diff --git a/UnityProject/Assembly-CSharp.csproj b/UnityProject/Assembly-CSharp.csproj index c933f68..6224aa2 100644 --- a/UnityProject/Assembly-CSharp.csproj +++ b/UnityProject/Assembly-CSharp.csproj @@ -67,6 +67,7 @@ + @@ -88,6 +89,7 @@ + diff --git a/UnityProject/Assets/Scenes/Examples/First Project/20116_Profiles/CM vcam Close (1) Profile.asset b/UnityProject/Assets/Scenes/Examples/First Project/20116_Profiles/CM vcam Close (1) Profile.asset index 21a5b30..0d75011 100644 --- a/UnityProject/Assets/Scenes/Examples/First Project/20116_Profiles/CM vcam Close (1) Profile.asset +++ b/UnityProject/Assets/Scenes/Examples/First Project/20116_Profiles/CM vcam Close (1) Profile.asset @@ -1,5 +1,54 @@ %YAML 1.1 %TAG !u! tag:unity3d.com,2011: +--- !u!114 &-8000199694433238927 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 24f077503be6ae942a1e1245dbd53ea9, type: 3} + m_Name: Bloom + m_EditorClassIdentifier: + active: 1 + m_AdvancedMode: 0 + intensity: + m_OverrideState: 1 + m_Value: 0.123 + min: 0 + max: 1 + scatter: + m_OverrideState: 1 + m_Value: 0.7 + min: 0 + max: 1 + tint: + m_OverrideState: 0 + m_Value: {r: 1, g: 1, b: 1, a: 1} + hdr: 0 + showAlpha: 0 + showEyeDropper: 1 + dirtTexture: + m_OverrideState: 1 + m_Value: {fileID: 2800000, guid: 3884f7a2d04ffe8409ad9200b275896f, type: 3} + dirtIntensity: + m_OverrideState: 1 + m_Value: 1 + min: 0 + highQualityFiltering: + m_OverrideState: 0 + m_Value: 1 + resolution: + m_OverrideState: 0 + m_Value: 2 + prefilter: + m_OverrideState: 0 + m_Value: 0 + anamorphic: + m_OverrideState: 0 + m_Value: 1 --- !u!114 &-2917420980101062519 MonoBehaviour: m_ObjectHideFlags: 3 @@ -77,3 +126,4 @@ MonoBehaviour: m_EditorClassIdentifier: components: - {fileID: -2917420980101062519} + - {fileID: -8000199694433238927} diff --git a/UnityProject/Assets/Scenes/Examples/First Project/20116_Profiles/CM vcam1 Profile.asset b/UnityProject/Assets/Scenes/Examples/First Project/20116_Profiles/CM vcam1 Profile.asset index 17d8cc2..01bf7f1 100644 --- a/UnityProject/Assets/Scenes/Examples/First Project/20116_Profiles/CM vcam1 Profile.asset +++ b/UnityProject/Assets/Scenes/Examples/First Project/20116_Profiles/CM vcam1 Profile.asset @@ -14,6 +14,7 @@ MonoBehaviour: m_EditorClassIdentifier: components: - {fileID: 1669138088517958266} + - {fileID: 7787614200214752963} --- !u!114 &1669138088517958266 MonoBehaviour: m_ObjectHideFlags: 3 @@ -41,3 +42,66 @@ MonoBehaviour: m_Value: 8 min: 3 max: 24 +--- !u!114 &7787614200214752963 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: aaa3b8214f75b354e9ba2caadd022259, type: 3} + m_Name: DepthOfField + m_EditorClassIdentifier: + active: 1 + m_AdvancedMode: 0 + focusMode: + m_OverrideState: 1 + m_Value: 1 + focusDistance: + m_OverrideState: 1 + m_Value: 10 + min: 0.1 + nearFocusStart: + m_OverrideState: 0 + m_Value: 0 + min: 0 + nearFocusEnd: + m_OverrideState: 0 + m_Value: 4 + min: 0 + farFocusStart: + m_OverrideState: 0 + m_Value: 10 + min: 0 + farFocusEnd: + m_OverrideState: 0 + m_Value: 20 + min: 0 + nearSampleCount: + m_OverrideState: 0 + m_Value: 5 + min: 3 + max: 8 + nearMaxBlur: + m_OverrideState: 0 + m_Value: 4 + min: 0 + max: 8 + farSampleCount: + m_OverrideState: 0 + m_Value: 7 + min: 3 + max: 16 + farMaxBlur: + m_OverrideState: 0 + m_Value: 8 + min: 0 + max: 16 + highQualityFiltering: + m_OverrideState: 0 + m_Value: 1 + resolution: + m_OverrideState: 0 + m_Value: 2 diff --git a/UnityProject/Assets/Scenes/Examples/First Project/20117.unity b/UnityProject/Assets/Scenes/Examples/First Project/20117.unity index 983436e..6d53ecb 100644 --- a/UnityProject/Assets/Scenes/Examples/First Project/20117.unity +++ b/UnityProject/Assets/Scenes/Examples/First Project/20117.unity @@ -732,125 +732,6 @@ MonoBehaviour: m_EditorClassIdentifier: targetVFX_: {fileID: 2070884786} valueName_: Value_2_ ---- !u!1 &254091515 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 254091520} - - component: {fileID: 254091519} - - component: {fileID: 254091518} - - component: {fileID: 254091517} - - component: {fileID: 254091516} - m_Layer: 5 - m_Name: Perspektiven Canvas - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!95 &254091516 -Animator: - serializedVersion: 3 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 254091515} - m_Enabled: 1 - m_Avatar: {fileID: 0} - m_Controller: {fileID: 0} - m_CullingMode: 0 - m_UpdateMode: 0 - m_ApplyRootMotion: 0 - m_LinearVelocityBlending: 0 - m_WarningMessage: - m_HasTransformHierarchy: 1 - m_AllowConstantClipSamplingOptimization: 1 - m_KeepAnimatorControllerStateOnDisable: 0 ---- !u!114 &254091517 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 254091515} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: dc42784cf147c0c48a680349fa168899, type: 3} - m_Name: - m_EditorClassIdentifier: - m_IgnoreReversedGraphics: 1 - m_BlockingObjects: 0 - m_BlockingMask: - serializedVersion: 2 - m_Bits: 4294967295 ---- !u!114 &254091518 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 254091515} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} - m_Name: - m_EditorClassIdentifier: - m_UiScaleMode: 0 - m_ReferencePixelsPerUnit: 100 - m_ScaleFactor: 1 - m_ReferenceResolution: {x: 800, y: 600} - m_ScreenMatchMode: 0 - m_MatchWidthOrHeight: 0 - m_PhysicalUnit: 3 - m_FallbackScreenDPI: 96 - m_DefaultSpriteDPI: 96 - m_DynamicPixelsPerUnit: 1 ---- !u!223 &254091519 -Canvas: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 254091515} - m_Enabled: 1 - serializedVersion: 3 - m_RenderMode: 0 - m_Camera: {fileID: 0} - m_PlaneDistance: 100 - m_PixelPerfect: 0 - m_ReceivesEvents: 1 - m_OverrideSorting: 0 - m_OverridePixelPerfect: 0 - m_SortingBucketNormalizedSize: 0 - m_AdditionalShaderChannelsFlag: 25 - m_SortingLayerID: 0 - m_SortingOrder: 0 - m_TargetDisplay: 0 ---- !u!224 &254091520 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 254091515} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 0, y: 0, z: 0} - m_Children: - - {fileID: 1104667827} - m_Father: {fileID: 574520206} - m_RootOrder: 3 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0, y: 0} --- !u!1 &271655917 GameObject: m_ObjectHideFlags: 0 @@ -1594,161 +1475,6 @@ Transform: m_Father: {fileID: 0} m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &495083000 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 495083001} - - component: {fileID: 495083003} - - component: {fileID: 495083002} - m_Layer: 5 - m_Name: Text (TMP) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &495083001 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 495083000} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 0.001, y: 0.001, z: 0.001} - m_Children: [] - m_Father: {fileID: 1104667827} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 49.99994, y: 49.99997} - m_SizeDelta: {x: 1000, y: 1000} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &495083002 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 495083000} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: Perspektiven - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} - m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4278190080 - m_fontColor: {r: 0, g: 0, b: 0, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_outlineColor: - serializedVersion: 2 - rgba: 4278190080 - m_fontSize: 100 - m_fontSizeBase: 100 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_textAlignment: 514 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_firstOverflowCharacterIndex: -1 - m_linkedTextComponent: {fileID: 0} - m_isLinkedTextComponent: 0 - m_isTextTruncated: 0 - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_ignoreRectMaskCulling: 0 - m_ignoreCulling: 1 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_VertexBufferAutoSizeReduction: 1 - m_firstVisibleCharacter: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_textInfo: - textComponent: {fileID: 495083002} - characterCount: 12 - spriteCount: 0 - spaceCount: 0 - wordCount: 1 - linkCount: 0 - lineCount: 1 - pageCount: 1 - materialCount: 1 - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_spriteAnimator: {fileID: 0} - m_hasFontAssetChanged: 0 - m_subTextObjects: - - {fileID: 0} - - {fileID: 0} - - {fileID: 0} - - {fileID: 0} - - {fileID: 0} - - {fileID: 0} - - {fileID: 0} - - {fileID: 0} - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &495083003 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 495083000} - m_CullTransparentMesh: 0 --- !u!1 &574520205 GameObject: m_ObjectHideFlags: 0 @@ -1779,7 +1505,6 @@ Transform: - {fileID: 1055558} - {fileID: 1619125269} - {fileID: 2022698058} - - {fileID: 254091520} - {fileID: 1613661436} m_Father: {fileID: 0} m_RootOrder: 4 @@ -2430,7 +2155,7 @@ PlayableDirector: - key: {fileID: -7415923674580126869, guid: 586db6a120fe1034382bae922b2d7174, type: 2} value: {fileID: 91849878} - key: {fileID: -8627942347979282175, guid: 586db6a120fe1034382bae922b2d7174, type: 2} - value: {fileID: 254091516} + value: {fileID: 0} - key: {fileID: -5486172582224169707, guid: 586db6a120fe1034382bae922b2d7174, type: 2} value: {fileID: 1619125270} - key: {fileID: 4604952300221624657, guid: 586db6a120fe1034382bae922b2d7174, type: 2} @@ -2927,100 +2652,6 @@ MonoBehaviour: m_EditorClassIdentifier: targetVFX_: {fileID: 1310568477} valueName_: Value_2_ ---- !u!1 &1104667826 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1104667827} - - component: {fileID: 1104667830} - - component: {fileID: 1104667829} - - component: {fileID: 1104667828} - m_Layer: 5 - m_Name: Image - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1104667827 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1104667826} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1000, y: 1000, z: 1000} - m_Children: - - {fileID: 495083001} - m_Father: {fileID: 254091520} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: -1820, y: -980} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!95 &1104667828 -Animator: - serializedVersion: 3 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1104667826} - m_Enabled: 1 - m_Avatar: {fileID: 0} - m_Controller: {fileID: 0} - m_CullingMode: 0 - m_UpdateMode: 0 - m_ApplyRootMotion: 0 - m_LinearVelocityBlending: 0 - m_WarningMessage: - m_HasTransformHierarchy: 1 - m_AllowConstantClipSamplingOptimization: 1 - m_KeepAnimatorControllerStateOnDisable: 0 ---- !u!114 &1104667829 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1104667826} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 0 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &1104667830 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1104667826} - m_CullTransparentMesh: 0 --- !u!1 &1120559699 GameObject: m_ObjectHideFlags: 3 @@ -4131,11 +3762,11 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1613661432} m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261} - m_LocalPosition: {x: 28.43538, y: 26.745274, z: 11.019802} + m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 574520206} - m_RootOrder: 4 + m_RootOrder: 3 m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} --- !u!1 &1619125261 GameObject: @@ -4433,7 +4064,7 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1619125261} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -14.980833, y: 6.3697567, z: 12.972242} + m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 574520206} @@ -4484,7 +4115,7 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1719343255} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -14.980833, y: 6.3697567, z: 2.9722424} + m_LocalPosition: {x: 0, y: 0, z: -10} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - {fileID: 453035181} @@ -5713,8 +5344,8 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 2022698054} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -14.262919, y: 3.2197566, z: 14.508771} - m_LocalScale: {x: 6.874, y: 7.8666058, z: 6.874} + m_LocalPosition: {x: 0, y: -9, z: 0} + m_LocalScale: {x: 10, y: 10, z: 10} m_Children: [] m_Father: {fileID: 574520206} m_RootOrder: 2 diff --git a/UnityProject/Assets/Scenes/Examples/First Project/20120.unity b/UnityProject/Assets/Scenes/Examples/First Project/20120.unity new file mode 100644 index 0000000..700e84e --- /dev/null +++ b/UnityProject/Assets/Scenes/Examples/First Project/20120.unity @@ -0,0 +1,6707 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 0 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 11 + m_GIWorkflowMode: 1 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 1 + m_LightmapEditorSettings: + serializedVersion: 12 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_ExtractAmbientOcclusion: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 256 + m_ReflectionCompression: 2 + m_MixedBakeMode: 2 + m_BakeBackend: 1 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 512 + m_PVRBounces: 2 + m_PVREnvironmentSampleCount: 256 + m_PVREnvironmentReferencePointCount: 2048 + m_PVRFilteringMode: 1 + m_PVRDenoiserTypeDirect: 1 + m_PVRDenoiserTypeIndirect: 1 + m_PVRDenoiserTypeAO: 1 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVREnvironmentMIS: 1 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ExportTrainingData: 0 + m_TrainingDataDestination: TrainingData + m_LightingDataAsset: {fileID: 0} + m_UseShadowmask: 1 +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &1055557 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1055558} + m_Layer: 0 + m_Name: CMvCamerasPerspektiven + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1055558 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1055557} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1719343256} + - {fileID: 1743498499} + m_Father: {fileID: 1936205072} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &24684918 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 24684919} + - component: {fileID: 24684922} + - component: {fileID: 24684921} + - component: {fileID: 24684920} + m_Layer: 0 + m_Name: Point Light + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &24684919 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 24684918} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1217130649} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &24684920 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 24684918} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c6c2871f720b2af4e9210febdac74517, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Version: 1 + shadowResolution: 512 + shadowDimmer: 1 + volumetricShadowDimmer: 1 + shadowFadeDistance: 10000 + contactShadows: 0 + shadowTint: {r: 0, g: 0, b: 0, a: 1} + viewBiasMin: 0.2 + viewBiasMax: 100 + viewBiasScale: 1 + normalBiasMin: 0.5 + normalBiasMax: 0.5 + normalBiasScale: 1 + sampleBiasScale: 0 + edgeLeakFixup: 0 + edgeToleranceNormal: 1 + edgeTolerance: 1 + shadowCascadeCount: 4 + shadowCascadeRatios: + - 0.05 + - 0.2 + - 0.3 + shadowCascadeBorders: + - 0.2 + - 0.2 + - 0.2 + - 0.2 + shadowAlgorithm: 0 + shadowVariant: 0 + shadowPrecision: 0 +--- !u!114 &24684921 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 24684918} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7a68c43fe1f2a47cfa234b5eeaa98012, type: 3} + m_Name: + m_EditorClassIdentifier: + version: 5 + m_Version: 5 + directionalIntensity: 3.1415927 + punctualIntensity: 600 + areaIntensity: 200 + enableSpotReflector: 0 + luxAtDistance: 1 + m_InnerSpotPercent: 0 + lightDimmer: 1 + m_VolumetricDimmer: 1 + lightUnit: 0 + fadeDistance: 10000 + affectDiffuse: 1 + affectSpecular: 1 + nonLightmappedOnly: 0 + lightTypeExtent: 0 + m_SpotLightShape: 0 + shapeWidth: 0.5 + shapeHeight: 0.5 + aspectRatio: 1 + shapeRadius: 0 + maxSmoothness: 0.99 + applyRangeAttenuation: 1 + useOldInspector: 0 + useVolumetric: 1 + featuresFoldout: 1 + showAdditionalSettings: 0 + displayLightIntensity: 21243.7 + displayAreaLightEmissiveMesh: 0 + areaLightCookie: {fileID: 0} + areaLightShadowCone: 120 + useScreenSpaceShadows: 0 + evsmExponent: 15 + evsmLightLeakBias: 0 + evsmVarianceBias: 0.00001 + evsmBlurPasses: 0 + lightLayers: 1 + lightlayersMask: 1 + linkShadowLayers: 1 + shadowNearPlane: 0.1 + shadowSoftness: 0.5 + blockerSampleCount: 24 + filterSampleCount: 16 + minFilterSize: 0.00001 + kernelSize: 5 + lightAngle: 1 + maxDepthBias: 0.001 +--- !u!108 &24684922 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 24684918} + m_Enabled: 1 + serializedVersion: 9 + m_Type: 2 + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_Intensity: 1690.5198 + m_Range: 205.5 + m_SpotAngle: 30 + m_InnerSpotAngle: 21.80208 + m_CookieSize: 10 + m_Shadows: + m_Type: 0 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 2 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} + m_UseBoundingSphereOverride: 0 + m_ShadowRadius: 0 + m_ShadowAngle: 0 +--- !u!1 &91849878 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 91849879} + - component: {fileID: 91849880} + m_Layer: 0 + m_Name: Graphs + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &91849879 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 91849878} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 71.5, y: -5, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1471331138} + - {fileID: 1310568476} + - {fileID: 1016525018} + - {fileID: 1907357748} + - {fileID: 1851556345} + - {fileID: 2070884785} + - {fileID: 1734441092} + - {fileID: 1143400126} + - {fileID: 744450301} + - {fileID: 1217130649} + m_Father: {fileID: 995416806} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!95 &91849880 +Animator: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 91849878} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 0} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorControllerStateOnDisable: 0 +--- !u!1 &103591832 +GameObject: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 103591833} + - component: {fileID: 103591836} + - component: {fileID: 103591835} + - component: {fileID: 103591834} + m_Layer: 0 + m_Name: cm + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &103591833 +Transform: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 103591832} + m_LocalRotation: {x: 0.3452903, y: -0.29310125, z: 0.11446287, w: -0.8841745} + m_LocalPosition: {x: 16.517189, y: 35.67476, z: 260.8693} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 615908575} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &103591834 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 103591832} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fa7155796051b734daa718462081dc5f, type: 3} + m_Name: + m_EditorClassIdentifier: + m_BindingMode: 1 + m_FollowOffset: {x: 0, y: 0, z: -10} + m_XDamping: 1 + m_YDamping: 1 + m_ZDamping: 1 + m_AngularDampingMode: 0 + m_PitchDamping: 0 + m_YawDamping: 0 + m_RollDamping: 0 + m_AngularDamping: 0 +--- !u!114 &103591835 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 103591832} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4044717213e31446939f7bd49c896ea, type: 3} + m_Name: + m_EditorClassIdentifier: + m_TrackedObjectOffset: {x: 0, y: 0, z: 0} + m_LookaheadTime: 0 + m_LookaheadSmoothing: 10 + m_LookaheadIgnoreY: 0 + m_HorizontalDamping: 0.5 + m_VerticalDamping: 0.5 + m_ScreenX: 0.5 + m_ScreenY: 0.5 + m_DeadZoneWidth: 0 + m_DeadZoneHeight: 0 + m_SoftZoneWidth: 0.8 + m_SoftZoneHeight: 0.8 + m_BiasX: 0 + m_BiasY: 0 + m_CenterOnActivate: 1 +--- !u!114 &103591836 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 103591832} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ac0b09e7857660247b1477e93731de29, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &134294485 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 134294493} + - component: {fileID: 134294492} + - component: {fileID: 134294491} + - component: {fileID: 134294490} + - component: {fileID: 134294486} + - component: {fileID: 134294489} + - component: {fileID: 134294488} + - component: {fileID: 134294487} + m_Layer: 0 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!95 &134294486 +Animator: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 134294485} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 0} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorControllerStateOnDisable: 0 +--- !u!114 &134294487 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 134294485} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 405c39feab1439447badbe0d0134939f, type: 3} + m_Name: + m_EditorClassIdentifier: + material_: {fileID: 2100000, guid: 2744238d36814954eae67ed550d33d8a, type: 2} + valueName_: Vector1_8D1FA701 +--- !u!114 &134294488 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 134294485} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9de1490c361f2bd48b4a81ad0457a4e7, type: 3} + m_Name: + m_EditorClassIdentifier: + attackSmooth: 1 + releaseSmooth: 6 + ignore0: 0 + onSmoothProcessed: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 134294487} + m_MethodName: OnEnergyChanged + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &134294489 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 134294485} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a1a556319a642d143b7dbcdbace71ad9, type: 3} + m_Name: + m_EditorClassIdentifier: + pdbackend: {fileID: 292447221} + channel: 2 + levelChanged: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 134294488} + m_MethodName: OnValueChanged + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + logLevel: 0 +--- !u!64 &134294490 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 134294485} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Convex: 0 + m_CookingOptions: 14 + m_Mesh: {fileID: 10210, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &134294491 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 134294485} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 2744238d36814954eae67ed550d33d8a, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &134294492 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 134294485} + m_Mesh: {fileID: 10210, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &134294493 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 134294485} + m_LocalRotation: {x: 0, y: -0.7071068, z: 0, w: 0.7071068} + m_LocalPosition: {x: -730, y: 0, z: 0} + m_LocalScale: {x: 1415.9005, y: 2049.3, z: 1} + m_Children: [] + m_Father: {fileID: 995416806} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!1 &142945376 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 142945377} + - component: {fileID: 142945378} + m_Layer: 0 + m_Name: Kick Binder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &142945377 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 142945376} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 30, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 2070884785} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &142945378 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 142945376} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a8876cdf960126b499a8da4661bf867e, type: 3} + m_Name: + m_EditorClassIdentifier: + targetVFX_: {fileID: 2070884786} + valueName_: Value_2_ +--- !u!1 &170519372 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 170519374} + - component: {fileID: 170519373} + - component: {fileID: 170519376} + m_Layer: 0 + m_Name: CM vcam Rotate PERSPEKTIVEN + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &170519373 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 170519372} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 45e653bab7fb20e499bda25e1b646fea, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ExcludedPropertiesInInspector: + - m_Script + m_LockStageInInspector: + m_StreamingVersion: 20170927 + m_Priority: 10 + m_StandbyUpdate: 2 + m_LookAt: {fileID: 1619125269} + m_Follow: {fileID: 1619125269} + m_Lens: + FieldOfView: 64 + OrthographicSize: 5 + NearClipPlane: 0.3 + FarClipPlane: 1000 + Dutch: 0 + LensShift: {x: 0, y: 0} + Iso: 200 + ShutterSpeed: 0.005 + Aperture: 16 + BladeCount: 5 + Curvature: {x: 2, y: 11} + BarrelClipping: 0.25 + Anamorphism: 0 + m_Transitions: + m_BlendHint: 0 + m_InheritPosition: 0 + m_OnCameraLive: + m_PersistentCalls: + m_Calls: [] + m_LegacyBlendHint: 0 + m_ComponentOwner: {fileID: 371261539} +--- !u!4 &170519374 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 170519372} + m_LocalRotation: {x: 0.121932544, y: -0.00000018112236, z: 0.00000002225074, w: 0.9925384} + m_LocalPosition: {x: 0.0000052452087, y: 3.49, z: -14.600036} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 371261539} + m_Father: {fileID: 1743498499} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &170519376 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 170519372} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 449ef5ebbe24720439ec31d15f7b6f3d, type: 3} + m_Name: + m_EditorClassIdentifier: + m_FocusTracksTarget: 1 + m_FocusOffset: 0 + m_Profile: {fileID: 11400000, guid: f2fef251cda15854e841f45515beddfd, type: 2} +--- !u!1 &193694301 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 193694302} + - component: {fileID: 193694305} + - component: {fileID: 193694304} + - component: {fileID: 193694303} + m_Layer: 0 + m_Name: DarkTrailsCameraRotator + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &193694302 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 193694301} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 875838285} + m_Father: {fileID: 1936205072} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &193694303 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 193694301} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a1636a27dcc6acf42a3aa3d4a50c62c6, type: 3} + m_Name: + m_EditorClassIdentifier: + smooth: 10 + tiltAngleHorizontal: 1 + tiltAngleVertical: 1 + onRotationProcessed: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 193694303} + m_MethodName: OnValueChanged + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &193694304 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 193694301} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 54ab37d032df403e881d6a7a78141815, type: 3} + m_Name: + m_EditorClassIdentifier: + pdBackend: {fileID: 292447221} + selection: + serializedVersion: 2 + x: 202.03242 + y: 161 + width: 51.2 + height: 48 + energyChanged: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 193694303} + m_MethodName: OnValueChanged + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + channel: 8 +--- !u!114 &193694305 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 193694301} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 6ebe1124d37e04742be155475d179a67, type: 3} + m_Name: + m_EditorClassIdentifier: + sequence: 010001000000000001000000000000000000000000000000 + time: 4 + triggered: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 0} + m_MethodName: + m_Mode: 4 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 80 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!1 &271655917 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 271655918} + - component: {fileID: 271655920} + - component: {fileID: 271655919} + m_Layer: 0 + m_Name: CM vcam Close + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &271655918 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 271655917} + m_LocalRotation: {x: 0.4299696, y: -0.4299696, z: -0.561361, w: 0.561361} + m_LocalPosition: {x: 126.24, y: -10, z: -54.98} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 2033816993} + m_Father: {fileID: 1199893322} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: -74.9, z: -90} +--- !u!114 &271655919 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 271655917} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 449ef5ebbe24720439ec31d15f7b6f3d, type: 3} + m_Name: + m_EditorClassIdentifier: + m_FocusTracksTarget: 1 + m_FocusOffset: 0 + m_Profile: {fileID: 11400000, guid: 0fc769eb0103caf4a9fc8c3cb0dc5220, type: 2} +--- !u!114 &271655920 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 271655917} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 45e653bab7fb20e499bda25e1b646fea, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ExcludedPropertiesInInspector: + - m_Script + m_LockStageInInspector: + m_StreamingVersion: 20170927 + m_Priority: 10 + m_StandbyUpdate: 2 + m_LookAt: {fileID: 1217130649} + m_Follow: {fileID: 1217130649} + m_Lens: + FieldOfView: 64 + OrthographicSize: 5 + NearClipPlane: 0.3 + FarClipPlane: 1000 + Dutch: 0 + LensShift: {x: 0, y: 0} + Iso: 200 + ShutterSpeed: 0.005 + Aperture: 16 + BladeCount: 5 + Curvature: {x: 2, y: 11} + BarrelClipping: 0.25 + Anamorphism: 0 + m_Transitions: + m_BlendHint: 0 + m_InheritPosition: 0 + m_OnCameraLive: + m_PersistentCalls: + m_Calls: [] + m_LegacyBlendHint: 0 + m_ComponentOwner: {fileID: 2033816993} +--- !u!1 &292447220 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 292447223} + - component: {fileID: 292447221} + - component: {fileID: 292447222} + m_Layer: 0 + m_Name: PdBackend + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &292447221 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 292447220} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3ba69cee3466a304d9d570268f717413, type: 3} + m_Name: + m_EditorClassIdentifier: + midiMessageReceived: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 987137610} + m_MethodName: OnMidiMessageReceived + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + - m_Target: {fileID: 987137607} + m_MethodName: OnMidiReceived + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + - m_Target: {fileID: 292447222} + m_MethodName: OnMidiMessageReceived + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + midiSyncReceived: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 987137610} + m_MethodName: OnSyncReceived + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + - m_Target: {fileID: 1862776399} + m_MethodName: OnSyncReceived + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + samplePlayback: 0 +--- !u!114 &292447222 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 292447220} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 41f237c64f02a2241a30c5c0b5c087e6, type: 3} + m_Name: + m_EditorClassIdentifier: + logAll: 0 + logFiltered: 0 + filterStatusByte: 128 +--- !u!4 &292447223 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 292447220} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &371261538 +GameObject: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 371261539} + - component: {fileID: 371261542} + - component: {fileID: 371261541} + m_Layer: 0 + m_Name: cm + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &371261539 +Transform: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 371261538} + m_LocalRotation: {x: 0.3452903, y: -0.29310125, z: 0.11446287, w: -0.8841745} + m_LocalPosition: {x: 16.517189, y: 35.67476, z: 260.8693} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 170519374} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &371261541 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 371261538} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4044717213e31446939f7bd49c896ea, type: 3} + m_Name: + m_EditorClassIdentifier: + m_TrackedObjectOffset: {x: 0, y: 0, z: -0.61} + m_LookaheadTime: 0 + m_LookaheadSmoothing: 10 + m_LookaheadIgnoreY: 0 + m_HorizontalDamping: 0.5 + m_VerticalDamping: 0.5 + m_ScreenX: 0.5 + m_ScreenY: 0.5 + m_DeadZoneWidth: 0 + m_DeadZoneHeight: 0 + m_SoftZoneWidth: 0.8 + m_SoftZoneHeight: 0.8 + m_BiasX: 0 + m_BiasY: 0 + m_CenterOnActivate: 1 +--- !u!114 &371261542 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 371261538} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ac0b09e7857660247b1477e93731de29, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &414872539 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 414872540} + - component: {fileID: 414872541} + m_Layer: 0 + m_Name: Kick Binder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &414872540 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 414872539} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 40, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1734441092} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &414872541 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 414872539} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a8876cdf960126b499a8da4661bf867e, type: 3} + m_Name: + m_EditorClassIdentifier: + targetVFX_: {fileID: 1734441093} + valueName_: Value_2_ +--- !u!1 &448905781 +GameObject: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 448905782} + - component: {fileID: 448905785} + - component: {fileID: 448905784} + - component: {fileID: 448905783} + m_Layer: 0 + m_Name: cm + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &448905782 +Transform: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 448905781} + m_LocalRotation: {x: -0.49713388, y: 0.4908735, z: 0.5028498, w: 0.50896287} + m_LocalPosition: {x: -0.87461674, y: 7.9350185, z: 86.839294} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1862776397} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &448905783 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 448905781} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 418e42c7d0405cc48a7b83f63ea53bb3, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Path: {fileID: 640971020} + m_PathPosition: 0.6074078 + m_PositionUnits: 0 + m_PathOffset: {x: 0, y: 0, z: 0} + m_XDamping: 0 + m_YDamping: 0 + m_ZDamping: 1 + m_CameraUp: 3 + m_PitchDamping: 0 + m_YawDamping: 0 + m_RollDamping: 0 + m_AutoDolly: + m_Enabled: 0 + m_PositionOffset: 0 + m_SearchRadius: 2 + m_SearchResolution: 5 +--- !u!114 &448905784 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 448905781} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4044717213e31446939f7bd49c896ea, type: 3} + m_Name: + m_EditorClassIdentifier: + m_TrackedObjectOffset: {x: 0, y: 0, z: 0} + m_LookaheadTime: 0 + m_LookaheadSmoothing: 10 + m_LookaheadIgnoreY: 0 + m_HorizontalDamping: 0.5 + m_VerticalDamping: 0.5 + m_ScreenX: 0.5 + m_ScreenY: 0.5 + m_DeadZoneWidth: 0 + m_DeadZoneHeight: 0 + m_SoftZoneWidth: 0.8 + m_SoftZoneHeight: 0.8 + m_BiasX: 0 + m_BiasY: 0 + m_CenterOnActivate: 1 +--- !u!114 &448905785 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 448905781} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ac0b09e7857660247b1477e93731de29, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &453035180 +GameObject: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 453035181} + - component: {fileID: 453035184} + - component: {fileID: 453035183} + - component: {fileID: 453035182} + m_Layer: 0 + m_Name: cm + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &453035181 +Transform: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 453035180} + m_LocalRotation: {x: 0.3452903, y: -0.29310125, z: 0.11446287, w: -0.8841745} + m_LocalPosition: {x: 16.517189, y: 35.67476, z: 260.8693} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1719343256} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &453035182 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 453035180} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9384ab8608cdc3d479fe89cd51eed48f, type: 3} + m_Name: + m_EditorClassIdentifier: + m_BindingMode: 1 + m_FollowOffset: {x: 0, y: 0, z: -10} + m_XDamping: 1 + m_YDamping: 1 + m_ZDamping: 1 + m_AngularDampingMode: 0 + m_PitchDamping: 0 + m_YawDamping: 0 + m_RollDamping: 0 + m_AngularDamping: 0 + m_Heading: + m_Definition: 2 + m_VelocityFilterStrength: 4 + m_Bias: 0 + m_RecenterToTargetHeading: + m_enabled: 1 + m_WaitTime: 1 + m_RecenteringTime: 2 + m_LegacyHeadingDefinition: -1 + m_LegacyVelocityFilterStrength: -1 + m_XAxis: + Value: 0 + m_SpeedMode: 0 + m_MaxSpeed: 300 + m_AccelTime: 0.1 + m_DecelTime: 0.1 + m_InputAxisName: Mouse X + m_InputAxisValue: 0 + m_InvertInput: 1 + m_MinValue: -180 + m_MaxValue: 180 + m_Wrap: 1 + m_Recentering: + m_enabled: 0 + m_WaitTime: 1 + m_RecenteringTime: 2 + m_LegacyHeadingDefinition: -1 + m_LegacyVelocityFilterStrength: -1 + m_LegacyRadius: 3.4028235e+38 + m_LegacyHeightOffset: 3.4028235e+38 + m_LegacyHeadingBias: 3.4028235e+38 + m_HeadingIsSlave: 0 +--- !u!114 &453035183 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 453035180} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4044717213e31446939f7bd49c896ea, type: 3} + m_Name: + m_EditorClassIdentifier: + m_TrackedObjectOffset: {x: 0, y: 0, z: -0.61} + m_LookaheadTime: 0 + m_LookaheadSmoothing: 10 + m_LookaheadIgnoreY: 0 + m_HorizontalDamping: 0.5 + m_VerticalDamping: 0.5 + m_ScreenX: 0.5 + m_ScreenY: 0.5 + m_DeadZoneWidth: 0 + m_DeadZoneHeight: 0 + m_SoftZoneWidth: 0.8 + m_SoftZoneHeight: 0.8 + m_BiasX: 0 + m_BiasY: 0 + m_CenterOnActivate: 1 +--- !u!114 &453035184 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 453035180} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ac0b09e7857660247b1477e93731de29, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &453999359 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 453999364} + - component: {fileID: 453999363} + - component: {fileID: 453999361} + - component: {fileID: 453999360} + m_Layer: 0 + m_Name: Camera + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &453999360 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 453999359} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 72ece51f2901e7445ab60da3685d6b5f, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ShowDebugText: 0 + m_ShowCameraFrustum: 1 + m_IgnoreTimeScale: 0 + m_WorldUpOverride: {fileID: 0} + m_UpdateMethod: 2 + m_BlendUpdateMethod: 1 + m_DefaultBlend: + m_Style: 1 + m_Time: 2 + m_CustomCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_CustomBlends: {fileID: 0} + m_CameraCutEvent: + m_PersistentCalls: + m_Calls: [] + m_CameraActivatedEvent: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &453999361 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 453999359} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 23c1ce4fb46143f46bc5cb5224c934f6, type: 3} + m_Name: + m_EditorClassIdentifier: + clearColorMode: 0 + backgroundColorHDR: {r: 1, g: 1, b: 1, a: 0} + clearDepth: 1 + volumeLayerMask: + serializedVersion: 2 + m_Bits: 1 + volumeAnchorOverride: {fileID: 0} + antialiasing: 0 + SMAAQuality: 2 + dithering: 0 + stopNaNs: 0 + physicalParameters: + m_Iso: 200 + m_ShutterSpeed: 0.005 + m_Aperture: 1 + m_BladeCount: 5 + m_Curvature: {x: 2, y: 11} + m_BarrelClipping: 0.25 + m_Anamorphism: 0 + flipYMode: 0 + fullscreenPassthrough: 0 + allowDynamicResolution: 0 + customRenderingSettings: 0 + invertFaceCulling: 0 + probeLayerMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPathCustomFrameSettings: + bitDatas: + data1: 69284264935197 + data2: 4539628424389459968 + lodBias: 1 + lodBiasMode: 0 + maximumLODLevel: 0 + maximumLODLevelMode: 0 + renderingPathCustomFrameSettingsOverrideMask: + mask: + data1: 0 + data2: 0 + defaultFrameSettings: 0 + m_Version: 5 + m_ObsoleteRenderingPath: 0 + m_ObsoleteFrameSettings: + overrides: 0 + enableShadow: 0 + enableContactShadows: 0 + enableShadowMask: 0 + enableSSR: 0 + enableSSAO: 0 + enableSubsurfaceScattering: 0 + enableTransmission: 0 + enableAtmosphericScattering: 0 + enableVolumetrics: 0 + enableReprojectionForVolumetrics: 0 + enableLightLayers: 0 + enableExposureControl: 1 + diffuseGlobalDimmer: 0 + specularGlobalDimmer: 0 + shaderLitMode: 0 + enableDepthPrepassWithDeferredRendering: 0 + enableTransparentPrepass: 0 + enableMotionVectors: 0 + enableObjectMotionVectors: 0 + enableDecals: 0 + enableRoughRefraction: 0 + enableTransparentPostpass: 0 + enableDistortion: 0 + enablePostprocess: 0 + enableOpaqueObjects: 0 + enableTransparentObjects: 0 + enableRealtimePlanarReflection: 0 + enableMSAA: 0 + enableAsyncCompute: 0 + runLightListAsync: 0 + runSSRAsync: 0 + runSSAOAsync: 0 + runContactShadowsAsync: 0 + runVolumeVoxelizationAsync: 0 + lightLoopSettings: + overrides: 0 + enableDeferredTileAndCluster: 0 + enableComputeLightEvaluation: 0 + enableComputeLightVariants: 0 + enableComputeMaterialVariants: 0 + enableFptlForForwardOpaque: 0 + enableBigTilePrepass: 0 + isFptlEnabled: 0 +--- !u!20 &453999363 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 453999359} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 1 + m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0} + m_projectionMatrixMode: 1 + m_GateFitMode: 2 + m_FOVAxisMode: 0 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_FocalLength: 200 + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 44 + orthographic: 0 + orthographic size: 5 + m_Depth: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 0 + m_AllowMSAA: 0 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!4 &453999364 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 453999359} + m_LocalRotation: {x: 0.49698728, y: -0.5034407, z: -0.50068986, w: -0.5} + m_LocalPosition: {x: 68.804695, y: -10.18652, z: 2.2028742} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &574520205 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 574520206} + m_Layer: 0 + m_Name: Perspektiven + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &574520206 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 574520205} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1619125269} + - {fileID: 2022698058} + - {fileID: 1613661436} + m_Father: {fileID: 0} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &615908574 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 615908575} + - component: {fileID: 615908580} + - component: {fileID: 615908579} + - component: {fileID: 615908578} + - component: {fileID: 615908577} + - component: {fileID: 615908576} + m_Layer: 0 + m_Name: CM vcam Front + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &615908575 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 615908574} + m_LocalRotation: {x: -0.5, y: 0.5, z: 0.5, w: -0.5} + m_LocalPosition: {x: 1070, y: -10, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 103591833} + m_Father: {fileID: 1199893322} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 90} +--- !u!95 &615908576 +Animator: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 615908574} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 0} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorControllerStateOnDisable: 0 +--- !u!73398921 &615908577 +VFXRenderer: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 615908574} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 0 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: [] + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!2083052967 &615908578 +VisualEffect: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 615908574} + m_Enabled: 1 + m_Asset: {fileID: 0} + m_StartSeed: 0 + m_ResetSeedOnPlay: 1 + m_PropertySheet: + m_Float: + m_Array: [] + m_Vector2f: + m_Array: [] + m_Vector3f: + m_Array: [] + m_Vector4f: + m_Array: [] + m_Uint: + m_Array: [] + m_Int: + m_Array: [] + m_Matrix4x4f: + m_Array: [] + m_AnimationCurve: + m_Array: [] + m_Gradient: + m_Array: [] + m_NamedObject: + m_Array: [] + m_Bool: + m_Array: [] +--- !u!114 &615908579 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 615908574} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 449ef5ebbe24720439ec31d15f7b6f3d, type: 3} + m_Name: + m_EditorClassIdentifier: + m_FocusTracksTarget: 0 + m_FocusOffset: 0 + m_Profile: {fileID: 11400000, guid: 47b8d74458ff4f447aa32946abf2ee97, type: 2} +--- !u!114 &615908580 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 615908574} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 45e653bab7fb20e499bda25e1b646fea, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ExcludedPropertiesInInspector: + - m_Script + m_LockStageInInspector: + m_StreamingVersion: 20170927 + m_Priority: 10 + m_StandbyUpdate: 2 + m_LookAt: {fileID: 0} + m_Follow: {fileID: 0} + m_Lens: + FieldOfView: 3 + OrthographicSize: 5 + NearClipPlane: 0.3 + FarClipPlane: 1000 + Dutch: 0 + LensShift: {x: 0, y: 0} + Iso: 200 + ShutterSpeed: 0.005 + Aperture: 16 + BladeCount: 5 + Curvature: {x: 2, y: 11} + BarrelClipping: 0.25 + Anamorphism: 0 + m_Transitions: + m_BlendHint: 0 + m_InheritPosition: 0 + m_OnCameraLive: + m_PersistentCalls: + m_Calls: [] + m_LegacyBlendHint: 0 + m_ComponentOwner: {fileID: 103591833} +--- !u!1 &640971018 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 640971019} + - component: {fileID: 640971020} + m_Layer: 0 + m_Name: DollyTrack1 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &640971019 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 640971018} + m_LocalRotation: {x: 0, y: 0, z: 0.7071068, w: 0.7071068} + m_LocalPosition: {x: 69.31, y: -6.6, z: -11.37} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1199893322} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 90} +--- !u!114 &640971020 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 640971018} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a200b19ca1a9685429ed7e043c28e904, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Resolution: 60 + m_Appearance: + pathColor: {r: 0, g: 1, b: 0, a: 1} + inactivePathColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + width: 1.62 + m_Looped: 1 + m_Waypoints: + - position: {x: 0, y: 0, z: 0} + roll: 0 + - position: {x: 0, y: 0, z: 25} + roll: 0 + - position: {x: 11.3, y: 0, z: 25} + roll: 0 + - position: {x: 22.6, y: 0, z: 25} + roll: 0 + - position: {x: 42.84, y: -6.77, z: 25} + roll: 0 + - position: {x: 33.9, y: -6.08, z: 25} + roll: 0 +--- !u!1 &696588662 +GameObject: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 696588663} + - component: {fileID: 696588666} + - component: {fileID: 696588664} + - component: {fileID: 696588665} + m_Layer: 0 + m_Name: cm + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &696588663 +Transform: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 696588662} + m_LocalRotation: {x: 0.08717229, y: -0.89959055, z: 0.21045254, w: -0.3726226} + m_LocalPosition: {x: -0, y: 0, z: 16.709583} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 875838285} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &696588664 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 696588662} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 68bb026fafb42b14791938953eaace77, type: 3} + m_Name: + m_EditorClassIdentifier: + m_NoiseProfile: {fileID: 11400000, guid: 46965f9cbaf525742a6da4c2172a99cd, type: 2} + m_PivotOffset: {x: 0, y: 0, z: 0} + m_AmplitudeGain: 1 + m_FrequencyGain: 1 + mNoiseOffsets: {x: -171.99435, y: 531.47644, z: -605.8485} +--- !u!114 &696588665 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 696588662} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4044717213e31446939f7bd49c896ea, type: 3} + m_Name: + m_EditorClassIdentifier: + m_TrackedObjectOffset: {x: 0, y: 0, z: 0} + m_LookaheadTime: 0 + m_LookaheadSmoothing: 10 + m_LookaheadIgnoreY: 0 + m_HorizontalDamping: 0.5 + m_VerticalDamping: 0.5 + m_ScreenX: 0.5 + m_ScreenY: 0.5 + m_DeadZoneWidth: 0 + m_DeadZoneHeight: 0 + m_SoftZoneWidth: 0.8 + m_SoftZoneHeight: 0.8 + m_BiasX: 0 + m_BiasY: 0 + m_CenterOnActivate: 1 +--- !u!114 &696588666 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 696588662} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ac0b09e7857660247b1477e93731de29, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &697085141 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 697085142} + - component: {fileID: 697085144} + - component: {fileID: 697085143} + m_Layer: 0 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &697085142 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 697085141} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1277421321} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 1000, y: 1000} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &697085143 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 697085141} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: PERSPEKTIVEN + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: e09dc1133ab0a834abab515ecbb8b06b, type: 2} + m_sharedMaterial: {fileID: 1017266661933912779, guid: e09dc1133ab0a834abab515ecbb8b06b, + type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 0 + m_fontColor: {r: 0, g: 0, b: 0, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 80 + m_fontSizeBase: 80 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_textAlignment: 514 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + m_isLinkedTextComponent: 0 + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 697085143} + characterCount: 12 + spriteCount: 0 + spaceCount: 0 + wordCount: 1 + linkCount: 0 + lineCount: 1 + pageCount: 1 + materialCount: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_subTextObjects: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &697085144 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 697085141} + m_CullTransparentMesh: 0 +--- !u!1 &744450300 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 744450301} + - component: {fileID: 744450302} + - component: {fileID: 744450308} + - component: {fileID: 744450307} + - component: {fileID: 744450306} + - component: {fileID: 744450305} + - component: {fileID: 744450304} + - component: {fileID: 744450303} + m_Layer: 0 + m_Name: VolumeGraph MPC R + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &744450301 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 744450300} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -40, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1456283756} + m_Father: {fileID: 91849879} + m_RootOrder: 8 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!2083052967 &744450302 +VisualEffect: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 744450300} + m_Enabled: 1 + m_Asset: {fileID: 8926484042661614526, guid: f176d022c7587e84dbfd08ebaf82b0de, type: 3} + m_StartSeed: 0 + m_ResetSeedOnPlay: 1 + m_PropertySheet: + m_Float: + m_Array: + - m_Value: 0 + m_Name: Value_1_ + m_Overridden: 1 + - m_Value: 10 + m_Name: Gain + m_Overridden: 1 + - m_Value: 0 + m_Name: Force + m_Overridden: 1 + - m_Value: 0 + m_Name: Value_2_ + m_Overridden: 1 + m_Vector2f: + m_Array: [] + m_Vector3f: + m_Array: + - m_Value: {x: 90, y: 0, z: 0} + m_Name: Target_angles + m_Overridden: 1 + - m_Value: {x: -333.2, y: -5, z: 0} + m_Name: Target_position + m_Overridden: 1 + - m_Value: {x: 1, y: 1, z: 1} + m_Name: Target_scale + m_Overridden: 1 + m_Vector4f: + m_Array: + - m_Value: {x: 0, y: 0, z: 0, w: 0} + m_Name: Max_Color + m_Overridden: 1 + m_Uint: + m_Array: [] + m_Int: + m_Array: [] + m_Matrix4x4f: + m_Array: [] + m_AnimationCurve: + m_Array: [] + m_Gradient: + m_Array: [] + m_NamedObject: + m_Array: [] + m_Bool: + m_Array: [] +--- !u!114 &744450303 +MonoBehaviour: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 744450300} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7fdfea1f838247c40921a07afedde962, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parameter: + m_Name: Target + Target: {fileID: 1217130649} +--- !u!114 &744450304 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 744450300} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: cdafc37f32b176349b1684c4455b98e9, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ExecuteInEditor: 1 + m_Bindings: + - {fileID: 744450303} + m_VisualEffect: {fileID: 744450302} +--- !u!114 &744450305 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 744450300} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a8876cdf960126b499a8da4661bf867e, type: 3} + m_Name: + m_EditorClassIdentifier: + targetVFX_: {fileID: 744450302} + valueName_: Value_1_ +--- !u!73398921 &744450306 +VFXRenderer: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 744450300} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 0 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!114 &744450307 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 744450300} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9de1490c361f2bd48b4a81ad0457a4e7, type: 3} + m_Name: + m_EditorClassIdentifier: + attackSmooth: 1 + releaseSmooth: 2 + ignore0: 0 + onSmoothProcessed: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 744450305} + m_MethodName: OnEnergyChanged + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &744450308 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 744450300} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 54ab37d032df403e881d6a7a78141815, type: 3} + m_Name: + m_EditorClassIdentifier: + pdBackend: {fileID: 292447221} + selection: + serializedVersion: 2 + x: 94.47345 + y: 220 + width: 19.355536 + height: 23 + energyChanged: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 744450307} + m_MethodName: OnValueChanged + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + channel: 9 +--- !u!1 &863831578 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 863831579} + - component: {fileID: 863831580} + m_Layer: 0 + m_Name: Kick Binder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &863831579 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 863831578} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 50, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1143400126} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &863831580 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 863831578} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a8876cdf960126b499a8da4661bf867e, type: 3} + m_Name: + m_EditorClassIdentifier: + targetVFX_: {fileID: 1143400127} + valueName_: Value_2_ +--- !u!1 &875838283 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 875838285} + - component: {fileID: 875838284} + - component: {fileID: 875838286} + m_Layer: 0 + m_Name: DarkTrailsCam + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &875838284 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 875838283} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 45e653bab7fb20e499bda25e1b646fea, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ExcludedPropertiesInInspector: + - m_Script + m_LockStageInInspector: + m_StreamingVersion: 20170927 + m_Priority: 10 + m_StandbyUpdate: 2 + m_LookAt: {fileID: 1609717671} + m_Follow: {fileID: 1609717671} + m_Lens: + FieldOfView: 41 + OrthographicSize: 5 + NearClipPlane: 0.3 + FarClipPlane: 1000 + Dutch: 0 + LensShift: {x: 0, y: 0} + Iso: 200 + ShutterSpeed: 0.005 + Aperture: 16 + BladeCount: 5 + Curvature: {x: 2, y: 11} + BarrelClipping: 0.25 + Anamorphism: 0 + m_Transitions: + m_BlendHint: 0 + m_InheritPosition: 0 + m_OnCameraLive: + m_PersistentCalls: + m_Calls: [] + m_LegacyBlendHint: 0 + m_ComponentOwner: {fileID: 696588663} +--- !u!4 &875838285 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 875838283} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -5.62} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 696588663} + m_Father: {fileID: 193694302} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &875838286 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 875838283} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 449ef5ebbe24720439ec31d15f7b6f3d, type: 3} + m_Name: + m_EditorClassIdentifier: + m_FocusTracksTarget: 1 + m_FocusOffset: 0 + m_Profile: {fileID: 11400000, guid: 05415418149053e47ab8735b06d53fdf, type: 2} +--- !u!1 &987137606 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 987137611} + - component: {fileID: 987137607} + - component: {fileID: 987137609} + - component: {fileID: 987137608} + - component: {fileID: 987137610} + m_Layer: 0 + m_Name: Timeline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &987137607 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 987137606} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e6be1ae37d9581545a6d213046b19b8c, type: 3} + m_Name: + m_EditorClassIdentifier: + csvFileName: First_Project + onStateChanged: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 292447221} + m_MethodName: SendState + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + - m_Target: {fileID: 987137608} + m_MethodName: OnStateChanged + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + - m_Target: {fileID: 1862776398} + m_MethodName: OnStateChanged + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + sceneSelection: 0 +--- !u!114 &987137608 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 987137606} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 117e3226047d79a4d86bee38ca1ca894, type: 3} + m_Name: + m_EditorClassIdentifier: + playableDirector: {fileID: 987137609} + initTransitionFactor: 4 +--- !u!320 &987137609 +PlayableDirector: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 987137606} + m_Enabled: 1 + serializedVersion: 3 + m_PlayableAsset: {fileID: 11400000, guid: 586db6a120fe1034382bae922b2d7174, type: 2} + m_InitialState: 1 + m_WrapMode: 2 + m_DirectorUpdateMode: 3 + m_InitialTime: 0 + m_SceneBindings: + - key: {fileID: 4055360334887153628, guid: 586db6a120fe1034382bae922b2d7174, type: 2} + value: {fileID: 987137606} + - key: {fileID: -6025598854459130432, guid: 586db6a120fe1034382bae922b2d7174, type: 2} + value: {fileID: 134294486} + - key: {fileID: 265204038235521148, guid: 586db6a120fe1034382bae922b2d7174, type: 2} + value: {fileID: 91849880} + - key: {fileID: -8661469230959888883, guid: 586db6a120fe1034382bae922b2d7174, type: 2} + value: {fileID: 453999360} + - key: {fileID: -1323866187693516761, guid: 586db6a120fe1034382bae922b2d7174, type: 2} + value: {fileID: 1862776400} + - key: {fileID: -5848812732409203215, guid: 586db6a120fe1034382bae922b2d7174, type: 2} + value: {fileID: 615908576} + - key: {fileID: -7415923674580126869, guid: 586db6a120fe1034382bae922b2d7174, type: 2} + value: {fileID: 91849878} + - key: {fileID: -8627942347979282175, guid: 586db6a120fe1034382bae922b2d7174, type: 2} + value: {fileID: 0} + - key: {fileID: -5486172582224169707, guid: 586db6a120fe1034382bae922b2d7174, type: 2} + value: {fileID: 1619125270} + - key: {fileID: 4604952300221624657, guid: 586db6a120fe1034382bae922b2d7174, type: 2} + value: {fileID: 995416805} + - key: {fileID: 978914873099828029, guid: 586db6a120fe1034382bae922b2d7174, type: 2} + value: {fileID: 574520205} + - key: {fileID: 209994922772152263, guid: 586db6a120fe1034382bae922b2d7174, type: 2} + value: {fileID: 1277421325} + - key: {fileID: -1646024262673636345, guid: 586db6a120fe1034382bae922b2d7174, type: 2} + value: {fileID: 1930345029} + m_ExposedReferences: + m_References: + - b33f592f86862f44b90aace40753a1a7: {fileID: 1152919239} + - 9058c731687dfdb45a444fe46a6e4044: {fileID: 1719343258} + - cc668968a38306849b7ab4aa5fdb9ae8: {fileID: 1862776402} + - cc42870c620f56348a488835d82b3e23: {fileID: 615908580} + - a18a1cc0add61e840b7d0449741a264f: {fileID: 615908580} + - 471868f0482399741936b56188a907a3: {fileID: 1152919239} + - c8cc1e166fb193e44beff60aad787bb6: {fileID: 170519373} + - 571a3356048e01d4f97330d59d10c903: {fileID: 875838284} + - 2027b2505a95ae349a4063baef8a071b: {fileID: 875838284} + - 016042af8e85c4e499bc9350a6b4447b: {fileID: 615908580} + - a585eba6800c75b47b9b211241843450: {fileID: 1004638793} + - c442301e5c48eae40ad2dede7b7481ad: {fileID: 1719343258} + - 786afdf4c7e954b459719814feeec871: {fileID: 271655920} + - 8cb572f951e91d14482096db4cb5eca8: {fileID: 615908580} + - d2c98ed6992f0ec47bb09d9c19d7f7d3: {fileID: 1719343258} +--- !u!114 &987137610 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 987137606} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 295c71eba0347b04aa841307f8555e7b, type: 3} + m_Name: + m_EditorClassIdentifier: + playableDirector: {fileID: 987137609} + timelineController: {fileID: 987137608} + channel: 3 + stateManager: {fileID: 987137607} + instaTransitionSpeed: 2 +--- !u!4 &987137611 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 987137606} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &995416805 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 995416806} + m_Layer: 0 + m_Name: Black Lines + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &995416806 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 995416805} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 134294493} + - {fileID: 91849879} + m_Father: {fileID: 0} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1004638788 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1004638789} + - component: {fileID: 1004638793} + - component: {fileID: 1004638792} + - component: {fileID: 1004638791} + - component: {fileID: 1004638790} + m_Layer: 0 + m_Name: CM vcam Side + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1004638789 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1004638788} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -9.7, y: -10, z: -995} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1842687663} + m_Father: {fileID: 1199893322} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!73398921 &1004638790 +VFXRenderer: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1004638788} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 0 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: [] + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!2083052967 &1004638791 +VisualEffect: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1004638788} + m_Enabled: 1 + m_Asset: {fileID: 0} + m_StartSeed: 0 + m_ResetSeedOnPlay: 1 + m_PropertySheet: + m_Float: + m_Array: [] + m_Vector2f: + m_Array: [] + m_Vector3f: + m_Array: [] + m_Vector4f: + m_Array: [] + m_Uint: + m_Array: [] + m_Int: + m_Array: [] + m_Matrix4x4f: + m_Array: [] + m_AnimationCurve: + m_Array: [] + m_Gradient: + m_Array: [] + m_NamedObject: + m_Array: [] + m_Bool: + m_Array: [] +--- !u!114 &1004638792 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1004638788} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 449ef5ebbe24720439ec31d15f7b6f3d, type: 3} + m_Name: + m_EditorClassIdentifier: + m_FocusTracksTarget: 0 + m_FocusOffset: 0 + m_Profile: {fileID: 11400000, guid: 47b8d74458ff4f447aa32946abf2ee97, type: 2} +--- !u!114 &1004638793 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1004638788} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 45e653bab7fb20e499bda25e1b646fea, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ExcludedPropertiesInInspector: + - m_Script + m_LockStageInInspector: + m_StreamingVersion: 20170927 + m_Priority: 10 + m_StandbyUpdate: 2 + m_LookAt: {fileID: 0} + m_Follow: {fileID: 0} + m_Lens: + FieldOfView: 5 + OrthographicSize: 5 + NearClipPlane: 0.3 + FarClipPlane: 1000 + Dutch: 0 + LensShift: {x: 0, y: 0} + Iso: 200 + ShutterSpeed: 0.005 + Aperture: 16 + BladeCount: 5 + Curvature: {x: 2, y: 11} + BarrelClipping: 0.25 + Anamorphism: 0 + m_Transitions: + m_BlendHint: 0 + m_InheritPosition: 0 + m_OnCameraLive: + m_PersistentCalls: + m_Calls: [] + m_LegacyBlendHint: 0 + m_ComponentOwner: {fileID: 1842687663} +--- !u!1 &1016525017 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1016525018} + - component: {fileID: 1016525019} + - component: {fileID: 1016525024} + - component: {fileID: 1016525023} + - component: {fileID: 1016525022} + - component: {fileID: 1016525021} + - component: {fileID: 1016525020} + m_Layer: 0 + m_Name: VolumeGraph SN + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1016525018 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1016525017} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 20, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 2128837434} + m_Father: {fileID: 91849879} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!2083052967 &1016525019 +VisualEffect: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1016525017} + m_Enabled: 1 + m_Asset: {fileID: 8926484042661614526, guid: f176d022c7587e84dbfd08ebaf82b0de, type: 3} + m_StartSeed: 0 + m_ResetSeedOnPlay: 1 + m_PropertySheet: + m_Float: + m_Array: + - m_Value: 0 + m_Name: Value_1_ + m_Overridden: 1 + - m_Value: 10 + m_Name: Gain + m_Overridden: 1 + - m_Value: 0 + m_Name: Force + m_Overridden: 1 + - m_Value: 0 + m_Name: Value_2_ + m_Overridden: 1 + m_Vector2f: + m_Array: [] + m_Vector3f: + m_Array: + - m_Value: {x: 90, y: 0, z: 0} + m_Name: Target_angles + m_Overridden: 1 + - m_Value: {x: -333.2, y: -5, z: 0} + m_Name: Target_position + m_Overridden: 1 + - m_Value: {x: 1, y: 1, z: 1} + m_Name: Target_scale + m_Overridden: 1 + m_Vector4f: + m_Array: + - m_Value: {x: 0, y: 0, z: 0, w: 0} + m_Name: Max_Color + m_Overridden: 1 + m_Uint: + m_Array: [] + m_Int: + m_Array: [] + m_Matrix4x4f: + m_Array: [] + m_AnimationCurve: + m_Array: [] + m_Gradient: + m_Array: [] + m_NamedObject: + m_Array: [] + m_Bool: + m_Array: [] +--- !u!114 &1016525020 +MonoBehaviour: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1016525017} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7fdfea1f838247c40921a07afedde962, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parameter: + m_Name: Target + Target: {fileID: 1217130649} +--- !u!114 &1016525021 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1016525017} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: cdafc37f32b176349b1684c4455b98e9, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ExecuteInEditor: 1 + m_Bindings: + - {fileID: 1016525020} + m_VisualEffect: {fileID: 1016525019} +--- !u!114 &1016525022 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1016525017} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a8876cdf960126b499a8da4661bf867e, type: 3} + m_Name: + m_EditorClassIdentifier: + targetVFX_: {fileID: 1016525019} + valueName_: Value_1_ +--- !u!73398921 &1016525023 +VFXRenderer: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1016525017} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 0 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!114 &1016525024 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1016525017} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a1a556319a642d143b7dbcdbace71ad9, type: 3} + m_Name: + m_EditorClassIdentifier: + pdbackend: {fileID: 292447221} + channel: 2 + levelChanged: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1016525022} + m_MethodName: OnEnergyChanged + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + logLevel: 0 +--- !u!1 &1085497424 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1085497425} + - component: {fileID: 1085497426} + m_Layer: 0 + m_Name: Kick Binder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1085497425 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1085497424} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1310568476} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1085497426 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1085497424} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a8876cdf960126b499a8da4661bf867e, type: 3} + m_Name: + m_EditorClassIdentifier: + targetVFX_: {fileID: 1310568477} + valueName_: Value_2_ +--- !u!1 &1143400125 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1143400126} + - component: {fileID: 1143400127} + - component: {fileID: 1143400133} + - component: {fileID: 1143400132} + - component: {fileID: 1143400131} + - component: {fileID: 1143400130} + - component: {fileID: 1143400129} + - component: {fileID: 1143400128} + m_Layer: 0 + m_Name: VolumeGraph MPC L + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1143400126 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1143400125} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -30, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 863831579} + m_Father: {fileID: 91849879} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!2083052967 &1143400127 +VisualEffect: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1143400125} + m_Enabled: 1 + m_Asset: {fileID: 8926484042661614526, guid: f176d022c7587e84dbfd08ebaf82b0de, type: 3} + m_StartSeed: 0 + m_ResetSeedOnPlay: 1 + m_PropertySheet: + m_Float: + m_Array: + - m_Value: 0 + m_Name: Value_1_ + m_Overridden: 1 + - m_Value: 10 + m_Name: Gain + m_Overridden: 1 + - m_Value: 0 + m_Name: Force + m_Overridden: 1 + - m_Value: 0 + m_Name: Value_2_ + m_Overridden: 1 + m_Vector2f: + m_Array: [] + m_Vector3f: + m_Array: + - m_Value: {x: 90, y: 0, z: 0} + m_Name: Target_angles + m_Overridden: 1 + - m_Value: {x: -333.2, y: -5, z: 0} + m_Name: Target_position + m_Overridden: 1 + - m_Value: {x: 1, y: 1, z: 1} + m_Name: Target_scale + m_Overridden: 1 + m_Vector4f: + m_Array: + - m_Value: {x: 0, y: 0, z: 0, w: 0} + m_Name: Max_Color + m_Overridden: 1 + m_Uint: + m_Array: [] + m_Int: + m_Array: [] + m_Matrix4x4f: + m_Array: [] + m_AnimationCurve: + m_Array: [] + m_Gradient: + m_Array: [] + m_NamedObject: + m_Array: [] + m_Bool: + m_Array: [] +--- !u!114 &1143400128 +MonoBehaviour: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1143400125} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7fdfea1f838247c40921a07afedde962, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parameter: + m_Name: Target + Target: {fileID: 1217130649} +--- !u!114 &1143400129 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1143400125} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: cdafc37f32b176349b1684c4455b98e9, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ExecuteInEditor: 1 + m_Bindings: + - {fileID: 1143400128} + m_VisualEffect: {fileID: 1143400127} +--- !u!114 &1143400130 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1143400125} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a8876cdf960126b499a8da4661bf867e, type: 3} + m_Name: + m_EditorClassIdentifier: + targetVFX_: {fileID: 1143400127} + valueName_: Value_1_ +--- !u!73398921 &1143400131 +VFXRenderer: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1143400125} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 0 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!114 &1143400132 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1143400125} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9de1490c361f2bd48b4a81ad0457a4e7, type: 3} + m_Name: + m_EditorClassIdentifier: + attackSmooth: 1 + releaseSmooth: 2 + ignore0: 0 + onSmoothProcessed: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1143400130} + m_MethodName: OnEnergyChanged + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &1143400133 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1143400125} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 54ab37d032df403e881d6a7a78141815, type: 3} + m_Name: + m_EditorClassIdentifier: + pdBackend: {fileID: 292447221} + selection: + serializedVersion: 2 + x: 94.47345 + y: 220 + width: 19.355536 + height: 23 + energyChanged: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1143400132} + m_MethodName: OnValueChanged + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + channel: 8 +--- !u!1 &1152919236 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1152919237} + - component: {fileID: 1152919239} + - component: {fileID: 1152919238} + m_Layer: 0 + m_Name: CM vcam Rotate PERSPEKTIVEN Close + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1152919237 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1152919236} + m_LocalRotation: {x: -0, y: 1, z: -0, w: 0} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1313177788} + m_Father: {fileID: 1743498499} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1152919238 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1152919236} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 449ef5ebbe24720439ec31d15f7b6f3d, type: 3} + m_Name: + m_EditorClassIdentifier: + m_FocusTracksTarget: 1 + m_FocusOffset: 0 + m_Profile: {fileID: 11400000, guid: f2fef251cda15854e841f45515beddfd, type: 2} +--- !u!114 &1152919239 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1152919236} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 45e653bab7fb20e499bda25e1b646fea, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ExcludedPropertiesInInspector: + - m_Script + m_LockStageInInspector: + m_StreamingVersion: 20170927 + m_Priority: 10 + m_StandbyUpdate: 2 + m_LookAt: {fileID: 1619125269} + m_Follow: {fileID: 1619125269} + m_Lens: + FieldOfView: 1 + OrthographicSize: 5 + NearClipPlane: 0.3 + FarClipPlane: 1000 + Dutch: 0 + LensShift: {x: 0, y: 0} + Iso: 200 + ShutterSpeed: 0.005 + Aperture: 16 + BladeCount: 5 + Curvature: {x: 2, y: 11} + BarrelClipping: 0.25 + Anamorphism: 0 + m_Transitions: + m_BlendHint: 0 + m_InheritPosition: 0 + m_OnCameraLive: + m_PersistentCalls: + m_Calls: [] + m_LegacyBlendHint: 0 + m_ComponentOwner: {fileID: 1313177788} +--- !u!1 &1199893321 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1199893322} + m_Layer: 0 + m_Name: CMvCamerasBlackLines + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1199893322 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1199893321} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 615908575} + - {fileID: 1004638789} + - {fileID: 271655918} + - {fileID: 1862776397} + - {fileID: 640971019} + m_Father: {fileID: 1936205072} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1217130648 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1217130649} + m_Layer: 0 + m_Name: Target + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1217130649 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1217130648} + m_LocalRotation: {x: 0.7071068, y: 0, z: 0, w: 0.7071068} + m_LocalPosition: {x: -404.7, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 24684919} + m_Father: {fileID: 91849879} + m_RootOrder: 9 + m_LocalEulerAnglesHint: {x: 90, y: 0, z: 0} +--- !u!1 &1276087046 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1276087047} + - component: {fileID: 1276087048} + m_Layer: 0 + m_Name: Kick Binder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1276087047 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1276087046} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 20, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1851556345} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1276087048 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1276087046} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a8876cdf960126b499a8da4661bf867e, type: 3} + m_Name: + m_EditorClassIdentifier: + targetVFX_: {fileID: 1851556346} + valueName_: Value_2_ +--- !u!1 &1277421320 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1277421321} + - component: {fileID: 1277421324} + - component: {fileID: 1277421323} + - component: {fileID: 1277421322} + - component: {fileID: 1277421325} + m_Layer: 0 + m_Name: Canvas + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1277421321 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1277421320} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0, y: 0, z: 0} + m_Children: + - {fileID: 2069181663} + - {fileID: 697085142} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!114 &1277421322 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1277421320} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: dc42784cf147c0c48a680349fa168899, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreReversedGraphics: 1 + m_BlockingObjects: 0 + m_BlockingMask: + serializedVersion: 2 + m_Bits: 4294967295 +--- !u!114 &1277421323 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1277421320} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UiScaleMode: 1 + m_ReferencePixelsPerUnit: 100 + m_ScaleFactor: 1 + m_ReferenceResolution: {x: 800, y: 600} + m_ScreenMatchMode: 0 + m_MatchWidthOrHeight: 0 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 1 +--- !u!223 &1277421324 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1277421320} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 0 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_AdditionalShaderChannelsFlag: 25 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!95 &1277421325 +Animator: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1277421320} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 0} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorControllerStateOnDisable: 0 +--- !u!1 &1310568475 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1310568476} + - component: {fileID: 1310568477} + - component: {fileID: 1310568482} + - component: {fileID: 1310568481} + - component: {fileID: 1310568480} + - component: {fileID: 1310568479} + - component: {fileID: 1310568478} + m_Layer: 0 + m_Name: VolumeGraph K + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1310568476 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1310568475} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 30, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1085497425} + m_Father: {fileID: 91849879} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!2083052967 &1310568477 +VisualEffect: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1310568475} + m_Enabled: 1 + m_Asset: {fileID: 8926484042661614526, guid: f176d022c7587e84dbfd08ebaf82b0de, type: 3} + m_StartSeed: 0 + m_ResetSeedOnPlay: 1 + m_PropertySheet: + m_Float: + m_Array: + - m_Value: 0 + m_Name: Value_1_ + m_Overridden: 1 + - m_Value: 10 + m_Name: Gain + m_Overridden: 1 + - m_Value: 0 + m_Name: Force + m_Overridden: 1 + - m_Value: 0 + m_Name: Value_2_ + m_Overridden: 1 + m_Vector2f: + m_Array: [] + m_Vector3f: + m_Array: + - m_Value: {x: 90, y: 0, z: 0} + m_Name: Target_angles + m_Overridden: 1 + - m_Value: {x: -333.2, y: -5, z: 0} + m_Name: Target_position + m_Overridden: 1 + - m_Value: {x: 1, y: 1, z: 1} + m_Name: Target_scale + m_Overridden: 1 + m_Vector4f: + m_Array: + - m_Value: {x: 0, y: 0, z: 0, w: 0} + m_Name: Max_Color + m_Overridden: 1 + m_Uint: + m_Array: [] + m_Int: + m_Array: [] + m_Matrix4x4f: + m_Array: [] + m_AnimationCurve: + m_Array: [] + m_Gradient: + m_Array: [] + m_NamedObject: + m_Array: [] + m_Bool: + m_Array: [] +--- !u!114 &1310568478 +MonoBehaviour: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1310568475} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7fdfea1f838247c40921a07afedde962, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parameter: + m_Name: Target + Target: {fileID: 1217130649} +--- !u!114 &1310568479 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1310568475} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: cdafc37f32b176349b1684c4455b98e9, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ExecuteInEditor: 1 + m_Bindings: + - {fileID: 1310568478} + m_VisualEffect: {fileID: 1310568477} +--- !u!114 &1310568480 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1310568475} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a8876cdf960126b499a8da4661bf867e, type: 3} + m_Name: + m_EditorClassIdentifier: + targetVFX_: {fileID: 1310568477} + valueName_: Value_1_ +--- !u!73398921 &1310568481 +VFXRenderer: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1310568475} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 0 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!114 &1310568482 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1310568475} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a1a556319a642d143b7dbcdbace71ad9, type: 3} + m_Name: + m_EditorClassIdentifier: + pdbackend: {fileID: 292447221} + channel: 1 + levelChanged: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1310568480} + m_MethodName: OnEnergyChanged + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + - m_Target: {fileID: 1310568480} + m_MethodName: OnEnergyChanged + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + logLevel: 0 +--- !u!1 &1313177787 +GameObject: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1313177788} + - component: {fileID: 1313177790} + - component: {fileID: 1313177789} + m_Layer: 0 + m_Name: cm + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1313177788 +Transform: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1313177787} + m_LocalRotation: {x: 0.3452903, y: -0.29310125, z: 0.11446287, w: -0.8841745} + m_LocalPosition: {x: 16.517189, y: 35.67476, z: 260.8693} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1152919237} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1313177789 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1313177787} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4044717213e31446939f7bd49c896ea, type: 3} + m_Name: + m_EditorClassIdentifier: + m_TrackedObjectOffset: {x: 0, y: 0, z: -0.61} + m_LookaheadTime: 0 + m_LookaheadSmoothing: 10 + m_LookaheadIgnoreY: 0 + m_HorizontalDamping: 0.5 + m_VerticalDamping: 0.5 + m_ScreenX: 0.5 + m_ScreenY: 0.5 + m_DeadZoneWidth: 0 + m_DeadZoneHeight: 0 + m_SoftZoneWidth: 0.8 + m_SoftZoneHeight: 0.8 + m_BiasX: 0 + m_BiasY: 0 + m_CenterOnActivate: 1 +--- !u!114 &1313177790 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1313177787} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ac0b09e7857660247b1477e93731de29, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &1456283755 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1456283756} + - component: {fileID: 1456283757} + m_Layer: 0 + m_Name: Kick Binder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1456283756 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1456283755} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 50, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 744450301} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1456283757 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1456283755} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a8876cdf960126b499a8da4661bf867e, type: 3} + m_Name: + m_EditorClassIdentifier: + targetVFX_: {fileID: 744450302} + valueName_: Value_2_ +--- !u!1 &1471331137 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1471331138} + - component: {fileID: 1471331139} + m_Layer: 0 + m_Name: Kick Listener + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1471331138 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1471331137} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 30, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 91849879} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1471331139 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1471331137} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a1a556319a642d143b7dbcdbace71ad9, type: 3} + m_Name: + m_EditorClassIdentifier: + pdbackend: {fileID: 292447221} + channel: 1 + levelChanged: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1085497426} + m_MethodName: OnEnergyChanged + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + - m_Target: {fileID: 2128837435} + m_MethodName: OnEnergyChanged + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + - m_Target: {fileID: 1908085524} + m_MethodName: OnEnergyChanged + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + - m_Target: {fileID: 142945378} + m_MethodName: OnEnergyChanged + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + - m_Target: {fileID: 414872541} + m_MethodName: OnEnergyChanged + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + - m_Target: {fileID: 863831580} + m_MethodName: OnEnergyChanged + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + logLevel: 0 +--- !u!1 &1609717670 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1609717671} + - component: {fileID: 1609717675} + - component: {fileID: 1609717674} + - component: {fileID: 1609717673} + - component: {fileID: 1609717672} + m_Layer: 0 + m_Name: DarkTrails + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1609717671 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1609717670} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1930345030} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1609717672 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1609717670} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d7da52674d4133543bd5df7aef5b3e64, type: 3} + m_Name: + m_EditorClassIdentifier: + targetVfx: {fileID: 1609717675} +--- !u!114 &1609717673 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1609717670} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 54ab37d032df403e881d6a7a78141815, type: 3} + m_Name: + m_EditorClassIdentifier: + pdBackend: {fileID: 292447221} + selection: + serializedVersion: 2 + x: 40.12973 + y: 136 + width: 33.21081 + height: 98 + energyChanged: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1609717672} + m_MethodName: OnEnergyChanged + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + channel: 8 +--- !u!73398921 &1609717674 +VFXRenderer: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1609717670} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 0 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!2083052967 &1609717675 +VisualEffect: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1609717670} + m_Enabled: 1 + m_Asset: {fileID: 8926484042661614526, guid: 43cabd951b09d3b4a991c40df8dadf3b, type: 3} + m_StartSeed: 0 + m_ResetSeedOnPlay: 1 + m_PropertySheet: + m_Float: + m_Array: + - m_Value: 0.3 + m_Name: length + m_Overridden: 1 + - m_Value: 100 + m_Name: Spectrum Value 1 + m_Overridden: 1 + - m_Value: 1 + m_Name: Spawnrate Factor + m_Overridden: 1 + m_Vector2f: + m_Array: + - m_Value: {x: 1, y: 1} + m_Name: Lifetime + m_Overridden: 1 + - m_Value: {x: -1000, y: 1000} + m_Name: Random Speed + m_Overridden: 1 + m_Vector3f: + m_Array: + - m_Value: {x: -1.0967441, y: -0.16863514, z: -0.028543726} + m_Name: Cam Collider + m_Overridden: 1 + m_Vector4f: + m_Array: [] + m_Uint: + m_Array: [] + m_Int: + m_Array: + - m_Value: 3 + m_Name: Factor + m_Overridden: 1 + - m_Value: 0 + m_Name: Spawnrate Factor + m_Overridden: 1 + m_Matrix4x4f: + m_Array: [] + m_AnimationCurve: + m_Array: [] + m_Gradient: + m_Array: [] + m_NamedObject: + m_Array: [] + m_Bool: + m_Array: [] +--- !u!1 &1613661432 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1613661436} + - component: {fileID: 1613661435} + - component: {fileID: 1613661434} + - component: {fileID: 1613661433} + m_Layer: 0 + m_Name: Directional Light + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1613661433 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1613661432} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c6c2871f720b2af4e9210febdac74517, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Version: 1 + shadowResolution: 4096 + shadowDimmer: 1 + volumetricShadowDimmer: 1 + shadowFadeDistance: 10000 + contactShadows: 0 + shadowTint: {r: 0, g: 0, b: 0, a: 1} + viewBiasMin: 0.2 + viewBiasMax: 100 + viewBiasScale: 1 + normalBiasMin: 0.5 + normalBiasMax: 0.5 + normalBiasScale: 1 + sampleBiasScale: 0 + edgeLeakFixup: 0 + edgeToleranceNormal: 1 + edgeTolerance: 1 + shadowCascadeCount: 4 + shadowCascadeRatios: + - 0.05 + - 0.2 + - 0.3 + shadowCascadeBorders: + - 0.2 + - 0.2 + - 0.2 + - 0.2 + shadowAlgorithm: 0 + shadowVariant: 0 + shadowPrecision: 0 +--- !u!114 &1613661434 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1613661432} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7a68c43fe1f2a47cfa234b5eeaa98012, type: 3} + m_Name: + m_EditorClassIdentifier: + version: 5 + m_Version: 5 + directionalIntensity: 3.1415927 + punctualIntensity: 600 + areaIntensity: 200 + enableSpotReflector: 0 + luxAtDistance: 1 + m_InnerSpotPercent: 0 + lightDimmer: 1 + m_VolumetricDimmer: 1 + lightUnit: 2 + fadeDistance: 10000 + affectDiffuse: 1 + affectSpecular: 1 + nonLightmappedOnly: 0 + lightTypeExtent: 0 + m_SpotLightShape: 0 + shapeWidth: 0.5 + shapeHeight: 0.5 + aspectRatio: 1 + shapeRadius: 0 + maxSmoothness: 0.99 + applyRangeAttenuation: 1 + useOldInspector: 0 + useVolumetric: 1 + featuresFoldout: 1 + showAdditionalSettings: 0 + displayLightIntensity: 3.1415927 + displayAreaLightEmissiveMesh: 0 + areaLightCookie: {fileID: 0} + areaLightShadowCone: 120 + useScreenSpaceShadows: 0 + evsmExponent: 15 + evsmLightLeakBias: 0 + evsmVarianceBias: 0.00001 + evsmBlurPasses: 0 + lightLayers: 1 + lightlayersMask: 1 + linkShadowLayers: 1 + shadowNearPlane: 0.1 + shadowSoftness: 0.5 + blockerSampleCount: 24 + filterSampleCount: 16 + minFilterSize: 0.00001 + kernelSize: 5 + lightAngle: 1 + maxDepthBias: 0.001 +--- !u!108 &1613661435 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1613661432} + m_Enabled: 1 + serializedVersion: 9 + m_Type: 1 + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_Intensity: 3.1415927 + m_Range: 10 + m_SpotAngle: 30 + m_InnerSpotAngle: 21.80208 + m_CookieSize: 10 + m_Shadows: + m_Type: 1 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 2 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} + m_UseBoundingSphereOverride: 0 + m_ShadowRadius: 0 + m_ShadowAngle: 0 +--- !u!4 &1613661436 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1613661432} + m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 574520206} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} +--- !u!1 &1619125261 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1619125269} + - component: {fileID: 1619125268} + - component: {fileID: 1619125267} + - component: {fileID: 1619125266} + - component: {fileID: 1619125265} + - component: {fileID: 1619125264} + - component: {fileID: 1619125263} + - component: {fileID: 1619125270} + m_Layer: 0 + m_Name: ConformObjectsVFX + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1619125263 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1619125261} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 35e7f92fa0694ae4add9e3443bd2f860, type: 3} + m_Name: + m_EditorClassIdentifier: + input: 0 + threshold: 50 + thresholdExceeded: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 0} + m_MethodName: OnValueChanged + m_Mode: 4 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 100 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &1619125264 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1619125261} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a8876cdf960126b499a8da4661bf867e, type: 3} + m_Name: + m_EditorClassIdentifier: + targetVFX_: {fileID: 1619125268} + valueName_: Object_Size_ +--- !u!114 &1619125265 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1619125261} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9de1490c361f2bd48b4a81ad0457a4e7, type: 3} + m_Name: + m_EditorClassIdentifier: + attackSmooth: 3.97 + releaseSmooth: 4.33 + ignore0: 0 + onSmoothProcessed: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1619125264} + m_MethodName: OnEnergyChanged + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &1619125266 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1619125261} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a1a556319a642d143b7dbcdbace71ad9, type: 3} + m_Name: + m_EditorClassIdentifier: + pdbackend: {fileID: 292447221} + channel: 16 + levelChanged: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1619125265} + m_MethodName: OnValueChanged + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + - m_Target: {fileID: 1619125263} + m_MethodName: OnValueReceived + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + logLevel: 0 +--- !u!73398921 &1619125267 +VFXRenderer: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1619125261} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 0 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!2083052967 &1619125268 +VisualEffect: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1619125261} + m_Enabled: 1 + m_Asset: {fileID: 8926484042661614526, guid: 492c555575cd7224eb052056548dbdea, type: 3} + m_StartSeed: 0 + m_ResetSeedOnPlay: 1 + m_PropertySheet: + m_Float: + m_Array: + - m_Value: 0 + m_Name: Object_Size_ + m_Overridden: 1 + - m_Value: 1 + m_Name: Lerp Forms (Circle, Cube) + m_Overridden: 1 + - m_Value: 3 + m_Name: Init Size + m_Overridden: 1 + - m_Value: 0.9 + m_Name: Transit To Turbulence + m_Overridden: 1 + - m_Value: 0 + m_Name: Lerp Forms (Sphere, Cube) + m_Overridden: 1 + - m_Value: 0 + m_Name: Color Gain + m_Overridden: 1 + - m_Value: 7 + m_Name: ReturnForce + m_Overridden: 1 + m_Vector2f: + m_Array: [] + m_Vector3f: + m_Array: [] + m_Vector4f: + m_Array: [] + m_Uint: + m_Array: [] + m_Int: + m_Array: [] + m_Matrix4x4f: + m_Array: [] + m_AnimationCurve: + m_Array: [] + m_Gradient: + m_Array: + - m_Value: + serializedVersion: 2 + key0: {r: 0, g: 0, b: 0, a: 1} + key1: {r: 0.3137255, g: 0.03137255, b: 0.9098039, a: 1} + key2: {r: 1.945098, g: 0.15686275, b: 0.3764706, a: 0} + key3: {r: 1.827451, g: 0.4627451, b: 0.015686275, a: 0} + key4: {r: 7.999999, g: 5.65445, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 17348 + ctime2: 30647 + ctime3: 42983 + ctime4: 65535 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 5 + m_NumAlphaKeys: 2 + m_Name: Speed Gradient + m_Overridden: 1 + m_NamedObject: + m_Array: [] + m_Bool: + m_Array: + - m_Value: 1 + m_Name: Color Gradient + m_Overridden: 1 +--- !u!4 &1619125269 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1619125261} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 574520206} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!95 &1619125270 +Animator: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1619125261} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 0} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorControllerStateOnDisable: 0 +--- !u!1 &1719343255 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1719343256} + - component: {fileID: 1719343258} + - component: {fileID: 1719343257} + m_Layer: 0 + m_Name: CM vcam Close PERSPEKTIVEn + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1719343256 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1719343255} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -10} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 453035181} + m_Father: {fileID: 1055558} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1719343257 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1719343255} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 449ef5ebbe24720439ec31d15f7b6f3d, type: 3} + m_Name: + m_EditorClassIdentifier: + m_FocusTracksTarget: 1 + m_FocusOffset: 0 + m_Profile: {fileID: 11400000, guid: f2fef251cda15854e841f45515beddfd, type: 2} +--- !u!114 &1719343258 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1719343255} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 45e653bab7fb20e499bda25e1b646fea, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ExcludedPropertiesInInspector: + - m_Script + m_LockStageInInspector: + m_StreamingVersion: 20170927 + m_Priority: 10 + m_StandbyUpdate: 2 + m_LookAt: {fileID: 1619125269} + m_Follow: {fileID: 1619125269} + m_Lens: + FieldOfView: 64 + OrthographicSize: 5 + NearClipPlane: 0.3 + FarClipPlane: 1000 + Dutch: 0 + LensShift: {x: 0, y: 0} + Iso: 200 + ShutterSpeed: 0.005 + Aperture: 16 + BladeCount: 5 + Curvature: {x: 2, y: 11} + BarrelClipping: 0.25 + Anamorphism: 0 + m_Transitions: + m_BlendHint: 0 + m_InheritPosition: 0 + m_OnCameraLive: + m_PersistentCalls: + m_Calls: [] + m_LegacyBlendHint: 0 + m_ComponentOwner: {fileID: 453035181} +--- !u!1 &1734441091 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1734441092} + - component: {fileID: 1734441093} + - component: {fileID: 1734441099} + - component: {fileID: 1734441098} + - component: {fileID: 1734441097} + - component: {fileID: 1734441096} + - component: {fileID: 1734441095} + - component: {fileID: 1734441094} + m_Layer: 0 + m_Name: VolumeGraph P Hi + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1734441092 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1734441091} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -20, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 414872540} + m_Father: {fileID: 91849879} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!2083052967 &1734441093 +VisualEffect: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1734441091} + m_Enabled: 1 + m_Asset: {fileID: 8926484042661614526, guid: f176d022c7587e84dbfd08ebaf82b0de, type: 3} + m_StartSeed: 0 + m_ResetSeedOnPlay: 1 + m_PropertySheet: + m_Float: + m_Array: + - m_Value: 0 + m_Name: Value_1_ + m_Overridden: 1 + - m_Value: 10 + m_Name: Gain + m_Overridden: 1 + - m_Value: 0 + m_Name: Force + m_Overridden: 1 + - m_Value: 0 + m_Name: Value_2_ + m_Overridden: 1 + m_Vector2f: + m_Array: [] + m_Vector3f: + m_Array: + - m_Value: {x: 90, y: 0, z: 0} + m_Name: Target_angles + m_Overridden: 1 + - m_Value: {x: -333.2, y: -5, z: 0} + m_Name: Target_position + m_Overridden: 1 + - m_Value: {x: 1, y: 1, z: 1} + m_Name: Target_scale + m_Overridden: 1 + m_Vector4f: + m_Array: + - m_Value: {x: 0, y: 0, z: 0, w: 0} + m_Name: Max_Color + m_Overridden: 1 + m_Uint: + m_Array: [] + m_Int: + m_Array: [] + m_Matrix4x4f: + m_Array: [] + m_AnimationCurve: + m_Array: [] + m_Gradient: + m_Array: [] + m_NamedObject: + m_Array: [] + m_Bool: + m_Array: [] +--- !u!114 &1734441094 +MonoBehaviour: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1734441091} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7fdfea1f838247c40921a07afedde962, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parameter: + m_Name: Target + Target: {fileID: 1217130649} +--- !u!114 &1734441095 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1734441091} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: cdafc37f32b176349b1684c4455b98e9, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ExecuteInEditor: 1 + m_Bindings: + - {fileID: 1734441094} + m_VisualEffect: {fileID: 1734441093} +--- !u!114 &1734441096 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1734441091} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a8876cdf960126b499a8da4661bf867e, type: 3} + m_Name: + m_EditorClassIdentifier: + targetVFX_: {fileID: 1734441093} + valueName_: Value_1_ +--- !u!73398921 &1734441097 +VFXRenderer: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1734441091} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 0 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!114 &1734441098 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1734441091} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9de1490c361f2bd48b4a81ad0457a4e7, type: 3} + m_Name: + m_EditorClassIdentifier: + attackSmooth: 2.1 + releaseSmooth: 2.18 + ignore0: 0 + onSmoothProcessed: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1734441096} + m_MethodName: OnEnergyChanged + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &1734441099 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1734441091} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 54ab37d032df403e881d6a7a78141815, type: 3} + m_Name: + m_EditorClassIdentifier: + pdBackend: {fileID: 292447221} + selection: + serializedVersion: 2 + x: 2.7650764 + y: 67 + width: 7.8343835 + height: 30 + energyChanged: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1734441098} + m_MethodName: OnValueChanged + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + channel: 5 +--- !u!1 &1743498498 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1743498499} + - component: {fileID: 1743498500} + m_Layer: 0 + m_Name: CM vcam Rotate PERSPEKTIVEN Axes + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1743498499 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1743498498} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 170519374} + - {fileID: 1152919237} + m_Father: {fileID: 1055558} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!95 &1743498500 +Animator: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1743498498} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: e784601d40347ec46817ecfdc3ec0a57, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorControllerStateOnDisable: 0 +--- !u!1 &1842687662 +GameObject: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1842687663} + - component: {fileID: 1842687666} + - component: {fileID: 1842687665} + - component: {fileID: 1842687664} + m_Layer: 0 + m_Name: cm + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1842687663 +Transform: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1842687662} + m_LocalRotation: {x: 0.3452903, y: -0.29310125, z: 0.11446287, w: -0.8841745} + m_LocalPosition: {x: 16.517189, y: 35.67476, z: 260.8693} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1004638789} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1842687664 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1842687662} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fa7155796051b734daa718462081dc5f, type: 3} + m_Name: + m_EditorClassIdentifier: + m_BindingMode: 1 + m_FollowOffset: {x: 0, y: 0, z: -10} + m_XDamping: 1 + m_YDamping: 1 + m_ZDamping: 1 + m_AngularDampingMode: 0 + m_PitchDamping: 0 + m_YawDamping: 0 + m_RollDamping: 0 + m_AngularDamping: 0 +--- !u!114 &1842687665 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1842687662} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4044717213e31446939f7bd49c896ea, type: 3} + m_Name: + m_EditorClassIdentifier: + m_TrackedObjectOffset: {x: 0, y: 0, z: 0} + m_LookaheadTime: 0 + m_LookaheadSmoothing: 10 + m_LookaheadIgnoreY: 0 + m_HorizontalDamping: 0.5 + m_VerticalDamping: 0.5 + m_ScreenX: 0.5 + m_ScreenY: 0.5 + m_DeadZoneWidth: 0 + m_DeadZoneHeight: 0 + m_SoftZoneWidth: 0.8 + m_SoftZoneHeight: 0.8 + m_BiasX: 0 + m_BiasY: 0 + m_CenterOnActivate: 1 +--- !u!114 &1842687666 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1842687662} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ac0b09e7857660247b1477e93731de29, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &1851556344 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1851556345} + - component: {fileID: 1851556346} + - component: {fileID: 1851556353} + - component: {fileID: 1851556352} + - component: {fileID: 1851556351} + - component: {fileID: 1851556350} + - component: {fileID: 1851556349} + - component: {fileID: 1851556348} + - component: {fileID: 1851556347} + m_Layer: 0 + m_Name: VolumeGraph PercR + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1851556345 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1851556344} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0.1, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1276087047} + m_Father: {fileID: 91849879} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!2083052967 &1851556346 +VisualEffect: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1851556344} + m_Enabled: 1 + m_Asset: {fileID: 8926484042661614526, guid: f176d022c7587e84dbfd08ebaf82b0de, type: 3} + m_StartSeed: 0 + m_ResetSeedOnPlay: 1 + m_PropertySheet: + m_Float: + m_Array: + - m_Value: 0 + m_Name: Value_1_ + m_Overridden: 1 + - m_Value: 10 + m_Name: Gain + m_Overridden: 1 + - m_Value: 0 + m_Name: Force + m_Overridden: 1 + - m_Value: 0 + m_Name: Value_2_ + m_Overridden: 1 + m_Vector2f: + m_Array: [] + m_Vector3f: + m_Array: + - m_Value: {x: 90, y: 0, z: 0} + m_Name: Target_angles + m_Overridden: 1 + - m_Value: {x: -333.2, y: -5, z: 0} + m_Name: Target_position + m_Overridden: 1 + - m_Value: {x: 1, y: 1, z: 1} + m_Name: Target_scale + m_Overridden: 1 + m_Vector4f: + m_Array: + - m_Value: {x: 0, y: 0, z: 0, w: 0} + m_Name: Max_Color + m_Overridden: 1 + m_Uint: + m_Array: [] + m_Int: + m_Array: [] + m_Matrix4x4f: + m_Array: [] + m_AnimationCurve: + m_Array: [] + m_Gradient: + m_Array: [] + m_NamedObject: + m_Array: [] + m_Bool: + m_Array: [] +--- !u!114 &1851556347 +MonoBehaviour: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1851556344} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7fdfea1f838247c40921a07afedde962, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parameter: + m_Name: Target + Target: {fileID: 1217130649} +--- !u!114 &1851556348 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1851556344} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: cdafc37f32b176349b1684c4455b98e9, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ExecuteInEditor: 1 + m_Bindings: + - {fileID: 1851556347} + m_VisualEffect: {fileID: 1851556346} +--- !u!114 &1851556349 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1851556344} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a8876cdf960126b499a8da4661bf867e, type: 3} + m_Name: + m_EditorClassIdentifier: + targetVFX_: {fileID: 1851556346} + valueName_: Value_1_ +--- !u!73398921 &1851556350 +VFXRenderer: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1851556344} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 0 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!114 &1851556351 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1851556344} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9de1490c361f2bd48b4a81ad0457a4e7, type: 3} + m_Name: + m_EditorClassIdentifier: + attackSmooth: 1 + releaseSmooth: 1.46 + ignore0: 0 + onSmoothProcessed: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1851556349} + m_MethodName: OnEnergyChanged + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &1851556352 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1851556344} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 54ab37d032df403e881d6a7a78141815, type: 3} + m_Name: + m_EditorClassIdentifier: + pdBackend: {fileID: 292447221} + selection: + serializedVersion: 2 + x: 42.858685 + y: 239 + width: 39.171917 + height: 13 + energyChanged: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1851556351} + m_MethodName: OnValueChanged + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + channel: 3 +--- !u!114 &1851556353 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1851556344} + m_Enabled: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a1a556319a642d143b7dbcdbace71ad9, type: 3} + m_Name: + m_EditorClassIdentifier: + pdbackend: {fileID: 292447221} + channel: 3 + levelChanged: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1851556349} + m_MethodName: OnEnergyChanged + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + logLevel: 0 +--- !u!1 &1862776396 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1862776397} + - component: {fileID: 1862776402} + - component: {fileID: 1862776401} + - component: {fileID: 1862776400} + - component: {fileID: 1862776399} + - component: {fileID: 1862776398} + m_Layer: 0 + m_Name: CM vcam Dolly + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1862776397 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1862776396} + m_LocalRotation: {x: 0.49812344, y: -0.5045916, z: -0.50183445, w: 0.49540156} + m_LocalPosition: {x: 68.804695, y: -10.18652, z: 2.2028742} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 448905782} + m_Father: {fileID: 1199893322} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: -0.67300004, y: -88.686005, z: -90} +--- !u!114 &1862776398 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1862776396} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 83a6f80fb1680ea4e9c2fddde2381dc0, type: 3} + m_Name: + m_EditorClassIdentifier: + anim: {fileID: 1862776400} + animationName_: DollyAnimation +--- !u!114 &1862776399 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1862776396} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f5f9defef7af2514590dadc0a6cddbac, type: 3} + m_Name: + m_EditorClassIdentifier: + loopLengthInBeat: 64 + loopStarted: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1862776398} + m_MethodName: OnTriggerReceived + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!95 &1862776400 +Animator: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1862776396} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: fcc855bb7a5902c43ad09a652c3f3516, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorControllerStateOnDisable: 0 +--- !u!114 &1862776401 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1862776396} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 449ef5ebbe24720439ec31d15f7b6f3d, type: 3} + m_Name: + m_EditorClassIdentifier: + m_FocusTracksTarget: 1 + m_FocusOffset: 0 + m_Profile: {fileID: 11400000, guid: ae58004a8472446489a59c900b9186ab, type: 2} +--- !u!114 &1862776402 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1862776396} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 45e653bab7fb20e499bda25e1b646fea, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ExcludedPropertiesInInspector: + - m_Script + m_LockStageInInspector: + m_StreamingVersion: 20170927 + m_Priority: 10 + m_StandbyUpdate: 2 + m_LookAt: {fileID: 1217130649} + m_Follow: {fileID: 1217130649} + m_Lens: + FieldOfView: 44 + OrthographicSize: 5 + NearClipPlane: 0.3 + FarClipPlane: 1000 + Dutch: 0 + LensShift: {x: 0, y: 0} + Iso: 200 + ShutterSpeed: 0.005 + Aperture: 16 + BladeCount: 5 + Curvature: {x: 2, y: 11} + BarrelClipping: 0.25 + Anamorphism: 0 + m_Transitions: + m_BlendHint: 0 + m_InheritPosition: 0 + m_OnCameraLive: + m_PersistentCalls: + m_Calls: [] + m_LegacyBlendHint: 0 + m_ComponentOwner: {fileID: 448905782} +--- !u!1 &1907357747 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1907357748} + - component: {fileID: 1907357749} + - component: {fileID: 1907357756} + - component: {fileID: 1907357755} + - component: {fileID: 1907357754} + - component: {fileID: 1907357753} + - component: {fileID: 1907357752} + - component: {fileID: 1907357751} + - component: {fileID: 1907357750} + m_Layer: 0 + m_Name: VolumeGraph PercL + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1907357748 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1907357747} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 10, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1908085523} + m_Father: {fileID: 91849879} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!2083052967 &1907357749 +VisualEffect: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1907357747} + m_Enabled: 1 + m_Asset: {fileID: 8926484042661614526, guid: f176d022c7587e84dbfd08ebaf82b0de, type: 3} + m_StartSeed: 0 + m_ResetSeedOnPlay: 1 + m_PropertySheet: + m_Float: + m_Array: + - m_Value: 0 + m_Name: Value_1_ + m_Overridden: 1 + - m_Value: 10 + m_Name: Gain + m_Overridden: 1 + - m_Value: 0 + m_Name: Force + m_Overridden: 1 + - m_Value: 0 + m_Name: Value_2_ + m_Overridden: 1 + m_Vector2f: + m_Array: [] + m_Vector3f: + m_Array: + - m_Value: {x: 90, y: 0, z: 0} + m_Name: Target_angles + m_Overridden: 1 + - m_Value: {x: -333.2, y: -5, z: 0} + m_Name: Target_position + m_Overridden: 1 + - m_Value: {x: 1, y: 1, z: 1} + m_Name: Target_scale + m_Overridden: 1 + m_Vector4f: + m_Array: + - m_Value: {x: 0, y: 0, z: 0, w: 0} + m_Name: Max_Color + m_Overridden: 1 + m_Uint: + m_Array: [] + m_Int: + m_Array: [] + m_Matrix4x4f: + m_Array: [] + m_AnimationCurve: + m_Array: [] + m_Gradient: + m_Array: [] + m_NamedObject: + m_Array: [] + m_Bool: + m_Array: [] +--- !u!114 &1907357750 +MonoBehaviour: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1907357747} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7fdfea1f838247c40921a07afedde962, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parameter: + m_Name: Target + Target: {fileID: 1217130649} +--- !u!114 &1907357751 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1907357747} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: cdafc37f32b176349b1684c4455b98e9, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ExecuteInEditor: 1 + m_Bindings: + - {fileID: 1907357750} + m_VisualEffect: {fileID: 1907357749} +--- !u!114 &1907357752 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1907357747} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a8876cdf960126b499a8da4661bf867e, type: 3} + m_Name: + m_EditorClassIdentifier: + targetVFX_: {fileID: 1907357749} + valueName_: Value_1_ +--- !u!73398921 &1907357753 +VFXRenderer: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1907357747} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 0 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!114 &1907357754 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1907357747} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9de1490c361f2bd48b4a81ad0457a4e7, type: 3} + m_Name: + m_EditorClassIdentifier: + attackSmooth: 1 + releaseSmooth: 2.55 + ignore0: 0 + onSmoothProcessed: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1907357752} + m_MethodName: OnEnergyChanged + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &1907357755 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1907357747} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 54ab37d032df403e881d6a7a78141815, type: 3} + m_Name: + m_EditorClassIdentifier: + pdBackend: {fileID: 292447221} + selection: + serializedVersion: 2 + x: 42.858685 + y: 239 + width: 39.171917 + height: 13 + energyChanged: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1907357754} + m_MethodName: OnValueChanged + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + channel: 2 +--- !u!114 &1907357756 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1907357747} + m_Enabled: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a1a556319a642d143b7dbcdbace71ad9, type: 3} + m_Name: + m_EditorClassIdentifier: + pdbackend: {fileID: 292447221} + channel: 3 + levelChanged: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1907357752} + m_MethodName: OnEnergyChanged + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + logLevel: 0 +--- !u!1 &1908085522 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1908085523} + - component: {fileID: 1908085524} + m_Layer: 0 + m_Name: Kick Binder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1908085523 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1908085522} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 20, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1907357748} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1908085524 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1908085522} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a8876cdf960126b499a8da4661bf867e, type: 3} + m_Name: + m_EditorClassIdentifier: + targetVFX_: {fileID: 1907357749} + valueName_: Value_2_ +--- !u!1 &1930345029 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1930345030} + m_Layer: 0 + m_Name: DarkLines + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1930345030 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1930345029} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1609717671} + m_Father: {fileID: 0} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1936205071 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1936205072} + m_Layer: 0 + m_Name: AllVcams + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1936205072 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1936205071} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 193694302} + - {fileID: 1055558} + - {fileID: 1199893322} + m_Father: {fileID: 0} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2022698054 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2022698058} + - component: {fileID: 2022698057} + - component: {fileID: 2022698056} + - component: {fileID: 2022698055} + m_Layer: 0 + m_Name: Floor + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!64 &2022698055 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2022698054} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Convex: 0 + m_CookingOptions: 14 + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &2022698056 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2022698054} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 8ed69d9d88927e54cb270500843abd11, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &2022698057 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2022698054} + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &2022698058 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2022698054} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -8, z: 0} + m_LocalScale: {x: 100, y: 1, z: 100} + m_Children: [] + m_Father: {fileID: 574520206} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2033816992 +GameObject: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2033816993} + - component: {fileID: 2033816995} + - component: {fileID: 2033816994} + m_Layer: 0 + m_Name: cm + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2033816993 +Transform: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2033816992} + m_LocalRotation: {x: 0.3452903, y: -0.29310125, z: 0.11446287, w: -0.8841745} + m_LocalPosition: {x: 16.517189, y: 35.67476, z: 260.8693} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 271655918} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2033816994 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2033816992} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 68bb026fafb42b14791938953eaace77, type: 3} + m_Name: + m_EditorClassIdentifier: + m_NoiseProfile: {fileID: 11400000, guid: a3dacaec0287d7444b4bd276816e1666, type: 2} + m_PivotOffset: {x: 0, y: 0, z: 0} + m_AmplitudeGain: 0.5 + m_FrequencyGain: 1 + mNoiseOffsets: {x: -103.42154, y: -655.9265, z: 1.2926025} +--- !u!114 &2033816995 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2033816992} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ac0b09e7857660247b1477e93731de29, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &2069181662 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2069181663} + - component: {fileID: 2069181665} + - component: {fileID: 2069181664} + m_Layer: 0 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2069181663 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2069181662} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 100, y: 100, z: 1} + m_Children: [] + m_Father: {fileID: 1277421321} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: -700, y: -326} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &2069181664 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2069181662} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &2069181665 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2069181662} + m_CullTransparentMesh: 0 +--- !u!1 &2070884784 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2070884785} + - component: {fileID: 2070884786} + - component: {fileID: 2070884792} + - component: {fileID: 2070884791} + - component: {fileID: 2070884790} + - component: {fileID: 2070884789} + - component: {fileID: 2070884788} + - component: {fileID: 2070884787} + m_Layer: 0 + m_Name: VolumeGraph P Lo + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2070884785 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2070884784} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -10, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 142945377} + m_Father: {fileID: 91849879} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!2083052967 &2070884786 +VisualEffect: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2070884784} + m_Enabled: 1 + m_Asset: {fileID: 8926484042661614526, guid: f176d022c7587e84dbfd08ebaf82b0de, type: 3} + m_StartSeed: 0 + m_ResetSeedOnPlay: 1 + m_PropertySheet: + m_Float: + m_Array: + - m_Value: 0 + m_Name: Value_1_ + m_Overridden: 1 + - m_Value: 10 + m_Name: Gain + m_Overridden: 1 + - m_Value: 0 + m_Name: Force + m_Overridden: 1 + - m_Value: 0 + m_Name: Value_2_ + m_Overridden: 1 + m_Vector2f: + m_Array: [] + m_Vector3f: + m_Array: + - m_Value: {x: 90, y: 0, z: 0} + m_Name: Target_angles + m_Overridden: 1 + - m_Value: {x: -333.2, y: -5, z: 0} + m_Name: Target_position + m_Overridden: 1 + - m_Value: {x: 1, y: 1, z: 1} + m_Name: Target_scale + m_Overridden: 1 + m_Vector4f: + m_Array: + - m_Value: {x: 0, y: 0, z: 0, w: 0} + m_Name: Max_Color + m_Overridden: 1 + m_Uint: + m_Array: [] + m_Int: + m_Array: [] + m_Matrix4x4f: + m_Array: [] + m_AnimationCurve: + m_Array: [] + m_Gradient: + m_Array: [] + m_NamedObject: + m_Array: [] + m_Bool: + m_Array: [] +--- !u!114 &2070884787 +MonoBehaviour: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2070884784} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7fdfea1f838247c40921a07afedde962, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parameter: + m_Name: Target + Target: {fileID: 1217130649} +--- !u!114 &2070884788 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2070884784} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: cdafc37f32b176349b1684c4455b98e9, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ExecuteInEditor: 1 + m_Bindings: + - {fileID: 2070884787} + m_VisualEffect: {fileID: 2070884786} +--- !u!114 &2070884789 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2070884784} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a8876cdf960126b499a8da4661bf867e, type: 3} + m_Name: + m_EditorClassIdentifier: + targetVFX_: {fileID: 2070884786} + valueName_: Value_1_ +--- !u!73398921 &2070884790 +VFXRenderer: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2070884784} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 0 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!114 &2070884791 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2070884784} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9de1490c361f2bd48b4a81ad0457a4e7, type: 3} + m_Name: + m_EditorClassIdentifier: + attackSmooth: 2.1 + releaseSmooth: 2.13 + ignore0: 0 + onSmoothProcessed: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 2070884789} + m_MethodName: OnEnergyChanged + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &2070884792 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2070884784} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 54ab37d032df403e881d6a7a78141815, type: 3} + m_Name: + m_EditorClassIdentifier: + pdBackend: {fileID: 292447221} + selection: + serializedVersion: 2 + x: 2.7650764 + y: 67 + width: 7.8343835 + height: 30 + energyChanged: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 2070884791} + m_MethodName: OnValueChanged + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + channel: 4 +--- !u!1 &2128837433 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2128837434} + - component: {fileID: 2128837435} + m_Layer: 0 + m_Name: Kick Binder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2128837434 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2128837433} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 10, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1016525018} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2128837435 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2128837433} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a8876cdf960126b499a8da4661bf867e, type: 3} + m_Name: + m_EditorClassIdentifier: + targetVFX_: {fileID: 1016525019} + valueName_: Value_2_ diff --git a/UnityProject/Assets/Scenes/Examples/First Project/20120.unity.meta b/UnityProject/Assets/Scenes/Examples/First Project/20120.unity.meta new file mode 100644 index 0000000..377ad65 --- /dev/null +++ b/UnityProject/Assets/Scenes/Examples/First Project/20120.unity.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 426d8f41c1f078345bf66977658daead +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/UnityProject/Assets/Scenes/Examples/First Project/20120_Profiles.meta b/UnityProject/Assets/Scenes/Examples/First Project/20120_Profiles.meta new file mode 100644 index 0000000..1ceb373 --- /dev/null +++ b/UnityProject/Assets/Scenes/Examples/First Project/20120_Profiles.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 3103c4e1b71035246be9c4d315de5cbc +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/UnityProject/Assets/Scenes/Examples/First Project/20120_Profiles/DarkTrailsCam Profile.asset b/UnityProject/Assets/Scenes/Examples/First Project/20120_Profiles/DarkTrailsCam Profile.asset new file mode 100644 index 0000000..afbb51c --- /dev/null +++ b/UnityProject/Assets/Scenes/Examples/First Project/20120_Profiles/DarkTrailsCam Profile.asset @@ -0,0 +1,180 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &-6265341729012066541 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5a6b00fcf518bb94a90b408492e07b44, type: 3} + m_Name: FilmGrain + m_EditorClassIdentifier: + active: 1 + m_AdvancedMode: 0 + type: + m_OverrideState: 0 + m_Value: 0 + intensity: + m_OverrideState: 0 + m_Value: 0 + min: 0 + max: 1 + response: + m_OverrideState: 0 + m_Value: 0.8 + min: 0 + max: 1 + texture: + m_OverrideState: 0 + m_Value: {fileID: 0} +--- !u!114 &-4720962040454360947 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: bcf384b154398e341b6b29969c078198, type: 3} + m_Name: MotionBlur + m_EditorClassIdentifier: + active: 1 + m_AdvancedMode: 0 + sampleCount: + m_OverrideState: 0 + m_Value: 8 + min: 2 + intensity: + m_OverrideState: 1 + m_Value: 0.2 + min: 0 + maximumVelocity: + m_OverrideState: 0 + m_Value: 200 + min: 0 + max: 1500 + minimumVelocity: + m_OverrideState: 0 + m_Value: 2 + min: 0 + max: 64 + cameraRotationVelocityClamp: + m_OverrideState: 0 + m_Value: 0.03 + min: 0 + max: 0.2 + depthComparisonExtent: + m_OverrideState: 0 + m_Value: 1 + min: 0 + max: 20 +--- !u!114 &-301191497924047478 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 598e2d32e2c7b0c418e030c3236d663a, type: 3} + m_Name: ChromaticAberration + m_EditorClassIdentifier: + active: 1 + m_AdvancedMode: 0 + spectralLut: + m_OverrideState: 0 + m_Value: {fileID: 0} + intensity: + m_OverrideState: 1 + m_Value: 0.813 + min: 0 + max: 1 + maxSamples: + m_OverrideState: 0 + m_Value: 8 + min: 3 + max: 24 +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d7fd9488000d3734a9e00ee676215985, type: 3} + m_Name: DarkTrailsCam Profile + m_EditorClassIdentifier: + components: + - {fileID: -301191497924047478} + - {fileID: -4720962040454360947} + - {fileID: 4890107081879733916} +--- !u!114 &4890107081879733916 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: aaa3b8214f75b354e9ba2caadd022259, type: 3} + m_Name: DepthOfField + m_EditorClassIdentifier: + active: 1 + m_AdvancedMode: 0 + focusMode: + m_OverrideState: 1 + m_Value: 1 + focusDistance: + m_OverrideState: 1 + m_Value: 5 + min: 0.1 + nearFocusStart: + m_OverrideState: 1 + m_Value: 0 + min: 0 + nearFocusEnd: + m_OverrideState: 1 + m_Value: 4 + min: 0 + farFocusStart: + m_OverrideState: 1 + m_Value: 100 + min: 0 + farFocusEnd: + m_OverrideState: 1 + m_Value: 20 + min: 0 + nearSampleCount: + m_OverrideState: 0 + m_Value: 5 + min: 3 + max: 8 + nearMaxBlur: + m_OverrideState: 0 + m_Value: 4 + min: 0 + max: 8 + farSampleCount: + m_OverrideState: 0 + m_Value: 7 + min: 3 + max: 16 + farMaxBlur: + m_OverrideState: 0 + m_Value: 8 + min: 0 + max: 16 + highQualityFiltering: + m_OverrideState: 0 + m_Value: 1 + resolution: + m_OverrideState: 0 + m_Value: 2 diff --git a/UnityProject/Assets/Scenes/Examples/First Project/20120_Profiles/DarkTrailsCam Profile.asset.meta b/UnityProject/Assets/Scenes/Examples/First Project/20120_Profiles/DarkTrailsCam Profile.asset.meta new file mode 100644 index 0000000..c993428 --- /dev/null +++ b/UnityProject/Assets/Scenes/Examples/First Project/20120_Profiles/DarkTrailsCam Profile.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 05415418149053e47ab8735b06d53fdf +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/UnityProject/Assets/Scenes/Examples/First Project/20121.unity b/UnityProject/Assets/Scenes/Examples/First Project/20121.unity new file mode 100644 index 0000000..65449e8 --- /dev/null +++ b/UnityProject/Assets/Scenes/Examples/First Project/20121.unity @@ -0,0 +1,7238 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 0 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 11 + m_GIWorkflowMode: 1 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 1 + m_LightmapEditorSettings: + serializedVersion: 12 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_ExtractAmbientOcclusion: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 256 + m_ReflectionCompression: 2 + m_MixedBakeMode: 2 + m_BakeBackend: 1 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 512 + m_PVRBounces: 2 + m_PVREnvironmentSampleCount: 256 + m_PVREnvironmentReferencePointCount: 2048 + m_PVRFilteringMode: 1 + m_PVRDenoiserTypeDirect: 1 + m_PVRDenoiserTypeIndirect: 1 + m_PVRDenoiserTypeAO: 1 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVREnvironmentMIS: 1 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ExportTrainingData: 0 + m_TrainingDataDestination: TrainingData + m_LightingDataAsset: {fileID: 0} + m_UseShadowmask: 1 +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &1055557 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1055558} + m_Layer: 0 + m_Name: CMvCamerasPerspektiven + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1055558 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1055557} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1719343256} + - {fileID: 1743498499} + m_Father: {fileID: 1936205072} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &24684918 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 24684919} + - component: {fileID: 24684922} + - component: {fileID: 24684921} + - component: {fileID: 24684920} + m_Layer: 0 + m_Name: Point Light + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &24684919 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 24684918} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1217130649} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &24684920 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 24684918} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c6c2871f720b2af4e9210febdac74517, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Version: 1 + shadowResolution: 512 + shadowDimmer: 1 + volumetricShadowDimmer: 1 + shadowFadeDistance: 10000 + contactShadows: 0 + shadowTint: {r: 0, g: 0, b: 0, a: 1} + viewBiasMin: 0.2 + viewBiasMax: 100 + viewBiasScale: 1 + normalBiasMin: 0.5 + normalBiasMax: 0.5 + normalBiasScale: 1 + sampleBiasScale: 0 + edgeLeakFixup: 0 + edgeToleranceNormal: 1 + edgeTolerance: 1 + shadowCascadeCount: 4 + shadowCascadeRatios: + - 0.05 + - 0.2 + - 0.3 + shadowCascadeBorders: + - 0.2 + - 0.2 + - 0.2 + - 0.2 + shadowAlgorithm: 0 + shadowVariant: 0 + shadowPrecision: 0 +--- !u!114 &24684921 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 24684918} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7a68c43fe1f2a47cfa234b5eeaa98012, type: 3} + m_Name: + m_EditorClassIdentifier: + version: 5 + m_Version: 5 + directionalIntensity: 3.1415927 + punctualIntensity: 600 + areaIntensity: 200 + enableSpotReflector: 0 + luxAtDistance: 1 + m_InnerSpotPercent: 0 + lightDimmer: 1 + m_VolumetricDimmer: 1 + lightUnit: 0 + fadeDistance: 10000 + affectDiffuse: 1 + affectSpecular: 1 + nonLightmappedOnly: 0 + lightTypeExtent: 0 + m_SpotLightShape: 0 + shapeWidth: 0.5 + shapeHeight: 0.5 + aspectRatio: 1 + shapeRadius: 0 + maxSmoothness: 0.99 + applyRangeAttenuation: 1 + useOldInspector: 0 + useVolumetric: 1 + featuresFoldout: 1 + showAdditionalSettings: 0 + displayLightIntensity: 21243.7 + displayAreaLightEmissiveMesh: 0 + areaLightCookie: {fileID: 0} + areaLightShadowCone: 120 + useScreenSpaceShadows: 0 + evsmExponent: 15 + evsmLightLeakBias: 0 + evsmVarianceBias: 0.00001 + evsmBlurPasses: 0 + lightLayers: 1 + lightlayersMask: 1 + linkShadowLayers: 1 + shadowNearPlane: 0.1 + shadowSoftness: 0.5 + blockerSampleCount: 24 + filterSampleCount: 16 + minFilterSize: 0.00001 + kernelSize: 5 + lightAngle: 1 + maxDepthBias: 0.001 +--- !u!108 &24684922 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 24684918} + m_Enabled: 1 + serializedVersion: 9 + m_Type: 2 + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_Intensity: 1690.5198 + m_Range: 205.5 + m_SpotAngle: 30 + m_InnerSpotAngle: 21.80208 + m_CookieSize: 10 + m_Shadows: + m_Type: 0 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 2 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} + m_UseBoundingSphereOverride: 0 + m_ShadowRadius: 0 + m_ShadowAngle: 0 +--- !u!1 &91849878 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 91849879} + - component: {fileID: 91849880} + m_Layer: 0 + m_Name: Graphs + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &91849879 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 91849878} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 71.5, y: -5, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1471331138} + - {fileID: 1310568476} + - {fileID: 1016525018} + - {fileID: 1907357748} + - {fileID: 1851556345} + - {fileID: 2070884785} + - {fileID: 1734441092} + - {fileID: 1143400126} + - {fileID: 744450301} + - {fileID: 1217130649} + m_Father: {fileID: 995416806} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!95 &91849880 +Animator: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 91849878} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 0} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorControllerStateOnDisable: 0 +--- !u!1 &103591832 +GameObject: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 103591833} + - component: {fileID: 103591836} + - component: {fileID: 103591835} + - component: {fileID: 103591834} + m_Layer: 0 + m_Name: cm + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &103591833 +Transform: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 103591832} + m_LocalRotation: {x: 0.3452903, y: -0.29310125, z: 0.11446287, w: -0.8841745} + m_LocalPosition: {x: 16.517189, y: 35.67476, z: 260.8693} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 615908575} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &103591834 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 103591832} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fa7155796051b734daa718462081dc5f, type: 3} + m_Name: + m_EditorClassIdentifier: + m_BindingMode: 1 + m_FollowOffset: {x: 0, y: 0, z: -10} + m_XDamping: 1 + m_YDamping: 1 + m_ZDamping: 1 + m_AngularDampingMode: 0 + m_PitchDamping: 0 + m_YawDamping: 0 + m_RollDamping: 0 + m_AngularDamping: 0 +--- !u!114 &103591835 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 103591832} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4044717213e31446939f7bd49c896ea, type: 3} + m_Name: + m_EditorClassIdentifier: + m_TrackedObjectOffset: {x: 0, y: 0, z: 0} + m_LookaheadTime: 0 + m_LookaheadSmoothing: 10 + m_LookaheadIgnoreY: 0 + m_HorizontalDamping: 0.5 + m_VerticalDamping: 0.5 + m_ScreenX: 0.5 + m_ScreenY: 0.5 + m_DeadZoneWidth: 0 + m_DeadZoneHeight: 0 + m_SoftZoneWidth: 0.8 + m_SoftZoneHeight: 0.8 + m_BiasX: 0 + m_BiasY: 0 + m_CenterOnActivate: 1 +--- !u!114 &103591836 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 103591832} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ac0b09e7857660247b1477e93731de29, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &134294485 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 134294493} + - component: {fileID: 134294492} + - component: {fileID: 134294491} + - component: {fileID: 134294490} + - component: {fileID: 134294486} + - component: {fileID: 134294489} + - component: {fileID: 134294488} + - component: {fileID: 134294487} + m_Layer: 0 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!95 &134294486 +Animator: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 134294485} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 0} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorControllerStateOnDisable: 0 +--- !u!114 &134294487 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 134294485} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 405c39feab1439447badbe0d0134939f, type: 3} + m_Name: + m_EditorClassIdentifier: + material_: {fileID: 2100000, guid: 2744238d36814954eae67ed550d33d8a, type: 2} + valueName_: Vector1_8D1FA701 +--- !u!114 &134294488 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 134294485} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9de1490c361f2bd48b4a81ad0457a4e7, type: 3} + m_Name: + m_EditorClassIdentifier: + attackSmooth: 1 + releaseSmooth: 6 + ignore0: 0 + onSmoothProcessed: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 134294487} + m_MethodName: OnEnergyChanged + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &134294489 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 134294485} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a1a556319a642d143b7dbcdbace71ad9, type: 3} + m_Name: + m_EditorClassIdentifier: + pdbackend: {fileID: 292447221} + channel: 2 + levelChanged: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 134294488} + m_MethodName: OnValueChanged + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + logLevel: 0 +--- !u!64 &134294490 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 134294485} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Convex: 0 + m_CookingOptions: 14 + m_Mesh: {fileID: 10210, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &134294491 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 134294485} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 2744238d36814954eae67ed550d33d8a, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &134294492 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 134294485} + m_Mesh: {fileID: 10210, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &134294493 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 134294485} + m_LocalRotation: {x: 0, y: -0.7071068, z: 0, w: 0.7071068} + m_LocalPosition: {x: -730, y: 0, z: 0} + m_LocalScale: {x: 1415.9005, y: 2049.3, z: 1} + m_Children: [] + m_Father: {fileID: 995416806} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!1 &142945376 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 142945377} + - component: {fileID: 142945378} + m_Layer: 0 + m_Name: Kick Binder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &142945377 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 142945376} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 30, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 2070884785} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &142945378 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 142945376} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a8876cdf960126b499a8da4661bf867e, type: 3} + m_Name: + m_EditorClassIdentifier: + targetVFX_: {fileID: 2070884786} + valueName_: Value_2_ +--- !u!1 &170519372 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 170519374} + - component: {fileID: 170519373} + - component: {fileID: 170519376} + m_Layer: 0 + m_Name: CM vcam Rotate PERSPEKTIVEN + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &170519373 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 170519372} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 45e653bab7fb20e499bda25e1b646fea, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ExcludedPropertiesInInspector: + - m_Script + m_LockStageInInspector: + m_StreamingVersion: 20170927 + m_Priority: 10 + m_StandbyUpdate: 2 + m_LookAt: {fileID: 1619125269} + m_Follow: {fileID: 1619125269} + m_Lens: + FieldOfView: 64 + OrthographicSize: 5 + NearClipPlane: 0.3 + FarClipPlane: 1000 + Dutch: 0 + LensShift: {x: 0, y: 0} + Iso: 200 + ShutterSpeed: 0.005 + Aperture: 16 + BladeCount: 5 + Curvature: {x: 2, y: 11} + BarrelClipping: 0.25 + Anamorphism: 0 + m_Transitions: + m_BlendHint: 0 + m_InheritPosition: 0 + m_OnCameraLive: + m_PersistentCalls: + m_Calls: [] + m_LegacyBlendHint: 0 + m_ComponentOwner: {fileID: 371261539} +--- !u!4 &170519374 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 170519372} + m_LocalRotation: {x: 0.121932544, y: -0.00000018179402, z: 0.000000022333147, w: 0.9925384} + m_LocalPosition: {x: 0.0000052452087, y: 3.49, z: -14.600036} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 371261539} + m_Father: {fileID: 1743498499} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &170519376 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 170519372} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 449ef5ebbe24720439ec31d15f7b6f3d, type: 3} + m_Name: + m_EditorClassIdentifier: + m_FocusTracksTarget: 1 + m_FocusOffset: 0 + m_Profile: {fileID: 11400000, guid: f2fef251cda15854e841f45515beddfd, type: 2} +--- !u!1 &193694301 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 193694302} + - component: {fileID: 193694305} + - component: {fileID: 193694304} + - component: {fileID: 193694303} + m_Layer: 0 + m_Name: DarkTrailsCameraRotator + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &193694302 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 193694301} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 875838285} + m_Father: {fileID: 1936205072} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &193694303 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 193694301} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a1636a27dcc6acf42a3aa3d4a50c62c6, type: 3} + m_Name: + m_EditorClassIdentifier: + smooth: 10 + tiltAngleHorizontal: 1 + tiltAngleVertical: 1 + onRotationProcessed: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 193694303} + m_MethodName: OnValueChanged + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &193694304 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 193694301} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 54ab37d032df403e881d6a7a78141815, type: 3} + m_Name: + m_EditorClassIdentifier: + pdBackend: {fileID: 292447221} + selection: + serializedVersion: 2 + x: 202.03242 + y: 161 + width: 51.2 + height: 48 + energyChanged: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 193694303} + m_MethodName: OnValueChanged + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + channel: 8 +--- !u!114 &193694305 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 193694301} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 6ebe1124d37e04742be155475d179a67, type: 3} + m_Name: + m_EditorClassIdentifier: + sequence: 010001000000000001000000000000000000000000000000 + time: 4 + triggered: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 0} + m_MethodName: + m_Mode: 4 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 80 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!1 &271655917 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 271655918} + - component: {fileID: 271655920} + - component: {fileID: 271655919} + m_Layer: 0 + m_Name: CM vcam Close + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &271655918 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 271655917} + m_LocalRotation: {x: 0.4299696, y: -0.4299696, z: -0.561361, w: 0.561361} + m_LocalPosition: {x: 126.24, y: -10, z: -54.98} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 2033816993} + m_Father: {fileID: 1199893322} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: -74.9, z: -90} +--- !u!114 &271655919 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 271655917} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 449ef5ebbe24720439ec31d15f7b6f3d, type: 3} + m_Name: + m_EditorClassIdentifier: + m_FocusTracksTarget: 1 + m_FocusOffset: 0 + m_Profile: {fileID: 11400000, guid: 0fc769eb0103caf4a9fc8c3cb0dc5220, type: 2} +--- !u!114 &271655920 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 271655917} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 45e653bab7fb20e499bda25e1b646fea, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ExcludedPropertiesInInspector: + - m_Script + m_LockStageInInspector: + m_StreamingVersion: 20170927 + m_Priority: 10 + m_StandbyUpdate: 2 + m_LookAt: {fileID: 1217130649} + m_Follow: {fileID: 1217130649} + m_Lens: + FieldOfView: 64 + OrthographicSize: 5 + NearClipPlane: 0.3 + FarClipPlane: 1000 + Dutch: 0 + LensShift: {x: 0, y: 0} + Iso: 200 + ShutterSpeed: 0.005 + Aperture: 16 + BladeCount: 5 + Curvature: {x: 2, y: 11} + BarrelClipping: 0.25 + Anamorphism: 0 + m_Transitions: + m_BlendHint: 0 + m_InheritPosition: 0 + m_OnCameraLive: + m_PersistentCalls: + m_Calls: [] + m_LegacyBlendHint: 0 + m_ComponentOwner: {fileID: 2033816993} +--- !u!1 &292447220 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 292447223} + - component: {fileID: 292447221} + - component: {fileID: 292447222} + m_Layer: 0 + m_Name: PdBackend + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &292447221 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 292447220} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3ba69cee3466a304d9d570268f717413, type: 3} + m_Name: + m_EditorClassIdentifier: + midiMessageReceived: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 987137610} + m_MethodName: OnMidiMessageReceived + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + - m_Target: {fileID: 987137607} + m_MethodName: OnMidiReceived + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + - m_Target: {fileID: 292447222} + m_MethodName: OnMidiMessageReceived + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + midiSyncReceived: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 987137610} + m_MethodName: OnSyncReceived + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + - m_Target: {fileID: 1862776399} + m_MethodName: OnSyncReceived + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + - m_Target: {fileID: 899348512} + m_MethodName: OnSyncReceived + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + - m_Target: {fileID: 1723059069} + m_MethodName: OnSyncReceived + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + samplePlayback: 0 +--- !u!114 &292447222 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 292447220} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 41f237c64f02a2241a30c5c0b5c087e6, type: 3} + m_Name: + m_EditorClassIdentifier: + logAll: 0 + logFiltered: 0 + filterStatusByte: 128 +--- !u!4 &292447223 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 292447220} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &371261538 +GameObject: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 371261539} + - component: {fileID: 371261542} + - component: {fileID: 371261541} + m_Layer: 0 + m_Name: cm + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &371261539 +Transform: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 371261538} + m_LocalRotation: {x: 0.3452903, y: -0.29310125, z: 0.11446287, w: -0.8841745} + m_LocalPosition: {x: 16.517189, y: 35.67476, z: 260.8693} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 170519374} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &371261541 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 371261538} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4044717213e31446939f7bd49c896ea, type: 3} + m_Name: + m_EditorClassIdentifier: + m_TrackedObjectOffset: {x: 0, y: 0, z: -0.61} + m_LookaheadTime: 0 + m_LookaheadSmoothing: 10 + m_LookaheadIgnoreY: 0 + m_HorizontalDamping: 0.5 + m_VerticalDamping: 0.5 + m_ScreenX: 0.5 + m_ScreenY: 0.5 + m_DeadZoneWidth: 0 + m_DeadZoneHeight: 0 + m_SoftZoneWidth: 0.8 + m_SoftZoneHeight: 0.8 + m_BiasX: 0 + m_BiasY: 0 + m_CenterOnActivate: 1 +--- !u!114 &371261542 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 371261538} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ac0b09e7857660247b1477e93731de29, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &414872539 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 414872540} + - component: {fileID: 414872541} + m_Layer: 0 + m_Name: Kick Binder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &414872540 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 414872539} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 40, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1734441092} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &414872541 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 414872539} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a8876cdf960126b499a8da4661bf867e, type: 3} + m_Name: + m_EditorClassIdentifier: + targetVFX_: {fileID: 1734441093} + valueName_: Value_2_ +--- !u!1 &448905781 +GameObject: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 448905782} + - component: {fileID: 448905785} + - component: {fileID: 448905784} + - component: {fileID: 448905783} + m_Layer: 0 + m_Name: cm + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &448905782 +Transform: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 448905781} + m_LocalRotation: {x: -0.49713388, y: 0.4908735, z: 0.5028498, w: 0.50896287} + m_LocalPosition: {x: -0.87461674, y: 7.9350185, z: 86.839294} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1862776397} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &448905783 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 448905781} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 418e42c7d0405cc48a7b83f63ea53bb3, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Path: {fileID: 1457808082} + m_PathPosition: 0.6074078 + m_PositionUnits: 0 + m_PathOffset: {x: 0, y: 0, z: 0} + m_XDamping: 0 + m_YDamping: 0 + m_ZDamping: 1 + m_CameraUp: 3 + m_PitchDamping: 0 + m_YawDamping: 0 + m_RollDamping: 0 + m_AutoDolly: + m_Enabled: 0 + m_PositionOffset: 0 + m_SearchRadius: 2 + m_SearchResolution: 5 +--- !u!114 &448905784 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 448905781} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4044717213e31446939f7bd49c896ea, type: 3} + m_Name: + m_EditorClassIdentifier: + m_TrackedObjectOffset: {x: 0, y: 0, z: 0} + m_LookaheadTime: 0 + m_LookaheadSmoothing: 10 + m_LookaheadIgnoreY: 0 + m_HorizontalDamping: 0.5 + m_VerticalDamping: 0.5 + m_ScreenX: 0.5 + m_ScreenY: 0.5 + m_DeadZoneWidth: 0 + m_DeadZoneHeight: 0 + m_SoftZoneWidth: 0.8 + m_SoftZoneHeight: 0.8 + m_BiasX: 0 + m_BiasY: 0 + m_CenterOnActivate: 1 +--- !u!114 &448905785 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 448905781} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ac0b09e7857660247b1477e93731de29, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &453035180 +GameObject: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 453035181} + - component: {fileID: 453035184} + - component: {fileID: 453035183} + m_Layer: 0 + m_Name: cm + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &453035181 +Transform: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 453035180} + m_LocalRotation: {x: 0.3452903, y: -0.29310125, z: 0.11446287, w: -0.8841745} + m_LocalPosition: {x: 16.517189, y: 35.67476, z: 260.8693} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1719343256} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &453035183 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 453035180} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4044717213e31446939f7bd49c896ea, type: 3} + m_Name: + m_EditorClassIdentifier: + m_TrackedObjectOffset: {x: 0, y: 0, z: -0.61} + m_LookaheadTime: 0 + m_LookaheadSmoothing: 10 + m_LookaheadIgnoreY: 0 + m_HorizontalDamping: 0.5 + m_VerticalDamping: 0.5 + m_ScreenX: 0.5 + m_ScreenY: 0.5 + m_DeadZoneWidth: 0 + m_DeadZoneHeight: 0 + m_SoftZoneWidth: 0.8 + m_SoftZoneHeight: 0.8 + m_BiasX: 0 + m_BiasY: 0 + m_CenterOnActivate: 1 +--- !u!114 &453035184 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 453035180} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ac0b09e7857660247b1477e93731de29, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &453999359 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 453999364} + - component: {fileID: 453999363} + - component: {fileID: 453999361} + - component: {fileID: 453999360} + m_Layer: 0 + m_Name: Camera + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &453999360 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 453999359} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 72ece51f2901e7445ab60da3685d6b5f, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ShowDebugText: 0 + m_ShowCameraFrustum: 1 + m_IgnoreTimeScale: 0 + m_WorldUpOverride: {fileID: 0} + m_UpdateMethod: 2 + m_BlendUpdateMethod: 1 + m_DefaultBlend: + m_Style: 1 + m_Time: 2 + m_CustomCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_CustomBlends: {fileID: 0} + m_CameraCutEvent: + m_PersistentCalls: + m_Calls: [] + m_CameraActivatedEvent: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &453999361 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 453999359} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 23c1ce4fb46143f46bc5cb5224c934f6, type: 3} + m_Name: + m_EditorClassIdentifier: + clearColorMode: 0 + backgroundColorHDR: {r: 1, g: 1, b: 1, a: 0} + clearDepth: 1 + volumeLayerMask: + serializedVersion: 2 + m_Bits: 1 + volumeAnchorOverride: {fileID: 0} + antialiasing: 0 + SMAAQuality: 2 + dithering: 0 + stopNaNs: 0 + physicalParameters: + m_Iso: 200 + m_ShutterSpeed: 0.005 + m_Aperture: 1 + m_BladeCount: 5 + m_Curvature: {x: 2, y: 11} + m_BarrelClipping: 0.25 + m_Anamorphism: 0 + flipYMode: 0 + fullscreenPassthrough: 0 + allowDynamicResolution: 0 + customRenderingSettings: 0 + invertFaceCulling: 0 + probeLayerMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPathCustomFrameSettings: + bitDatas: + data1: 69284264935197 + data2: 4539628424389459968 + lodBias: 1 + lodBiasMode: 0 + maximumLODLevel: 0 + maximumLODLevelMode: 0 + renderingPathCustomFrameSettingsOverrideMask: + mask: + data1: 0 + data2: 0 + defaultFrameSettings: 0 + m_Version: 5 + m_ObsoleteRenderingPath: 0 + m_ObsoleteFrameSettings: + overrides: 0 + enableShadow: 0 + enableContactShadows: 0 + enableShadowMask: 0 + enableSSR: 0 + enableSSAO: 0 + enableSubsurfaceScattering: 0 + enableTransmission: 0 + enableAtmosphericScattering: 0 + enableVolumetrics: 0 + enableReprojectionForVolumetrics: 0 + enableLightLayers: 0 + enableExposureControl: 1 + diffuseGlobalDimmer: 0 + specularGlobalDimmer: 0 + shaderLitMode: 0 + enableDepthPrepassWithDeferredRendering: 0 + enableTransparentPrepass: 0 + enableMotionVectors: 0 + enableObjectMotionVectors: 0 + enableDecals: 0 + enableRoughRefraction: 0 + enableTransparentPostpass: 0 + enableDistortion: 0 + enablePostprocess: 0 + enableOpaqueObjects: 0 + enableTransparentObjects: 0 + enableRealtimePlanarReflection: 0 + enableMSAA: 0 + enableAsyncCompute: 0 + runLightListAsync: 0 + runSSRAsync: 0 + runSSAOAsync: 0 + runContactShadowsAsync: 0 + runVolumeVoxelizationAsync: 0 + lightLoopSettings: + overrides: 0 + enableDeferredTileAndCluster: 0 + enableComputeLightEvaluation: 0 + enableComputeLightVariants: 0 + enableComputeMaterialVariants: 0 + enableFptlForForwardOpaque: 0 + enableBigTilePrepass: 0 + isFptlEnabled: 0 +--- !u!20 &453999363 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 453999359} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 1 + m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0} + m_projectionMatrixMode: 1 + m_GateFitMode: 2 + m_FOVAxisMode: 0 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_FocalLength: 200 + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 44 + orthographic: 0 + orthographic size: 5 + m_Depth: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 0 + m_AllowMSAA: 0 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!4 &453999364 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 453999359} + m_LocalRotation: {x: 0.46235922, y: -0.62828577, z: -0.50393605, w: 1} + m_LocalPosition: {x: 9.760025, y: -111.82574, z: 79.86652} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &574520205 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 574520206} + m_Layer: 0 + m_Name: Perspektiven + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &574520206 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 574520205} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1619125269} + - {fileID: 2022698058} + - {fileID: 1613661436} + m_Father: {fileID: 0} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &615908574 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 615908575} + - component: {fileID: 615908580} + - component: {fileID: 615908579} + - component: {fileID: 615908576} + m_Layer: 0 + m_Name: CM vcam Front + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &615908575 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 615908574} + m_LocalRotation: {x: -0.5, y: 0.5, z: 0.5, w: -0.5} + m_LocalPosition: {x: 1070, y: -10, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 103591833} + m_Father: {fileID: 1199893322} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 90} +--- !u!95 &615908576 +Animator: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 615908574} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 0} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorControllerStateOnDisable: 0 +--- !u!114 &615908579 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 615908574} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 449ef5ebbe24720439ec31d15f7b6f3d, type: 3} + m_Name: + m_EditorClassIdentifier: + m_FocusTracksTarget: 0 + m_FocusOffset: 0 + m_Profile: {fileID: 11400000, guid: 47b8d74458ff4f447aa32946abf2ee97, type: 2} +--- !u!114 &615908580 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 615908574} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 45e653bab7fb20e499bda25e1b646fea, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ExcludedPropertiesInInspector: + - m_Script + m_LockStageInInspector: + m_StreamingVersion: 20170927 + m_Priority: 10 + m_StandbyUpdate: 2 + m_LookAt: {fileID: 0} + m_Follow: {fileID: 0} + m_Lens: + FieldOfView: 3 + OrthographicSize: 5 + NearClipPlane: 0.3 + FarClipPlane: 1000 + Dutch: 0 + LensShift: {x: 0, y: 0} + Iso: 200 + ShutterSpeed: 0.005 + Aperture: 16 + BladeCount: 5 + Curvature: {x: 2, y: 11} + BarrelClipping: 0.25 + Anamorphism: 0 + m_Transitions: + m_BlendHint: 0 + m_InheritPosition: 0 + m_OnCameraLive: + m_PersistentCalls: + m_Calls: [] + m_LegacyBlendHint: 0 + m_ComponentOwner: {fileID: 103591833} +--- !u!1 &680347650 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 680347652} + - component: {fileID: 680347651} + m_Layer: 0 + m_Name: FrontRotator + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!95 &680347651 +Animator: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 680347650} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 0} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorControllerStateOnDisable: 0 +--- !u!4 &680347652 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 680347650} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 71, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1459117868} + m_Father: {fileID: 1199893322} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &696588662 +GameObject: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 696588663} + - component: {fileID: 696588666} + - component: {fileID: 696588664} + m_Layer: 0 + m_Name: cm + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &696588663 +Transform: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 696588662} + m_LocalRotation: {x: 0.08717229, y: -0.89959055, z: 0.21045254, w: -0.3726226} + m_LocalPosition: {x: -0, y: 0, z: 16.709583} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 875838285} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &696588664 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 696588662} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 68bb026fafb42b14791938953eaace77, type: 3} + m_Name: + m_EditorClassIdentifier: + m_NoiseProfile: {fileID: 11400000, guid: 46965f9cbaf525742a6da4c2172a99cd, type: 2} + m_PivotOffset: {x: 0, y: 0, z: 0} + m_AmplitudeGain: 1 + m_FrequencyGain: 1 + mNoiseOffsets: {x: -171.99435, y: 531.47644, z: -605.8485} +--- !u!114 &696588666 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 696588662} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ac0b09e7857660247b1477e93731de29, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &697085141 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 697085142} + - component: {fileID: 697085144} + - component: {fileID: 697085143} + m_Layer: 0 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &697085142 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 697085141} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1277421321} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 1000, y: 1000} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &697085143 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 697085141} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: PERSPEKTIVEN + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: e09dc1133ab0a834abab515ecbb8b06b, type: 2} + m_sharedMaterial: {fileID: 1017266661933912779, guid: e09dc1133ab0a834abab515ecbb8b06b, + type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 0 + m_fontColor: {r: 0, g: 0, b: 0, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 80 + m_fontSizeBase: 80 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_textAlignment: 514 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + m_isLinkedTextComponent: 0 + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 697085143} + characterCount: 12 + spriteCount: 0 + spaceCount: 0 + wordCount: 1 + linkCount: 0 + lineCount: 1 + pageCount: 1 + materialCount: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_subTextObjects: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &697085144 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 697085141} + m_CullTransparentMesh: 0 +--- !u!1 &744450300 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 744450301} + - component: {fileID: 744450302} + - component: {fileID: 744450308} + - component: {fileID: 744450307} + - component: {fileID: 744450306} + - component: {fileID: 744450305} + - component: {fileID: 744450304} + - component: {fileID: 744450303} + m_Layer: 0 + m_Name: VolumeGraph MPC R + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &744450301 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 744450300} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -40, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1456283756} + m_Father: {fileID: 91849879} + m_RootOrder: 8 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!2083052967 &744450302 +VisualEffect: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 744450300} + m_Enabled: 1 + m_Asset: {fileID: 8926484042661614526, guid: f176d022c7587e84dbfd08ebaf82b0de, type: 3} + m_StartSeed: 0 + m_ResetSeedOnPlay: 1 + m_PropertySheet: + m_Float: + m_Array: + - m_Value: 0 + m_Name: Value_1_ + m_Overridden: 1 + - m_Value: 10 + m_Name: Gain + m_Overridden: 1 + - m_Value: 10 + m_Name: Force + m_Overridden: 1 + - m_Value: 0 + m_Name: Value_2_ + m_Overridden: 1 + m_Vector2f: + m_Array: [] + m_Vector3f: + m_Array: + - m_Value: {x: 90, y: 0, z: 0} + m_Name: Target_angles + m_Overridden: 1 + - m_Value: {x: -333.2, y: -5, z: 0} + m_Name: Target_position + m_Overridden: 1 + - m_Value: {x: 1, y: 1, z: 1} + m_Name: Target_scale + m_Overridden: 1 + m_Vector4f: + m_Array: + - m_Value: {x: 0, y: 0, z: 0, w: 0} + m_Name: Max_Color + m_Overridden: 1 + m_Uint: + m_Array: [] + m_Int: + m_Array: [] + m_Matrix4x4f: + m_Array: [] + m_AnimationCurve: + m_Array: [] + m_Gradient: + m_Array: [] + m_NamedObject: + m_Array: [] + m_Bool: + m_Array: [] +--- !u!114 &744450303 +MonoBehaviour: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 744450300} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7fdfea1f838247c40921a07afedde962, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parameter: + m_Name: Target + Target: {fileID: 1217130649} +--- !u!114 &744450304 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 744450300} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: cdafc37f32b176349b1684c4455b98e9, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ExecuteInEditor: 1 + m_Bindings: [] + m_VisualEffect: {fileID: 744450302} +--- !u!114 &744450305 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 744450300} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a8876cdf960126b499a8da4661bf867e, type: 3} + m_Name: + m_EditorClassIdentifier: + targetVFX_: {fileID: 744450302} + valueName_: Value_1_ +--- !u!73398921 &744450306 +VFXRenderer: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 744450300} + m_Enabled: 0 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 0 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!114 &744450307 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 744450300} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9de1490c361f2bd48b4a81ad0457a4e7, type: 3} + m_Name: + m_EditorClassIdentifier: + attackSmooth: 1 + releaseSmooth: 2 + ignore0: 0 + onSmoothProcessed: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 744450305} + m_MethodName: OnEnergyChanged + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &744450308 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 744450300} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 54ab37d032df403e881d6a7a78141815, type: 3} + m_Name: + m_EditorClassIdentifier: + pdBackend: {fileID: 292447221} + selection: + serializedVersion: 2 + x: 94.47345 + y: 220 + width: 19.355536 + height: 23 + energyChanged: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 744450307} + m_MethodName: OnValueChanged + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + channel: 9 +--- !u!1 &863831578 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 863831579} + - component: {fileID: 863831580} + m_Layer: 0 + m_Name: Kick Binder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &863831579 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 863831578} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 50, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1143400126} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &863831580 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 863831578} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a8876cdf960126b499a8da4661bf867e, type: 3} + m_Name: + m_EditorClassIdentifier: + targetVFX_: {fileID: 1143400127} + valueName_: Value_2_ +--- !u!1 &875838283 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 875838285} + - component: {fileID: 875838284} + - component: {fileID: 875838286} + m_Layer: 0 + m_Name: DarkTrailsCam + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &875838284 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 875838283} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 45e653bab7fb20e499bda25e1b646fea, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ExcludedPropertiesInInspector: + - m_Script + m_LockStageInInspector: + m_StreamingVersion: 20170927 + m_Priority: 10 + m_StandbyUpdate: 2 + m_LookAt: {fileID: 1609717671} + m_Follow: {fileID: 1609717671} + m_Lens: + FieldOfView: 41 + OrthographicSize: 5 + NearClipPlane: 0.3 + FarClipPlane: 1000 + Dutch: 0 + LensShift: {x: 0, y: 0} + Iso: 200 + ShutterSpeed: 0.005 + Aperture: 16 + BladeCount: 5 + Curvature: {x: 2, y: 11} + BarrelClipping: 0.25 + Anamorphism: 0 + m_Transitions: + m_BlendHint: 0 + m_InheritPosition: 0 + m_OnCameraLive: + m_PersistentCalls: + m_Calls: [] + m_LegacyBlendHint: 0 + m_ComponentOwner: {fileID: 696588663} +--- !u!4 &875838285 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 875838283} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.00000011920929, y: 0, z: -5.62018} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 696588663} + m_Father: {fileID: 193694302} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &875838286 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 875838283} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 449ef5ebbe24720439ec31d15f7b6f3d, type: 3} + m_Name: + m_EditorClassIdentifier: + m_FocusTracksTarget: 1 + m_FocusOffset: 500 + m_Profile: {fileID: 11400000, guid: 05415418149053e47ab8735b06d53fdf, type: 2} +--- !u!1 &899348511 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 899348517} + - component: {fileID: 899348514} + - component: {fileID: 899348516} + - component: {fileID: 899348515} + - component: {fileID: 899348513} + - component: {fileID: 899348512} + - component: {fileID: 899348518} + m_Layer: 0 + m_Name: AlienText + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &899348512 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 899348511} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 62b4757dda9277c438025c87c3c93a3f, type: 3} + m_Name: + m_EditorClassIdentifier: + counter: {fileID: 899348513} +--- !u!114 &899348513 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 899348511} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9541d86e2fd84c1d9990edf0852d74ab, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 0:00:000 + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 1001fd62fb99c1843a84528d182cc659, type: 2} + m_sharedMaterial: {fileID: -6141234913152317574, guid: 1001fd62fb99c1843a84528d182cc659, + type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4278190080 + m_fontColor: {r: 0, g: 0, b: 0, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 1.19 + m_fontSizeBase: 1.19 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_textAlignment: 514 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + m_isLinkedTextComponent: 0 + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 0 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 899348513} + characterCount: 8 + spriteCount: 0 + spaceCount: 0 + wordCount: 3 + linkCount: 0 + lineCount: 2 + pageCount: 1 + materialCount: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_renderer: {fileID: 899348514} + m_subTextObjects: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + m_maskType: 0 +--- !u!23 &899348514 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 899348511} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -6141234913152317574, guid: 1001fd62fb99c1843a84528d182cc659, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!222 &899348515 +CanvasRenderer: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 899348511} + m_CullTransparentMesh: 0 +--- !u!33 &899348516 +MeshFilter: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 899348511} + m_Mesh: {fileID: 0} +--- !u!224 &899348517 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 899348511} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: -1, z: 1} + m_Children: [] + m_Father: {fileID: 1609717671} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -1, y: 0} + m_SizeDelta: {x: 0.5, y: 1} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &899348518 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 899348511} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 6d4bb693deaf94b4d8f16a3336faa070, type: 3} + m_Name: + m_EditorClassIdentifier: + target: {fileID: 453999364} +--- !u!1 &987137606 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 987137611} + - component: {fileID: 987137607} + - component: {fileID: 987137609} + - component: {fileID: 987137608} + - component: {fileID: 987137610} + m_Layer: 0 + m_Name: Timeline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &987137607 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 987137606} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e6be1ae37d9581545a6d213046b19b8c, type: 3} + m_Name: + m_EditorClassIdentifier: + csvFileName: First_Project + onStateChanged: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 292447221} + m_MethodName: SendState + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + - m_Target: {fileID: 987137608} + m_MethodName: OnStateChanged + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + - m_Target: {fileID: 1862776398} + m_MethodName: OnStateChanged + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + sceneSelection: 0 +--- !u!114 &987137608 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 987137606} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 117e3226047d79a4d86bee38ca1ca894, type: 3} + m_Name: + m_EditorClassIdentifier: + playableDirector: {fileID: 987137609} + initTransitionFactor: 4 +--- !u!320 &987137609 +PlayableDirector: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 987137606} + m_Enabled: 1 + serializedVersion: 3 + m_PlayableAsset: {fileID: 11400000, guid: 586db6a120fe1034382bae922b2d7174, type: 2} + m_InitialState: 0 + m_WrapMode: 2 + m_DirectorUpdateMode: 3 + m_InitialTime: 0 + m_SceneBindings: + - key: {fileID: 4055360334887153628, guid: 586db6a120fe1034382bae922b2d7174, type: 2} + value: {fileID: 987137606} + - key: {fileID: -6025598854459130432, guid: 586db6a120fe1034382bae922b2d7174, type: 2} + value: {fileID: 134294486} + - key: {fileID: 265204038235521148, guid: 586db6a120fe1034382bae922b2d7174, type: 2} + value: {fileID: 91849880} + - key: {fileID: -8661469230959888883, guid: 586db6a120fe1034382bae922b2d7174, type: 2} + value: {fileID: 453999360} + - key: {fileID: -1323866187693516761, guid: 586db6a120fe1034382bae922b2d7174, type: 2} + value: {fileID: 1862776400} + - key: {fileID: -7415923674580126869, guid: 586db6a120fe1034382bae922b2d7174, type: 2} + value: {fileID: 91849878} + - key: {fileID: -8627942347979282175, guid: 586db6a120fe1034382bae922b2d7174, type: 2} + value: {fileID: 0} + - key: {fileID: -5486172582224169707, guid: 586db6a120fe1034382bae922b2d7174, type: 2} + value: {fileID: 1619125270} + - key: {fileID: 4604952300221624657, guid: 586db6a120fe1034382bae922b2d7174, type: 2} + value: {fileID: 995416805} + - key: {fileID: 978914873099828029, guid: 586db6a120fe1034382bae922b2d7174, type: 2} + value: {fileID: 574520205} + - key: {fileID: 209994922772152263, guid: 586db6a120fe1034382bae922b2d7174, type: 2} + value: {fileID: 1277421325} + - key: {fileID: -1646024262673636345, guid: 586db6a120fe1034382bae922b2d7174, type: 2} + value: {fileID: 1930345029} + - key: {fileID: 1548788184168672077, guid: 586db6a120fe1034382bae922b2d7174, type: 2} + value: {fileID: 680347651} + m_ExposedReferences: + m_References: + - 1e6af383f9ab17443a9096277e7b2dc5: {fileID: 1004638793} + - b33f592f86862f44b90aace40753a1a7: {fileID: 1152919239} + - 9058c731687dfdb45a444fe46a6e4044: {fileID: 1719343258} + - cc668968a38306849b7ab4aa5fdb9ae8: {fileID: 1862776402} + - cc42870c620f56348a488835d82b3e23: {fileID: 615908580} + - 577735b4c014d1841856cb7980e23ba9: {fileID: 1004638793} + - a18a1cc0add61e840b7d0449741a264f: {fileID: 615908580} + - 471868f0482399741936b56188a907a3: {fileID: 1152919239} + - c8cc1e166fb193e44beff60aad787bb6: {fileID: 170519373} + - 571a3356048e01d4f97330d59d10c903: {fileID: 875838284} + - 2027b2505a95ae349a4063baef8a071b: {fileID: 875838284} + - 016042af8e85c4e499bc9350a6b4447b: {fileID: 615908580} + - a585eba6800c75b47b9b211241843450: {fileID: 1004638793} + - c442301e5c48eae40ad2dede7b7481ad: {fileID: 1719343258} + - 45b4bec61d4911948ba7dd28d049b438: {fileID: 1459117867} + - 786afdf4c7e954b459719814feeec871: {fileID: 271655920} + - 8cb572f951e91d14482096db4cb5eca8: {fileID: 615908580} + - d2c98ed6992f0ec47bb09d9c19d7f7d3: {fileID: 1719343258} +--- !u!114 &987137610 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 987137606} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 295c71eba0347b04aa841307f8555e7b, type: 3} + m_Name: + m_EditorClassIdentifier: + playableDirector: {fileID: 987137609} + timelineController: {fileID: 987137608} + channel: 3 + stateManager: {fileID: 987137607} + instaTransitionSpeed: 2 +--- !u!4 &987137611 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 987137606} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &995416805 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 995416806} + m_Layer: 0 + m_Name: Black Lines + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &995416806 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 995416805} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 134294493} + - {fileID: 91849879} + m_Father: {fileID: 0} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1004638788 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1004638789} + - component: {fileID: 1004638793} + - component: {fileID: 1004638792} + - component: {fileID: 1004638791} + - component: {fileID: 1004638790} + m_Layer: 0 + m_Name: CM vcam Side + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1004638789 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1004638788} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -3.1, y: -10, z: -995} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1842687663} + m_Father: {fileID: 1199893322} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!73398921 &1004638790 +VFXRenderer: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1004638788} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 0 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: [] + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!2083052967 &1004638791 +VisualEffect: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1004638788} + m_Enabled: 1 + m_Asset: {fileID: 0} + m_StartSeed: 0 + m_ResetSeedOnPlay: 1 + m_PropertySheet: + m_Float: + m_Array: [] + m_Vector2f: + m_Array: [] + m_Vector3f: + m_Array: [] + m_Vector4f: + m_Array: [] + m_Uint: + m_Array: [] + m_Int: + m_Array: [] + m_Matrix4x4f: + m_Array: [] + m_AnimationCurve: + m_Array: [] + m_Gradient: + m_Array: [] + m_NamedObject: + m_Array: [] + m_Bool: + m_Array: [] +--- !u!114 &1004638792 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1004638788} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 449ef5ebbe24720439ec31d15f7b6f3d, type: 3} + m_Name: + m_EditorClassIdentifier: + m_FocusTracksTarget: 0 + m_FocusOffset: 0 + m_Profile: {fileID: 11400000, guid: 47b8d74458ff4f447aa32946abf2ee97, type: 2} +--- !u!114 &1004638793 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1004638788} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 45e653bab7fb20e499bda25e1b646fea, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ExcludedPropertiesInInspector: + - m_Script + m_LockStageInInspector: + m_StreamingVersion: 20170927 + m_Priority: 10 + m_StandbyUpdate: 2 + m_LookAt: {fileID: 0} + m_Follow: {fileID: 0} + m_Lens: + FieldOfView: 5 + OrthographicSize: 5 + NearClipPlane: 0.3 + FarClipPlane: 1000 + Dutch: 0 + LensShift: {x: 0, y: 0} + Iso: 200 + ShutterSpeed: 0.005 + Aperture: 16 + BladeCount: 5 + Curvature: {x: 2, y: 11} + BarrelClipping: 0.25 + Anamorphism: 0 + m_Transitions: + m_BlendHint: 0 + m_InheritPosition: 0 + m_OnCameraLive: + m_PersistentCalls: + m_Calls: [] + m_LegacyBlendHint: 0 + m_ComponentOwner: {fileID: 1842687663} +--- !u!1 &1016525017 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1016525018} + - component: {fileID: 1016525019} + - component: {fileID: 1016525024} + - component: {fileID: 1016525023} + - component: {fileID: 1016525022} + - component: {fileID: 1016525021} + - component: {fileID: 1016525020} + m_Layer: 0 + m_Name: VolumeGraph SN + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1016525018 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1016525017} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 20, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 2128837434} + m_Father: {fileID: 91849879} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!2083052967 &1016525019 +VisualEffect: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1016525017} + m_Enabled: 1 + m_Asset: {fileID: 8926484042661614526, guid: f176d022c7587e84dbfd08ebaf82b0de, type: 3} + m_StartSeed: 0 + m_ResetSeedOnPlay: 1 + m_PropertySheet: + m_Float: + m_Array: + - m_Value: 0 + m_Name: Value_1_ + m_Overridden: 1 + - m_Value: 10 + m_Name: Gain + m_Overridden: 1 + - m_Value: 10 + m_Name: Force + m_Overridden: 1 + - m_Value: 0 + m_Name: Value_2_ + m_Overridden: 1 + m_Vector2f: + m_Array: [] + m_Vector3f: + m_Array: + - m_Value: {x: 90, y: 0, z: 0} + m_Name: Target_angles + m_Overridden: 1 + - m_Value: {x: -333.2, y: -5, z: 0} + m_Name: Target_position + m_Overridden: 1 + - m_Value: {x: 1, y: 1, z: 1} + m_Name: Target_scale + m_Overridden: 1 + m_Vector4f: + m_Array: + - m_Value: {x: 0, y: 0, z: 0, w: 0} + m_Name: Max_Color + m_Overridden: 1 + m_Uint: + m_Array: [] + m_Int: + m_Array: [] + m_Matrix4x4f: + m_Array: [] + m_AnimationCurve: + m_Array: [] + m_Gradient: + m_Array: [] + m_NamedObject: + m_Array: [] + m_Bool: + m_Array: [] +--- !u!114 &1016525020 +MonoBehaviour: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1016525017} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7fdfea1f838247c40921a07afedde962, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parameter: + m_Name: Target + Target: {fileID: 1217130649} +--- !u!114 &1016525021 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1016525017} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: cdafc37f32b176349b1684c4455b98e9, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ExecuteInEditor: 1 + m_Bindings: [] + m_VisualEffect: {fileID: 1016525019} +--- !u!114 &1016525022 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1016525017} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a8876cdf960126b499a8da4661bf867e, type: 3} + m_Name: + m_EditorClassIdentifier: + targetVFX_: {fileID: 1016525019} + valueName_: Value_1_ +--- !u!73398921 &1016525023 +VFXRenderer: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1016525017} + m_Enabled: 0 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 0 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!114 &1016525024 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1016525017} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a1a556319a642d143b7dbcdbace71ad9, type: 3} + m_Name: + m_EditorClassIdentifier: + pdbackend: {fileID: 292447221} + channel: 2 + levelChanged: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1016525022} + m_MethodName: OnEnergyChanged + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + logLevel: 0 +--- !u!1 &1085497424 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1085497425} + - component: {fileID: 1085497426} + m_Layer: 0 + m_Name: Kick Binder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1085497425 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1085497424} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1310568476} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1085497426 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1085497424} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a8876cdf960126b499a8da4661bf867e, type: 3} + m_Name: + m_EditorClassIdentifier: + targetVFX_: {fileID: 1310568477} + valueName_: Value_2_ +--- !u!1 &1143400125 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1143400126} + - component: {fileID: 1143400127} + - component: {fileID: 1143400133} + - component: {fileID: 1143400132} + - component: {fileID: 1143400131} + - component: {fileID: 1143400130} + - component: {fileID: 1143400129} + - component: {fileID: 1143400128} + m_Layer: 0 + m_Name: VolumeGraph MPC L + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1143400126 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1143400125} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -30, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 863831579} + m_Father: {fileID: 91849879} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!2083052967 &1143400127 +VisualEffect: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1143400125} + m_Enabled: 1 + m_Asset: {fileID: 8926484042661614526, guid: f176d022c7587e84dbfd08ebaf82b0de, type: 3} + m_StartSeed: 0 + m_ResetSeedOnPlay: 1 + m_PropertySheet: + m_Float: + m_Array: + - m_Value: 0 + m_Name: Value_1_ + m_Overridden: 1 + - m_Value: 10 + m_Name: Gain + m_Overridden: 1 + - m_Value: 10 + m_Name: Force + m_Overridden: 1 + - m_Value: 0 + m_Name: Value_2_ + m_Overridden: 1 + m_Vector2f: + m_Array: [] + m_Vector3f: + m_Array: + - m_Value: {x: 90, y: 0, z: 0} + m_Name: Target_angles + m_Overridden: 1 + - m_Value: {x: -333.2, y: -5, z: 0} + m_Name: Target_position + m_Overridden: 1 + - m_Value: {x: 1, y: 1, z: 1} + m_Name: Target_scale + m_Overridden: 1 + m_Vector4f: + m_Array: + - m_Value: {x: 0, y: 0, z: 0, w: 0} + m_Name: Max_Color + m_Overridden: 1 + m_Uint: + m_Array: [] + m_Int: + m_Array: [] + m_Matrix4x4f: + m_Array: [] + m_AnimationCurve: + m_Array: [] + m_Gradient: + m_Array: [] + m_NamedObject: + m_Array: [] + m_Bool: + m_Array: [] +--- !u!114 &1143400128 +MonoBehaviour: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1143400125} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7fdfea1f838247c40921a07afedde962, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parameter: + m_Name: Target + Target: {fileID: 1217130649} +--- !u!114 &1143400129 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1143400125} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: cdafc37f32b176349b1684c4455b98e9, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ExecuteInEditor: 1 + m_Bindings: [] + m_VisualEffect: {fileID: 1143400127} +--- !u!114 &1143400130 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1143400125} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a8876cdf960126b499a8da4661bf867e, type: 3} + m_Name: + m_EditorClassIdentifier: + targetVFX_: {fileID: 1143400127} + valueName_: Value_1_ +--- !u!73398921 &1143400131 +VFXRenderer: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1143400125} + m_Enabled: 0 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 0 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!114 &1143400132 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1143400125} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9de1490c361f2bd48b4a81ad0457a4e7, type: 3} + m_Name: + m_EditorClassIdentifier: + attackSmooth: 1 + releaseSmooth: 2 + ignore0: 0 + onSmoothProcessed: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1143400130} + m_MethodName: OnEnergyChanged + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &1143400133 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1143400125} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 54ab37d032df403e881d6a7a78141815, type: 3} + m_Name: + m_EditorClassIdentifier: + pdBackend: {fileID: 292447221} + selection: + serializedVersion: 2 + x: 94.47345 + y: 220 + width: 19.355536 + height: 23 + energyChanged: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1143400132} + m_MethodName: OnValueChanged + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + channel: 8 +--- !u!1 &1152919236 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1152919237} + - component: {fileID: 1152919239} + - component: {fileID: 1152919238} + m_Layer: 0 + m_Name: CM vcam Rotate PERSPEKTIVEN Close + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1152919237 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1152919236} + m_LocalRotation: {x: -0, y: 1, z: -0, w: 0} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1313177788} + m_Father: {fileID: 1743498499} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1152919238 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1152919236} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 449ef5ebbe24720439ec31d15f7b6f3d, type: 3} + m_Name: + m_EditorClassIdentifier: + m_FocusTracksTarget: 1 + m_FocusOffset: 0 + m_Profile: {fileID: 11400000, guid: f2fef251cda15854e841f45515beddfd, type: 2} +--- !u!114 &1152919239 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1152919236} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 45e653bab7fb20e499bda25e1b646fea, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ExcludedPropertiesInInspector: + - m_Script + m_LockStageInInspector: + m_StreamingVersion: 20170927 + m_Priority: 10 + m_StandbyUpdate: 2 + m_LookAt: {fileID: 1619125269} + m_Follow: {fileID: 1619125269} + m_Lens: + FieldOfView: 1 + OrthographicSize: 5 + NearClipPlane: 0.3 + FarClipPlane: 1000 + Dutch: 0 + LensShift: {x: 0, y: 0} + Iso: 200 + ShutterSpeed: 0.005 + Aperture: 16 + BladeCount: 5 + Curvature: {x: 2, y: 11} + BarrelClipping: 0.25 + Anamorphism: 0 + m_Transitions: + m_BlendHint: 0 + m_InheritPosition: 0 + m_OnCameraLive: + m_PersistentCalls: + m_Calls: [] + m_LegacyBlendHint: 0 + m_ComponentOwner: {fileID: 1313177788} +--- !u!1 &1199893321 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1199893322} + m_Layer: 0 + m_Name: CMvCamerasBlackLines + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1199893322 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1199893321} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 615908575} + - {fileID: 680347652} + - {fileID: 1004638789} + - {fileID: 271655918} + - {fileID: 1862776397} + - {fileID: 1457808081} + m_Father: {fileID: 1936205072} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1217130648 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1217130649} + m_Layer: 0 + m_Name: Target + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1217130649 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1217130648} + m_LocalRotation: {x: 0.7071068, y: 0, z: 0, w: 0.7071068} + m_LocalPosition: {x: -404.7, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 24684919} + m_Father: {fileID: 91849879} + m_RootOrder: 9 + m_LocalEulerAnglesHint: {x: 90, y: 0, z: 0} +--- !u!1 &1276087046 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1276087047} + - component: {fileID: 1276087048} + m_Layer: 0 + m_Name: Kick Binder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1276087047 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1276087046} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 20, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1851556345} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1276087048 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1276087046} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a8876cdf960126b499a8da4661bf867e, type: 3} + m_Name: + m_EditorClassIdentifier: + targetVFX_: {fileID: 1851556346} + valueName_: Value_2_ +--- !u!1 &1277421320 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1277421321} + - component: {fileID: 1277421324} + - component: {fileID: 1277421323} + - component: {fileID: 1277421322} + - component: {fileID: 1277421325} + m_Layer: 0 + m_Name: Canvas + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1277421321 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1277421320} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0, y: 0, z: 0} + m_Children: + - {fileID: 2069181663} + - {fileID: 697085142} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!114 &1277421322 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1277421320} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: dc42784cf147c0c48a680349fa168899, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreReversedGraphics: 1 + m_BlockingObjects: 0 + m_BlockingMask: + serializedVersion: 2 + m_Bits: 4294967295 +--- !u!114 &1277421323 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1277421320} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UiScaleMode: 1 + m_ReferencePixelsPerUnit: 100 + m_ScaleFactor: 1 + m_ReferenceResolution: {x: 800, y: 600} + m_ScreenMatchMode: 0 + m_MatchWidthOrHeight: 0 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 1 +--- !u!223 &1277421324 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1277421320} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 0 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_AdditionalShaderChannelsFlag: 25 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!95 &1277421325 +Animator: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1277421320} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 0} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorControllerStateOnDisable: 0 +--- !u!1 &1310568475 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1310568476} + - component: {fileID: 1310568477} + - component: {fileID: 1310568482} + - component: {fileID: 1310568481} + - component: {fileID: 1310568480} + - component: {fileID: 1310568479} + - component: {fileID: 1310568478} + m_Layer: 0 + m_Name: VolumeGraph K + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1310568476 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1310568475} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 30, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1085497425} + m_Father: {fileID: 91849879} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!2083052967 &1310568477 +VisualEffect: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1310568475} + m_Enabled: 1 + m_Asset: {fileID: 8926484042661614526, guid: f176d022c7587e84dbfd08ebaf82b0de, type: 3} + m_StartSeed: 0 + m_ResetSeedOnPlay: 1 + m_PropertySheet: + m_Float: + m_Array: + - m_Value: 0 + m_Name: Value_1_ + m_Overridden: 1 + - m_Value: 10 + m_Name: Gain + m_Overridden: 1 + - m_Value: 10 + m_Name: Force + m_Overridden: 1 + - m_Value: 0 + m_Name: Value_2_ + m_Overridden: 1 + m_Vector2f: + m_Array: [] + m_Vector3f: + m_Array: + - m_Value: {x: 90, y: 0, z: 0} + m_Name: Target_angles + m_Overridden: 1 + - m_Value: {x: -333.2, y: -5, z: 0} + m_Name: Target_position + m_Overridden: 1 + - m_Value: {x: 1, y: 1, z: 1} + m_Name: Target_scale + m_Overridden: 1 + m_Vector4f: + m_Array: + - m_Value: {x: 0, y: 0, z: 0, w: 0} + m_Name: Max_Color + m_Overridden: 1 + m_Uint: + m_Array: [] + m_Int: + m_Array: [] + m_Matrix4x4f: + m_Array: [] + m_AnimationCurve: + m_Array: [] + m_Gradient: + m_Array: [] + m_NamedObject: + m_Array: [] + m_Bool: + m_Array: [] +--- !u!114 &1310568478 +MonoBehaviour: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1310568475} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7fdfea1f838247c40921a07afedde962, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parameter: + m_Name: Target + Target: {fileID: 1217130649} +--- !u!114 &1310568479 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1310568475} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: cdafc37f32b176349b1684c4455b98e9, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ExecuteInEditor: 1 + m_Bindings: [] + m_VisualEffect: {fileID: 1310568477} +--- !u!114 &1310568480 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1310568475} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a8876cdf960126b499a8da4661bf867e, type: 3} + m_Name: + m_EditorClassIdentifier: + targetVFX_: {fileID: 1310568477} + valueName_: Value_1_ +--- !u!73398921 &1310568481 +VFXRenderer: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1310568475} + m_Enabled: 0 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 0 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!114 &1310568482 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1310568475} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a1a556319a642d143b7dbcdbace71ad9, type: 3} + m_Name: + m_EditorClassIdentifier: + pdbackend: {fileID: 292447221} + channel: 1 + levelChanged: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1310568480} + m_MethodName: OnEnergyChanged + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + - m_Target: {fileID: 1310568480} + m_MethodName: OnEnergyChanged + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + logLevel: 0 +--- !u!1 &1313177787 +GameObject: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1313177788} + - component: {fileID: 1313177790} + - component: {fileID: 1313177789} + m_Layer: 0 + m_Name: cm + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1313177788 +Transform: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1313177787} + m_LocalRotation: {x: 0.3452903, y: -0.29310125, z: 0.11446287, w: -0.8841745} + m_LocalPosition: {x: 16.517189, y: 35.67476, z: 260.8693} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1152919237} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1313177789 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1313177787} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4044717213e31446939f7bd49c896ea, type: 3} + m_Name: + m_EditorClassIdentifier: + m_TrackedObjectOffset: {x: 0, y: 0, z: -0.61} + m_LookaheadTime: 0 + m_LookaheadSmoothing: 10 + m_LookaheadIgnoreY: 0 + m_HorizontalDamping: 0.5 + m_VerticalDamping: 0.5 + m_ScreenX: 0.5 + m_ScreenY: 0.5 + m_DeadZoneWidth: 0 + m_DeadZoneHeight: 0 + m_SoftZoneWidth: 0.8 + m_SoftZoneHeight: 0.8 + m_BiasX: 0 + m_BiasY: 0 + m_CenterOnActivate: 1 +--- !u!114 &1313177790 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1313177787} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ac0b09e7857660247b1477e93731de29, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &1456283755 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1456283756} + - component: {fileID: 1456283757} + m_Layer: 0 + m_Name: Kick Binder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1456283756 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1456283755} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 50, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 744450301} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1456283757 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1456283755} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a8876cdf960126b499a8da4661bf867e, type: 3} + m_Name: + m_EditorClassIdentifier: + targetVFX_: {fileID: 744450302} + valueName_: Value_2_ +--- !u!1 &1457808080 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1457808081} + - component: {fileID: 1457808082} + m_Layer: 0 + m_Name: DollyTrack1 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1457808081 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1457808080} + m_LocalRotation: {x: -0, y: -0, z: 0.7071068, w: 0.7071068} + m_LocalPosition: {x: 160.6, y: -12.51, z: -12.87} + m_LocalScale: {x: 2, y: 2, z: 2} + m_Children: [] + m_Father: {fileID: 1199893322} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 90} +--- !u!114 &1457808082 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1457808080} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a200b19ca1a9685429ed7e043c28e904, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Resolution: 100 + m_Appearance: + pathColor: {r: 0, g: 1, b: 0, a: 1} + inactivePathColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + width: 1.62 + m_Looped: 1 + m_Waypoints: + - position: {x: -100.793785, y: 164.6996, z: 85.4} + roll: 0 + - position: {x: 0, y: -0.5, z: 16.5} + roll: 0 + - position: {x: 11.3, y: 0, z: 25} + roll: 0 + - position: {x: 22.6, y: 0, z: 25} + roll: 0 + - position: {x: 42.84, y: -6.77, z: 25} + roll: 0 + - position: {x: 33.9, y: -6.08, z: 25} + roll: 0 +--- !u!1 &1459117866 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1459117868} + - component: {fileID: 1459117867} + - component: {fileID: 1459117870} + - component: {fileID: 1459117869} + m_Layer: 0 + m_Name: CM vcam Front (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1459117867 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1459117866} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 45e653bab7fb20e499bda25e1b646fea, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ExcludedPropertiesInInspector: + - m_Script + m_LockStageInInspector: + m_StreamingVersion: 20170927 + m_Priority: 10 + m_StandbyUpdate: 2 + m_LookAt: {fileID: 0} + m_Follow: {fileID: 0} + m_Lens: + FieldOfView: 3 + OrthographicSize: 5 + NearClipPlane: 0.3 + FarClipPlane: 1000 + Dutch: 0 + LensShift: {x: 0, y: 0} + Iso: 200 + ShutterSpeed: 0.005 + Aperture: 16 + BladeCount: 5 + Curvature: {x: 2, y: 11} + BarrelClipping: 0.25 + Anamorphism: 0 + m_Transitions: + m_BlendHint: 0 + m_InheritPosition: 0 + m_OnCameraLive: + m_PersistentCalls: + m_Calls: [] + m_LegacyBlendHint: 0 + m_ComponentOwner: {fileID: 1763649418} +--- !u!4 &1459117868 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1459117866} + m_LocalRotation: {x: 0.5, y: -0.5, z: -0.5, w: 0.5} + m_LocalPosition: {x: 1000, y: -10, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1763649418} + m_Father: {fileID: 680347652} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: -90} +--- !u!95 &1459117869 +Animator: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1459117866} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 0} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorControllerStateOnDisable: 0 +--- !u!114 &1459117870 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1459117866} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 449ef5ebbe24720439ec31d15f7b6f3d, type: 3} + m_Name: + m_EditorClassIdentifier: + m_FocusTracksTarget: 1 + m_FocusOffset: 1000 + m_Profile: {fileID: 11400000, guid: 47b8d74458ff4f447aa32946abf2ee97, type: 2} +--- !u!1 &1471331137 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1471331138} + - component: {fileID: 1471331139} + m_Layer: 0 + m_Name: Kick Listener + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1471331138 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1471331137} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 30, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 91849879} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1471331139 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1471331137} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a1a556319a642d143b7dbcdbace71ad9, type: 3} + m_Name: + m_EditorClassIdentifier: + pdbackend: {fileID: 292447221} + channel: 1 + levelChanged: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1085497426} + m_MethodName: OnEnergyChanged + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + - m_Target: {fileID: 2128837435} + m_MethodName: OnEnergyChanged + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + - m_Target: {fileID: 1908085524} + m_MethodName: OnEnergyChanged + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + - m_Target: {fileID: 142945378} + m_MethodName: OnEnergyChanged + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + - m_Target: {fileID: 414872541} + m_MethodName: OnEnergyChanged + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + - m_Target: {fileID: 863831580} + m_MethodName: OnEnergyChanged + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + logLevel: 0 +--- !u!1 &1609717670 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1609717671} + - component: {fileID: 1609717675} + - component: {fileID: 1609717674} + - component: {fileID: 1609717673} + - component: {fileID: 1609717672} + m_Layer: 0 + m_Name: DarkTrails + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1609717671 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1609717670} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 899348517} + - {fileID: 1723059075} + m_Father: {fileID: 1930345030} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1609717672 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1609717670} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d7da52674d4133543bd5df7aef5b3e64, type: 3} + m_Name: + m_EditorClassIdentifier: + targetVfx: {fileID: 1609717675} +--- !u!114 &1609717673 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1609717670} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 54ab37d032df403e881d6a7a78141815, type: 3} + m_Name: + m_EditorClassIdentifier: + pdBackend: {fileID: 292447221} + selection: + serializedVersion: 2 + x: 40.12973 + y: 136 + width: 33.21081 + height: 98 + energyChanged: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1609717672} + m_MethodName: OnEnergyChanged + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + channel: 8 +--- !u!73398921 &1609717674 +VFXRenderer: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1609717670} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 0 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!2083052967 &1609717675 +VisualEffect: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1609717670} + m_Enabled: 1 + m_Asset: {fileID: 8926484042661614526, guid: 43cabd951b09d3b4a991c40df8dadf3b, type: 3} + m_StartSeed: 0 + m_ResetSeedOnPlay: 1 + m_PropertySheet: + m_Float: + m_Array: + - m_Value: 0.3 + m_Name: length + m_Overridden: 1 + - m_Value: 100 + m_Name: Spectrum Value 1 + m_Overridden: 1 + - m_Value: 1 + m_Name: Spawnrate Factor + m_Overridden: 1 + m_Vector2f: + m_Array: + - m_Value: {x: 1, y: 1} + m_Name: Lifetime + m_Overridden: 1 + - m_Value: {x: -1000, y: 1000} + m_Name: Random Speed + m_Overridden: 1 + m_Vector3f: + m_Array: + - m_Value: {x: -1.0967441, y: -0.16863514, z: -0.028543726} + m_Name: Cam Collider + m_Overridden: 1 + m_Vector4f: + m_Array: [] + m_Uint: + m_Array: [] + m_Int: + m_Array: + - m_Value: 3 + m_Name: Factor + m_Overridden: 1 + - m_Value: 0 + m_Name: Spawnrate Factor + m_Overridden: 1 + m_Matrix4x4f: + m_Array: [] + m_AnimationCurve: + m_Array: [] + m_Gradient: + m_Array: [] + m_NamedObject: + m_Array: [] + m_Bool: + m_Array: [] +--- !u!1 &1613661432 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1613661436} + - component: {fileID: 1613661435} + - component: {fileID: 1613661434} + - component: {fileID: 1613661433} + m_Layer: 0 + m_Name: Directional Light + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1613661433 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1613661432} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c6c2871f720b2af4e9210febdac74517, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Version: 1 + shadowResolution: 4096 + shadowDimmer: 1 + volumetricShadowDimmer: 1 + shadowFadeDistance: 10000 + contactShadows: 0 + shadowTint: {r: 0, g: 0, b: 0, a: 1} + viewBiasMin: 0.2 + viewBiasMax: 100 + viewBiasScale: 1 + normalBiasMin: 0.5 + normalBiasMax: 0.5 + normalBiasScale: 1 + sampleBiasScale: 0 + edgeLeakFixup: 0 + edgeToleranceNormal: 1 + edgeTolerance: 1 + shadowCascadeCount: 4 + shadowCascadeRatios: + - 0.05 + - 0.2 + - 0.3 + shadowCascadeBorders: + - 0.2 + - 0.2 + - 0.2 + - 0.2 + shadowAlgorithm: 0 + shadowVariant: 0 + shadowPrecision: 0 +--- !u!114 &1613661434 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1613661432} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7a68c43fe1f2a47cfa234b5eeaa98012, type: 3} + m_Name: + m_EditorClassIdentifier: + version: 5 + m_Version: 5 + directionalIntensity: 3.1415927 + punctualIntensity: 600 + areaIntensity: 200 + enableSpotReflector: 0 + luxAtDistance: 1 + m_InnerSpotPercent: 0 + lightDimmer: 1 + m_VolumetricDimmer: 1 + lightUnit: 2 + fadeDistance: 10000 + affectDiffuse: 1 + affectSpecular: 1 + nonLightmappedOnly: 0 + lightTypeExtent: 0 + m_SpotLightShape: 0 + shapeWidth: 0.5 + shapeHeight: 0.5 + aspectRatio: 1 + shapeRadius: 0 + maxSmoothness: 0.99 + applyRangeAttenuation: 1 + useOldInspector: 0 + useVolumetric: 1 + featuresFoldout: 1 + showAdditionalSettings: 0 + displayLightIntensity: 3.1415927 + displayAreaLightEmissiveMesh: 0 + areaLightCookie: {fileID: 0} + areaLightShadowCone: 120 + useScreenSpaceShadows: 0 + evsmExponent: 15 + evsmLightLeakBias: 0 + evsmVarianceBias: 0.00001 + evsmBlurPasses: 0 + lightLayers: 1 + lightlayersMask: 1 + linkShadowLayers: 1 + shadowNearPlane: 0.1 + shadowSoftness: 0.5 + blockerSampleCount: 24 + filterSampleCount: 16 + minFilterSize: 0.00001 + kernelSize: 5 + lightAngle: 1 + maxDepthBias: 0.001 +--- !u!108 &1613661435 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1613661432} + m_Enabled: 1 + serializedVersion: 9 + m_Type: 1 + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_Intensity: 3.1415927 + m_Range: 10 + m_SpotAngle: 30 + m_InnerSpotAngle: 21.80208 + m_CookieSize: 10 + m_Shadows: + m_Type: 1 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 2 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} + m_UseBoundingSphereOverride: 0 + m_ShadowRadius: 0 + m_ShadowAngle: 0 +--- !u!4 &1613661436 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1613661432} + m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 574520206} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} +--- !u!1 &1619125261 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1619125269} + - component: {fileID: 1619125268} + - component: {fileID: 1619125267} + - component: {fileID: 1619125266} + - component: {fileID: 1619125265} + - component: {fileID: 1619125264} + - component: {fileID: 1619125263} + - component: {fileID: 1619125270} + m_Layer: 0 + m_Name: ConformObjectsVFX + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1619125263 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1619125261} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 35e7f92fa0694ae4add9e3443bd2f860, type: 3} + m_Name: + m_EditorClassIdentifier: + input: 0 + threshold: 50 + thresholdExceeded: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 0} + m_MethodName: OnValueChanged + m_Mode: 4 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 100 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &1619125264 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1619125261} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a8876cdf960126b499a8da4661bf867e, type: 3} + m_Name: + m_EditorClassIdentifier: + targetVFX_: {fileID: 1619125268} + valueName_: Object_Size_ +--- !u!114 &1619125265 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1619125261} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9de1490c361f2bd48b4a81ad0457a4e7, type: 3} + m_Name: + m_EditorClassIdentifier: + attackSmooth: 3.97 + releaseSmooth: 4.33 + ignore0: 0 + onSmoothProcessed: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1619125264} + m_MethodName: OnEnergyChanged + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &1619125266 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1619125261} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a1a556319a642d143b7dbcdbace71ad9, type: 3} + m_Name: + m_EditorClassIdentifier: + pdbackend: {fileID: 292447221} + channel: 16 + levelChanged: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1619125265} + m_MethodName: OnValueChanged + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + - m_Target: {fileID: 1619125263} + m_MethodName: OnValueReceived + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + logLevel: 0 +--- !u!73398921 &1619125267 +VFXRenderer: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1619125261} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 0 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!2083052967 &1619125268 +VisualEffect: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1619125261} + m_Enabled: 1 + m_Asset: {fileID: 8926484042661614526, guid: 492c555575cd7224eb052056548dbdea, type: 3} + m_StartSeed: 0 + m_ResetSeedOnPlay: 1 + m_PropertySheet: + m_Float: + m_Array: + - m_Value: 0 + m_Name: Object_Size_ + m_Overridden: 1 + - m_Value: 1 + m_Name: Lerp Forms (Circle, Cube) + m_Overridden: 1 + - m_Value: 3 + m_Name: Init Size + m_Overridden: 1 + - m_Value: 0 + m_Name: Transit To Turbulence + m_Overridden: 1 + - m_Value: 1 + m_Name: Lerp Forms (Sphere, Cube) + m_Overridden: 1 + - m_Value: 0 + m_Name: Color Gain + m_Overridden: 1 + - m_Value: 7 + m_Name: ReturnForce + m_Overridden: 1 + m_Vector2f: + m_Array: [] + m_Vector3f: + m_Array: [] + m_Vector4f: + m_Array: [] + m_Uint: + m_Array: [] + m_Int: + m_Array: [] + m_Matrix4x4f: + m_Array: [] + m_AnimationCurve: + m_Array: [] + m_Gradient: + m_Array: + - m_Value: + serializedVersion: 2 + key0: {r: 0, g: 0, b: 0, a: 1} + key1: {r: 0.3137255, g: 0.03137255, b: 0.9098039, a: 1} + key2: {r: 1.945098, g: 0.15686275, b: 0.3764706, a: 0} + key3: {r: 1.827451, g: 0.4627451, b: 0.015686275, a: 0} + key4: {r: 7.999999, g: 5.65445, b: 0, a: 0} + key5: {r: 0, g: 0, b: 0, a: 0} + key6: {r: 0, g: 0, b: 0, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 17348 + ctime2: 30647 + ctime3: 42983 + ctime4: 65535 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 5 + m_NumAlphaKeys: 2 + m_Name: Speed Gradient + m_Overridden: 1 + m_NamedObject: + m_Array: [] + m_Bool: + m_Array: + - m_Value: 0 + m_Name: Color Gradient + m_Overridden: 1 +--- !u!4 &1619125269 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1619125261} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 574520206} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!95 &1619125270 +Animator: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1619125261} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 0} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorControllerStateOnDisable: 0 +--- !u!1 &1719343255 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1719343256} + - component: {fileID: 1719343258} + - component: {fileID: 1719343257} + m_Layer: 0 + m_Name: CM vcam Close PERSPEKTIVEn + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1719343256 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1719343255} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -10} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 453035181} + m_Father: {fileID: 1055558} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1719343257 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1719343255} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 449ef5ebbe24720439ec31d15f7b6f3d, type: 3} + m_Name: + m_EditorClassIdentifier: + m_FocusTracksTarget: 1 + m_FocusOffset: 0 + m_Profile: {fileID: 11400000, guid: f2fef251cda15854e841f45515beddfd, type: 2} +--- !u!114 &1719343258 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1719343255} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 45e653bab7fb20e499bda25e1b646fea, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ExcludedPropertiesInInspector: + - m_Script + m_LockStageInInspector: + m_StreamingVersion: 20170927 + m_Priority: 10 + m_StandbyUpdate: 2 + m_LookAt: {fileID: 1619125269} + m_Follow: {fileID: 1619125269} + m_Lens: + FieldOfView: 64 + OrthographicSize: 5 + NearClipPlane: 0.3 + FarClipPlane: 1000 + Dutch: 0 + LensShift: {x: 0, y: 0} + Iso: 200 + ShutterSpeed: 0.005 + Aperture: 16 + BladeCount: 5 + Curvature: {x: 2, y: 11} + BarrelClipping: 0.25 + Anamorphism: 0 + m_Transitions: + m_BlendHint: 0 + m_InheritPosition: 0 + m_OnCameraLive: + m_PersistentCalls: + m_Calls: [] + m_LegacyBlendHint: 0 + m_ComponentOwner: {fileID: 453035181} +--- !u!1 &1723059068 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1723059075} + - component: {fileID: 1723059071} + - component: {fileID: 1723059074} + - component: {fileID: 1723059073} + - component: {fileID: 1723059070} + - component: {fileID: 1723059069} + - component: {fileID: 1723059072} + m_Layer: 0 + m_Name: StraightText + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1723059069 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1723059068} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 62b4757dda9277c438025c87c3c93a3f, type: 3} + m_Name: + m_EditorClassIdentifier: + counter: {fileID: 1723059070} +--- !u!114 &1723059070 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1723059068} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9541d86e2fd84c1d9990edf0852d74ab, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 0:00:00 + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4278190080 + m_fontColor: {r: 0, g: 0, b: 0, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 1.76 + m_fontSizeBase: 1.76 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_textAlignment: 514 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + m_isLinkedTextComponent: 0 + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 0 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 1723059070} + characterCount: 7 + spriteCount: 0 + spaceCount: 0 + wordCount: 3 + linkCount: 0 + lineCount: 1 + pageCount: 1 + materialCount: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_renderer: {fileID: 1723059071} + m_subTextObjects: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + m_maskType: 0 +--- !u!23 &1723059071 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1723059068} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!114 &1723059072 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1723059068} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 6d4bb693deaf94b4d8f16a3336faa070, type: 3} + m_Name: + m_EditorClassIdentifier: + target: {fileID: 453999364} +--- !u!222 &1723059073 +CanvasRenderer: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1723059068} + m_CullTransparentMesh: 0 +--- !u!33 &1723059074 +MeshFilter: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1723059068} + m_Mesh: {fileID: 0} +--- !u!224 &1723059075 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1723059068} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 1} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1609717671} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 2, y: 0} + m_SizeDelta: {x: 20, y: 5} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &1734441091 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1734441092} + - component: {fileID: 1734441093} + - component: {fileID: 1734441099} + - component: {fileID: 1734441098} + - component: {fileID: 1734441097} + - component: {fileID: 1734441096} + - component: {fileID: 1734441095} + - component: {fileID: 1734441094} + m_Layer: 0 + m_Name: VolumeGraph P Hi + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1734441092 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1734441091} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -20, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 414872540} + m_Father: {fileID: 91849879} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!2083052967 &1734441093 +VisualEffect: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1734441091} + m_Enabled: 1 + m_Asset: {fileID: 8926484042661614526, guid: f176d022c7587e84dbfd08ebaf82b0de, type: 3} + m_StartSeed: 0 + m_ResetSeedOnPlay: 1 + m_PropertySheet: + m_Float: + m_Array: + - m_Value: 0 + m_Name: Value_1_ + m_Overridden: 1 + - m_Value: 10 + m_Name: Gain + m_Overridden: 1 + - m_Value: 10 + m_Name: Force + m_Overridden: 1 + - m_Value: 0 + m_Name: Value_2_ + m_Overridden: 1 + m_Vector2f: + m_Array: [] + m_Vector3f: + m_Array: + - m_Value: {x: 90, y: 0, z: 0} + m_Name: Target_angles + m_Overridden: 1 + - m_Value: {x: -333.2, y: -5, z: 0} + m_Name: Target_position + m_Overridden: 1 + - m_Value: {x: 1, y: 1, z: 1} + m_Name: Target_scale + m_Overridden: 1 + m_Vector4f: + m_Array: + - m_Value: {x: 0, y: 0, z: 0, w: 0} + m_Name: Max_Color + m_Overridden: 1 + m_Uint: + m_Array: [] + m_Int: + m_Array: [] + m_Matrix4x4f: + m_Array: [] + m_AnimationCurve: + m_Array: [] + m_Gradient: + m_Array: [] + m_NamedObject: + m_Array: [] + m_Bool: + m_Array: [] +--- !u!114 &1734441094 +MonoBehaviour: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1734441091} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7fdfea1f838247c40921a07afedde962, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parameter: + m_Name: Target + Target: {fileID: 1217130649} +--- !u!114 &1734441095 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1734441091} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: cdafc37f32b176349b1684c4455b98e9, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ExecuteInEditor: 1 + m_Bindings: [] + m_VisualEffect: {fileID: 1734441093} +--- !u!114 &1734441096 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1734441091} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a8876cdf960126b499a8da4661bf867e, type: 3} + m_Name: + m_EditorClassIdentifier: + targetVFX_: {fileID: 1734441093} + valueName_: Value_1_ +--- !u!73398921 &1734441097 +VFXRenderer: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1734441091} + m_Enabled: 0 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 0 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!114 &1734441098 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1734441091} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9de1490c361f2bd48b4a81ad0457a4e7, type: 3} + m_Name: + m_EditorClassIdentifier: + attackSmooth: 2.1 + releaseSmooth: 2.18 + ignore0: 0 + onSmoothProcessed: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1734441096} + m_MethodName: OnEnergyChanged + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &1734441099 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1734441091} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 54ab37d032df403e881d6a7a78141815, type: 3} + m_Name: + m_EditorClassIdentifier: + pdBackend: {fileID: 292447221} + selection: + serializedVersion: 2 + x: 2.7650764 + y: 67 + width: 7.8343835 + height: 30 + energyChanged: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1734441098} + m_MethodName: OnValueChanged + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + channel: 5 +--- !u!1 &1743498498 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1743498499} + - component: {fileID: 1743498500} + m_Layer: 0 + m_Name: CM vcam Rotate PERSPEKTIVEN Axes + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1743498499 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1743498498} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 170519374} + - {fileID: 1152919237} + m_Father: {fileID: 1055558} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!95 &1743498500 +Animator: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1743498498} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: e784601d40347ec46817ecfdc3ec0a57, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorControllerStateOnDisable: 0 +--- !u!1 &1763649417 +GameObject: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1763649418} + - component: {fileID: 1763649421} + m_Layer: 0 + m_Name: cm + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1763649418 +Transform: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1763649417} + m_LocalRotation: {x: 0.3452903, y: -0.29310125, z: 0.11446287, w: -0.8841745} + m_LocalPosition: {x: 16.517189, y: 35.67476, z: 260.8693} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1459117868} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1763649421 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1763649417} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ac0b09e7857660247b1477e93731de29, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &1842687662 +GameObject: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1842687663} + - component: {fileID: 1842687666} + - component: {fileID: 1842687665} + - component: {fileID: 1842687664} + m_Layer: 0 + m_Name: cm + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1842687663 +Transform: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1842687662} + m_LocalRotation: {x: 0.3452903, y: -0.29310125, z: 0.11446287, w: -0.8841745} + m_LocalPosition: {x: 16.517189, y: 35.67476, z: 260.8693} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1004638789} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1842687664 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1842687662} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fa7155796051b734daa718462081dc5f, type: 3} + m_Name: + m_EditorClassIdentifier: + m_BindingMode: 1 + m_FollowOffset: {x: 0, y: 0, z: -10} + m_XDamping: 1 + m_YDamping: 1 + m_ZDamping: 1 + m_AngularDampingMode: 0 + m_PitchDamping: 0 + m_YawDamping: 0 + m_RollDamping: 0 + m_AngularDamping: 0 +--- !u!114 &1842687665 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1842687662} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4044717213e31446939f7bd49c896ea, type: 3} + m_Name: + m_EditorClassIdentifier: + m_TrackedObjectOffset: {x: 0, y: 0, z: 0} + m_LookaheadTime: 0 + m_LookaheadSmoothing: 10 + m_LookaheadIgnoreY: 0 + m_HorizontalDamping: 0.5 + m_VerticalDamping: 0.5 + m_ScreenX: 0.5 + m_ScreenY: 0.5 + m_DeadZoneWidth: 0 + m_DeadZoneHeight: 0 + m_SoftZoneWidth: 0.8 + m_SoftZoneHeight: 0.8 + m_BiasX: 0 + m_BiasY: 0 + m_CenterOnActivate: 1 +--- !u!114 &1842687666 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1842687662} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ac0b09e7857660247b1477e93731de29, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &1851556344 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1851556345} + - component: {fileID: 1851556346} + - component: {fileID: 1851556353} + - component: {fileID: 1851556352} + - component: {fileID: 1851556351} + - component: {fileID: 1851556350} + - component: {fileID: 1851556349} + - component: {fileID: 1851556348} + - component: {fileID: 1851556347} + m_Layer: 0 + m_Name: VolumeGraph PercR + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1851556345 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1851556344} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0.1, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1276087047} + m_Father: {fileID: 91849879} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!2083052967 &1851556346 +VisualEffect: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1851556344} + m_Enabled: 1 + m_Asset: {fileID: 8926484042661614526, guid: f176d022c7587e84dbfd08ebaf82b0de, type: 3} + m_StartSeed: 0 + m_ResetSeedOnPlay: 1 + m_PropertySheet: + m_Float: + m_Array: + - m_Value: 0 + m_Name: Value_1_ + m_Overridden: 1 + - m_Value: 10 + m_Name: Gain + m_Overridden: 1 + - m_Value: 10 + m_Name: Force + m_Overridden: 1 + - m_Value: 0 + m_Name: Value_2_ + m_Overridden: 1 + m_Vector2f: + m_Array: [] + m_Vector3f: + m_Array: + - m_Value: {x: 90, y: 0, z: 0} + m_Name: Target_angles + m_Overridden: 1 + - m_Value: {x: -333.2, y: -5, z: 0} + m_Name: Target_position + m_Overridden: 1 + - m_Value: {x: 1, y: 1, z: 1} + m_Name: Target_scale + m_Overridden: 1 + m_Vector4f: + m_Array: + - m_Value: {x: 0, y: 0, z: 0, w: 0} + m_Name: Max_Color + m_Overridden: 1 + m_Uint: + m_Array: [] + m_Int: + m_Array: [] + m_Matrix4x4f: + m_Array: [] + m_AnimationCurve: + m_Array: [] + m_Gradient: + m_Array: [] + m_NamedObject: + m_Array: [] + m_Bool: + m_Array: [] +--- !u!114 &1851556347 +MonoBehaviour: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1851556344} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7fdfea1f838247c40921a07afedde962, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parameter: + m_Name: Target + Target: {fileID: 1217130649} +--- !u!114 &1851556348 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1851556344} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: cdafc37f32b176349b1684c4455b98e9, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ExecuteInEditor: 1 + m_Bindings: [] + m_VisualEffect: {fileID: 1851556346} +--- !u!114 &1851556349 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1851556344} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a8876cdf960126b499a8da4661bf867e, type: 3} + m_Name: + m_EditorClassIdentifier: + targetVFX_: {fileID: 1851556346} + valueName_: Value_1_ +--- !u!73398921 &1851556350 +VFXRenderer: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1851556344} + m_Enabled: 0 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 0 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!114 &1851556351 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1851556344} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9de1490c361f2bd48b4a81ad0457a4e7, type: 3} + m_Name: + m_EditorClassIdentifier: + attackSmooth: 1 + releaseSmooth: 1.46 + ignore0: 0 + onSmoothProcessed: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1851556349} + m_MethodName: OnEnergyChanged + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &1851556352 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1851556344} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 54ab37d032df403e881d6a7a78141815, type: 3} + m_Name: + m_EditorClassIdentifier: + pdBackend: {fileID: 292447221} + selection: + serializedVersion: 2 + x: 42.858685 + y: 239 + width: 39.171917 + height: 13 + energyChanged: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1851556351} + m_MethodName: OnValueChanged + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + channel: 3 +--- !u!114 &1851556353 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1851556344} + m_Enabled: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a1a556319a642d143b7dbcdbace71ad9, type: 3} + m_Name: + m_EditorClassIdentifier: + pdbackend: {fileID: 292447221} + channel: 3 + levelChanged: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1851556349} + m_MethodName: OnEnergyChanged + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + logLevel: 0 +--- !u!1 &1862776396 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1862776397} + - component: {fileID: 1862776402} + - component: {fileID: 1862776401} + - component: {fileID: 1862776400} + - component: {fileID: 1862776399} + - component: {fileID: 1862776398} + m_Layer: 0 + m_Name: CM vcam Dolly + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1862776397 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1862776396} + m_LocalRotation: {x: 0.46235922, y: -0.62828577, z: -0.50393605, w: 0.3708495} + m_LocalPosition: {x: 9.760025, y: -111.82574, z: 79.86652} + m_LocalScale: {x: 2, y: 2, z: 2} + m_Children: + - {fileID: 448905782} + m_Father: {fileID: 1199893322} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: -0.67300004, y: -88.686005, z: -90} +--- !u!114 &1862776398 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1862776396} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 83a6f80fb1680ea4e9c2fddde2381dc0, type: 3} + m_Name: + m_EditorClassIdentifier: + anim: {fileID: 1862776400} + animationName_: DollyAnimation +--- !u!114 &1862776399 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1862776396} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f5f9defef7af2514590dadc0a6cddbac, type: 3} + m_Name: + m_EditorClassIdentifier: + loopLengthInBeat: 128 + loopStarted: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1862776398} + m_MethodName: OnTriggerReceived + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!95 &1862776400 +Animator: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1862776396} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: fcc855bb7a5902c43ad09a652c3f3516, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorControllerStateOnDisable: 0 +--- !u!114 &1862776401 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1862776396} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 449ef5ebbe24720439ec31d15f7b6f3d, type: 3} + m_Name: + m_EditorClassIdentifier: + m_FocusTracksTarget: 1 + m_FocusOffset: 0 + m_Profile: {fileID: 11400000, guid: ae58004a8472446489a59c900b9186ab, type: 2} +--- !u!114 &1862776402 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1862776396} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 45e653bab7fb20e499bda25e1b646fea, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ExcludedPropertiesInInspector: + - m_Script + m_LockStageInInspector: + m_StreamingVersion: 20170927 + m_Priority: 10 + m_StandbyUpdate: 2 + m_LookAt: {fileID: 1217130649} + m_Follow: {fileID: 1217130649} + m_Lens: + FieldOfView: 44 + OrthographicSize: 5 + NearClipPlane: 0.3 + FarClipPlane: 1000 + Dutch: 0 + LensShift: {x: 0, y: 0} + Iso: 200 + ShutterSpeed: 0.005 + Aperture: 16 + BladeCount: 5 + Curvature: {x: 2, y: 11} + BarrelClipping: 0.25 + Anamorphism: 0 + m_Transitions: + m_BlendHint: 0 + m_InheritPosition: 0 + m_OnCameraLive: + m_PersistentCalls: + m_Calls: [] + m_LegacyBlendHint: 0 + m_ComponentOwner: {fileID: 448905782} +--- !u!1 &1907357747 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1907357748} + - component: {fileID: 1907357749} + - component: {fileID: 1907357756} + - component: {fileID: 1907357755} + - component: {fileID: 1907357754} + - component: {fileID: 1907357753} + - component: {fileID: 1907357752} + - component: {fileID: 1907357751} + - component: {fileID: 1907357750} + m_Layer: 0 + m_Name: VolumeGraph PercL + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1907357748 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1907357747} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 10, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1908085523} + m_Father: {fileID: 91849879} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!2083052967 &1907357749 +VisualEffect: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1907357747} + m_Enabled: 1 + m_Asset: {fileID: 8926484042661614526, guid: f176d022c7587e84dbfd08ebaf82b0de, type: 3} + m_StartSeed: 0 + m_ResetSeedOnPlay: 1 + m_PropertySheet: + m_Float: + m_Array: + - m_Value: 0 + m_Name: Value_1_ + m_Overridden: 1 + - m_Value: 10 + m_Name: Gain + m_Overridden: 1 + - m_Value: 10 + m_Name: Force + m_Overridden: 1 + - m_Value: 0 + m_Name: Value_2_ + m_Overridden: 1 + m_Vector2f: + m_Array: [] + m_Vector3f: + m_Array: + - m_Value: {x: 90, y: 0, z: 0} + m_Name: Target_angles + m_Overridden: 1 + - m_Value: {x: -333.2, y: -5, z: 0} + m_Name: Target_position + m_Overridden: 1 + - m_Value: {x: 1, y: 1, z: 1} + m_Name: Target_scale + m_Overridden: 1 + m_Vector4f: + m_Array: + - m_Value: {x: 0, y: 0, z: 0, w: 0} + m_Name: Max_Color + m_Overridden: 1 + m_Uint: + m_Array: [] + m_Int: + m_Array: [] + m_Matrix4x4f: + m_Array: [] + m_AnimationCurve: + m_Array: [] + m_Gradient: + m_Array: [] + m_NamedObject: + m_Array: [] + m_Bool: + m_Array: [] +--- !u!114 &1907357750 +MonoBehaviour: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1907357747} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7fdfea1f838247c40921a07afedde962, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parameter: + m_Name: Target + Target: {fileID: 1217130649} +--- !u!114 &1907357751 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1907357747} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: cdafc37f32b176349b1684c4455b98e9, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ExecuteInEditor: 1 + m_Bindings: [] + m_VisualEffect: {fileID: 1907357749} +--- !u!114 &1907357752 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1907357747} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a8876cdf960126b499a8da4661bf867e, type: 3} + m_Name: + m_EditorClassIdentifier: + targetVFX_: {fileID: 1907357749} + valueName_: Value_1_ +--- !u!73398921 &1907357753 +VFXRenderer: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1907357747} + m_Enabled: 0 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 0 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!114 &1907357754 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1907357747} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9de1490c361f2bd48b4a81ad0457a4e7, type: 3} + m_Name: + m_EditorClassIdentifier: + attackSmooth: 1 + releaseSmooth: 2.55 + ignore0: 0 + onSmoothProcessed: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1907357752} + m_MethodName: OnEnergyChanged + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &1907357755 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1907357747} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 54ab37d032df403e881d6a7a78141815, type: 3} + m_Name: + m_EditorClassIdentifier: + pdBackend: {fileID: 292447221} + selection: + serializedVersion: 2 + x: 42.858685 + y: 239 + width: 39.171917 + height: 13 + energyChanged: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1907357754} + m_MethodName: OnValueChanged + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + channel: 2 +--- !u!114 &1907357756 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1907357747} + m_Enabled: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a1a556319a642d143b7dbcdbace71ad9, type: 3} + m_Name: + m_EditorClassIdentifier: + pdbackend: {fileID: 292447221} + channel: 3 + levelChanged: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1907357752} + m_MethodName: OnEnergyChanged + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + logLevel: 0 +--- !u!1 &1908085522 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1908085523} + - component: {fileID: 1908085524} + m_Layer: 0 + m_Name: Kick Binder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1908085523 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1908085522} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 20, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1907357748} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1908085524 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1908085522} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a8876cdf960126b499a8da4661bf867e, type: 3} + m_Name: + m_EditorClassIdentifier: + targetVFX_: {fileID: 1907357749} + valueName_: Value_2_ +--- !u!1 &1930345029 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1930345030} + m_Layer: 0 + m_Name: DarkLines + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1930345030 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1930345029} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1609717671} + m_Father: {fileID: 0} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1936205071 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1936205072} + m_Layer: 0 + m_Name: AllVcams + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1936205072 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1936205071} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 193694302} + - {fileID: 1055558} + - {fileID: 1199893322} + m_Father: {fileID: 0} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2022698054 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2022698058} + - component: {fileID: 2022698057} + - component: {fileID: 2022698056} + - component: {fileID: 2022698055} + m_Layer: 0 + m_Name: Floor + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!64 &2022698055 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2022698054} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Convex: 0 + m_CookingOptions: 14 + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &2022698056 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2022698054} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 8ed69d9d88927e54cb270500843abd11, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &2022698057 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2022698054} + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &2022698058 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2022698054} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -8, z: 0} + m_LocalScale: {x: 100, y: 1, z: 100} + m_Children: [] + m_Father: {fileID: 574520206} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2033816992 +GameObject: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2033816993} + - component: {fileID: 2033816995} + - component: {fileID: 2033816994} + m_Layer: 0 + m_Name: cm + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2033816993 +Transform: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2033816992} + m_LocalRotation: {x: 0.3452903, y: -0.29310125, z: 0.11446287, w: -0.8841745} + m_LocalPosition: {x: 16.517189, y: 35.67476, z: 260.8693} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 271655918} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2033816994 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2033816992} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 68bb026fafb42b14791938953eaace77, type: 3} + m_Name: + m_EditorClassIdentifier: + m_NoiseProfile: {fileID: 11400000, guid: a3dacaec0287d7444b4bd276816e1666, type: 2} + m_PivotOffset: {x: 0, y: 0, z: 0} + m_AmplitudeGain: 0.5 + m_FrequencyGain: 1 + mNoiseOffsets: {x: -103.42154, y: -655.9265, z: 1.2926025} +--- !u!114 &2033816995 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2033816992} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ac0b09e7857660247b1477e93731de29, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &2069181662 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2069181663} + - component: {fileID: 2069181665} + - component: {fileID: 2069181664} + m_Layer: 0 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2069181663 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2069181662} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 100, y: 100, z: 1} + m_Children: [] + m_Father: {fileID: 1277421321} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: -700, y: -326} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &2069181664 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2069181662} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &2069181665 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2069181662} + m_CullTransparentMesh: 0 +--- !u!1 &2070884784 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2070884785} + - component: {fileID: 2070884786} + - component: {fileID: 2070884792} + - component: {fileID: 2070884791} + - component: {fileID: 2070884790} + - component: {fileID: 2070884789} + - component: {fileID: 2070884788} + - component: {fileID: 2070884787} + m_Layer: 0 + m_Name: VolumeGraph P Lo + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2070884785 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2070884784} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -10, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 142945377} + m_Father: {fileID: 91849879} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!2083052967 &2070884786 +VisualEffect: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2070884784} + m_Enabled: 1 + m_Asset: {fileID: 8926484042661614526, guid: f176d022c7587e84dbfd08ebaf82b0de, type: 3} + m_StartSeed: 0 + m_ResetSeedOnPlay: 1 + m_PropertySheet: + m_Float: + m_Array: + - m_Value: 0 + m_Name: Value_1_ + m_Overridden: 1 + - m_Value: 10 + m_Name: Gain + m_Overridden: 1 + - m_Value: 10 + m_Name: Force + m_Overridden: 1 + - m_Value: 0 + m_Name: Value_2_ + m_Overridden: 1 + m_Vector2f: + m_Array: [] + m_Vector3f: + m_Array: + - m_Value: {x: 90, y: 0, z: 0} + m_Name: Target_angles + m_Overridden: 1 + - m_Value: {x: -333.2, y: -5, z: 0} + m_Name: Target_position + m_Overridden: 1 + - m_Value: {x: 1, y: 1, z: 1} + m_Name: Target_scale + m_Overridden: 1 + m_Vector4f: + m_Array: + - m_Value: {x: 0, y: 0, z: 0, w: 0} + m_Name: Max_Color + m_Overridden: 1 + m_Uint: + m_Array: [] + m_Int: + m_Array: [] + m_Matrix4x4f: + m_Array: [] + m_AnimationCurve: + m_Array: [] + m_Gradient: + m_Array: [] + m_NamedObject: + m_Array: [] + m_Bool: + m_Array: [] +--- !u!114 &2070884787 +MonoBehaviour: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2070884784} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7fdfea1f838247c40921a07afedde962, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parameter: + m_Name: Target + Target: {fileID: 1217130649} +--- !u!114 &2070884788 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2070884784} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: cdafc37f32b176349b1684c4455b98e9, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ExecuteInEditor: 1 + m_Bindings: [] + m_VisualEffect: {fileID: 2070884786} +--- !u!114 &2070884789 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2070884784} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a8876cdf960126b499a8da4661bf867e, type: 3} + m_Name: + m_EditorClassIdentifier: + targetVFX_: {fileID: 2070884786} + valueName_: Value_1_ +--- !u!73398921 &2070884790 +VFXRenderer: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2070884784} + m_Enabled: 0 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 0 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!114 &2070884791 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2070884784} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9de1490c361f2bd48b4a81ad0457a4e7, type: 3} + m_Name: + m_EditorClassIdentifier: + attackSmooth: 2.1 + releaseSmooth: 2.13 + ignore0: 0 + onSmoothProcessed: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 2070884789} + m_MethodName: OnEnergyChanged + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &2070884792 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2070884784} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 54ab37d032df403e881d6a7a78141815, type: 3} + m_Name: + m_EditorClassIdentifier: + pdBackend: {fileID: 292447221} + selection: + serializedVersion: 2 + x: 2.7650764 + y: 67 + width: 7.8343835 + height: 30 + energyChanged: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 2070884791} + m_MethodName: OnValueChanged + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + channel: 4 +--- !u!1 &2128837433 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2128837434} + - component: {fileID: 2128837435} + m_Layer: 0 + m_Name: Kick Binder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2128837434 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2128837433} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 10, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1016525018} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2128837435 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2128837433} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a8876cdf960126b499a8da4661bf867e, type: 3} + m_Name: + m_EditorClassIdentifier: + targetVFX_: {fileID: 1016525019} + valueName_: Value_2_ diff --git a/UnityProject/Assets/Scenes/Examples/First Project/20121.unity.meta b/UnityProject/Assets/Scenes/Examples/First Project/20121.unity.meta new file mode 100644 index 0000000..b411cb9 --- /dev/null +++ b/UnityProject/Assets/Scenes/Examples/First Project/20121.unity.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 4f836a0a1bf92f34185d5cd2b85fb9ef +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/UnityProject/Assets/Scenes/Examples/First Project/Animations/CM vcam Rotate PERSPEKTIVEN.controller b/UnityProject/Assets/Scenes/Examples/First Project/Animations/CM vcam Rotate PERSPEKTIVEN.controller new file mode 100644 index 0000000..dda5a0b --- /dev/null +++ b/UnityProject/Assets/Scenes/Examples/First Project/Animations/CM vcam Rotate PERSPEKTIVEN.controller @@ -0,0 +1,72 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1102 &-5503954785156784860 +AnimatorState: + serializedVersion: 5 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: PerspektivenRotation + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: 31fa8ba3cc7604e41ac6f827b7da76bf, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1107 &-3279372988393391702 +AnimatorStateMachine: + serializedVersion: 5 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Base Layer + m_ChildStates: + - serializedVersion: 1 + m_State: {fileID: -5503954785156784860} + m_Position: {x: 340, y: 60, z: 0} + m_ChildStateMachines: [] + m_AnyStateTransitions: [] + m_EntryTransitions: [] + m_StateMachineTransitions: {} + m_StateMachineBehaviours: [] + m_AnyStatePosition: {x: 50, y: 20, z: 0} + m_EntryPosition: {x: 50, y: 120, z: 0} + m_ExitPosition: {x: 800, y: 120, z: 0} + m_ParentStateMachinePosition: {x: 800, y: 20, z: 0} + m_DefaultState: {fileID: -5503954785156784860} +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: CM vcam Rotate PERSPEKTIVEN + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: -3279372988393391702} + m_Mask: {fileID: 0} + m_Motions: [] + m_Behaviours: [] + m_BlendingMode: 0 + m_SyncedLayerIndex: -1 + m_DefaultWeight: 0 + m_IKPass: 0 + m_SyncedLayerAffectsTiming: 0 + m_Controller: {fileID: 9100000} diff --git a/UnityProject/Assets/Scenes/Examples/First Project/Animations/CM vcam Rotate PERSPEKTIVEN.controller.meta b/UnityProject/Assets/Scenes/Examples/First Project/Animations/CM vcam Rotate PERSPEKTIVEN.controller.meta new file mode 100644 index 0000000..b6e9363 --- /dev/null +++ b/UnityProject/Assets/Scenes/Examples/First Project/Animations/CM vcam Rotate PERSPEKTIVEN.controller.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e784601d40347ec46817ecfdc3ec0a57 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/UnityProject/Assets/Scenes/Examples/First Project/Animations/DollyAnimation.anim b/UnityProject/Assets/Scenes/Examples/First Project/Animations/DollyAnimation.anim index c3edf77..96bb527 100644 --- a/UnityProject/Assets/Scenes/Examples/First Project/Animations/DollyAnimation.anim +++ b/UnityProject/Assets/Scenes/Examples/First Project/Animations/DollyAnimation.anim @@ -30,7 +30,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 32 + time: 64 value: 6 inSlope: 0 outSlope: 0 @@ -66,7 +66,7 @@ AnimationClip: m_AdditiveReferencePoseClip: {fileID: 0} m_AdditiveReferencePoseTime: 0 m_StartTime: 0 - m_StopTime: 32 + m_StopTime: 64 m_OrientationOffsetY: 0 m_Level: 0 m_CycleOffset: 0 @@ -95,7 +95,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 32 + time: 64 value: 6 inSlope: 0 outSlope: 0 diff --git a/UnityProject/Assets/Scenes/Examples/First Project/Animations/PerspektivenRotation.anim b/UnityProject/Assets/Scenes/Examples/First Project/Animations/PerspektivenRotation.anim new file mode 100644 index 0000000..c5a7bd5 --- /dev/null +++ b/UnityProject/Assets/Scenes/Examples/First Project/Animations/PerspektivenRotation.anim @@ -0,0 +1,279 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: PerspektivenRotation + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: 12.087297, z: 0} + outSlope: {x: 0, y: 12.087297, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 29.783333 + value: {x: 0, y: 360, z: 0} + inSlope: {x: 0, y: 12.087297, z: 0} + outSlope: {x: 0, y: 12.087297, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: + m_PositionCurves: [] + m_ScaleCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: + m_FloatCurves: [] + m_PPtrCurves: [] + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 0 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 29.783333 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 1 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 34 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.x + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 34 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.y + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 34 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.z + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 34 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 29.783333 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 34 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 12.087297 + outSlope: 12.087297 + tangentMode: 34 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 29.783333 + value: 360 + inSlope: 12.087297 + outSlope: 12.087297 + tangentMode: 34 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 34 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 29.783333 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 34 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: + classID: 4 + script: {fileID: 0} + m_EulerEditorCurves: + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: + classID: 4 + script: {fileID: 0} + m_HasGenericRootTransform: 1 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/UnityProject/Assets/Scenes/Examples/First Project/Animations/PerspektivenRotation.anim.meta b/UnityProject/Assets/Scenes/Examples/First Project/Animations/PerspektivenRotation.anim.meta new file mode 100644 index 0000000..9319692 --- /dev/null +++ b/UnityProject/Assets/Scenes/Examples/First Project/Animations/PerspektivenRotation.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 31fa8ba3cc7604e41ac6f827b7da76bf +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/UnityProject/Assets/Scenes/Examples/First Project/Scripts/FaceCamera.cs b/UnityProject/Assets/Scenes/Examples/First Project/Scripts/FaceCamera.cs new file mode 100644 index 0000000..d511bd4 --- /dev/null +++ b/UnityProject/Assets/Scenes/Examples/First Project/Scripts/FaceCamera.cs @@ -0,0 +1,17 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +public class FaceCamera : MonoBehaviour +{ + [SerializeField] Transform target; + + void Update() + { + if (target != null) + { + transform.LookAt(transform.position + target.transform.rotation * Vector3.forward, target.transform.rotation * Vector3.up); + + } + } +} diff --git a/UnityProject/Assets/Scenes/Examples/First Project/Scripts/FaceCamera.cs.meta b/UnityProject/Assets/Scenes/Examples/First Project/Scripts/FaceCamera.cs.meta new file mode 100644 index 0000000..694490b --- /dev/null +++ b/UnityProject/Assets/Scenes/Examples/First Project/Scripts/FaceCamera.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 6d4bb693deaf94b4d8f16a3336faa070 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/UnityProject/Assets/Scenes/Examples/First Project/ShaderGraph/BackgroundColor.mat b/UnityProject/Assets/Scenes/Examples/First Project/ShaderGraph/BackgroundColor.mat index ced223d..460c9b2 100644 --- a/UnityProject/Assets/Scenes/Examples/First Project/ShaderGraph/BackgroundColor.mat +++ b/UnityProject/Assets/Scenes/Examples/First Project/ShaderGraph/BackgroundColor.mat @@ -25,7 +25,7 @@ Material: m_TexEnvs: [] m_Floats: - Vector1_2A776470: 1 - - Vector1_8D1FA701: 0.000071248374 + - Vector1_8D1FA701: 0 - Vector1_BA50053A: 1 - Vector1_D4499351: 1 - _AlphaCutoff: 0.5 diff --git a/UnityProject/Assets/Scenes/Examples/First Project/Timeline/First Project.playable b/UnityProject/Assets/Scenes/Examples/First Project/Timeline/First Project.playable index 0690c8f..c11180a 100644 --- a/UnityProject/Assets/Scenes/Examples/First Project/Timeline/First Project.playable +++ b/UnityProject/Assets/Scenes/Examples/First Project/Timeline/First Project.playable @@ -22,6 +22,22 @@ MonoBehaviour: m_Loop: 2 m_Version: 1 m_Rotation: {x: 0, y: 0, z: 0, w: 1} +--- !u!114 &-8695280403451001494 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: 90fb794a295e73545af71bcdb7375791, type: 3} + m_Name: CinemachineShot + m_EditorClassIdentifier: + DisplayName: + VirtualCamera: + exposedName: c442301e5c48eae40ad2dede7b7481ad + defaultValue: {fileID: 0} --- !u!114 &-8661469230959888883 MonoBehaviour: m_ObjectHideFlags: 1 @@ -44,153 +60,15 @@ MonoBehaviour: m_Children: [] m_Clips: - m_Version: 1 - m_Start: 91.00000000000003 - m_ClipIn: 0 - m_Asset: {fileID: -3077306683026529171} - m_Duration: 17.333333333333336 - m_TimeScale: 1 - m_ParentTrack: {fileID: -8661469230959888883} - m_EaseInDuration: 0 - m_EaseOutDuration: 0 - m_BlendInDuration: 3.9499999999999744 - m_BlendOutDuration: 8.3333333333334 - m_MixInCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - m_MixOutCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - m_BlendInCurveMode: 0 - m_BlendOutCurveMode: 0 - m_ExposedParameterNames: [] - m_AnimationCurves: {fileID: 0} - m_Recordable: 0 - m_PostExtrapolationMode: 0 - m_PreExtrapolationMode: 0 - m_PostExtrapolationTime: 0 - m_PreExtrapolationTime: 0 - m_DisplayName: CM vcam Far - - m_Version: 1 - m_Start: 99.99999999999997 - m_ClipIn: 0 - m_Asset: {fileID: 4686487580055944357} - m_Duration: 20 - m_TimeScale: 1 - m_ParentTrack: {fileID: -8661469230959888883} - m_EaseInDuration: 0 - m_EaseOutDuration: 0 - m_BlendInDuration: 8.3333333333334 - m_BlendOutDuration: 4.9833333333333485 - m_MixInCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - m_MixOutCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - m_BlendInCurveMode: 0 - m_BlendOutCurveMode: 0 - m_ExposedParameterNames: [] - m_AnimationCurves: {fileID: 0} - m_Recordable: 0 - m_PostExtrapolationMode: 0 - m_PreExtrapolationMode: 0 - m_PostExtrapolationTime: 0 - m_PreExtrapolationTime: 0 - m_DisplayName: CM vcam Close - - m_Version: 1 - m_Start: 115.01666666666662 + m_Start: 90.00000000000003 m_ClipIn: 0 m_Asset: {fileID: -8544791753615393081} - m_Duration: 16.650000000000002 + m_Duration: 49.93333333333331 m_TimeScale: 1 m_ParentTrack: {fileID: -8661469230959888883} m_EaseInDuration: 0 m_EaseOutDuration: 0 - m_BlendInDuration: 4.9833333333333485 + m_BlendInDuration: 19.99999999999997 m_BlendOutDuration: -1 m_MixInCurve: serializedVersion: 2 @@ -233,16 +111,169 @@ MonoBehaviour: m_PreExtrapolationTime: 0 m_DisplayName: CM vcam Dolly - m_Version: 1 - m_Start: 59.85 + m_Start: 0 m_ClipIn: 0 - m_Asset: {fileID: 3093054023848444161} - m_Duration: 35.1 + m_Asset: {fileID: -8695280403451001494} + m_Duration: 49.78333333333336 m_TimeScale: 1 m_ParentTrack: {fileID: -8661469230959888883} m_EaseInDuration: 0 m_EaseOutDuration: 0 m_BlendInDuration: -1 - m_BlendOutDuration: 3.9499999999999744 + m_BlendOutDuration: 9.783333333333402 + m_MixInCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_MixOutCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_BlendInCurveMode: 0 + m_BlendOutCurveMode: 0 + m_ExposedParameterNames: [] + m_AnimationCurves: {fileID: 0} + m_Recordable: 0 + m_PostExtrapolationMode: 0 + m_PreExtrapolationMode: 0 + m_PostExtrapolationTime: 0 + m_PreExtrapolationTime: 0 + m_DisplayName: CM vcam Close PERSPEKTIVEn + - m_Version: 1 + m_Start: 39.99999999999996 + m_ClipIn: 0 + m_Asset: {fileID: 8680667890126325630} + m_Duration: 19.933333333333373 + m_TimeScale: 1 + m_ParentTrack: {fileID: -8661469230959888883} + m_EaseInDuration: 0 + m_EaseOutDuration: 0 + m_BlendInDuration: 9.783333333333402 + m_BlendOutDuration: 9.68333333333333 + m_MixInCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_MixOutCurve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_BlendInCurveMode: 0 + m_BlendOutCurveMode: 0 + m_ExposedParameterNames: [] + m_AnimationCurves: {fileID: 0} + m_Recordable: 0 + m_PostExtrapolationMode: 0 + m_PreExtrapolationMode: 0 + m_PostExtrapolationTime: 0 + m_PreExtrapolationTime: 0 + m_DisplayName: CM vcam Rotate PERSPEKTIVEN + - m_Version: 1 + m_Start: 139.93333333333334 + m_ClipIn: 0 + m_Asset: {fileID: 3341980170952695558} + m_Duration: 10.066666666666663 + m_TimeScale: 1 + m_ParentTrack: {fileID: -8661469230959888883} + m_EaseInDuration: 0 + m_EaseOutDuration: 0 + m_BlendInDuration: -1 + m_BlendOutDuration: -1 + m_MixInCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_MixOutCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_BlendInCurveMode: 0 + m_BlendOutCurveMode: 0 + m_ExposedParameterNames: [] + m_AnimationCurves: {fileID: 0} + m_Recordable: 0 + m_PostExtrapolationMode: 0 + m_PreExtrapolationMode: 0 + m_PostExtrapolationTime: 0 + m_PreExtrapolationTime: 0 + m_DisplayName: DarkTrailsCam + - m_Version: 1 + m_Start: 50.25 + m_ClipIn: 0 + m_Asset: {fileID: -5559666882473143643} + m_Duration: 9.68333333333333 + m_TimeScale: 1 + m_ParentTrack: {fileID: -8661469230959888883} + m_EaseInDuration: 0 + m_EaseOutDuration: 0 + m_BlendInDuration: 9.68333333333333 + m_BlendOutDuration: -1 m_MixInCurve: serializedVersion: 2 m_Curve: [] @@ -282,18 +313,18 @@ MonoBehaviour: m_PreExtrapolationMode: 0 m_PostExtrapolationTime: 0 m_PreExtrapolationTime: 0 - m_DisplayName: CM vcam Front + m_DisplayName: CM vcam Rotate PERSPEKTIVEN Close - m_Version: 1 - m_Start: 131.666666666667 + m_Start: 59.93333333333333 m_ClipIn: 0 - m_Asset: {fileID: 8670925826459695422} - m_Duration: 5 + m_Asset: {fileID: -6705792001316461635} + m_Duration: 50.06666666666667 m_TimeScale: 1 m_ParentTrack: {fileID: -8661469230959888883} m_EaseInDuration: 0 m_EaseOutDuration: 0 m_BlendInDuration: -1 - m_BlendOutDuration: -1 + m_BlendOutDuration: 19.99999999999997 m_MixInCurve: serializedVersion: 2 m_Curve: @@ -320,25 +351,7 @@ MonoBehaviour: m_RotationOrder: 4 m_MixOutCurve: serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0 - outWeight: 0 + m_Curve: [] m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 4 @@ -351,202 +364,9 @@ MonoBehaviour: m_PreExtrapolationMode: 0 m_PostExtrapolationTime: 0 m_PreExtrapolationTime: 0 - m_DisplayName: CM vcam Close - - m_Version: 1 - m_Start: 0 - m_ClipIn: 0 - m_Asset: {fileID: 6644710026415863404} - m_Duration: 59.85 - m_TimeScale: 1 - m_ParentTrack: {fileID: -8661469230959888883} - m_EaseInDuration: 0 - m_EaseOutDuration: 0 - m_BlendInDuration: -1 - m_BlendOutDuration: -1 - m_MixInCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - m_MixOutCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - m_BlendInCurveMode: 0 - m_BlendOutCurveMode: 0 - m_ExposedParameterNames: [] - m_AnimationCurves: {fileID: 0} - m_Recordable: 0 - m_PostExtrapolationMode: 0 - m_PreExtrapolationMode: 0 - m_PostExtrapolationTime: 0 - m_PreExtrapolationTime: 0 - m_DisplayName: CM vcam Close + m_DisplayName: CM vcam Front (1) m_Markers: m_Objects: [] ---- !u!114 &-8658953308165176880 -MonoBehaviour: - m_ObjectHideFlags: 1 - 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: 699a85771c17e864fafab4a53a5fc5bd, type: 3} - m_Name: Qlist Marker - m_EditorClassIdentifier: - m_Time: 60.00000000000005 - stateName: Musik ---- !u!114 &-8627942347979282175 -MonoBehaviour: - m_ObjectHideFlags: 1 - 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: d21dcc2386d650c4597f3633c75a1f98, type: 3} - m_Name: Animation Track (3) - m_EditorClassIdentifier: - m_Version: 3 - m_AnimClip: {fileID: 0} - m_Locked: 0 - m_Muted: 0 - m_CustomPlayableFullTypename: - m_Curves: {fileID: 0} - m_Parent: {fileID: 11400000} - m_Children: [] - m_Clips: - - m_Version: 1 - m_Start: 10 - m_ClipIn: 0 - m_Asset: {fileID: 522679063716109897} - m_Duration: 10 - m_TimeScale: 1 - m_ParentTrack: {fileID: -8627942347979282175} - m_EaseInDuration: 0 - m_EaseOutDuration: 0 - m_BlendInDuration: -1 - m_BlendOutDuration: -1 - m_MixInCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - m_MixOutCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - m_BlendInCurveMode: 0 - m_BlendOutCurveMode: 0 - m_ExposedParameterNames: [] - m_AnimationCurves: {fileID: 0} - m_Recordable: 1 - m_PostExtrapolationMode: 1 - m_PreExtrapolationMode: 1 - m_PostExtrapolationTime: Infinity - m_PreExtrapolationTime: 10 - m_DisplayName: Recorded (3) - m_Markers: - m_Objects: [] - m_InfiniteClipPreExtrapolation: 1 - m_InfiniteClipPostExtrapolation: 1 - m_InfiniteClipOffsetPosition: {x: 0, y: 0, z: 0} - m_InfiniteClipOffsetEulerAngles: {x: 0, y: 0, z: 0} - m_InfiniteClipTimeOffset: 0 - m_InfiniteClipRemoveOffset: 0 - m_InfiniteClipApplyFootIK: 1 - mInfiniteClipLoop: 0 - m_MatchTargetFields: 63 - m_Position: {x: 0, y: 0, z: 0} - m_EulerAngles: {x: 0, y: 0, z: 0} - m_AvatarMask: {fileID: 0} - m_ApplyAvatarMask: 1 - m_TrackOffset: 0 - m_InfiniteClip: {fileID: 0} - m_OpenClipOffsetRotation: {x: 0, y: 0, z: 0, w: 1} - m_Rotation: {x: 0, y: 0, z: 0, w: 1} - m_ApplyOffsets: 0 --- !u!114 &-8544791753615393081 MonoBehaviour: m_ObjectHideFlags: 1 @@ -563,7 +383,7 @@ MonoBehaviour: VirtualCamera: exposedName: cc668968a38306849b7ab4aa5fdb9ae8 defaultValue: {fileID: 0} ---- !u!114 &-8248966260638131733 +--- !u!114 &-8057764441703917033 MonoBehaviour: m_ObjectHideFlags: 1 m_CorrespondingSourceObject: {fileID: 0} @@ -575,8 +395,8 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 699a85771c17e864fafab4a53a5fc5bd, type: 3} m_Name: Qlist Marker m_EditorClassIdentifier: - m_Time: 19.999999999999954 - stateName: Form + m_Time: 30.00000000000003 + stateName: Farbe --- !u!74 &-7270047085912760222 AnimationClip: m_ObjectHideFlags: 0 @@ -608,7 +428,7 @@ AnimationClip: outWeight: 0.33333334 - serializedVersion: 3 time: 20 - value: 0 + value: 0.5 inSlope: 0 outSlope: 0 tangentMode: 136 @@ -617,7 +437,7 @@ AnimationClip: outWeight: 0.33333334 - serializedVersion: 3 time: 30 - value: 5 + value: 0 inSlope: 0 outSlope: 0 tangentMode: 136 @@ -626,7 +446,7 @@ AnimationClip: outWeight: 0.33333334 - serializedVersion: 3 time: 40 - value: 0 + value: 10 inSlope: 0 outSlope: 0 tangentMode: 136 @@ -650,8 +470,26 @@ AnimationClip: outSlope: 0 tangentMode: 136 weightedMode: 0 - inWeight: 0 - outWeight: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 20 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 40 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 4 @@ -673,7 +511,16 @@ AnimationClip: outWeight: 0.33333334 - serializedVersion: 3 time: 20 - value: 8 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 40 + value: 0 inSlope: 0 outSlope: 0 tangentMode: 136 @@ -701,7 +548,16 @@ AnimationClip: outWeight: 0.33333334 - serializedVersion: 3 time: 20 - value: 0.627451 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 40 + value: 0 inSlope: 0 outSlope: 0 tangentMode: 136 @@ -729,7 +585,7 @@ AnimationClip: outWeight: 0.33333334 - serializedVersion: 3 time: 20 - value: 0 + value: 0.5 inSlope: 0 outSlope: 0 tangentMode: 136 @@ -738,7 +594,7 @@ AnimationClip: outWeight: 0.33333334 - serializedVersion: 3 time: 30 - value: 5 + value: 0 inSlope: 0 outSlope: 0 tangentMode: 136 @@ -747,7 +603,7 @@ AnimationClip: outWeight: 0.33333334 - serializedVersion: 3 time: 40 - value: 0 + value: 10 inSlope: 0 outSlope: 0 tangentMode: 136 @@ -775,7 +631,7 @@ AnimationClip: outWeight: 0.33333334 - serializedVersion: 3 time: 20 - value: 0 + value: 0.5 inSlope: 0 outSlope: 0 tangentMode: 136 @@ -784,7 +640,7 @@ AnimationClip: outWeight: 0.33333334 - serializedVersion: 3 time: 30 - value: 5 + value: 0 inSlope: 0 outSlope: 0 tangentMode: 136 @@ -793,7 +649,7 @@ AnimationClip: outWeight: 0.33333334 - serializedVersion: 3 time: 40 - value: 0 + value: 10 inSlope: 0 outSlope: 0 tangentMode: 136 @@ -817,8 +673,26 @@ AnimationClip: outSlope: 0 tangentMode: 136 weightedMode: 0 - inWeight: 0 - outWeight: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 20 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 40 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 4 @@ -840,7 +714,16 @@ AnimationClip: outWeight: 0.33333334 - serializedVersion: 3 time: 20 - value: 8 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 40 + value: 0 inSlope: 0 outSlope: 0 tangentMode: 136 @@ -868,7 +751,16 @@ AnimationClip: outWeight: 0.33333334 - serializedVersion: 3 time: 20 - value: 0.627451 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 40 + value: 0 inSlope: 0 outSlope: 0 tangentMode: 136 @@ -896,7 +788,7 @@ AnimationClip: outWeight: 0.33333334 - serializedVersion: 3 time: 20 - value: 0 + value: 0.5 inSlope: 0 outSlope: 0 tangentMode: 136 @@ -905,7 +797,7 @@ AnimationClip: outWeight: 0.33333334 - serializedVersion: 3 time: 30 - value: 5 + value: 0 inSlope: 0 outSlope: 0 tangentMode: 136 @@ -914,7 +806,7 @@ AnimationClip: outWeight: 0.33333334 - serializedVersion: 3 time: 40 - value: 0 + value: 10 inSlope: 0 outSlope: 0 tangentMode: 136 @@ -942,7 +834,7 @@ AnimationClip: outWeight: 0.33333334 - serializedVersion: 3 time: 20 - value: 0 + value: 0.5 inSlope: 0 outSlope: 0 tangentMode: 136 @@ -951,7 +843,7 @@ AnimationClip: outWeight: 0.33333334 - serializedVersion: 3 time: 30 - value: 5 + value: 0 inSlope: 0 outSlope: 0 tangentMode: 136 @@ -960,7 +852,7 @@ AnimationClip: outWeight: 0.33333334 - serializedVersion: 3 time: 40 - value: 0 + value: 10 inSlope: 0 outSlope: 0 tangentMode: 136 @@ -984,8 +876,26 @@ AnimationClip: outSlope: 0 tangentMode: 136 weightedMode: 0 - inWeight: 0 - outWeight: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 20 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 40 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 4 @@ -1007,7 +917,16 @@ AnimationClip: outWeight: 0.33333334 - serializedVersion: 3 time: 20 - value: 8 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 40 + value: 0 inSlope: 0 outSlope: 0 tangentMode: 136 @@ -1035,7 +954,16 @@ AnimationClip: outWeight: 0.33333334 - serializedVersion: 3 time: 20 - value: 0.627451 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 40 + value: 0 inSlope: 0 outSlope: 0 tangentMode: 136 @@ -1063,7 +991,7 @@ AnimationClip: outWeight: 0.33333334 - serializedVersion: 3 time: 20 - value: 0 + value: 0.5 inSlope: 0 outSlope: 0 tangentMode: 136 @@ -1072,7 +1000,7 @@ AnimationClip: outWeight: 0.33333334 - serializedVersion: 3 time: 30 - value: 5 + value: 0 inSlope: 0 outSlope: 0 tangentMode: 136 @@ -1081,7 +1009,7 @@ AnimationClip: outWeight: 0.33333334 - serializedVersion: 3 time: 40 - value: 0 + value: 10 inSlope: 0 outSlope: 0 tangentMode: 136 @@ -1109,7 +1037,7 @@ AnimationClip: outWeight: 0.33333334 - serializedVersion: 3 time: 20 - value: 0 + value: 0.5 inSlope: 0 outSlope: 0 tangentMode: 136 @@ -1118,7 +1046,7 @@ AnimationClip: outWeight: 0.33333334 - serializedVersion: 3 time: 30 - value: 5 + value: 0 inSlope: 0 outSlope: 0 tangentMode: 136 @@ -1127,7 +1055,7 @@ AnimationClip: outWeight: 0.33333334 - serializedVersion: 3 time: 40 - value: 0 + value: 10 inSlope: 0 outSlope: 0 tangentMode: 136 @@ -1155,7 +1083,7 @@ AnimationClip: outWeight: 0.33333334 - serializedVersion: 3 time: 20 - value: 0 + value: 0.5 inSlope: 0 outSlope: 0 tangentMode: 136 @@ -1164,7 +1092,7 @@ AnimationClip: outWeight: 0.33333334 - serializedVersion: 3 time: 30 - value: 5 + value: 0 inSlope: 0 outSlope: 0 tangentMode: 136 @@ -1173,7 +1101,7 @@ AnimationClip: outWeight: 0.33333334 - serializedVersion: 3 time: 40 - value: 0 + value: 10 inSlope: 0 outSlope: 0 tangentMode: 136 @@ -1202,20 +1130,6 @@ AnimationClip: typeID: 2083052967 customType: 38 isPPtrCurve: 0 - - serializedVersion: 2 - path: 3107053606 - attribute: 1232001301 - script: {fileID: 0} - typeID: 2083052967 - customType: 38 - isPPtrCurve: 0 - - serializedVersion: 2 - path: 3107053606 - attribute: 3496446127 - script: {fileID: 0} - typeID: 2083052967 - customType: 38 - isPPtrCurve: 0 - serializedVersion: 2 path: 331984734 attribute: 1453960236 @@ -1230,20 +1144,6 @@ AnimationClip: typeID: 2083052967 customType: 38 isPPtrCurve: 0 - - serializedVersion: 2 - path: 68737927 - attribute: 1232001301 - script: {fileID: 0} - typeID: 2083052967 - customType: 38 - isPPtrCurve: 0 - - serializedVersion: 2 - path: 68737927 - attribute: 3496446127 - script: {fileID: 0} - typeID: 2083052967 - customType: 38 - isPPtrCurve: 0 - serializedVersion: 2 path: 4072012433 attribute: 1453960236 @@ -1258,20 +1158,6 @@ AnimationClip: typeID: 2083052967 customType: 38 isPPtrCurve: 0 - - serializedVersion: 2 - path: 2142935712 - attribute: 1232001301 - script: {fileID: 0} - typeID: 2083052967 - customType: 38 - isPPtrCurve: 0 - - serializedVersion: 2 - path: 2142935712 - attribute: 3496446127 - script: {fileID: 0} - typeID: 2083052967 - customType: 38 - isPPtrCurve: 0 - serializedVersion: 2 path: 2774537030 attribute: 1453960236 @@ -1300,6 +1186,20 @@ AnimationClip: typeID: 2083052967 customType: 38 isPPtrCurve: 0 + - serializedVersion: 2 + path: 3107053606 + attribute: 1232001301 + script: {fileID: 0} + typeID: 2083052967 + customType: 38 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3107053606 + attribute: 3496446127 + script: {fileID: 0} + typeID: 2083052967 + customType: 38 + isPPtrCurve: 0 - serializedVersion: 2 path: 68737927 attribute: 1047128451 @@ -1307,6 +1207,20 @@ AnimationClip: typeID: 2083052967 customType: 38 isPPtrCurve: 0 + - serializedVersion: 2 + path: 68737927 + attribute: 1232001301 + script: {fileID: 0} + typeID: 2083052967 + customType: 38 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 68737927 + attribute: 3496446127 + script: {fileID: 0} + typeID: 2083052967 + customType: 38 + isPPtrCurve: 0 - serializedVersion: 2 path: 2142935712 attribute: 1047128451 @@ -1314,6 +1228,20 @@ AnimationClip: typeID: 2083052967 customType: 38 isPPtrCurve: 0 + - serializedVersion: 2 + path: 2142935712 + attribute: 1232001301 + script: {fileID: 0} + typeID: 2083052967 + customType: 38 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2142935712 + attribute: 3496446127 + script: {fileID: 0} + typeID: 2083052967 + customType: 38 + isPPtrCurve: 0 pptrCurveMapping: [] m_AnimationClipSettings: serializedVersion: 2 @@ -1350,7 +1278,7 @@ AnimationClip: outWeight: 0.33333334 - serializedVersion: 3 time: 20 - value: 0 + value: 0.5 inSlope: 0 outSlope: 0 tangentMode: 136 @@ -1359,7 +1287,7 @@ AnimationClip: outWeight: 0.33333334 - serializedVersion: 3 time: 30 - value: 5 + value: 0 inSlope: 0 outSlope: 0 tangentMode: 136 @@ -1368,7 +1296,7 @@ AnimationClip: outWeight: 0.33333334 - serializedVersion: 3 time: 40 - value: 0 + value: 10 inSlope: 0 outSlope: 0 tangentMode: 136 @@ -1392,8 +1320,26 @@ AnimationClip: outSlope: 0 tangentMode: 136 weightedMode: 0 - inWeight: 0 - outWeight: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 20 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 40 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 4 @@ -1415,7 +1361,16 @@ AnimationClip: outWeight: 0.33333334 - serializedVersion: 3 time: 20 - value: 8 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 40 + value: 0 inSlope: 0 outSlope: 0 tangentMode: 136 @@ -1443,7 +1398,16 @@ AnimationClip: outWeight: 0.33333334 - serializedVersion: 3 time: 20 - value: 0.627451 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 40 + value: 0 inSlope: 0 outSlope: 0 tangentMode: 136 @@ -1471,7 +1435,7 @@ AnimationClip: outWeight: 0.33333334 - serializedVersion: 3 time: 20 - value: 0 + value: 0.5 inSlope: 0 outSlope: 0 tangentMode: 136 @@ -1480,7 +1444,7 @@ AnimationClip: outWeight: 0.33333334 - serializedVersion: 3 time: 30 - value: 5 + value: 0 inSlope: 0 outSlope: 0 tangentMode: 136 @@ -1489,7 +1453,7 @@ AnimationClip: outWeight: 0.33333334 - serializedVersion: 3 time: 40 - value: 0 + value: 10 inSlope: 0 outSlope: 0 tangentMode: 136 @@ -1517,7 +1481,7 @@ AnimationClip: outWeight: 0.33333334 - serializedVersion: 3 time: 20 - value: 0 + value: 0.5 inSlope: 0 outSlope: 0 tangentMode: 136 @@ -1526,7 +1490,7 @@ AnimationClip: outWeight: 0.33333334 - serializedVersion: 3 time: 30 - value: 5 + value: 0 inSlope: 0 outSlope: 0 tangentMode: 136 @@ -1535,7 +1499,7 @@ AnimationClip: outWeight: 0.33333334 - serializedVersion: 3 time: 40 - value: 0 + value: 10 inSlope: 0 outSlope: 0 tangentMode: 136 @@ -1559,8 +1523,26 @@ AnimationClip: outSlope: 0 tangentMode: 136 weightedMode: 0 - inWeight: 0 - outWeight: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 20 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 40 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 4 @@ -1582,7 +1564,16 @@ AnimationClip: outWeight: 0.33333334 - serializedVersion: 3 time: 20 - value: 8 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 40 + value: 0 inSlope: 0 outSlope: 0 tangentMode: 136 @@ -1610,7 +1601,16 @@ AnimationClip: outWeight: 0.33333334 - serializedVersion: 3 time: 20 - value: 0.627451 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 40 + value: 0 inSlope: 0 outSlope: 0 tangentMode: 136 @@ -1638,7 +1638,7 @@ AnimationClip: outWeight: 0.33333334 - serializedVersion: 3 time: 20 - value: 0 + value: 0.5 inSlope: 0 outSlope: 0 tangentMode: 136 @@ -1647,7 +1647,7 @@ AnimationClip: outWeight: 0.33333334 - serializedVersion: 3 time: 30 - value: 5 + value: 0 inSlope: 0 outSlope: 0 tangentMode: 136 @@ -1656,7 +1656,7 @@ AnimationClip: outWeight: 0.33333334 - serializedVersion: 3 time: 40 - value: 0 + value: 10 inSlope: 0 outSlope: 0 tangentMode: 136 @@ -1684,7 +1684,7 @@ AnimationClip: outWeight: 0.33333334 - serializedVersion: 3 time: 20 - value: 0 + value: 0.5 inSlope: 0 outSlope: 0 tangentMode: 136 @@ -1693,7 +1693,7 @@ AnimationClip: outWeight: 0.33333334 - serializedVersion: 3 time: 30 - value: 5 + value: 0 inSlope: 0 outSlope: 0 tangentMode: 136 @@ -1702,7 +1702,7 @@ AnimationClip: outWeight: 0.33333334 - serializedVersion: 3 time: 40 - value: 0 + value: 10 inSlope: 0 outSlope: 0 tangentMode: 136 @@ -1726,8 +1726,26 @@ AnimationClip: outSlope: 0 tangentMode: 136 weightedMode: 0 - inWeight: 0 - outWeight: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 20 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 40 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 4 @@ -1749,7 +1767,16 @@ AnimationClip: outWeight: 0.33333334 - serializedVersion: 3 time: 20 - value: 8 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 40 + value: 0 inSlope: 0 outSlope: 0 tangentMode: 136 @@ -1777,7 +1804,16 @@ AnimationClip: outWeight: 0.33333334 - serializedVersion: 3 time: 20 - value: 0.627451 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 40 + value: 0 inSlope: 0 outSlope: 0 tangentMode: 136 @@ -1805,7 +1841,7 @@ AnimationClip: outWeight: 0.33333334 - serializedVersion: 3 time: 20 - value: 0 + value: 0.5 inSlope: 0 outSlope: 0 tangentMode: 136 @@ -1814,7 +1850,7 @@ AnimationClip: outWeight: 0.33333334 - serializedVersion: 3 time: 30 - value: 5 + value: 0 inSlope: 0 outSlope: 0 tangentMode: 136 @@ -1823,7 +1859,7 @@ AnimationClip: outWeight: 0.33333334 - serializedVersion: 3 time: 40 - value: 0 + value: 10 inSlope: 0 outSlope: 0 tangentMode: 136 @@ -1851,7 +1887,7 @@ AnimationClip: outWeight: 0.33333334 - serializedVersion: 3 time: 20 - value: 0 + value: 0.5 inSlope: 0 outSlope: 0 tangentMode: 136 @@ -1860,7 +1896,7 @@ AnimationClip: outWeight: 0.33333334 - serializedVersion: 3 time: 30 - value: 5 + value: 0 inSlope: 0 outSlope: 0 tangentMode: 136 @@ -1869,7 +1905,7 @@ AnimationClip: outWeight: 0.33333334 - serializedVersion: 3 time: 40 - value: 0 + value: 10 inSlope: 0 outSlope: 0 tangentMode: 136 @@ -1897,7 +1933,7 @@ AnimationClip: outWeight: 0.33333334 - serializedVersion: 3 time: 20 - value: 0 + value: 0.5 inSlope: 0 outSlope: 0 tangentMode: 136 @@ -1906,7 +1942,7 @@ AnimationClip: outWeight: 0.33333334 - serializedVersion: 3 time: 30 - value: 5 + value: 0 inSlope: 0 outSlope: 0 tangentMode: 136 @@ -1915,7 +1951,7 @@ AnimationClip: outWeight: 0.33333334 - serializedVersion: 3 time: 40 - value: 0 + value: 10 inSlope: 0 outSlope: 0 tangentMode: 136 @@ -1933,7 +1969,7 @@ AnimationClip: m_HasGenericRootTransform: 0 m_HasMotionFloatCurves: 0 m_Events: [] ---- !u!114 &-6949757896670675167 +--- !u!114 &-7027570330847156620 MonoBehaviour: m_ObjectHideFlags: 1 m_CorrespondingSourceObject: {fileID: 0} @@ -1945,8 +1981,52 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 699a85771c17e864fafab4a53a5fc5bd, type: 3} m_Name: Qlist Marker m_EditorClassIdentifier: - m_Time: 39.99999999999996 + m_Time: 40.00000000000002 stateName: Bewegung +--- !u!114 &-6705792001316461635 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: 90fb794a295e73545af71bcdb7375791, type: 3} + m_Name: CinemachineShot + m_EditorClassIdentifier: + DisplayName: + VirtualCamera: + exposedName: 45b4bec61d4911948ba7dd28d049b438 + defaultValue: {fileID: 0} +--- !u!114 &-6626483527417800992 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: 699a85771c17e864fafab4a53a5fc5bd, type: 3} + m_Name: Qlist Marker + m_EditorClassIdentifier: + m_Time: 0 + stateName: Zero +--- !u!114 &-6543544644341399980 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: 699a85771c17e864fafab4a53a5fc5bd, type: 3} + m_Name: Qlist Marker + m_EditorClassIdentifier: + m_Time: 5 + stateName: Intro --- !u!114 &-6025598854459130432 MonoBehaviour: m_ObjectHideFlags: 1 @@ -1972,7 +2052,7 @@ MonoBehaviour: m_Start: 99.99999999999997 m_ClipIn: 0 m_Asset: {fileID: -9014696011551450799} - m_Duration: 43.95000000000001 + m_Duration: 40.00000000000003 m_TimeScale: 1 m_ParentTrack: {fileID: -6025598854459130432} m_EaseInDuration: 0 @@ -2036,7 +2116,7 @@ MonoBehaviour: m_PreExtrapolationMode: 1 m_PostExtrapolationTime: Infinity m_PreExtrapolationTime: 99.99999999999997 - m_DisplayName: Recorded (1) + m_DisplayName: Background1 m_Markers: m_Objects: [] m_InfiniteClipPreExtrapolation: 1 @@ -2057,7 +2137,7 @@ MonoBehaviour: m_OpenClipOffsetRotation: {x: 0, y: 0, z: 0, w: 1} m_Rotation: {x: 0, y: 0, z: 0, w: 1} m_ApplyOffsets: 0 ---- !u!114 &-5848812732409203215 +--- !u!114 &-5559666882473143643 MonoBehaviour: m_ObjectHideFlags: 1 m_CorrespondingSourceObject: {fileID: 0} @@ -2066,107 +2146,13 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: d21dcc2386d650c4597f3633c75a1f98, type: 3} - m_Name: Animation Track + m_Script: {fileID: 11500000, guid: 90fb794a295e73545af71bcdb7375791, type: 3} + m_Name: CinemachineShot m_EditorClassIdentifier: - m_Version: 3 - m_AnimClip: {fileID: 0} - m_Locked: 0 - m_Muted: 0 - m_CustomPlayableFullTypename: - m_Curves: {fileID: 0} - m_Parent: {fileID: 11400000} - m_Children: [] - m_Clips: - - m_Version: 1 - m_Start: 90.00000000000003 - m_ClipIn: 0 - m_Asset: {fileID: 5347305937998032040} - m_Duration: 9.85 - m_TimeScale: 1 - m_ParentTrack: {fileID: -5848812732409203215} - m_EaseInDuration: 0 - m_EaseOutDuration: 0 - m_BlendInDuration: -1 - m_BlendOutDuration: -1 - m_MixInCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - m_MixOutCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - m_BlendInCurveMode: 0 - m_BlendOutCurveMode: 0 - m_ExposedParameterNames: [] - m_AnimationCurves: {fileID: 0} - m_Recordable: 1 - m_PostExtrapolationMode: 1 - m_PreExtrapolationMode: 1 - m_PostExtrapolationTime: Infinity - m_PreExtrapolationTime: 90.00000000000003 - m_DisplayName: Recorded - m_Markers: - m_Objects: [] - m_InfiniteClipPreExtrapolation: 1 - m_InfiniteClipPostExtrapolation: 1 - m_InfiniteClipOffsetPosition: {x: 0, y: 0, z: 0} - m_InfiniteClipOffsetEulerAngles: {x: 0, y: 0, z: 0} - m_InfiniteClipTimeOffset: 0 - m_InfiniteClipRemoveOffset: 0 - m_InfiniteClipApplyFootIK: 1 - mInfiniteClipLoop: 0 - m_MatchTargetFields: 63 - m_Position: {x: 0, y: 0, z: 0} - m_EulerAngles: {x: 0, y: 0, z: 0} - m_AvatarMask: {fileID: 0} - m_ApplyAvatarMask: 1 - m_TrackOffset: 0 - m_InfiniteClip: {fileID: 0} - m_OpenClipOffsetRotation: {x: 0, y: 0, z: 0, w: 1} - m_Rotation: {x: 0, y: 0, z: 0, w: 1} - m_ApplyOffsets: 0 + DisplayName: + VirtualCamera: + exposedName: b33f592f86862f44b90aace40753a1a7 + defaultValue: {fileID: 0} --- !u!114 &-5486172582224169707 MonoBehaviour: m_ObjectHideFlags: 1 @@ -2208,6 +2194,625 @@ MonoBehaviour: m_OpenClipOffsetRotation: {x: 0, y: 0, z: 0, w: 1} m_Rotation: {x: 0, y: 0, z: 0, w: 1} m_ApplyOffsets: 0 +--- !u!74 &-5058931788814450941 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Recorded (3) + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: [] + m_ScaleCurves: [] + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 10 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.r + path: Image + classID: 114 + script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 10 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.g + path: Image + classID: 114 + script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 10 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.b + path: Image + classID: 114 + script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 10 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 15 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.a + path: Image + classID: 114 + script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 10 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_fontColor.r + path: Text (TMP) + classID: 114 + script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 10 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_fontColor.g + path: Text (TMP) + classID: 114 + script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 10 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_fontColor.b + path: Text (TMP) + classID: 114 + script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 10 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 20 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_fontColor.a + path: Text (TMP) + classID: 114 + script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_PPtrCurves: [] + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 83635035 + attribute: 304273561 + script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + typeID: 114 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 271242783 + attribute: 4185109675 + script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + typeID: 114 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 83635035 + attribute: 2526845255 + script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + typeID: 114 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 83635035 + attribute: 4215373228 + script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + typeID: 114 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 83635035 + attribute: 2334886179 + script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + typeID: 114 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 271242783 + attribute: 2110649717 + script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + typeID: 114 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 271242783 + attribute: 269488542 + script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + typeID: 114 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 271242783 + attribute: 1618666769 + script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + typeID: 114 + customType: 0 + isPPtrCurve: 0 + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 20 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 0 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 10 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.r + path: Image + classID: 114 + script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 10 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.g + path: Image + classID: 114 + script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 10 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.b + path: Image + classID: 114 + script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 10 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 15 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.a + path: Image + classID: 114 + script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 10 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_fontColor.r + path: Text (TMP) + classID: 114 + script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 10 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_fontColor.g + path: Text (TMP) + classID: 114 + script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 10 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_fontColor.b + path: Text (TMP) + classID: 114 + script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 10 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 20 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_fontColor.a + path: Text (TMP) + classID: 114 + script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] +--- !u!114 &-4571389765643849985 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: 699a85771c17e864fafab4a53a5fc5bd, type: 3} + m_Name: Qlist Marker + m_EditorClassIdentifier: + m_Time: 90 + stateName: BL_Dolly +--- !u!114 &-4077132572216135676 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: 699a85771c17e864fafab4a53a5fc5bd, type: 3} + m_Name: Qlist Marker + m_EditorClassIdentifier: + m_Time: 60 + stateName: BL_Side --- !u!74 &-4044631531161037063 AnimationClip: m_ObjectHideFlags: 0 @@ -2466,7 +3071,7 @@ AnimationClip: m_HasGenericRootTransform: 0 m_HasMotionFloatCurves: 0 m_Events: [] ---- !u!114 &-3077306683026529171 +--- !u!114 &-1646024262673636345 MonoBehaviour: m_ObjectHideFlags: 1 m_CorrespondingSourceObject: {fileID: 0} @@ -2475,14 +3080,91 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 90fb794a295e73545af71bcdb7375791, type: 3} - m_Name: CinemachineShot + m_Script: {fileID: 11500000, guid: 21bf7f712d84d26478ebe6a299f21738, type: 3} + m_Name: Activation Track (2) m_EditorClassIdentifier: - DisplayName: - VirtualCamera: - exposedName: a585eba6800c75b47b9b211241843450 - defaultValue: {fileID: 0} ---- !u!74 &-2919472143278401691 + m_Version: 3 + m_AnimClip: {fileID: 0} + m_Locked: 0 + m_Muted: 0 + m_CustomPlayableFullTypename: + m_Curves: {fileID: 0} + m_Parent: {fileID: 11400000} + m_Children: [] + m_Clips: + - m_Version: 1 + m_Start: 139.93333333333334 + m_ClipIn: 0 + m_Asset: {fileID: -1358847369160965240} + m_Duration: 20.150000000000006 + m_TimeScale: 1 + m_ParentTrack: {fileID: -1646024262673636345} + m_EaseInDuration: 0 + m_EaseOutDuration: 0 + m_BlendInDuration: 0 + m_BlendOutDuration: 0 + m_MixInCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_MixOutCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_BlendInCurveMode: 0 + m_BlendOutCurveMode: 0 + m_ExposedParameterNames: [] + m_AnimationCurves: {fileID: 0} + m_Recordable: 0 + m_PostExtrapolationMode: 0 + m_PreExtrapolationMode: 0 + m_PostExtrapolationTime: 0 + m_PreExtrapolationTime: 0 + m_DisplayName: Active + m_Markers: + m_Objects: [] + m_PostPlaybackState: 3 +--- !u!74 &-1555706721700647380 AnimationClip: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -2495,13 +3177,12 @@ AnimationClip: m_UseHighQualityCurve: 1 m_RotationCurves: [] m_CompressedRotationCurves: [] - m_EulerCurves: [] - m_PositionCurves: + m_EulerCurves: - curve: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0 + time: 60 value: {x: 0, y: 0, z: 0} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -2510,26 +3191,8 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 2.1833334 - value: {x: 1.2686275, y: -0.0017897125, z: 231.96997} - inSlope: {x: 0, y: -0.0027014527, z: 71.83096} - outSlope: {x: 0, y: -0.0027014527, z: 71.83096} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - - serializedVersion: 3 - time: 2.65 - value: {x: -9.303516, y: -88.689995, z: 279.55798} - inSlope: {x: 0, y: 0, z: 24.828527} - outSlope: {x: 0, y: 0, z: 24.828527} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - - serializedVersion: 3 - time: 9.85 - value: {x: -0.00012636185, y: 0, z: 1059.9999} + time: 90 + value: {x: 90, y: 0, z: 90} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} tangentMode: 0 @@ -2540,8 +3203,140 @@ AnimationClip: m_PostInfinity: 2 m_RotationOrder: 4 path: - m_ScaleCurves: [] - m_FloatCurves: [] + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 60 + value: {x: 0, y: -90, z: -90} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 90 + value: {x: 0, y: -90, z: -90} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: CM vcam Front (1) + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 60 + value: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 90 + value: {x: -80, y: -10, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: + m_ScaleCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 60 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 60 + value: 3 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 90 + value: 5 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Lens.FieldOfView + path: CM vcam Front (1) + classID: 114 + script: {fileID: 11500000, guid: 45e653bab7fb20e499bda25e1b646fea, type: 3} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 60 + value: 1000 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 75.05 + value: 1200 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 90 + value: 1000 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Lens.FarClipPlane + path: CM vcam Front (1) + classID: 114 + script: {fileID: 11500000, guid: 45e653bab7fb20e499bda25e1b646fea, type: 3} m_PPtrCurves: [] m_SampleRate: 60 m_WrapMode: 0 @@ -2557,13 +3352,48 @@ AnimationClip: typeID: 4 customType: 0 isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3163565290 + attribute: 3703709682 + script: {fileID: 11500000, guid: 45e653bab7fb20e499bda25e1b646fea, type: 3} + typeID: 114 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3163565290 + attribute: 282914576 + script: {fileID: 11500000, guid: 45e653bab7fb20e499bda25e1b646fea, type: 3} + typeID: 114 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3163565290 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 pptrCurveMapping: [] m_AnimationClipSettings: serializedVersion: 2 m_AdditiveReferencePoseClip: {fileID: 0} m_AdditiveReferencePoseTime: 0 m_StartTime: 0 - m_StopTime: 9.85 + m_StopTime: 90 m_OrientationOffsetY: 0 m_Level: 0 m_CycleOffset: 0 @@ -2583,7 +3413,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0 + time: 60 value: 0 inSlope: 0 outSlope: 0 @@ -2592,26 +3422,8 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 2.1833334 - value: 1.2686275 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 2.65 - value: -9.303516 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 9.85 - value: -0.00012636185 + time: 90 + value: -80 inSlope: 0 outSlope: 0 tangentMode: 136 @@ -2629,7 +3441,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0 + time: 60 value: 0 inSlope: 0 outSlope: 0 @@ -2638,26 +3450,8 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 2.1833334 - value: -0.0017897125 - inSlope: -0.0027014527 - outSlope: -0.0027014527 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 2.65 - value: -88.689995 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 9.85 - value: 0 + time: 90 + value: -10 inSlope: 0 outSlope: 0 tangentMode: 136 @@ -2675,7 +3469,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0 + time: 60 value: 0 inSlope: 0 outSlope: 0 @@ -2684,26 +3478,8 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 2.1833334 - value: 231.96997 - inSlope: 71.83096 - outSlope: 71.83096 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 2.65 - value: 279.55798 - inSlope: 24.828527 - outSlope: 24.828527 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 9.85 - value: 1059.9999 + time: 90 + value: 0 inSlope: 0 outSlope: 0 tangentMode: 136 @@ -2717,11 +3493,361 @@ AnimationClip: path: classID: 4 script: {fileID: 0} - m_EulerEditorCurves: [] + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 60 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 90 + value: 90 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 60 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 90 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 60 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 90 + value: 90 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 60 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.x + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 60 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.y + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 60 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.z + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 60 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 90 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: CM vcam Front (1) + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 60 + value: -90 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 90 + value: -90 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: CM vcam Front (1) + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 60 + value: -90 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 90 + value: -90 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: CM vcam Front (1) + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 60 + value: 3 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 90 + value: 5 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Lens.FieldOfView + path: CM vcam Front (1) + classID: 114 + script: {fileID: 11500000, guid: 45e653bab7fb20e499bda25e1b646fea, type: 3} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 60 + value: 1000 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 75.05 + value: 1200 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 90 + value: 1000 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Lens.FarClipPlane + path: CM vcam Front (1) + classID: 114 + script: {fileID: 11500000, guid: 45e653bab7fb20e499bda25e1b646fea, type: 3} + m_EulerEditorCurves: + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: CM vcam Front (1) + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: CM vcam Front (1) + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: CM vcam Front (1) + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: + classID: 4 + script: {fileID: 0} m_HasGenericRootTransform: 1 m_HasMotionFloatCurves: 0 m_Events: [] ---- !u!114 &-2879282251397125887 +--- !u!114 &-1358847369160965240 MonoBehaviour: m_ObjectHideFlags: 1 m_CorrespondingSourceObject: {fileID: 0} @@ -2730,25 +3856,9 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 699a85771c17e864fafab4a53a5fc5bd, type: 3} - m_Name: Qlist Marker + m_Script: {fileID: 11500000, guid: fde0d25a170598d46a0b9dc16b4527a5, type: 3} + m_Name: ActivationPlayableAsset m_EditorClassIdentifier: - m_Time: 90.00000000000001 - stateName: Black_Lines_3D ---- !u!114 &-622799734004866021 -MonoBehaviour: - m_ObjectHideFlags: 1 - 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: 699a85771c17e864fafab4a53a5fc5bd, type: 3} - m_Name: Qlist Marker - m_EditorClassIdentifier: - m_Time: 80.00000000000001 - stateName: Black_Lines_2D --- !u!114 &-336829911690713476 MonoBehaviour: m_ObjectHideFlags: 1 @@ -2761,7 +3871,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: fde0d25a170598d46a0b9dc16b4527a5, type: 3} m_Name: ActivationPlayableAsset m_EditorClassIdentifier: ---- !u!114 &-247761884693239789 +--- !u!114 &-276620074308493639 MonoBehaviour: m_ObjectHideFlags: 1 m_CorrespondingSourceObject: {fileID: 0} @@ -2773,8 +3883,8 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 699a85771c17e864fafab4a53a5fc5bd, type: 3} m_Name: Qlist Marker m_EditorClassIdentifier: - m_Time: 50.00000000000003 - stateName: Mehrere + m_Time: 10 + stateName: Vorstellung --- !u!114 &11400000 MonoBehaviour: m_ObjectHideFlags: 0 @@ -2792,17 +3902,18 @@ MonoBehaviour: - {fileID: -6025598854459130432} - {fileID: 265204038235521148} - {fileID: -8661469230959888883} - - {fileID: -5848812732409203215} - - {fileID: -8627942347979282175} - {fileID: -5486172582224169707} - {fileID: 4604952300221624657} - {fileID: 978914873099828029} + - {fileID: 209994922772152263} + - {fileID: -1646024262673636345} + - {fileID: 1548788184168672077} m_FixedDuration: 0 m_EditorSettings: m_Framerate: 60 m_DurationMode: 0 m_MarkerTrack: {fileID: 4055360334887153628} ---- !u!114 &5030137175033721 +--- !u!114 &209994922772152263 MonoBehaviour: m_ObjectHideFlags: 1 m_CorrespondingSourceObject: {fileID: 0} @@ -2811,11 +3922,38 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 699a85771c17e864fafab4a53a5fc5bd, type: 3} - m_Name: Qlist Marker + m_Script: {fileID: 11500000, guid: d21dcc2386d650c4597f3633c75a1f98, type: 3} + m_Name: Animation Track (3) m_EditorClassIdentifier: - m_Time: 29.999999999999954 - stateName: Farbe + m_Version: 3 + m_AnimClip: {fileID: 0} + m_Locked: 0 + m_Muted: 0 + m_CustomPlayableFullTypename: + m_Curves: {fileID: 0} + m_Parent: {fileID: 11400000} + m_Children: [] + m_Clips: [] + m_Markers: + m_Objects: [] + m_InfiniteClipPreExtrapolation: 1 + m_InfiniteClipPostExtrapolation: 1 + m_InfiniteClipOffsetPosition: {x: 0, y: 0, z: 0} + m_InfiniteClipOffsetEulerAngles: {x: 0, y: 0, z: 0} + m_InfiniteClipTimeOffset: 0 + m_InfiniteClipRemoveOffset: 0 + m_InfiniteClipApplyFootIK: 1 + mInfiniteClipLoop: 0 + m_MatchTargetFields: 63 + m_Position: {x: 0, y: 0, z: 0} + m_EulerAngles: {x: 0, y: 0, z: 0} + m_AvatarMask: {fileID: 0} + m_ApplyAvatarMask: 1 + m_TrackOffset: 0 + m_InfiniteClip: {fileID: -5058931788814450941} + m_OpenClipOffsetRotation: {x: 0, y: 0, z: 0, w: 1} + m_Rotation: {x: 0, y: 0, z: 0, w: 1} + m_ApplyOffsets: 0 --- !u!114 &265204038235521148 MonoBehaviour: m_ObjectHideFlags: 1 @@ -2841,7 +3979,7 @@ MonoBehaviour: m_Start: 90.00000000000003 m_ClipIn: 0 m_Asset: {fileID: 6680726941742225576} - m_Duration: 53.95 + m_Duration: 49.99999999999997 m_TimeScale: 1 m_ParentTrack: {fileID: 265204038235521148} m_EaseInDuration: 0 @@ -2905,7 +4043,7 @@ MonoBehaviour: m_PreExtrapolationMode: 1 m_PostExtrapolationTime: Infinity m_PreExtrapolationTime: 90.00000000000003 - m_DisplayName: Recorded (2) + m_DisplayName: Graphs1 m_Markers: m_Objects: [] m_InfiniteClipPreExtrapolation: 1 @@ -2926,42 +4064,6 @@ MonoBehaviour: m_OpenClipOffsetRotation: {x: 0, y: 0, z: 0, w: 1} m_Rotation: {x: 0, y: 0, z: 0, w: 1} m_ApplyOffsets: 0 ---- !u!114 &473297912386053179 -MonoBehaviour: - m_ObjectHideFlags: 1 - 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: 699a85771c17e864fafab4a53a5fc5bd, type: 3} - m_Name: Qlist Marker - m_EditorClassIdentifier: - m_Time: 9.999999999999979 - stateName: Vorstellung ---- !u!114 &522679063716109897 -MonoBehaviour: - m_ObjectHideFlags: 1 - 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: 030f85c3f73729f4f976f66ffb23b875, type: 3} - m_Name: Recorded (3) - m_EditorClassIdentifier: - m_Clip: {fileID: 2624791111963325658} - m_Position: {x: 0, y: 0, z: 0} - m_EulerAngles: {x: 0, y: 0, z: 0} - m_UseTrackMatchFields: 1 - m_MatchTargetFields: 63 - m_RemoveStartOffset: 0 - m_ApplyFootIK: 1 - m_Loop: 0 - m_Version: 1 - m_Rotation: {x: 0, y: 0, z: 0, w: 1} --- !u!114 &978914873099828029 MonoBehaviour: m_ObjectHideFlags: 1 @@ -2987,7 +4089,7 @@ MonoBehaviour: m_Start: 0 m_ClipIn: 0 m_Asset: {fileID: 6842377844037640917} - m_Duration: 59.85 + m_Duration: 60 m_TimeScale: 1 m_ParentTrack: {fileID: 978914873099828029} m_EaseInDuration: 0 @@ -3055,454 +4157,76 @@ MonoBehaviour: m_Markers: m_Objects: [] m_PostPlaybackState: 3 ---- !u!74 &2624791111963325658 -AnimationClip: - m_ObjectHideFlags: 0 +--- !u!114 &1548788184168672077 +MonoBehaviour: + m_ObjectHideFlags: 1 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_Name: Recorded (3) - serializedVersion: 6 - m_Legacy: 0 - m_Compressed: 0 - m_UseHighQualityCurve: 1 - m_RotationCurves: [] - m_CompressedRotationCurves: [] - m_EulerCurves: [] - m_PositionCurves: [] - m_ScaleCurves: [] - m_FloatCurves: - - curve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_Color.r - path: Image - classID: 114 - script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - - curve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_Color.g - path: Image - classID: 114 - script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - - curve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_Color.b - path: Image - classID: 114 - script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - - curve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_fontColor.r - path: Image/Text (TMP) - classID: 114 - script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - - curve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_fontColor.g - path: Image/Text (TMP) - classID: 114 - script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - - curve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_fontColor.b - path: Image/Text (TMP) - classID: 114 - script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - - curve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 10 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_fontColor.a - path: Image/Text (TMP) - classID: 114 - script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - - curve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 10 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_Color.a - path: Image - classID: 114 - script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_PPtrCurves: [] - m_SampleRate: 60 - m_WrapMode: 0 - m_Bounds: - m_Center: {x: 0, y: 0, z: 0} - m_Extent: {x: 0, y: 0, z: 0} - m_ClipBindingConstant: - genericBindings: - - serializedVersion: 2 - path: 2515134631 - attribute: 4185109675 - script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - typeID: 114 - customType: 0 - isPPtrCurve: 0 - - serializedVersion: 2 - path: 83635035 - attribute: 304273561 - script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - typeID: 114 - customType: 0 - isPPtrCurve: 0 - - serializedVersion: 2 - path: 83635035 - attribute: 2526845255 - script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - typeID: 114 - customType: 0 - isPPtrCurve: 0 - - serializedVersion: 2 - path: 83635035 - attribute: 4215373228 - script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - typeID: 114 - customType: 0 - isPPtrCurve: 0 - - serializedVersion: 2 - path: 83635035 - attribute: 2334886179 - script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - typeID: 114 - customType: 0 - isPPtrCurve: 0 - - serializedVersion: 2 - path: 2515134631 - attribute: 2110649717 - script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - typeID: 114 - customType: 0 - isPPtrCurve: 0 - - serializedVersion: 2 - path: 2515134631 - attribute: 269488542 - script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - typeID: 114 - customType: 0 - isPPtrCurve: 0 - - serializedVersion: 2 - path: 2515134631 - attribute: 1618666769 - script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - typeID: 114 - customType: 0 - isPPtrCurve: 0 - pptrCurveMapping: [] - m_AnimationClipSettings: - serializedVersion: 2 - m_AdditiveReferencePoseClip: {fileID: 0} - m_AdditiveReferencePoseTime: 0 - m_StartTime: 0 - m_StopTime: 10 - m_OrientationOffsetY: 0 - m_Level: 0 - m_CycleOffset: 0 - m_HasAdditiveReferencePose: 0 - m_LoopTime: 0 - m_LoopBlend: 0 - m_LoopBlendOrientation: 0 - m_LoopBlendPositionY: 0 - m_LoopBlendPositionXZ: 0 - m_KeepOriginalOrientation: 0 - m_KeepOriginalPositionY: 1 - m_KeepOriginalPositionXZ: 0 - m_HeightFromFeet: 0 - m_Mirror: 0 - m_EditorCurves: - - curve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_Color.r - path: Image - classID: 114 - script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - - curve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_Color.g - path: Image - classID: 114 - script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - - curve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_Color.b - path: Image - classID: 114 - script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - - curve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_fontColor.r - path: Image/Text (TMP) - classID: 114 - script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - - curve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_fontColor.g - path: Image/Text (TMP) - classID: 114 - script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - - curve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_fontColor.b - path: Image/Text (TMP) - classID: 114 - script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - - curve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 10 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_fontColor.a - path: Image/Text (TMP) - classID: 114 - script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - - curve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 10 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_Color.a - path: Image - classID: 114 - script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_EulerEditorCurves: [] - m_HasGenericRootTransform: 0 - m_HasMotionFloatCurves: 0 - m_Events: [] ---- !u!114 &3093054023848444161 + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d21dcc2386d650c4597f3633c75a1f98, type: 3} + m_Name: Animation Track + m_EditorClassIdentifier: + m_Version: 3 + m_AnimClip: {fileID: 0} + m_Locked: 0 + m_Muted: 0 + m_CustomPlayableFullTypename: + m_Curves: {fileID: 0} + m_Parent: {fileID: 11400000} + m_Children: [] + m_Clips: [] + m_Markers: + m_Objects: [] + m_InfiniteClipPreExtrapolation: 1 + m_InfiniteClipPostExtrapolation: 1 + m_InfiniteClipOffsetPosition: {x: 71, y: 0, z: 0} + m_InfiniteClipOffsetEulerAngles: {x: -0, y: 0, z: 0} + m_InfiniteClipTimeOffset: 0 + m_InfiniteClipRemoveOffset: 0 + m_InfiniteClipApplyFootIK: 1 + mInfiniteClipLoop: 0 + m_MatchTargetFields: 63 + m_Position: {x: 0, y: 0, z: 0} + m_EulerAngles: {x: 0, y: 0, z: 0} + m_AvatarMask: {fileID: 0} + m_ApplyAvatarMask: 1 + m_TrackOffset: 0 + m_InfiniteClip: {fileID: -1555706721700647380} + m_OpenClipOffsetRotation: {x: 0, y: 0, z: 0, w: 1} + m_Rotation: {x: 0, y: 0, z: 0, w: 1} + m_ApplyOffsets: 0 +--- !u!114 &2189167625055772861 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: 699a85771c17e864fafab4a53a5fc5bd, type: 3} + m_Name: Qlist Marker + m_EditorClassIdentifier: + m_Time: 110 + stateName: BL_noGravity +--- !u!114 &2492174312136134467 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: 699a85771c17e864fafab4a53a5fc5bd, type: 3} + m_Name: Qlist Marker + m_EditorClassIdentifier: + m_Time: 20.000000000000007 + stateName: Form +--- !u!114 &3341980170952695558 MonoBehaviour: m_ObjectHideFlags: 1 m_CorrespondingSourceObject: {fileID: 0} @@ -3516,22 +4240,8 @@ MonoBehaviour: m_EditorClassIdentifier: DisplayName: VirtualCamera: - exposedName: 8cb572f951e91d14482096db4cb5eca8 + exposedName: 571a3356048e01d4f97330d59d10c903 defaultValue: {fileID: 0} ---- !u!114 &3096945024601253981 -MonoBehaviour: - m_ObjectHideFlags: 1 - 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: 699a85771c17e864fafab4a53a5fc5bd, type: 3} - m_Name: Qlist Marker - m_EditorClassIdentifier: - m_Time: 100.00000000000001 - stateName: next --- !u!114 &4055360334887153628 MonoBehaviour: m_ObjectHideFlags: 1 @@ -3555,32 +4265,19 @@ MonoBehaviour: m_Clips: [] m_Markers: m_Objects: - - {fileID: 5917457500432869699} - - {fileID: -622799734004866021} - - {fileID: -2879282251397125887} - - {fileID: 3096945024601253981} - - {fileID: 4425270564197837238} - - {fileID: 5463849659254195133} - - {fileID: 473297912386053179} - - {fileID: -8248966260638131733} - - {fileID: 5030137175033721} - - {fileID: -6949757896670675167} - - {fileID: -247761884693239789} - - {fileID: -8658953308165176880} ---- !u!114 &4425270564197837238 -MonoBehaviour: - m_ObjectHideFlags: 1 - 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: 699a85771c17e864fafab4a53a5fc5bd, type: 3} - m_Name: Qlist Marker - m_EditorClassIdentifier: - m_Time: 109.99999999999996 - stateName: + - {fileID: -6626483527417800992} + - {fileID: -6543544644341399980} + - {fileID: -276620074308493639} + - {fileID: 2492174312136134467} + - {fileID: -8057764441703917033} + - {fileID: -7027570330847156620} + - {fileID: 8983068434916800950} + - {fileID: 8677750927264519322} + - {fileID: -4077132572216135676} + - {fileID: -4571389765643849985} + - {fileID: 2189167625055772861} + - {fileID: 7736164632941213346} + - {fileID: 6288127512955718885} --- !u!114 &4604952300221624657 MonoBehaviour: m_ObjectHideFlags: 1 @@ -3603,10 +4300,10 @@ MonoBehaviour: m_Children: [] m_Clips: - m_Version: 1 - m_Start: 60 + m_Start: 59.333333333333336 m_ClipIn: 0 m_Asset: {fileID: -336829911690713476} - m_Duration: 141.012499999999 + m_Duration: 80.6 m_TimeScale: 1 m_ParentTrack: {fileID: 4604952300221624657} m_EaseInDuration: 0 @@ -3674,58 +4371,6 @@ MonoBehaviour: m_Markers: m_Objects: [] m_PostPlaybackState: 3 ---- !u!114 &4686487580055944357 -MonoBehaviour: - m_ObjectHideFlags: 1 - 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: 90fb794a295e73545af71bcdb7375791, type: 3} - m_Name: CinemachineShot - m_EditorClassIdentifier: - DisplayName: - VirtualCamera: - exposedName: 786afdf4c7e954b459719814feeec871 - defaultValue: {fileID: 0} ---- !u!114 &5347305937998032040 -MonoBehaviour: - m_ObjectHideFlags: 1 - 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: 030f85c3f73729f4f976f66ffb23b875, type: 3} - m_Name: Recorded - m_EditorClassIdentifier: - m_Clip: {fileID: -2919472143278401691} - m_Position: {x: 1070, y: -10, z: 0} - m_EulerAngles: {x: -0, y: 270, z: -90} - m_UseTrackMatchFields: 1 - m_MatchTargetFields: 63 - m_RemoveStartOffset: 0 - m_ApplyFootIK: 1 - m_Loop: 0 - m_Version: 1 - m_Rotation: {x: 0, y: 0, z: 0, w: 1} ---- !u!114 &5463849659254195133 -MonoBehaviour: - m_ObjectHideFlags: 1 - 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: 699a85771c17e864fafab4a53a5fc5bd, type: 3} - m_Name: Qlist Marker - m_EditorClassIdentifier: - m_Time: 0 - stateName: Intro --- !u!74 &5832150924961557700 AnimationClip: m_ObjectHideFlags: 0 @@ -3966,7 +4611,7 @@ AnimationClip: m_HasGenericRootTransform: 0 m_HasMotionFloatCurves: 0 m_Events: [] ---- !u!114 &5917457500432869699 +--- !u!114 &6288127512955718885 MonoBehaviour: m_ObjectHideFlags: 1 m_CorrespondingSourceObject: {fileID: 0} @@ -3978,24 +4623,8 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 699a85771c17e864fafab4a53a5fc5bd, type: 3} m_Name: Qlist Marker m_EditorClassIdentifier: - m_Time: 70.00000000000004 - stateName: BlackLines ---- !u!114 &6644710026415863404 -MonoBehaviour: - m_ObjectHideFlags: 1 - 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: 90fb794a295e73545af71bcdb7375791, type: 3} - m_Name: CinemachineShot - m_EditorClassIdentifier: - DisplayName: - VirtualCamera: - exposedName: 9058c731687dfdb45a444fe46a6e4044 - defaultValue: {fileID: 0} + m_Time: 140.00000000000003 + stateName: Dark_Trails --- !u!114 &6680726941742225576 MonoBehaviour: m_ObjectHideFlags: 1 @@ -4030,7 +4659,35 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: fde0d25a170598d46a0b9dc16b4527a5, type: 3} m_Name: ActivationPlayableAsset m_EditorClassIdentifier: ---- !u!114 &8670925826459695422 +--- !u!114 &7736164632941213346 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: 699a85771c17e864fafab4a53a5fc5bd, type: 3} + m_Name: Qlist Marker + m_EditorClassIdentifier: + m_Time: 120 + stateName: BL_Solo +--- !u!114 &8677750927264519322 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: 699a85771c17e864fafab4a53a5fc5bd, type: 3} + m_Name: Qlist Marker + m_EditorClassIdentifier: + m_Time: 50 + stateName: BL_Front +--- !u!114 &8680667890126325630 MonoBehaviour: m_ObjectHideFlags: 1 m_CorrespondingSourceObject: {fileID: 0} @@ -4044,5 +4701,19 @@ MonoBehaviour: m_EditorClassIdentifier: DisplayName: VirtualCamera: - exposedName: d2c98ed6992f0ec47bb09d9c19d7f7d3 + exposedName: c8cc1e166fb193e44beff60aad787bb6 defaultValue: {fileID: 0} +--- !u!114 &8983068434916800950 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: 699a85771c17e864fafab4a53a5fc5bd, type: 3} + m_Name: Qlist Marker + m_EditorClassIdentifier: + m_Time: 49.78333333333336 + stateName: Musik diff --git a/UnityProject/Assets/Scenes/Examples/First Project/VFXGraph/ThicknessGraph.vfx b/UnityProject/Assets/Scenes/Examples/First Project/VFXGraph/ThicknessGraph.vfx index ce82484..5398bd1 100644 --- a/UnityProject/Assets/Scenes/Examples/First Project/VFXGraph/ThicknessGraph.vfx +++ b/UnityProject/Assets/Scenes/Examples/First Project/VFXGraph/ThicknessGraph.vfx @@ -510,6 +510,7 @@ MonoBehaviour: - {fileID: 8926484042661614991} - {fileID: 8926484042661615440} - {fileID: 8926484042661615461} + - {fileID: 8926484042661615474} m_UIPosition: {x: 970, y: 1368} m_UICollapsed: 0 m_UISuperCollapsed: 0 @@ -821,33 +822,34 @@ VisualEffectResource: deadIndex = deadListIn.DecrementCounter();\r\n uint index = deadListIn[deadIndex];\r\n \ attributeBuffer.Store((index * 0x1 + 0x0) << 2,asuint(lifetime));\n \ attributeBuffer.Store((index * 0x8 + 0x7A03) << 2,asuint(size));\n - \ attributeBuffer.Store((index * 0x8 + 0x7A04) << 2,asuint(scaleX));\n - \ attributeBuffer.Store((index * 0x8 + 0x7A05) << 2,asuint(scaleY));\n - \ attributeBuffer.Store((index * 0x8 + 0x7A06) << 2,asuint(scaleZ));\n - \ attributeBuffer.Store3((index * 0x8 + 0x7A00) << 2,asuint(color));\n - \ attributeBuffer.Store3((index * 0x8 + 0x44A00) << 2,asuint(velocity));\n - \ attributeBuffer.Store3((index * 0x8 + 0x44A04) << 2,asuint(position));\n + \ attributeBuffer.Store((index * 0x8 + 0x44A03) << 2,asuint(scaleX));\n + \ attributeBuffer.Store((index * 0x8 + 0x44A04) << 2,asuint(scaleY));\n + \ attributeBuffer.Store((index * 0x8 + 0x44A05) << 2,asuint(scaleZ));\n + \ attributeBuffer.Store3((index * 0x8 + 0x44A00) << 2,asuint(color));\n + \ attributeBuffer.Store3((index * 0x8 + 0x7A00) << 2,asuint(velocity));\n + \ attributeBuffer.Store3((index * 0x8 + 0x7A04) << 2,asuint(position));\n \ attributeBuffer.Store3((index * 0x4 + 0x81A00) << 2,asuint(direction));\n - \ attributeBuffer.Store((index * 0x8 + 0x44A03) << 2,uint(alive));\n + \ attributeBuffer.Store((index * 0x8 + 0x7A07) << 2,uint(alive));\n \ attributeBuffer.Store((index * 0x4 + 0x81A03) << 2,asuint(age));\n \ \n\r\n }\r\n#else\r\n uint index = particleIndex;\r\n \ attributeBuffer.Store((index * 0x1 + 0x0) << 2,asuint(lifetime));\n \ attributeBuffer.Store((index * 0x8 + 0x7A03) << 2,asuint(size));\n attributeBuffer.Store((index - * 0x8 + 0x7A04) << 2,asuint(scaleX));\n attributeBuffer.Store((index - * 0x8 + 0x7A05) << 2,asuint(scaleY));\n attributeBuffer.Store((index - * 0x8 + 0x7A06) << 2,asuint(scaleZ));\n attributeBuffer.Store3((index - * 0x8 + 0x7A00) << 2,asuint(color));\n attributeBuffer.Store3((index - * 0x8 + 0x44A00) << 2,asuint(velocity));\n attributeBuffer.Store3((index - * 0x8 + 0x44A04) << 2,asuint(position));\n attributeBuffer.Store3((index + * 0x8 + 0x44A03) << 2,asuint(scaleX));\n attributeBuffer.Store((index + * 0x8 + 0x44A04) << 2,asuint(scaleY));\n attributeBuffer.Store((index + * 0x8 + 0x44A05) << 2,asuint(scaleZ));\n attributeBuffer.Store3((index + * 0x8 + 0x44A00) << 2,asuint(color));\n attributeBuffer.Store3((index + * 0x8 + 0x7A00) << 2,asuint(velocity));\n attributeBuffer.Store3((index + * 0x8 + 0x7A04) << 2,asuint(position));\n attributeBuffer.Store3((index * 0x4 + 0x81A00) << 2,asuint(direction));\n attributeBuffer.Store((index - * 0x8 + 0x44A03) << 2,uint(alive));\n attributeBuffer.Store((index * - 0x4 + 0x81A03) << 2,asuint(age));\n \n\r\n#endif\r\n }\r\n}\r\n" + * 0x8 + 0x7A07) << 2,uint(alive));\n attributeBuffer.Store((index * 0x4 + + 0x81A03) << 2,asuint(age));\n \n\r\n#endif\r\n }\r\n}\r\n" - compute: 1 name: '[System 1]Update' source: "#pragma kernel CSMain\r\n#define NB_THREADS_PER_GROUP 64\n#define VFX_USE_LIFETIME_CURRENT - 1\n#define VFX_USE_VELOCITY_CURRENT 1\n#define VFX_USE_POSITION_CURRENT 1\n#define - VFX_USE_MASS_CURRENT 1\n#define VFX_USE_DIRECTION_CURRENT 1\n#define VFX_USE_ALIVE_CURRENT - 1\n#define VFX_USE_AGE_CURRENT 1\n#define VFX_LOCAL_SPACE 1\n#include \"Packages/com.unity.visualeffectgraph/Shaders/RenderPipeline/HDRP/VFXDefines.hlsl\"\n\n\r\nCBUFFER_START(parameters)\n + 1\n#define VFX_USE_SIZE_CURRENT 1\n#define VFX_USE_VELOCITY_CURRENT 1\n#define + VFX_USE_POSITION_CURRENT 1\n#define VFX_USE_MASS_CURRENT 1\n#define VFX_USE_DIRECTION_CURRENT + 1\n#define VFX_USE_ALIVE_CURRENT 1\n#define VFX_USE_AGE_CURRENT 1\n#define VFX_LOCAL_SPACE + 1\n#include \"Packages/com.unity.visualeffectgraph/Shaders/RenderPipeline/HDRP/VFXDefines.hlsl\"\n\n\r\nCBUFFER_START(parameters)\n \ float3 Sphere_center_a;\n float attractionSpeed_a;\n float3 center_b;\n \ float deltaTime_a;\n float Speed_b;\n uint3 PADDING_0;\nCBUFFER_END\n\n\r\n#include \"Packages/com.unity.visualeffectgraph/Shaders/Common/VFXCommonCompute.cginc\"\n#include @@ -869,8 +871,10 @@ VisualEffectResource: Speed, float DirectionBlend) /*composition:Add speedMode:Constant */\n{\n float3 sphereDirection = VFXSafeNormalize(position - center);\n float speed = Speed;\n \ direction = VFXSafeNormalize(lerp(direction, sphereDirection, DirectionBlend));\n - \ velocity += direction * speed;\n}\nvoid EulerIntegration(inout float3 position, - float3 velocity, float deltaTime)\n{\n position += velocity * deltaTime;\n}\nvoid + \ velocity += direction * speed;\n}\nvoid SetAttribute_39EE3455(inout float + size, float Size) /*attribute:size Composition:Multiply Source:Slot Random:Off + channels:XYZ */\n{\n size *= Size;\n}\nvoid EulerIntegration(inout float3 + position, float3 velocity, float deltaTime)\n{\n position += velocity * deltaTime;\n}\nvoid Age(inout float age, float deltaTime)\n{\n age += deltaTime;\n}\nvoid Reap(float age, float lifetime, inout bool alive)\n{\n if(age > lifetime) { alive = false; }\n}\n\n\r\n\r\n[numthreads(NB_THREADS_PER_GROUP,1,1)]\r\nvoid CSMain(uint3 @@ -878,46 +882,51 @@ VisualEffectResource: id = groupThreadId.x + groupId.x * NB_THREADS_PER_GROUP + groupId.y * dispatchWidth * NB_THREADS_PER_GROUP;\r\n\tuint index = id;\r\n\tif (id < nbMax)\r\n\t{\r\n#if VFX_USE_ALIVE_CURRENT\r\n\t\tbool alive = (attributeBuffer.Load((index * 0x8 - + 0x44A03) << 2));\n\t\t\n\r\n\t\tif (alive)\r\n\t\t{\r\n\t\t\tfloat lifetime - = asfloat(attributeBuffer.Load((index * 0x1 + 0x0) << 2));\n\t\t\tfloat3 velocity - = asfloat(attributeBuffer.Load3((index * 0x8 + 0x44A00) << 2));\n\t\t\tfloat3 - position = asfloat(attributeBuffer.Load3((index * 0x8 + 0x44A04) << 2));\n\t\t\tfloat + + 0x7A07) << 2));\n\t\t\n\r\n\t\tif (alive)\r\n\t\t{\r\n\t\t\tfloat lifetime + = asfloat(attributeBuffer.Load((index * 0x1 + 0x0) << 2));\n\t\t\tfloat size + = asfloat(attributeBuffer.Load((index * 0x8 + 0x7A03) << 2));\n\t\t\tfloat3 + velocity = asfloat(attributeBuffer.Load3((index * 0x8 + 0x7A00) << 2));\n\t\t\tfloat3 + position = asfloat(attributeBuffer.Load3((index * 0x8 + 0x7A04) << 2));\n\t\t\tfloat mass = (float)1;\n\t\t\tfloat3 direction = asfloat(attributeBuffer.Load3((index * 0x4 + 0x81A00) << 2));\n\t\t\tfloat age = asfloat(attributeBuffer.Load((index * 0x4 + 0x81A03) << 2));\n\t\t\t\n\r\n\t\t\t\r\n#if VFX_USE_OLDPOSITION_CURRENT\r\n\t\t\toldPosition = position;\r\n#endif\r\n\t\t\t\r\n\t\t\t{\n\t\t\t ConformToSphere( /*inout - */velocity, position, mass, Sphere_center_a, (float)10, attractionSpeed_a, attractionSpeed_a, - attractionSpeed_a, (float)0, deltaTime_a);\n\t\t\t}\n\t\t\t{\n\t\t\t VelocitySpherical_18D( - /*inout */velocity, /*inout */direction, position, center_b, Speed_b, (float)1);\n\t\t\t}\n\t\t\tEulerIntegration( - /*inout */position, velocity, deltaTime_a);\n\t\t\tAge( /*inout */age, deltaTime_a);\n\t\t\tReap(age, - lifetime, /*inout */alive);\n\t\t\t\n\r\n\t\t\tif (alive)\r\n\t\t\t{\r\n\t\t\t\tattributeBuffer.Store3((index - * 0x8 + 0x44A00) << 2,asuint(velocity));\n\t\t\t\tattributeBuffer.Store3((index - * 0x8 + 0x44A04) << 2,asuint(position));\n\t\t\t\tattributeBuffer.Store3((index + */velocity, position, mass, Sphere_center_a, (float)100, attractionSpeed_a, + attractionSpeed_a, attractionSpeed_a, (float)0, deltaTime_a);\n\t\t\t}\n\t\t\t{\n\t\t\t + \ VelocitySpherical_18D( /*inout */velocity, /*inout */direction, position, + center_b, Speed_b, (float)1);\n\t\t\t}\n\t\t\t{\n\t\t\t SetAttribute_39EE3455( + /*inout */size, (float)0.999899983);\n\t\t\t}\n\t\t\tEulerIntegration( /*inout + */position, velocity, deltaTime_a);\n\t\t\tAge( /*inout */age, deltaTime_a);\n\t\t\tReap(age, + lifetime, /*inout */alive);\n\t\t\t\n\r\n\t\t\tif (alive)\r\n\t\t\t{\r\n\t\t\t\tattributeBuffer.Store((index + * 0x8 + 0x7A03) << 2,asuint(size));\n\t\t\t\tattributeBuffer.Store3((index * + 0x8 + 0x7A00) << 2,asuint(velocity));\n\t\t\t\tattributeBuffer.Store3((index + * 0x8 + 0x7A04) << 2,asuint(position));\n\t\t\t\tattributeBuffer.Store3((index * 0x4 + 0x81A00) << 2,asuint(direction));\n\t\t\t\tattributeBuffer.Store((index * 0x4 + 0x81A03) << 2,asuint(age));\n\t\t\t\t\n\r\n#if VFX_HAS_INDIRECT_DRAW\r\n \ uint indirectIndex = indirectBuffer.IncrementCounter();\r\n\t\t\t\tindirectBuffer[indirectIndex] = index;\r\n#endif\r\n\t\t\t}\r\n\t\t\telse\r\n\t\t\t{\r\n\t\t\t\tattributeBuffer.Store((index - * 0x8 + 0x44A03) << 2,uint(alive));\n\t\t\t\t\n\r\n\t\t\t\tuint deadIndex = - deadListOut.IncrementCounter();\r\n\t\t\t\tdeadListOut[deadIndex] = index;\r\n\t\t\t}\r\n\t\t}\r\n#else\r\n\t\tfloat - lifetime = asfloat(attributeBuffer.Load((index * 0x1 + 0x0) << 2));\n\t\tfloat3 - velocity = asfloat(attributeBuffer.Load3((index * 0x8 + 0x44A00) << 2));\n\t\tfloat3 - position = asfloat(attributeBuffer.Load3((index * 0x8 + 0x44A04) << 2));\n\t\tfloat - mass = (float)1;\n\t\tfloat3 direction = asfloat(attributeBuffer.Load3((index - * 0x4 + 0x81A00) << 2));\n\t\tbool alive = (attributeBuffer.Load((index * 0x8 - + 0x44A03) << 2));\n\t\tfloat age = asfloat(attributeBuffer.Load((index * 0x4 - + 0x81A03) << 2));\n\t\t\n\r\n\t\t\r\n#if VFX_USE_OLDPOSITION_CURRENT\r\n\t\toldPosition + * 0x8 + 0x7A07) << 2,uint(alive));\n\t\t\t\t\n\r\n\t\t\t\tuint deadIndex = deadListOut.IncrementCounter();\r\n\t\t\t\tdeadListOut[deadIndex] + = index;\r\n\t\t\t}\r\n\t\t}\r\n#else\r\n\t\tfloat lifetime = asfloat(attributeBuffer.Load((index + * 0x1 + 0x0) << 2));\n\t\tfloat size = asfloat(attributeBuffer.Load((index * + 0x8 + 0x7A03) << 2));\n\t\tfloat3 velocity = asfloat(attributeBuffer.Load3((index + * 0x8 + 0x7A00) << 2));\n\t\tfloat3 position = asfloat(attributeBuffer.Load3((index + * 0x8 + 0x7A04) << 2));\n\t\tfloat mass = (float)1;\n\t\tfloat3 direction = + asfloat(attributeBuffer.Load3((index * 0x4 + 0x81A00) << 2));\n\t\tbool alive + = (attributeBuffer.Load((index * 0x8 + 0x7A07) << 2));\n\t\tfloat age = asfloat(attributeBuffer.Load((index + * 0x4 + 0x81A03) << 2));\n\t\t\n\r\n\t\t\r\n#if VFX_USE_OLDPOSITION_CURRENT\r\n\t\toldPosition = position;\r\n#endif\r\n\t\t\r\n\t\t{\n\t\t ConformToSphere( /*inout */velocity, - position, mass, Sphere_center_a, (float)10, attractionSpeed_a, attractionSpeed_a, + position, mass, Sphere_center_a, (float)100, attractionSpeed_a, attractionSpeed_a, attractionSpeed_a, (float)0, deltaTime_a);\n\t\t}\n\t\t{\n\t\t VelocitySpherical_18D( - /*inout */velocity, /*inout */direction, position, center_b, Speed_b, (float)1);\n\t\t}\n\t\tEulerIntegration( + /*inout */velocity, /*inout */direction, position, center_b, Speed_b, (float)1);\n\t\t}\n\t\t{\n\t\t + \ SetAttribute_39EE3455( /*inout */size, (float)0.999899983);\n\t\t}\n\t\tEulerIntegration( /*inout */position, velocity, deltaTime_a);\n\t\tAge( /*inout */age, deltaTime_a);\n\t\tReap(age, - lifetime, /*inout */alive);\n\t\t\n\r\n\t\tattributeBuffer.Store3((index * - 0x8 + 0x44A00) << 2,asuint(velocity));\n\t\tattributeBuffer.Store3((index * - 0x8 + 0x44A04) << 2,asuint(position));\n\t\tattributeBuffer.Store3((index * - 0x4 + 0x81A00) << 2,asuint(direction));\n\t\tattributeBuffer.Store((index * - 0x8 + 0x44A03) << 2,uint(alive));\n\t\tattributeBuffer.Store((index * 0x4 + - 0x81A03) << 2,asuint(age));\n\t\t\n\r\n#if VFX_HAS_INDIRECT_DRAW\r\n uint - indirectIndex = indirectBuffer.IncrementCounter();\r\n\t\tindirectBuffer[indirectIndex] + lifetime, /*inout */alive);\n\t\t\n\r\n\t\tattributeBuffer.Store((index * 0x8 + + 0x7A03) << 2,asuint(size));\n\t\tattributeBuffer.Store3((index * 0x8 + 0x7A00) + << 2,asuint(velocity));\n\t\tattributeBuffer.Store3((index * 0x8 + 0x7A04) << + 2,asuint(position));\n\t\tattributeBuffer.Store3((index * 0x4 + 0x81A00) << + 2,asuint(direction));\n\t\tattributeBuffer.Store((index * 0x8 + 0x7A07) << 2,uint(alive));\n\t\tattributeBuffer.Store((index + * 0x4 + 0x81A03) << 2,asuint(age));\n\t\t\n\r\n#if VFX_HAS_INDIRECT_DRAW\r\n + \ uint indirectIndex = indirectBuffer.IncrementCounter();\r\n\t\tindirectBuffer[indirectIndex] = index;\r\n#endif\r\n#endif\r\n\t}\r\n}\r\n" - compute: 0 name: '[System 1]Lit Cube Output' @@ -972,27 +981,27 @@ VisualEffectResource: // cull\n\t\t\t\t\t\t#else\n\t\t\t\t\t\t\treturn o; // cull\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t\t\t#if VFX_HAS_INDIRECT_DRAW\n\t\t\t\t\t\tindex = indirectBuffer[index];\n\t\t\t\t\t\tfloat size = asfloat(attributeBuffer.Load((index * 0x8 + 0x7A03) << 2));\n\t\t\t\t\t\tfloat - scaleX = asfloat(attributeBuffer.Load((index * 0x8 + 0x7A04) << 2));\n\t\t\t\t\t\tfloat - scaleY = asfloat(attributeBuffer.Load((index * 0x8 + 0x7A05) << 2));\n\t\t\t\t\t\tfloat - scaleZ = asfloat(attributeBuffer.Load((index * 0x8 + 0x7A06) << 2));\n\t\t\t\t\t\tfloat3 - color = asfloat(attributeBuffer.Load3((index * 0x8 + 0x7A00) << 2));\n\t\t\t\t\t\tfloat3 - velocity = asfloat(attributeBuffer.Load3((index * 0x8 + 0x44A00) << 2));\n\t\t\t\t\t\tfloat3 - position = asfloat(attributeBuffer.Load3((index * 0x8 + 0x44A04) << 2));\n\t\t\t\t\t\tfloat + scaleX = asfloat(attributeBuffer.Load((index * 0x8 + 0x44A03) << 2));\n\t\t\t\t\t\tfloat + scaleY = asfloat(attributeBuffer.Load((index * 0x8 + 0x44A04) << 2));\n\t\t\t\t\t\tfloat + scaleZ = asfloat(attributeBuffer.Load((index * 0x8 + 0x44A05) << 2));\n\t\t\t\t\t\tfloat3 + color = asfloat(attributeBuffer.Load3((index * 0x8 + 0x44A00) << 2));\n\t\t\t\t\t\tfloat3 + velocity = asfloat(attributeBuffer.Load3((index * 0x8 + 0x7A00) << 2));\n\t\t\t\t\t\tfloat3 + position = asfloat(attributeBuffer.Load3((index * 0x8 + 0x7A04) << 2));\n\t\t\t\t\t\tfloat alpha = (float)1;\n\t\t\t\t\t\tbool alive = (attributeBuffer.Load((index * 0x8 - + 0x44A03) << 2));\n\t\t\t\t\t\tfloat3 axisX = float3(1, 0, 0);\n\t\t\t\t\t\tfloat3 + + 0x7A07) << 2));\n\t\t\t\t\t\tfloat3 axisX = float3(1, 0, 0);\n\t\t\t\t\t\tfloat3 axisY = float3(0, 1, 0);\n\t\t\t\t\t\tfloat3 axisZ = float3(0, 0, 1);\n\t\t\t\t\t\tfloat angleX = (float)0;\n\t\t\t\t\t\tfloat angleY = (float)0;\n\t\t\t\t\t\tfloat angleZ = (float)0;\n\t\t\t\t\t\tfloat pivotX = (float)0;\n\t\t\t\t\t\tfloat pivotY = (float)0;\n\t\t\t\t\t\tfloat pivotZ = (float)0;\n\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t#else\n\t\t\t\t\t\tbool - alive = (attributeBuffer.Load((index * 0x8 + 0x44A03) << 2));\n\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\tif + alive = (attributeBuffer.Load((index * 0x8 + 0x7A07) << 2));\n\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\tif (!alive)\n\t\t\t\t\t\t\treturn o;\n\t\t\t\t\t\t\t\n\t\t\t\t\t\tfloat size = asfloat(attributeBuffer.Load((index * 0x8 + 0x7A03) << 2));\n\t\t\t\t\t\tfloat - scaleX = asfloat(attributeBuffer.Load((index * 0x8 + 0x7A04) << 2));\n\t\t\t\t\t\tfloat - scaleY = asfloat(attributeBuffer.Load((index * 0x8 + 0x7A05) << 2));\n\t\t\t\t\t\tfloat - scaleZ = asfloat(attributeBuffer.Load((index * 0x8 + 0x7A06) << 2));\n\t\t\t\t\t\tfloat3 - color = asfloat(attributeBuffer.Load3((index * 0x8 + 0x7A00) << 2));\n\t\t\t\t\t\tfloat3 - velocity = asfloat(attributeBuffer.Load3((index * 0x8 + 0x44A00) << 2));\n\t\t\t\t\t\tfloat3 - position = asfloat(attributeBuffer.Load3((index * 0x8 + 0x44A04) << 2));\n\t\t\t\t\t\tfloat + scaleX = asfloat(attributeBuffer.Load((index * 0x8 + 0x44A03) << 2));\n\t\t\t\t\t\tfloat + scaleY = asfloat(attributeBuffer.Load((index * 0x8 + 0x44A04) << 2));\n\t\t\t\t\t\tfloat + scaleZ = asfloat(attributeBuffer.Load((index * 0x8 + 0x44A05) << 2));\n\t\t\t\t\t\tfloat3 + color = asfloat(attributeBuffer.Load3((index * 0x8 + 0x44A00) << 2));\n\t\t\t\t\t\tfloat3 + velocity = asfloat(attributeBuffer.Load3((index * 0x8 + 0x7A00) << 2));\n\t\t\t\t\t\tfloat3 + position = asfloat(attributeBuffer.Load3((index * 0x8 + 0x7A04) << 2));\n\t\t\t\t\t\tfloat alpha = (float)1;\n\t\t\t\t\t\tfloat3 axisX = float3(1, 0, 0);\n\t\t\t\t\t\tfloat3 axisY = float3(0, 1, 0);\n\t\t\t\t\t\tfloat3 axisZ = float3(0, 0, 1);\n\t\t\t\t\t\tfloat angleX = (float)0;\n\t\t\t\t\t\tfloat angleY = (float)0;\n\t\t\t\t\t\tfloat @@ -1117,27 +1126,27 @@ VisualEffectResource: // cull\n\t\t\t\t\t\t#else\n\t\t\t\t\t\t\treturn o; // cull\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t\t\t#if VFX_HAS_INDIRECT_DRAW\n\t\t\t\t\t\tindex = indirectBuffer[index];\n\t\t\t\t\t\tfloat size = asfloat(attributeBuffer.Load((index * 0x8 + 0x7A03) << 2));\n\t\t\t\t\t\tfloat - scaleX = asfloat(attributeBuffer.Load((index * 0x8 + 0x7A04) << 2));\n\t\t\t\t\t\tfloat - scaleY = asfloat(attributeBuffer.Load((index * 0x8 + 0x7A05) << 2));\n\t\t\t\t\t\tfloat - scaleZ = asfloat(attributeBuffer.Load((index * 0x8 + 0x7A06) << 2));\n\t\t\t\t\t\tfloat3 - color = asfloat(attributeBuffer.Load3((index * 0x8 + 0x7A00) << 2));\n\t\t\t\t\t\tfloat3 - velocity = asfloat(attributeBuffer.Load3((index * 0x8 + 0x44A00) << 2));\n\t\t\t\t\t\tfloat3 - position = asfloat(attributeBuffer.Load3((index * 0x8 + 0x44A04) << 2));\n\t\t\t\t\t\tfloat + scaleX = asfloat(attributeBuffer.Load((index * 0x8 + 0x44A03) << 2));\n\t\t\t\t\t\tfloat + scaleY = asfloat(attributeBuffer.Load((index * 0x8 + 0x44A04) << 2));\n\t\t\t\t\t\tfloat + scaleZ = asfloat(attributeBuffer.Load((index * 0x8 + 0x44A05) << 2));\n\t\t\t\t\t\tfloat3 + color = asfloat(attributeBuffer.Load3((index * 0x8 + 0x44A00) << 2));\n\t\t\t\t\t\tfloat3 + velocity = asfloat(attributeBuffer.Load3((index * 0x8 + 0x7A00) << 2));\n\t\t\t\t\t\tfloat3 + position = asfloat(attributeBuffer.Load3((index * 0x8 + 0x7A04) << 2));\n\t\t\t\t\t\tfloat alpha = (float)1;\n\t\t\t\t\t\tbool alive = (attributeBuffer.Load((index * 0x8 - + 0x44A03) << 2));\n\t\t\t\t\t\tfloat3 axisX = float3(1, 0, 0);\n\t\t\t\t\t\tfloat3 + + 0x7A07) << 2));\n\t\t\t\t\t\tfloat3 axisX = float3(1, 0, 0);\n\t\t\t\t\t\tfloat3 axisY = float3(0, 1, 0);\n\t\t\t\t\t\tfloat3 axisZ = float3(0, 0, 1);\n\t\t\t\t\t\tfloat angleX = (float)0;\n\t\t\t\t\t\tfloat angleY = (float)0;\n\t\t\t\t\t\tfloat angleZ = (float)0;\n\t\t\t\t\t\tfloat pivotX = (float)0;\n\t\t\t\t\t\tfloat pivotY = (float)0;\n\t\t\t\t\t\tfloat pivotZ = (float)0;\n\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t#else\n\t\t\t\t\t\tbool - alive = (attributeBuffer.Load((index * 0x8 + 0x44A03) << 2));\n\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\tif + alive = (attributeBuffer.Load((index * 0x8 + 0x7A07) << 2));\n\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\tif (!alive)\n\t\t\t\t\t\t\treturn o;\n\t\t\t\t\t\t\t\n\t\t\t\t\t\tfloat size = asfloat(attributeBuffer.Load((index * 0x8 + 0x7A03) << 2));\n\t\t\t\t\t\tfloat - scaleX = asfloat(attributeBuffer.Load((index * 0x8 + 0x7A04) << 2));\n\t\t\t\t\t\tfloat - scaleY = asfloat(attributeBuffer.Load((index * 0x8 + 0x7A05) << 2));\n\t\t\t\t\t\tfloat - scaleZ = asfloat(attributeBuffer.Load((index * 0x8 + 0x7A06) << 2));\n\t\t\t\t\t\tfloat3 - color = asfloat(attributeBuffer.Load3((index * 0x8 + 0x7A00) << 2));\n\t\t\t\t\t\tfloat3 - velocity = asfloat(attributeBuffer.Load3((index * 0x8 + 0x44A00) << 2));\n\t\t\t\t\t\tfloat3 - position = asfloat(attributeBuffer.Load3((index * 0x8 + 0x44A04) << 2));\n\t\t\t\t\t\tfloat + scaleX = asfloat(attributeBuffer.Load((index * 0x8 + 0x44A03) << 2));\n\t\t\t\t\t\tfloat + scaleY = asfloat(attributeBuffer.Load((index * 0x8 + 0x44A04) << 2));\n\t\t\t\t\t\tfloat + scaleZ = asfloat(attributeBuffer.Load((index * 0x8 + 0x44A05) << 2));\n\t\t\t\t\t\tfloat3 + color = asfloat(attributeBuffer.Load3((index * 0x8 + 0x44A00) << 2));\n\t\t\t\t\t\tfloat3 + velocity = asfloat(attributeBuffer.Load3((index * 0x8 + 0x7A00) << 2));\n\t\t\t\t\t\tfloat3 + position = asfloat(attributeBuffer.Load3((index * 0x8 + 0x7A04) << 2));\n\t\t\t\t\t\tfloat alpha = (float)1;\n\t\t\t\t\t\tfloat3 axisX = float3(1, 0, 0);\n\t\t\t\t\t\tfloat3 axisY = float3(0, 1, 0);\n\t\t\t\t\t\tfloat3 axisZ = float3(0, 0, 1);\n\t\t\t\t\t\tfloat angleX = (float)0;\n\t\t\t\t\t\tfloat angleY = (float)0;\n\t\t\t\t\t\tfloat @@ -1265,79 +1274,79 @@ VisualEffectResource: data[0]: -1 data[1]: -1 data[2]: -1 - data[3]: 2 + data[3]: 1 + - op: 27 + valueIndex: 2 + data[0]: 0 + data[1]: 1 + data[2]: -1 + data[3]: 1 - op: 1 valueIndex: 3 data[0]: -1 data[1]: -1 data[2]: -1 - data[3]: 1 - - op: 1 - valueIndex: 4 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 1 + data[3]: 2 - op: 1 valueIndex: 5 data[0]: -1 data[1]: -1 data[2]: -1 data[3]: 1 - - op: 26 + - op: 1 valueIndex: 6 - data[0]: 3 - data[1]: 4 - data[2]: -1 - data[3]: 1 - - op: 27 - valueIndex: 7 - data[0]: 0 - data[1]: 2 + data[0]: -1 + data[1]: -1 data[2]: -1 data[3]: 1 - op: 5 - valueIndex: 8 - data[0]: 1 + valueIndex: 7 + data[0]: 3 data[1]: -1 data[2]: 0 data[3]: 2 - - op: 5 + - op: 26 + valueIndex: 8 + data[0]: 5 + data[1]: 4 + data[2]: -1 + data[3]: 1 + - op: 1 valueIndex: 9 - data[0]: 1 + data[0]: -1 + data[1]: -1 + data[2]: -1 + data[3]: 1 + - op: 23 + valueIndex: 10 + data[0]: 2 + data[1]: -1 + data[2]: -1 + data[3]: 1 + - op: 26 + valueIndex: 11 + data[0]: 9 + data[1]: 8 + data[2]: -1 + data[3]: 1 + - op: 31 + valueIndex: 12 + data[0]: 7 + data[1]: 6 + data[2]: -1 + data[3]: 1 + - op: 5 + valueIndex: 13 + data[0]: 3 data[1]: -1 data[2]: 1 data[3]: 2 - op: 1 - valueIndex: 10 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 1 - - op: 31 - valueIndex: 11 - data[0]: 5 - data[1]: 7 - data[2]: -1 - data[3]: 1 - - op: 23 - valueIndex: 12 - data[0]: 6 - data[1]: -1 - data[2]: -1 - data[3]: 1 - - op: 1 - valueIndex: 13 + valueIndex: 14 data[0]: -1 data[1]: -1 data[2]: -1 data[3]: 3 - - op: 26 - valueIndex: 16 - data[0]: 11 - data[1]: 9 - data[2]: -1 - data[3]: 1 - op: 1 valueIndex: 17 data[0]: -1 @@ -1346,207 +1355,207 @@ VisualEffectResource: data[3]: 1 - op: 30 valueIndex: 18 - data[0]: 10 - data[1]: 8 + data[0]: 11 + data[1]: 12 data[2]: -1 data[3]: 1 - - op: 28 - valueIndex: 19 - data[0]: 14 - data[1]: 13 - data[2]: -1 - data[3]: 1 - - op: 1 - valueIndex: 20 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 1 - - op: 1 - valueIndex: 21 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 3 - op: 18 - valueIndex: 24 - data[0]: 12 + valueIndex: 19 + data[0]: 13 data[1]: -1 data[2]: -1 data[3]: 3 - - op: 29 + - op: 28 + valueIndex: 22 + data[0]: 14 + data[1]: 10 + data[2]: -1 + data[3]: 1 + - op: 1 + valueIndex: 23 + data[0]: -1 + data[1]: -1 + data[2]: -1 + data[3]: 3 + - op: 1 + valueIndex: 26 + data[0]: -1 + data[1]: -1 + data[2]: -1 + data[3]: 1 + - op: 1 valueIndex: 27 - data[0]: 15 - data[1]: 7 - data[2]: -1 - data[3]: 1 - - op: 29 - valueIndex: 28 - data[0]: 8 - data[1]: 7 - data[2]: -1 - data[3]: 1 - - op: 1 - valueIndex: 29 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 1 - - op: 1 - valueIndex: 30 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 1 - - op: 1 - valueIndex: 31 data[0]: -1 data[1]: -1 data[2]: -1 data[3]: 1 - op: 3 - valueIndex: 32 - data[0]: 17 - data[1]: 17 - data[2]: 16 + valueIndex: 28 + data[0]: 19 + data[1]: 19 + data[2]: 17 data[3]: -1 - - op: 1 - valueIndex: 35 - data[0]: -1 - data[1]: -1 + - op: 29 + valueIndex: 31 + data[0]: 15 + data[1]: 6 data[2]: -1 - data[3]: 3 + data[3]: 1 - op: 1 - valueIndex: 38 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 4 - - op: 1 - valueIndex: 42 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 4 - - op: 1 - valueIndex: 46 + valueIndex: 32 data[0]: -1 data[1]: -1 data[2]: -1 data[3]: 1 + - op: 1 + valueIndex: 33 + data[0]: -1 + data[1]: -1 + data[2]: -1 + data[3]: 1 + - op: 1 + valueIndex: 34 + data[0]: -1 + data[1]: -1 + data[2]: -1 + data[3]: 3 - op: 26 - valueIndex: 47 - data[0]: 19 + valueIndex: 37 + data[0]: 16 data[1]: 18 data[2]: -1 data[3]: 3 - - op: 27 - valueIndex: 50 - data[0]: 20 - data[1]: 21 + - op: 29 + valueIndex: 40 + data[0]: 12 + data[1]: 6 + data[2]: -1 + data[3]: 1 + - op: 1 + valueIndex: 41 + data[0]: -1 + data[1]: -1 + data[2]: -1 + data[3]: 4 + - op: 1 + valueIndex: 45 + data[0]: -1 + data[1]: -1 + data[2]: -1 + data[3]: 4 + - op: 1 + valueIndex: 49 + data[0]: -1 + data[1]: -1 data[2]: -1 data[3]: 1 - op: 10 - valueIndex: 51 + valueIndex: 50 data[0]: -1 data[1]: -1 data[2]: -1 data[3]: -1 - op: 28 - valueIndex: 67 - data[0]: 26 - data[1]: 25 + valueIndex: 66 + data[0]: 25 + data[1]: 21 data[2]: -1 data[3]: 3 - op: 1 - valueIndex: 70 + valueIndex: 69 data[0]: -1 data[1]: -1 data[2]: -1 data[3]: 1 - op: 5 - valueIndex: 71 - data[0]: 27 + valueIndex: 70 + data[0]: 28 data[1]: -1 - data[2]: 2 + data[2]: 1 + data[3]: 4 + - op: 5 + valueIndex: 71 + data[0]: 28 + data[1]: -1 + data[2]: 0 data[3]: 4 - op: 5 valueIndex: 72 - data[0]: 27 - data[1]: -1 - data[2]: 1 - data[3]: 4 - - op: 5 - valueIndex: 73 - data[0]: 27 - data[1]: -1 - data[2]: 0 - data[3]: 4 - - op: 5 - valueIndex: 74 - data[0]: 28 + data[0]: 29 data[1]: -1 data[2]: 2 data[3]: 4 - op: 5 - valueIndex: 75 - data[0]: 28 + valueIndex: 73 + data[0]: 29 data[1]: -1 data[2]: 1 data[3]: 4 - op: 5 - valueIndex: 76 - data[0]: 28 + valueIndex: 74 + data[0]: 29 data[1]: -1 data[2]: 0 data[3]: 4 - - op: 1 + - op: 72 + valueIndex: 75 + data[0]: 20 + data[1]: 24 + data[2]: -1 + data[3]: 4 + - op: 26 + valueIndex: 76 + data[0]: 30 + data[1]: 23 + data[2]: -1 + data[3]: 1 + - op: 5 valueIndex: 77 + data[0]: 26 + data[1]: -1 + data[2]: 0 + data[3]: 3 + - op: 27 + valueIndex: 78 + data[0]: 22 + data[1]: 27 + data[2]: -1 + data[3]: 1 + - op: 5 + valueIndex: 79 + data[0]: 28 + data[1]: -1 + data[2]: 2 + data[3]: 4 + - op: 1 + valueIndex: 80 data[0]: -1 data[1]: -1 data[2]: -1 data[3]: 1 - - op: 72 - valueIndex: 78 - data[0]: 24 - data[1]: 22 - data[2]: -1 - data[3]: 4 - op: 26 - valueIndex: 79 - data[0]: 23 - data[1]: 29 - data[2]: -1 - data[3]: 1 - - op: 5 - valueIndex: 80 - data[0]: 30 - data[1]: -1 - data[2]: 0 - data[3]: 3 - - op: 31 valueIndex: 81 - data[0]: 31 - data[1]: 17 - data[2]: -1 - data[3]: 1 - - op: 26 - valueIndex: 82 - data[0]: 23 - data[1]: 41 + data[0]: 30 + data[1]: 33 data[2]: -1 data[3]: 1 - op: 6 - valueIndex: 83 + valueIndex: 82 data[0]: -1 data[1]: -1 data[2]: -1 data[3]: -1 - op: 73 + valueIndex: 83 + data[0]: 39 + data[1]: 40 + data[2]: 19 + data[3]: 1 + - op: 1 valueIndex: 84 - data[0]: 42 - data[1]: 43 - data[2]: 17 + data[0]: -1 + data[1]: -1 + data[2]: -1 data[3]: 1 - op: 1 valueIndex: 85 @@ -1556,14 +1565,14 @@ VisualEffectResource: data[3]: 1 - op: 31 valueIndex: 86 - data[0]: 44 - data[1]: 17 + data[0]: 41 + data[1]: 19 data[2]: -1 data[3]: 1 - - op: 30 + - op: 20 valueIndex: 87 - data[0]: 45 - data[1]: 34 + data[0]: 42 + data[1]: -1 data[2]: -1 data[3]: 1 - op: 1 @@ -1574,21 +1583,21 @@ VisualEffectResource: data[3]: 3 - op: 3 valueIndex: 91 - data[0]: 37 - data[1]: 36 - data[2]: 35 + data[0]: 35 + data[1]: 34 + data[2]: 43 data[3]: -1 - op: 3 valueIndex: 94 - data[0]: 40 - data[1]: 39 - data[2]: 38 + data[0]: 38 + data[1]: 37 + data[2]: 36 data[3]: -1 - op: 3 valueIndex: 97 - data[0]: 5 - data[1]: 22 - data[2]: 5 + data[0]: 7 + data[1]: 24 + data[2]: 7 data[3]: -1 - op: 1 valueIndex: 100 @@ -1628,8 +1637,8 @@ VisualEffectResource: data[3]: 3 - op: 42 valueIndex: 114 - data[0]: 32 - data[1]: 33 + data[0]: 31 + data[1]: 32 data[2]: -1 data[3]: -1 - op: 1 @@ -1644,47 +1653,49 @@ VisualEffectResource: m_PropertySheet: m_Float: m_Array: - - m_ExpressionIndex: 2 + - m_ExpressionIndex: 1 m_Value: 0.01 - - m_ExpressionIndex: 3 - m_Value: 58.4 - m_ExpressionIndex: 4 m_Value: 1 - - m_ExpressionIndex: 9 - m_Value: 200 + - m_ExpressionIndex: 5 + m_Value: 58.4 + - m_ExpressionIndex: 8 + m_Value: 400 - m_ExpressionIndex: 14 - m_Value: -100 - - m_ExpressionIndex: 17 + m_Value: -200 + - m_ExpressionIndex: 19 + m_Value: 0 + - m_ExpressionIndex: 20 m_Value: 0 - - m_ExpressionIndex: 22 - m_Value: 8 - m_ExpressionIndex: 23 - m_Value: 5 - - m_ExpressionIndex: 24 - m_Value: 0 - - m_ExpressionIndex: 29 m_Value: -2 - - m_ExpressionIndex: 34 - m_Value: 1 - - m_ExpressionIndex: 41 + - m_ExpressionIndex: 24 + m_Value: 8 + - m_ExpressionIndex: 30 + m_Value: 5 + - m_ExpressionIndex: 33 m_Value: 40 + - m_ExpressionIndex: 44 + m_Value: 100 + - m_ExpressionIndex: 48 + m_Value: 1 - m_ExpressionIndex: 49 - m_Value: 10 + m_Value: 0.9999 - m_ExpressionIndex: 56 m_Value: 0.1 - m_ExpressionIndex: 57 m_Value: 60 m_Vector2f: m_Array: - - m_ExpressionIndex: 1 + - m_ExpressionIndex: 3 m_Value: {x: 0, y: 200} m_Vector3f: m_Array: - - m_ExpressionIndex: 12 + - m_ExpressionIndex: 13 m_Value: {x: -26, y: 0, z: 0} - m_ExpressionIndex: 18 m_Value: {x: 20, y: 20, z: 20} - - m_ExpressionIndex: 26 + - m_ExpressionIndex: 25 m_Value: {x: 0, y: 0, z: 0} - m_ExpressionIndex: 52 m_Value: {x: 1, y: 1, z: 1} @@ -1698,9 +1709,9 @@ VisualEffectResource: m_Value: {x: 0, y: 0, z: 0} m_Vector4f: m_Array: - - m_ExpressionIndex: 27 - m_Value: {x: 1, y: 0, z: 0, w: 0} - m_ExpressionIndex: 28 + m_Value: {x: 1, y: 0, z: 0, w: 0} + - m_ExpressionIndex: 29 m_Value: {x: 0, y: 0, z: 0, w: 1} m_Uint: m_Array: [] @@ -1720,27 +1731,27 @@ VisualEffectResource: m_Array: [] m_ExposedExpressions: - nameId: Force - index: 23 + index: 30 - nameId: Gain index: 4 - nameId: Max_Color - index: 27 - - nameId: Min_Color index: 28 + - nameId: Min_Color + index: 29 - nameId: Min_Max_Value_To_Color - index: 1 + index: 3 - nameId: Speed - index: 12 + index: 13 - nameId: Target_angles index: 59 - nameId: Target_position - index: 26 + index: 25 - nameId: Target_scale index: 58 - nameId: Value_1_ - index: 3 + index: 5 - nameId: Value_2_ - index: 24 + index: 20 m_Buffers: - type: 1 size: 655744 @@ -1751,7 +1762,7 @@ VisualEffectResource: bucket: 0 structure: 1 element: 0 - - name: color + - name: velocity type: 3 offset: bucket: 31232 @@ -1763,42 +1774,42 @@ VisualEffectResource: bucket: 31232 structure: 8 element: 3 - - name: scaleX - type: 1 + - name: position + type: 3 offset: bucket: 31232 structure: 8 element: 4 - - name: scaleY - type: 1 + - name: alive + type: 17 offset: bucket: 31232 structure: 8 - element: 5 - - name: scaleZ - type: 1 - offset: - bucket: 31232 - structure: 8 - element: 6 - - name: velocity + element: 7 + - name: color type: 3 offset: bucket: 281088 structure: 8 element: 0 - - name: alive - type: 17 + - name: scaleX + type: 1 offset: bucket: 281088 structure: 8 element: 3 - - name: position - type: 3 + - name: scaleY + type: 1 offset: bucket: 281088 structure: 8 element: 4 + - name: scaleZ + type: 1 + offset: + bucket: 281088 + structure: 8 + element: 5 - name: direction type: 3 offset: @@ -1822,7 +1833,7 @@ VisualEffectResource: bucket: 0 structure: 1 element: 0 - - name: color + - name: velocity type: 3 offset: bucket: 31232 @@ -1834,42 +1845,42 @@ VisualEffectResource: bucket: 31232 structure: 8 element: 3 - - name: scaleX - type: 1 + - name: position + type: 3 offset: bucket: 31232 structure: 8 element: 4 - - name: scaleY - type: 1 + - name: alive + type: 17 offset: bucket: 31232 structure: 8 - element: 5 - - name: scaleZ - type: 1 - offset: - bucket: 31232 - structure: 8 - element: 6 - - name: velocity + element: 7 + - name: color type: 3 offset: bucket: 281088 structure: 8 element: 0 - - name: alive - type: 17 + - name: scaleX + type: 1 offset: bucket: 281088 structure: 8 element: 3 - - name: position - type: 3 + - name: scaleY + type: 1 offset: bucket: 281088 structure: 8 element: 4 + - name: scaleZ + type: 1 + offset: + bucket: 281088 + structure: 8 + element: 5 - name: direction type: 3 offset: @@ -2008,7 +2019,7 @@ VisualEffectResource: - nameId: Blend_f index: 51 - nameId: Velocity_g - index: 12 + index: 13 params: - nameId: bounds_center index: 61 @@ -2027,13 +2038,13 @@ VisualEffectResource: - nameId: Sphere_center_a index: 62 - nameId: attractionSpeed_a - index: 46 + index: 45 - nameId: deltaTime_a - index: 47 + index: 46 - nameId: center_b - index: 33 + index: 32 - nameId: Speed_b - index: 48 + index: 47 params: [] processor: {fileID: 0} shaderSourceIndex: 1 @@ -5686,7 +5697,7 @@ MonoBehaviour: m_Type: m_SerializableType: UnityEditor.VFX.Sphere, Unity.VisualEffectGraph.Editor, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null - m_SerializableObject: '{"center":{"x":-232.62933349609376,"y":0.0,"z":-15.7767333984375},"radius":10.0}' + m_SerializableObject: '{"center":{"x":-232.62933349609376,"y":0.0,"z":-15.7767333984375},"radius":100.0}' m_Space: 1 m_Property: name: Sphere @@ -6247,7 +6258,7 @@ MonoBehaviour: m_Type: m_SerializableType: UnityEngine.Vector2, UnityEngine.CoreModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null - m_SerializableObject: '{"x":-100.0,"y":100.0}' + m_SerializableObject: '{"x":-200.0,"y":200.0}' m_Space: 2147483647 m_Property: name: Range @@ -8900,3 +8911,63 @@ MonoBehaviour: m_RegexMaxLength: 0 m_Direction: 0 m_LinkedSlots: [] +--- !u!114 &8926484042661615474 +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: a971fa2e110a0ac42ac1d8dae408704b, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 114780028408030698} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 0 + m_UISuperCollapsed: 0 + m_InputSlots: + - {fileID: 8926484042661615475} + m_OutputSlots: [] + m_Disabled: 0 + attribute: size + Composition: 2 + Source: 0 + Random: 0 + channels: 6 +--- !u!114 &8926484042661615475 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661615475} + m_MasterData: + m_Owner: {fileID: 8926484042661615474} + m_Value: + m_Type: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_SerializableObject: 0.9999 + m_Space: 2147483647 + m_Property: + name: Size + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 0 + m_LinkedSlots: [] diff --git a/UnityProject/Assets/Scenes/Examples/MIDI/script/MidiSyncCounter.cs b/UnityProject/Assets/Scenes/Examples/MIDI/script/MidiSyncCounter.cs index 0af5812..50b25ee 100644 --- a/UnityProject/Assets/Scenes/Examples/MIDI/script/MidiSyncCounter.cs +++ b/UnityProject/Assets/Scenes/Examples/MIDI/script/MidiSyncCounter.cs @@ -6,6 +6,7 @@ public class MidiSyncCounter : MonoBehaviour { [SerializeField] private Text counter; + public void OnSyncReceived(MidiSync midiSync, int count) diff --git a/UnityProject/Assets/Scenes/Examples/MIDI/script/MidiSyncCounterTMP.cs b/UnityProject/Assets/Scenes/Examples/MIDI/script/MidiSyncCounterTMP.cs new file mode 100644 index 0000000..3ebfa9d --- /dev/null +++ b/UnityProject/Assets/Scenes/Examples/MIDI/script/MidiSyncCounterTMP.cs @@ -0,0 +1,32 @@ +using cylvester; +using UnityEngine; +using UnityEngine.UI; +using TMPro; + +public class MidiSyncCounterTMP : MonoBehaviour +{ + + [SerializeField] private TextMeshPro counter; + + + + public void OnSyncReceived(MidiSync midiSync, int count) + { + if (midiSync == MidiSync.Clock) + { + var tick = count % 24; + var beat = count / 24; + var measure = beat / 4; + + counter.text = (measure + 1) + ":" + (beat % 4 + 1) + ":" + tick; + } + else if (midiSync == MidiSync.Start) + { + Debug.Log("playback started"); + } + else if (midiSync == MidiSync.Stop) + { + Debug.Log("playback ended"); + } + } +} diff --git a/UnityProject/Assets/Scenes/Examples/MIDI/script/MidiSyncCounterTMP.cs.meta b/UnityProject/Assets/Scenes/Examples/MIDI/script/MidiSyncCounterTMP.cs.meta new file mode 100644 index 0000000..d204760 --- /dev/null +++ b/UnityProject/Assets/Scenes/Examples/MIDI/script/MidiSyncCounterTMP.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 62b4757dda9277c438025c87c3c93a3f +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/UnityProject/Assets/Scenes/Examples/Max Silly Demos/DarkTrails.unity b/UnityProject/Assets/Scenes/Examples/Max Silly Demos/DarkTrails.unity index defa4d6..75024c8 100644 --- a/UnityProject/Assets/Scenes/Examples/Max Silly Demos/DarkTrails.unity +++ b/UnityProject/Assets/Scenes/Examples/Max Silly Demos/DarkTrails.unity @@ -38,7 +38,7 @@ RenderSettings: m_ReflectionIntensity: 1 m_CustomReflection: {fileID: 0} m_Sun: {fileID: 0} - m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1} + m_IndirectSpecularColor: {r: 0.05393127, g: 0.046294536, b: 0.026418865, a: 1} m_UseRadianceAmbientProbe: 0 --- !u!157 &3 LightmapSettings: @@ -120,7 +120,7 @@ NavMeshSettings: debug: m_Flags: 0 m_NavMeshData: {fileID: 0} ---- !u!1 &710290841 +--- !u!1 &168696397 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -128,64 +128,71 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 710290844} - - component: {fileID: 710290843} - - component: {fileID: 710290842} + - component: {fileID: 168696399} + - component: {fileID: 168696398} m_Layer: 0 - m_Name: Scene Settings + m_Name: Pd Backend m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!114 &710290842 +--- !u!114 &168696398 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 710290841} + m_GameObject: {fileID: 168696397} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 441482e8936e35048a1dffac814e3ef8, type: 3} + m_Script: {fileID: 11500000, guid: 3ba69cee3466a304d9d570268f717413, type: 3} m_Name: m_EditorClassIdentifier: - m_Profile: {fileID: 11400000, guid: 1012fe3eac99fc14c996e2600dd22c0f, type: 2} - m_StaticLightingSkyUniqueID: 2 - m_SkySettings: {fileID: 0} - m_SkySettingsFromProfile: {fileID: 0} ---- !u!114 &710290843 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 710290841} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 172515602e62fb746b5d573b38a5fe58, type: 3} - m_Name: - m_EditorClassIdentifier: - isGlobal: 1 - priority: 0 - blendDistance: 0 - weight: 1 - sharedProfile: {fileID: 11400000, guid: 1012fe3eac99fc14c996e2600dd22c0f, type: 2} ---- !u!4 &710290844 + midiMessageReceived: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 330040870} + m_MethodName: + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + midiSyncReceived: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 330040873} + m_MethodName: OnSyncReceived + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + samplePlayback: 4 +--- !u!4 &168696399 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 710290841} + m_GameObject: {fileID: 168696397} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 0} - m_RootOrder: 3 + m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &1021151359 +--- !u!1 &205374821 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -193,138 +200,13 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 1021151363} - - component: {fileID: 1021151362} - - component: {fileID: 1021151361} - - component: {fileID: 1021151360} - m_Layer: 0 - m_Name: CameraRotator - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &1021151360 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1021151359} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: a1636a27dcc6acf42a3aa3d4a50c62c6, type: 3} - m_Name: - m_EditorClassIdentifier: - smooth: 1 - tiltAngleHorizontal: 1 - tiltAngleVertical: 1 - onRotationProcessed: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 1021151360} - m_MethodName: OnValueChanged - m_Mode: 0 - m_Arguments: - m_ObjectArgument: {fileID: 0} - m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 ---- !u!114 &1021151361 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1021151359} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: ec32b42d27978a247b42723238f38255, type: 3} - m_Name: - m_EditorClassIdentifier: - pdbackend: {fileID: 1347743670} - channel: 1 - noiseLevelChanged: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 1021151360} - m_MethodName: OnValueChanged - m_Mode: 0 - m_Arguments: - m_ObjectArgument: {fileID: 0} - m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 ---- !u!114 &1021151362 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1021151359} - m_Enabled: 0 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 54ab37d032df403e881d6a7a78141815, type: 3} - m_Name: - m_EditorClassIdentifier: - pdBackend: {fileID: 1347743670} - selection: - serializedVersion: 2 - x: 7.529412 - y: 182 - width: 60.235294 - height: 40 - energyChanged: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 1021151360} - m_MethodName: OnValueChanged - m_Mode: 0 - m_Arguments: - m_ObjectArgument: {fileID: 0} - m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 - channel: 0 ---- !u!4 &1021151363 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1021151359} - m_LocalRotation: {x: 0.016418152, y: -0.77741504, z: 0.016418152, w: 0.62855935} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 1620025422} - m_Father: {fileID: 0} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &1163941808 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1163941815} - - component: {fileID: 1163941814} - - component: {fileID: 1163941813} - - component: {fileID: 1163941812} - - component: {fileID: 1163941811} - - component: {fileID: 1163941810} - - component: {fileID: 1163941809} + - component: {fileID: 205374828} + - component: {fileID: 205374827} + - component: {fileID: 205374826} + - component: {fileID: 205374825} + - component: {fileID: 205374824} + - component: {fileID: 205374823} + - component: {fileID: 205374822} m_Layer: 0 m_Name: FakeTrails m_TagString: Untagged @@ -332,42 +214,42 @@ GameObject: m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!114 &1163941809 +--- !u!114 &205374822 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1163941808} + m_GameObject: {fileID: 205374821} m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: d7da52674d4133543bd5df7aef5b3e64, type: 3} m_Name: m_EditorClassIdentifier: - targetVfx: {fileID: 1163941814} ---- !u!114 &1163941810 + targetVfx: {fileID: 205374827} +--- !u!114 &205374823 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1163941808} + m_GameObject: {fileID: 205374821} m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: 54ab37d032df403e881d6a7a78141815, type: 3} m_Name: m_EditorClassIdentifier: - pdBackend: {fileID: 1347743670} + pdBackend: {fileID: 168696398} selection: serializedVersion: 2 - x: 14.8765135 - y: 216.20001 - width: 69.42373 - height: 32 + x: 40.12973 + y: 136 + width: 33.21081 + height: 98 energyChanged: m_PersistentCalls: m_Calls: - - m_Target: {fileID: 1163941809} + - m_Target: {fileID: 205374822} m_MethodName: OnEnergyChanged m_Mode: 0 m_Arguments: @@ -378,14 +260,14 @@ MonoBehaviour: m_StringArgument: m_BoolArgument: 0 m_CallState: 2 - channel: 0 ---- !u!114 &1163941811 + channel: 8 +--- !u!114 &205374824 MonoBehaviour: m_ObjectHideFlags: 2 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1163941808} + m_GameObject: {fileID: 205374821} m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: 07c3070554d0a8944a95ff8f018c2c9f, type: 3} @@ -393,30 +275,30 @@ MonoBehaviour: m_EditorClassIdentifier: m_Parameter: m_Name: Cam Collider - Target: {fileID: 1620025422} ---- !u!114 &1163941812 + Target: {fileID: 481497876} +--- !u!114 &205374825 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1163941808} - m_Enabled: 1 + m_GameObject: {fileID: 205374821} + m_Enabled: 0 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: cdafc37f32b176349b1684c4455b98e9, type: 3} m_Name: m_EditorClassIdentifier: m_ExecuteInEditor: 1 m_Bindings: - - {fileID: 1163941811} - m_VisualEffect: {fileID: 1163941814} ---- !u!73398921 &1163941813 + - {fileID: 205374824} + m_VisualEffect: {fileID: 205374827} +--- !u!73398921 &205374826 VFXRenderer: m_ObjectHideFlags: 2 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1163941808} + m_GameObject: {fileID: 205374821} m_Enabled: 1 m_CastShadows: 1 m_ReceiveShadows: 0 @@ -428,7 +310,6 @@ VFXRenderer: m_RendererPriority: 0 m_Materials: - {fileID: 0} - - {fileID: 0} m_StaticBatchInfo: firstSubMesh: 0 subMeshCount: 0 @@ -449,13 +330,13 @@ VFXRenderer: m_SortingLayerID: 0 m_SortingLayer: 0 m_SortingOrder: 0 ---- !u!2083052967 &1163941814 +--- !u!2083052967 &205374827 VisualEffect: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1163941808} + m_GameObject: {fileID: 205374821} m_Enabled: 1 m_Asset: {fileID: 8926484042661614526, guid: 43cabd951b09d3b4a991c40df8dadf3b, type: 3} m_StartSeed: 0 @@ -463,17 +344,26 @@ VisualEffect: m_PropertySheet: m_Float: m_Array: - - m_Value: 1 + - m_Value: 0.3 m_Name: length m_Overridden: 1 - - m_Value: 441 + - m_Value: 100 m_Name: Spectrum Value 1 m_Overridden: 1 + - m_Value: 1 + m_Name: Spawnrate Factor + m_Overridden: 1 m_Vector2f: - m_Array: [] + m_Array: + - m_Value: {x: 1, y: 1} + m_Name: Lifetime + m_Overridden: 1 + - m_Value: {x: -1000, y: 1000} + m_Name: Random Speed + m_Overridden: 1 m_Vector3f: m_Array: - - m_Value: {x: 0.23230886, y: 0.0054255375, z: -1.0854048} + - m_Value: {x: -1.0967441, y: -0.16863514, z: -0.028543726} m_Name: Cam Collider m_Overridden: 1 m_Vector4f: @@ -485,6 +375,9 @@ VisualEffect: - m_Value: 3 m_Name: Factor m_Overridden: 1 + - m_Value: 0 + m_Name: Spawnrate Factor + m_Overridden: 1 m_Matrix4x4f: m_Array: [] m_AnimationCurve: @@ -495,13 +388,13 @@ VisualEffect: m_Array: [] m_Bool: m_Array: [] ---- !u!4 &1163941815 +--- !u!4 &205374828 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1163941808} + m_GameObject: {fileID: 205374821} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} @@ -509,7 +402,7 @@ Transform: m_Father: {fileID: 0} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &1347743669 +--- !u!1 &330040870 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -517,49 +410,124 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 1347743671} - - component: {fileID: 1347743670} + - component: {fileID: 330040874} + - component: {fileID: 330040873} + - component: {fileID: 330040872} + - component: {fileID: 330040871} m_Layer: 0 - m_Name: Pd Backend + m_Name: CameraRotator m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!114 &1347743670 +--- !u!114 &330040871 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1347743669} + m_GameObject: {fileID: 330040870} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3ba69cee3466a304d9d570268f717413, type: 3} + m_Script: {fileID: 11500000, guid: a1636a27dcc6acf42a3aa3d4a50c62c6, type: 3} m_Name: m_EditorClassIdentifier: - midiMessageReceived: + smooth: 10 + tiltAngleHorizontal: 1 + tiltAngleVertical: 1 + onRotationProcessed: m_PersistentCalls: - m_Calls: [] - midiSyncReceived: + m_Calls: + - m_Target: {fileID: 330040871} + m_MethodName: OnValueChanged + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &330040872 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 330040870} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 54ab37d032df403e881d6a7a78141815, type: 3} + m_Name: + m_EditorClassIdentifier: + pdBackend: {fileID: 168696398} + selection: + serializedVersion: 2 + x: 202.03242 + y: 161 + width: 51.2 + height: 48 + energyChanged: m_PersistentCalls: - m_Calls: [] - samplePlayback: 4 ---- !u!4 &1347743671 + m_Calls: + - m_Target: {fileID: 330040871} + m_MethodName: OnValueChanged + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + channel: 8 +--- !u!114 &330040873 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 330040870} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 6ebe1124d37e04742be155475d179a67, type: 3} + m_Name: + m_EditorClassIdentifier: + sequence: 010001000000000001000000000000000000000000000000 + time: 4 + triggered: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 0} + m_MethodName: + m_Mode: 4 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 80 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!4 &330040874 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1347743669} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_GameObject: {fileID: 330040870} + m_LocalRotation: {x: -0.4393617, y: 0.46816656, z: -0.4393617, w: -0.6282856} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] + m_Children: + - {fileID: 481497876} m_Father: {fileID: 0} - m_RootOrder: 1 + m_RootOrder: 3 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &1620025421 +--- !u!1 &481497875 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -567,10 +535,10 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 1620025422} - - component: {fileID: 1620025425} - - component: {fileID: 1620025424} - - component: {fileID: 1620025423} + - component: {fileID: 481497876} + - component: {fileID: 481497879} + - component: {fileID: 481497878} + - component: {fileID: 481497877} m_Layer: 0 m_Name: Main Camera m_TagString: MainCamera @@ -578,27 +546,27 @@ GameObject: m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &1620025422 +--- !u!4 &481497876 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1620025421} - m_LocalRotation: {x: 0.0055120783, y: 0.70844144, z: -0.005533284, w: 0.70572644} - m_LocalPosition: {x: -1.11, y: 0, z: 0} + m_GameObject: {fileID: 481497875} + m_LocalRotation: {x: 0, y: 0.708463, z: 0, w: 0.7057479} + m_LocalPosition: {x: -1, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] - m_Father: {fileID: 1021151363} + m_Father: {fileID: 330040874} m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0.89500004, y: 90.22, z: 0} ---- !u!114 &1620025423 + m_LocalEulerAnglesHint: {x: 0, y: 90.22, z: 0} +--- !u!114 &481497877 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1620025421} + m_GameObject: {fileID: 481497875} m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: 23c1ce4fb46143f46bc5cb5224c934f6, type: 3} @@ -691,21 +659,21 @@ MonoBehaviour: enableFptlForForwardOpaque: 0 enableBigTilePrepass: 0 isFptlEnabled: 0 ---- !u!81 &1620025424 +--- !u!81 &481497878 AudioListener: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1620025421} + m_GameObject: {fileID: 481497875} m_Enabled: 1 ---- !u!20 &1620025425 +--- !u!20 &481497879 Camera: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1620025421} + m_GameObject: {fileID: 481497875} m_Enabled: 1 serializedVersion: 2 m_ClearFlags: 1 @@ -715,7 +683,7 @@ Camera: m_FOVAxisMode: 0 m_SensorSize: {x: 36, y: 24} m_LensShift: {x: 0, y: 0} - m_FocalLength: 1.1 + m_FocalLength: 12.07 m_NormalizedViewPortRect: serializedVersion: 2 x: 0 @@ -742,3 +710,145 @@ Camera: m_OcclusionCulling: 1 m_StereoConvergence: 10 m_StereoSeparation: 0.022 +--- !u!114 &627082178 +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: 3df29e7cc05fbec4aa43e06ea875565d, type: 3} + m_Name: + m_EditorClassIdentifier: + active: 1 + m_AdvancedMode: 0 + rotation: + m_OverrideState: 0 + m_Value: 0 + min: 0 + max: 360 + skyIntensityMode: + m_OverrideState: 0 + m_Value: 0 + exposure: + m_OverrideState: 0 + m_Value: 0 + multiplier: + m_OverrideState: 0 + m_Value: 1 + min: 0 + upperHemisphereLuxValue: + m_OverrideState: 0 + m_Value: 1 + min: 0 + desiredLuxValue: + m_OverrideState: 0 + m_Value: 20000 + updateMode: + m_OverrideState: 0 + m_Value: 0 + updatePeriod: + m_OverrideState: 0 + m_Value: 0 + min: 0 + includeSunInBaking: + m_OverrideState: 0 + m_Value: 0 + sunSize: + m_OverrideState: 0 + m_Value: 0.04 + min: 0 + max: 1 + sunSizeConvergence: + m_OverrideState: 0 + m_Value: 5 + min: 1 + max: 10 + atmosphereThickness: + m_OverrideState: 0 + m_Value: 1.9 + min: 0 + max: 5 + skyTint: + m_OverrideState: 0 + m_Value: {r: 0.5, g: 0.5, b: 0.5, a: 1} + hdr: 0 + showAlpha: 1 + showEyeDropper: 1 + groundColor: + m_OverrideState: 0 + m_Value: {r: 0.369, g: 0.349, b: 0.341, a: 1} + hdr: 0 + showAlpha: 1 + showEyeDropper: 1 + enableSunDisk: + m_OverrideState: 0 + m_Value: 1 +--- !u!1 &1882679725 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1882679728} + - component: {fileID: 1882679727} + - component: {fileID: 1882679726} + m_Layer: 0 + m_Name: Scene Settings + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1882679726 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1882679725} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 441482e8936e35048a1dffac814e3ef8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Profile: {fileID: 11400000, guid: 1012fe3eac99fc14c996e2600dd22c0f, type: 2} + m_StaticLightingSkyUniqueID: 2 + m_SkySettings: {fileID: 627082178} + m_SkySettingsFromProfile: {fileID: 6424510597000968463, guid: 1012fe3eac99fc14c996e2600dd22c0f, + type: 2} +--- !u!114 &1882679727 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1882679725} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 172515602e62fb746b5d573b38a5fe58, type: 3} + m_Name: + m_EditorClassIdentifier: + isGlobal: 1 + priority: 0 + blendDistance: 0 + weight: 1 + sharedProfile: {fileID: 11400000, guid: 1012fe3eac99fc14c996e2600dd22c0f, type: 2} +--- !u!4 &1882679728 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1882679725} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} diff --git a/UnityProject/Assets/Scenes/Examples/Max Silly Demos/FakeTrailsDemo/DarkTrails.vfx b/UnityProject/Assets/Scenes/Examples/Max Silly Demos/FakeTrailsDemo/DarkTrails.vfx new file mode 100644 index 0000000..fb437a2 --- /dev/null +++ b/UnityProject/Assets/Scenes/Examples/Max Silly Demos/FakeTrailsDemo/DarkTrails.vfx @@ -0,0 +1,7926 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &114023846229194376 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: 73a13919d81fb7444849bae8b5c812a2, type: 3} + m_Name: VFXBasicSpawner + m_EditorClassIdentifier: + m_Parent: {fileID: 114350483966674976} + m_Children: + - {fileID: 8926484042661614718} + - {fileID: 8926484042661614943} + m_UIPosition: {x: 710, y: -94} + m_UICollapsed: 0 + m_UISuperCollapsed: 0 + m_InputSlots: [] + m_OutputSlots: [] + m_Label: + m_Data: {fileID: 0} + m_InputFlowSlot: + - link: [] + - link: [] + m_OutputFlowSlot: + - link: + - context: {fileID: 114946465509916290} + slotIndex: 0 +--- !u!114 &114131763552434164 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: a971fa2e110a0ac42ac1d8dae408704b, type: 3} + m_Name: SetAttribute + m_EditorClassIdentifier: + m_Parent: {fileID: 114946465509916290} + m_Children: [] + m_UIPosition: {x: 0, y: 290} + m_UICollapsed: 0 + m_UISuperCollapsed: 0 + m_InputSlots: + - {fileID: 8926484042661614720} + - {fileID: 8926484042661614721} + m_OutputSlots: [] + m_Disabled: 0 + attribute: lifetime + Composition: 0 + Source: 0 + Random: 2 + channels: 6 +--- !u!114 &114307113894698210 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: 1b605c022ee79394a8a776c0869b3f9a, type: 3} + m_Name: VFXSlot + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: + - {fileID: 114986932069951040} + - {fileID: 114963171269329408} + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 0 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 114307113894698210} + m_MasterData: + m_Owner: {fileID: 114946465509916290} + m_Value: + m_Type: + m_SerializableType: UnityEditor.VFX.AABox, Unity.VisualEffectGraph.Editor, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + m_SerializableObject: '{"center":{"x":0.0,"y":0.0,"z":0.0},"size":{"x":10.0,"y":10.0,"z":10.0}}' + m_Space: 0 + m_Property: + name: bounds + m_serializedType: + m_SerializableType: UnityEditor.VFX.AABox, Unity.VisualEffectGraph.Editor, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + attributes: [] + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &114340500867371532 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: d01270efd3285ea4a9d6c555cb0a8027, type: 3} + m_Name: VFXUI + m_EditorClassIdentifier: + groupInfos: + - title: + position: + serializedVersion: 2 + x: 340 + y: 1177 + width: 346 + height: 278 + contents: + - model: {fileID: 8926484042661614575} + id: 0 + isStickyNote: 0 + - model: {fileID: 0} + id: 0 + isStickyNote: 1 + stickyNoteInfos: + - title: + position: + serializedVersion: 2 + x: 365 + y: 1211 + width: 296 + height: 100 + contents: Save the current position under Target Position + theme: Classic + textSize: Medium + systemInfos: [] + categories: [] + uiBounds: + serializedVersion: 2 + x: -55 + y: -94 + width: 1827 + height: 2188 +--- !u!114 &114350483966674976 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: 7d4c867f6b72b714dbb5fd1780afe208, type: 3} + m_Name: DarkTrails + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: + - {fileID: 114023846229194376} + - {fileID: 114946465509916290} + - {fileID: 114780028408030698} + - {fileID: 8926484042661614531} + - {fileID: 8926484042661614542} + - {fileID: 8926484042661614547} + - {fileID: 8926484042661614552} + - {fileID: 8926484042661614575} + - {fileID: 8926484042661614589} + - {fileID: 8926484042661614749} + - {fileID: 8926484042661614767} + - {fileID: 8926484042661614798} + - {fileID: 8926484042661614803} + - {fileID: 8926484042661614808} + - {fileID: 8926484042661614904} + - {fileID: 8926484042661614918} + - {fileID: 8926484042661614925} + - {fileID: 8926484042661614934} + - {fileID: 8926484042661614938} + - {fileID: 8926484042661614946} + - {fileID: 8926484042661614958} + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_UIInfos: {fileID: 114340500867371532} + m_ParameterInfo: + - name: Spectrum Value 1 + path: Spectrum Value 1 + tooltip: + sheetType: m_Float + realType: Single + defaultValue: + m_Type: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_SerializableObject: 0 + min: -Infinity + max: Infinity + descendantCount: 0 + - name: length + path: length + tooltip: + sheetType: m_Float + realType: Single + defaultValue: + m_Type: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_SerializableObject: 0.1 + min: -Infinity + max: Infinity + descendantCount: 0 + - name: Lifetime + path: Lifetime + tooltip: (MinRandom Max Random) + sheetType: m_Vector2f + realType: Vector2 + defaultValue: + m_Type: + m_SerializableType: UnityEngine.Vector2, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + m_SerializableObject: '{"x":1.0,"y":3.0}' + min: -Infinity + max: Infinity + descendantCount: 0 + - name: Random Speed + path: Random Speed + tooltip: xyz + sheetType: m_Vector2f + realType: Vector2 + defaultValue: + m_Type: + m_SerializableType: UnityEngine.Vector2, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + m_SerializableObject: '{"x":-10.0,"y":10.0}' + min: -Infinity + max: Infinity + descendantCount: 0 + - name: Spawnrate Factor + path: Spawnrate Factor + tooltip: + sheetType: m_Float + realType: Single + defaultValue: + m_Type: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_SerializableObject: 1 + min: -Infinity + max: Infinity + descendantCount: 0 + - name: Gradient + path: Gradient + tooltip: + sheetType: m_Gradient + realType: Gradient + defaultValue: + m_Type: + m_SerializableType: UnityEngine.Gradient, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + m_SerializableObject: '{"colorKeys":[{"color":{"r":0.06480327993631363,"g":0.07818742841482163,"b":0.162029430270195,"a":1.0},"time":0.1735256016254425},{"color":{"r":0.5333333611488342,"g":0.6117647290229797,"b":1.003921627998352,"a":1.0},"time":0.32353705167770388},{"color":{"r":1.2235294580459595,"g":1.301960825920105,"b":1.7254902124404908,"a":1.0},"time":0.46471351385116579},{"color":{"r":0.09530748426914215,"g":0.14126332104206086,"b":0.3564002513885498,"a":1.0},"time":0.6088197231292725},{"color":{"r":0.0006070539820939302,"g":0.0009105810313485563,"b":0.002731743035838008,"a":1.0},"time":0.7852903008460999},{"color":{"r":16.0,"g":0.3137255012989044,"b":0.7529411911964417,"a":1.0},"time":0.7970550060272217},{"color":{"r":32.0,"g":32.0,"b":32.0,"a":1.0},"time":0.8117647171020508}],"alphaKeys":[{"alpha":1.0,"time":0.0},{"alpha":1.0,"time":1.0}],"gradientMode":0}' + min: -Infinity + max: Infinity + descendantCount: 0 + m_GraphVersion: 2 + m_saved: 1 + m_SubgraphDependencies: [] + m_CategoryPath: +--- !u!114 &114380859405582094 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: VFXSlotFloat + m_EditorClassIdentifier: + m_Parent: {fileID: 114963171269329408} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 114307113894698210} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: z + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &114428730288789306 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: d78581a96eae8bf4398c282eb0b098bd, type: 3} + m_Name: VFXDataParticle + m_EditorClassIdentifier: + m_Parent: {fileID: 114350483966674976} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + title: + m_Owners: + - {fileID: 114946465509916290} + - {fileID: 114780028408030698} + m_Capacity: 32000 + m_Space: 0 +--- !u!114 &114512514798047786 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: VFXSlotFloat + m_EditorClassIdentifier: + m_Parent: {fileID: 114963171269329408} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 114307113894698210} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: x + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &114538391275492396 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: VFXSlotFloat + m_EditorClassIdentifier: + m_Parent: {fileID: 114986932069951040} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 114307113894698210} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: z + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &114739294351936256 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: VFXSlotFloat + m_EditorClassIdentifier: + m_Parent: {fileID: 114986932069951040} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 114307113894698210} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: x + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &114780028408030698 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: 2dc095764ededfa4bb32fa602511ea4b, type: 3} + m_Name: VFXBasicUpdate + m_EditorClassIdentifier: + m_Parent: {fileID: 114350483966674976} + m_Children: + - {fileID: 8926484042661614569} + - {fileID: 8926484042661614836} + - {fileID: 8926484042661614566} + - {fileID: 8926484042661614787} + - {fileID: 8926484042661614953} + m_UIPosition: {x: 705, y: 1336} + m_UICollapsed: 0 + m_UISuperCollapsed: 0 + m_InputSlots: [] + m_OutputSlots: [] + m_Label: + m_Data: {fileID: 114428730288789306} + m_InputFlowSlot: + - link: + - context: {fileID: 114946465509916290} + slotIndex: 0 + m_OutputFlowSlot: + - link: [] + integration: 0 + angularIntegration: 0 + ageParticles: 1 + reapParticles: 1 +--- !u!114 &114920711487922656 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: VFXSlotFloat + m_EditorClassIdentifier: + m_Parent: {fileID: 114963171269329408} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 114307113894698210} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: y + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &114935892456706286 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: VFXSlotFloat + m_EditorClassIdentifier: + m_Parent: {fileID: 114986932069951040} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 114307113894698210} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: y + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &114946465509916290 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: 9dfea48843f53fc438eabc12a3a30abc, type: 3} + m_Name: VFXBasicInitialize + m_EditorClassIdentifier: + m_Parent: {fileID: 114350483966674976} + m_Children: + - {fileID: 8926484042661614600} + - {fileID: 8926484042661614769} + - {fileID: 114131763552434164} + m_UIPosition: {x: 703, y: 258} + m_UICollapsed: 0 + m_UISuperCollapsed: 0 + m_InputSlots: + - {fileID: 114307113894698210} + m_OutputSlots: [] + m_Label: + m_Data: {fileID: 114428730288789306} + m_InputFlowSlot: + - link: + - context: {fileID: 114023846229194376} + slotIndex: 0 + m_OutputFlowSlot: + - link: + - context: {fileID: 114780028408030698} + slotIndex: 0 +--- !u!114 &114963171269329408 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: ac39bd03fca81b849929b9c966f1836a, type: 3} + m_Name: VFXSlotFloat3 + m_EditorClassIdentifier: + m_Parent: {fileID: 114307113894698210} + m_Children: + - {fileID: 114512514798047786} + - {fileID: 114920711487922656} + - {fileID: 114380859405582094} + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 114307113894698210} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: size + m_serializedType: + m_SerializableType: UnityEngine.Vector3, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + attributes: + - m_Type: 3 + m_Min: -Infinity + m_Max: Infinity + m_Tooltip: The size of the box along each axis. + m_Regex: + m_RegexMaxLength: 0 + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &114986932069951040 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: ac39bd03fca81b849929b9c966f1836a, type: 3} + m_Name: VFXSlotFloat3 + m_EditorClassIdentifier: + m_Parent: {fileID: 114307113894698210} + m_Children: + - {fileID: 114739294351936256} + - {fileID: 114935892456706286} + - {fileID: 114538391275492396} + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 114307113894698210} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: center + m_serializedType: + m_SerializableType: UnityEngine.Vector3, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + attributes: + - m_Type: 3 + m_Min: -Infinity + m_Max: Infinity + m_Tooltip: The centre of the box. + m_Regex: + m_RegexMaxLength: 0 + m_Direction: 0 + m_LinkedSlots: [] +--- !u!2058629511 &8926484042661614527 +VisualEffectResource: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: DarkTrails + m_Graph: {fileID: 114350483966674976} + m_ShaderSources: + - compute: 1 + name: '[System 1]Initialize' + source: "#pragma kernel CSMain\r\n#define NB_THREADS_PER_GROUP 64\n#define VFX_USE_POSITION_CURRENT + 1\n#define VFX_USE_SEED_CURRENT 1\n#define VFX_USE_DIRECTION_CURRENT 1\n#define + VFX_USE_LIFETIME_CURRENT 1\n#define VFX_USE_TARGETPOSITION_CURRENT 1\n#define + VFX_USE_VELOCITY_CURRENT 1\n#define VFX_USE_SCALEX_CURRENT 1\n#define VFX_USE_AGE_CURRENT + 1\n#define VFX_USE_ALIVE_CURRENT 1\n#define VFX_LOCAL_SPACE 1\n#include \"Packages/com.unity.visualeffectgraph/Shaders/RenderPipeline/HDRP/VFXDefines.hlsl\"\n\n\r\nCBUFFER_START(parameters)\n + \ float A_b;\n float B_b;\n uint2 PADDING_0;\nCBUFFER_END\n\n\r\n#include + \"Packages/com.unity.visualeffectgraph/Shaders/Common/VFXCommonCompute.cginc\"\n#include + \"Packages/com.unity.visualeffectgraph/Shaders/VFXCommon.cginc\"\n\n\r\n\r\nRWByteAddressBuffer + attributeBuffer;\r\nByteAddressBuffer sourceAttributeBuffer;\r\n\r\nCBUFFER_START(initParams)\r\n#if + !VFX_USE_SPAWNER_FROM_GPU\r\n uint nbSpawned;\t\t\t\t\t// Numbers of particle + spawned\r\n uint spawnIndex;\t\t\t\t// Index of the first particle spawned\r\n + \ uint dispatchWidth;\r\n#else\r\n uint offsetInAdditionalOutput;\r\n\tuint + nbMax;\r\n#endif\r\n\tuint systemSeed;\r\nCBUFFER_END\r\n\r\n#if VFX_USE_ALIVE_CURRENT\r\nRWStructuredBuffer + deadListIn;\r\nByteAddressBuffer deadListCount; // This is bad to use a SRV + to fetch deadList count but Unity API currently prevent from copying to CB\r\n#endif\r\n\r\n#if + VFX_USE_SPAWNER_FROM_GPU\r\nStructuredBuffer eventList;\r\nByteAddressBuffer + inputAdditional;\r\n#endif\r\n\r\nvoid PositionSphere_0(inout float3 position, + inout uint seed, inout float3 direction, float3 ArcSphere_sphere_center, float + ArcSphere_sphere_radius, float ArcSphere_arc, float volumeFactor) /*positionMode:Surface + spawnMode:Randomized */\n{\n float cosPhi = 2.0f * RAND - 1.0f;float theta + = ArcSphere_arc * RAND;\n float rNorm = pow(volumeFactor + (1 - volumeFactor) + * RAND, 1.0f / 3.0f);\n \n float2 sincosTheta;\n sincos(theta, sincosTheta.x, + sincosTheta.y);\n sincosTheta *= sqrt(1.0f - cosPhi * cosPhi);\n \n direction + = float3(sincosTheta, cosPhi);\n position += direction * (rNorm * ArcSphere_sphere_radius) + + ArcSphere_sphere_center;\n \n}\nvoid SetAttribute_F01429A3(inout float + lifetime, inout uint seed, float A, float B) /*attribute:lifetime Composition:Overwrite + Source:Slot Random:Uniform channels:XYZ */\n{\n lifetime = lerp(A,B,RAND);\n}\n\n\r\n\r\n[numthreads(NB_THREADS_PER_GROUP,1,1)]\r\nvoid + CSMain(uint3 groupId : SV_GroupID,\r\n uint3 groupThreadId + \ : SV_GroupThreadID)\r\n{\r\n uint id = groupThreadId.x + groupId.x * + NB_THREADS_PER_GROUP;\r\n#if !VFX_USE_SPAWNER_FROM_GPU\r\n id += groupId.y + * dispatchWidth * NB_THREADS_PER_GROUP;\r\n#endif\r\n\r\n#if VFX_USE_SPAWNER_FROM_GPU\r\n + \ uint maxThreadId = inputAdditional.Load((offsetInAdditionalOutput * 2 + + 0) << 2);\r\n uint currentSpawnIndex = inputAdditional.Load((offsetInAdditionalOutput + * 2 + 1) << 2) - maxThreadId;\r\n#else\r\n uint maxThreadId = nbSpawned;\r\n + \ uint currentSpawnIndex = spawnIndex;\r\n#endif\r\n\r\n#if VFX_USE_ALIVE_CURRENT\r\n + \ maxThreadId = min(maxThreadId, deadListCount.Load(0x0));\r\n#elif VFX_USE_SPAWNER_FROM_GPU\r\n + \ maxThreadId = min(maxThreadId, nbMax); //otherwise, nbSpawned already clamped + on CPU\r\n#endif\r\n\r\n if (id < maxThreadId)\r\n {\r\n#if VFX_USE_SPAWNER_FROM_GPU\r\n + \ int sourceIndex = eventList[id];\r\n#endif\r\n uint particleIndex + = id + currentSpawnIndex;\r\n\t\t\r\n#if !VFX_USE_SPAWNER_FROM_GPU\r\n int + sourceIndex = 0;\n /*//Loop with 1 iteration generate a wrong IL Assembly + (and actually, useless code)\n uint currentSumSpawnCount = 0u;\n for + (sourceIndex=0; sourceIndex<1; sourceIndex++)\n {\n currentSumSpawnCount + += uint(asfloat(sourceAttributeBuffer.Load((sourceIndex * 0x1 + 0x0) << 2)));\n + \ if (id < currentSumSpawnCount)\n {\n break;\n + \ }\n }\n */\n \n\r\n#endif\r\n float3 + position = float3(0, 0, 0);\n uint seed = (uint)0;\n float3 direction + = float3(0, 0, 1);\n float lifetime = (float)1;\n float3 targetPosition + = float3(0, 0, 0);\n float3 velocity = float3(0, 0, 0);\n float + scaleX = (float)1;\n float age = (float)0;\n bool alive = (bool)true;\n + \ \n\r\n#if VFX_USE_PARTICLEID_CURRENT\r\n particleId = particleIndex;\r\n#endif\r\n#if + VFX_USE_SEED_CURRENT\r\n seed = WangHash(particleIndex ^ systemSeed);\r\n#endif\r\n + \ \r\n {\n PositionSphere_0( /*inout */position, /*inout + */seed, /*inout */direction, float3(0, 0, 0), (float)0.200000003, (float)6.28318548, + (float)1);\n }\n SetAttribute_F01429A3( /*inout */lifetime, /*inout + */seed, A_b, B_b);\n \n\r\n\r\n#if VFX_USE_ALIVE_CURRENT\r\n if + (alive)\r\n {\r\n\t\t\tuint deadIndex = deadListIn.DecrementCounter();\r\n + \ uint index = deadListIn[deadIndex];\r\n attributeBuffer.Store3((index + * 0x10 + 0x0) << 2,asuint(position));\n attributeBuffer.Store((index + * 0x10 + 0x3) << 2,asuint(seed));\n attributeBuffer.Store3((index + * 0x10 + 0x4) << 2,asuint(direction));\n attributeBuffer.Store((index + * 0x1 + 0x7D000) << 2,asuint(lifetime));\n attributeBuffer.Store3((index + * 0x8 + 0x84D00) << 2,asuint(targetPosition));\n attributeBuffer.Store3((index + * 0x10 + 0x8) << 2,asuint(velocity));\n attributeBuffer.Store((index + * 0x10 + 0x7) << 2,asuint(scaleX));\n attributeBuffer.Store((index + * 0x10 + 0xB) << 2,asuint(age));\n attributeBuffer.Store((index * + 0x10 + 0xC) << 2,uint(alive));\n \n\r\n }\r\n#else\r\n uint + index = particleIndex;\r\n attributeBuffer.Store3((index * 0x10 + 0x0) + << 2,asuint(position));\n attributeBuffer.Store((index * 0x10 + 0x3) + << 2,asuint(seed));\n attributeBuffer.Store3((index * 0x10 + 0x4) << + 2,asuint(direction));\n attributeBuffer.Store((index * 0x1 + 0x7D000) + << 2,asuint(lifetime));\n attributeBuffer.Store3((index * 0x8 + 0x84D00) + << 2,asuint(targetPosition));\n attributeBuffer.Store3((index * 0x10 + + 0x8) << 2,asuint(velocity));\n attributeBuffer.Store((index * 0x10 + + 0x7) << 2,asuint(scaleX));\n attributeBuffer.Store((index * 0x10 + + 0xB) << 2,asuint(age));\n attributeBuffer.Store((index * 0x10 + 0xC) + << 2,uint(alive));\n \n\r\n#endif\r\n }\r\n}\r\n" + - compute: 1 + name: '[System 1]Update' + source: "#pragma kernel CSMain\r\n#define NB_THREADS_PER_GROUP 64\n#define VFX_USE_POSITION_CURRENT + 1\n#define VFX_USE_SEED_CURRENT 1\n#define VFX_USE_DIRECTION_CURRENT 1\n#define + VFX_USE_LIFETIME_CURRENT 1\n#define VFX_USE_TARGETPOSITION_CURRENT 1\n#define + VFX_USE_EVENTCOUNT_CURRENT 1\n#define VFX_USE_VELOCITY_CURRENT 1\n#define VFX_USE_SCALEX_CURRENT + 1\n#define VFX_USE_AGE_CURRENT 1\n#define VFX_USE_ALIVE_CURRENT 1\n#define VFX_LOCAL_SPACE + 1\n#include \"Packages/com.unity.visualeffectgraph/Shaders/RenderPipeline/HDRP/VFXDefines.hlsl\"\n\n\r\nCBUFFER_START(parameters)\n + \ float4x4 uniform_b;\n float4 Scale_d;\n float uniform_c;\n float + uniform_d;\n float uniform_e;\n float uniform_f;\n float deltaTime_e;\n + \ uint3 PADDING_0;\nCBUFFER_END\nAppendStructuredBuffer eventListOut_a;\n\n\r\n#include + \"Packages/com.unity.visualeffectgraph/Shaders/Common/VFXCommonCompute.cginc\"\n#include + \"Packages/com.unity.visualeffectgraph/Shaders/VFXCommon.cginc\"\n\n\r\n\r\nRWByteAddressBuffer + attributeBuffer;\r\n\r\n#if VFX_USE_ALIVE_CURRENT\r\nRWStructuredBuffer + deadListOut;\r\n#endif\r\n\r\n#if VFX_HAS_INDIRECT_DRAW\r\nRWStructuredBuffer + indirectBuffer;\r\n#endif\r\n\r\nCBUFFER_START(updateParams)\r\n uint nbMax;\r\n\tuint + dispatchWidth;\r\n\tuint systemSeed;\r\nCBUFFER_END\r\n\r\nvoid SetAttribute_2CF4000A(inout + float3 targetPosition, float3 TargetPosition) /*attribute:targetPosition Composition:Overwrite + Source:Slot Random:Off channels:XYZ */\n{\n targetPosition = TargetPosition;\n}\nvoid + GPUEventAlways(inout uint eventCount, uint count)\n{\n eventCount = count;\n}\nvoid + VelocityDirection_18D(inout float3 velocity, inout float3 direction, float3 + Direction, float Speed, float DirectionBlend) /*composition:Add speedMode:Constant + */\n{\n float speed = Speed;\n direction = VFXSafeNormalize(lerp(direction, + Direction, DirectionBlend));\n velocity += direction * speed;\n}\nvoid AttributeFromCurve_8BB145A0(inout + float scaleX, float age, float lifetime, float4 Scale) /*attribute:scale Composition:Multiply + AlphaComposition:Overwrite SampleMode:OverLife Mode:PerComponent ColorMode:ColorAndAlpha + channels:X */\n{\n float t = age / lifetime;\n float value = 0.0f;\n value + = SampleCurve(Scale, t);\n scaleX *= value.x;\n}\nvoid EulerIntegration(inout + float3 position, float3 velocity, float deltaTime)\n{\n position += velocity + * deltaTime;\n}\nvoid Age(inout float age, float deltaTime)\n{\n age += deltaTime;\n}\nvoid + Reap(float age, float lifetime, inout bool alive)\n{\n if(age > lifetime) + { alive = false; }\n}\n\n\r\n\r\n[numthreads(NB_THREADS_PER_GROUP,1,1)]\r\nvoid + CSMain(uint3 groupId : SV_GroupID,\r\n uint3 groupThreadId + \ : SV_GroupThreadID)\r\n{\r\n\tuint id = groupThreadId.x + groupId.x * NB_THREADS_PER_GROUP + + groupId.y * dispatchWidth * NB_THREADS_PER_GROUP;\r\n\tuint index = id;\r\n\tif + (id < nbMax)\r\n\t{\r\n#if VFX_USE_ALIVE_CURRENT\r\n\t\tbool alive = (attributeBuffer.Load((index + * 0x10 + 0xC) << 2));\n\t\t\n\r\n\t\tif (alive)\r\n\t\t{\r\n\t\t\tfloat3 position + = asfloat(attributeBuffer.Load3((index * 0x10 + 0x0) << 2));\n\t\t\tuint seed + = (attributeBuffer.Load((index * 0x10 + 0x3) << 2));\n\t\t\tfloat3 direction + = asfloat(attributeBuffer.Load3((index * 0x10 + 0x4) << 2));\n\t\t\tfloat lifetime + = asfloat(attributeBuffer.Load((index * 0x1 + 0x7D000) << 2));\n\t\t\tfloat3 + targetPosition = asfloat(attributeBuffer.Load3((index * 0x8 + 0x84D00) << 2));\n\t\t\tuint + eventCount_a = 0u;\n\t\t\tuint eventCount = (uint)0;\n\t\t\tfloat3 velocity + = asfloat(attributeBuffer.Load3((index * 0x10 + 0x8) << 2));\n\t\t\tfloat scaleX + = asfloat(attributeBuffer.Load((index * 0x10 + 0x7) << 2));\n\t\t\tfloat age + = asfloat(attributeBuffer.Load((index * 0x10 + 0xB) << 2));\n\t\t\t\n\r\n\t\t\t\r\n#if + VFX_USE_OLDPOSITION_CURRENT\r\n\t\t\toldPosition = position;\r\n#endif\r\n\t\t\t\r\n\t\t\tSetAttribute_2CF4000A( + /*inout */targetPosition, position);\n\t\t\t{\n\t\t\t eventCount = 0u;\n\t\t\t + \ GPUEventAlways( /*inout */eventCount, (uint)1);\n\t\t\t eventCount_a + += eventCount;\n\t\t\t}\n\t\t\t{\n\t\t\t float tmp_r = RAND;\n\t\t\t float + tmp_s = tmp_r * uniform_d;\n\t\t\t float tmp_t = uniform_c + tmp_s;\n\t\t\t + \ float tmp_u = RAND;\n\t\t\t float tmp_v = tmp_u * uniform_f;\n\t\t\t + \ float tmp_w = uniform_e + tmp_v;\n\t\t\t float tmp_x = RAND;\n\t\t\t + \ float tmp_y = tmp_x * uniform_d;\n\t\t\t float tmp_z = uniform_c + tmp_y;\n\t\t\t + \ float3 tmp_ba = float3(tmp_t, tmp_w, tmp_z);\n\t\t\t float3 tmp_bc = + tmp_ba * tmp_ba;\n\t\t\t float tmp_bd = tmp_bc[2];\n\t\t\t float tmp_be + = tmp_bc[1];\n\t\t\t float tmp_bf = tmp_bd + tmp_be;\n\t\t\t float tmp_bg + = tmp_bc[0];\n\t\t\t float tmp_bh = tmp_bf + tmp_bg;\n\t\t\t float tmp_bj + = pow(tmp_bh, (float)0.5);\n\t\t\t float tmp_bk = (float)1 / tmp_bj;\n\t\t\t + \ float3 tmp_bl = float3(tmp_bk, tmp_bk, tmp_bk);\n\t\t\t float3 tmp_bm + = tmp_ba * tmp_bl;\n\t\t\t float3 tmp_bn = normalize(mul((float3x3)uniform_b, + tmp_bm));\n\t\t\t VelocityDirection_18D( /*inout */velocity, /*inout */direction, + tmp_bn, (float)1, (float)1);\n\t\t\t}\n\t\t\tAttributeFromCurve_8BB145A0( /*inout + */scaleX, age, lifetime, Scale_d);\n\t\t\tEulerIntegration( /*inout */position, + velocity, deltaTime_e);\n\t\t\tAge( /*inout */age, deltaTime_e);\n\t\t\tReap(age, + lifetime, /*inout */alive);\n\t\t\t\n\r\n\t\t\tif (alive)\r\n\t\t\t{\r\n\t\t\t\tattributeBuffer.Store3((index + * 0x10 + 0x0) << 2,asuint(position));\n\t\t\t\tattributeBuffer.Store((index + * 0x10 + 0x3) << 2,asuint(seed));\n\t\t\t\tattributeBuffer.Store3((index * 0x10 + + 0x4) << 2,asuint(direction));\n\t\t\t\tattributeBuffer.Store3((index * 0x8 + + 0x84D00) << 2,asuint(targetPosition));\n\t\t\t\tattributeBuffer.Store3((index + * 0x10 + 0x8) << 2,asuint(velocity));\n\t\t\t\tattributeBuffer.Store((index + * 0x10 + 0x7) << 2,asuint(scaleX));\n\t\t\t\tattributeBuffer.Store((index * + 0x10 + 0xB) << 2,asuint(age));\n\t\t\t\tfor (uint i = 0; i < eventCount_a; ++i) + eventListOut_a.Append(index);\n\t\t\t\t\n\r\n#if VFX_HAS_INDIRECT_DRAW\r\n uint + indirectIndex = indirectBuffer.IncrementCounter();\r\n\t\t\t\tindirectBuffer[indirectIndex] + = index;\r\n#endif\r\n\t\t\t}\r\n\t\t\telse\r\n\t\t\t{\r\n\t\t\t\tattributeBuffer.Store((index + * 0x10 + 0xC) << 2,uint(alive));\n\t\t\t\tfor (uint i = 0; i < eventCount_a; + ++i) eventListOut_a.Append(index);\n\t\t\t\t\n\r\n\t\t\t\tuint deadIndex = deadListOut.IncrementCounter();\r\n\t\t\t\tdeadListOut[deadIndex] + = index;\r\n\t\t\t}\r\n\t\t}\r\n#else\r\n\t\tfloat3 position = asfloat(attributeBuffer.Load3((index + * 0x10 + 0x0) << 2));\n\t\tuint seed = (attributeBuffer.Load((index * 0x10 + + 0x3) << 2));\n\t\tfloat3 direction = asfloat(attributeBuffer.Load3((index * + 0x10 + 0x4) << 2));\n\t\tfloat lifetime = asfloat(attributeBuffer.Load((index + * 0x1 + 0x7D000) << 2));\n\t\tfloat3 targetPosition = asfloat(attributeBuffer.Load3((index + * 0x8 + 0x84D00) << 2));\n\t\tuint eventCount_a = 0u;\n\t\tuint eventCount = + (uint)0;\n\t\tfloat3 velocity = asfloat(attributeBuffer.Load3((index * 0x10 + + 0x8) << 2));\n\t\tfloat scaleX = asfloat(attributeBuffer.Load((index * 0x10 + + 0x7) << 2));\n\t\tfloat age = asfloat(attributeBuffer.Load((index * 0x10 + + 0xB) << 2));\n\t\tbool alive = (attributeBuffer.Load((index * 0x10 + 0xC) << + 2));\n\t\t\n\r\n\t\t\r\n#if VFX_USE_OLDPOSITION_CURRENT\r\n\t\toldPosition = + position;\r\n#endif\r\n\t\t\r\n\t\tSetAttribute_2CF4000A( /*inout */targetPosition, + position);\n\t\t{\n\t\t eventCount = 0u;\n\t\t GPUEventAlways( /*inout + */eventCount, (uint)1);\n\t\t eventCount_a += eventCount;\n\t\t}\n\t\t{\n\t\t + \ float tmp_r = RAND;\n\t\t float tmp_s = tmp_r * uniform_d;\n\t\t float + tmp_t = uniform_c + tmp_s;\n\t\t float tmp_u = RAND;\n\t\t float tmp_v + = tmp_u * uniform_f;\n\t\t float tmp_w = uniform_e + tmp_v;\n\t\t float + tmp_x = RAND;\n\t\t float tmp_y = tmp_x * uniform_d;\n\t\t float tmp_z + = uniform_c + tmp_y;\n\t\t float3 tmp_ba = float3(tmp_t, tmp_w, tmp_z);\n\t\t + \ float3 tmp_bc = tmp_ba * tmp_ba;\n\t\t float tmp_bd = tmp_bc[2];\n\t\t + \ float tmp_be = tmp_bc[1];\n\t\t float tmp_bf = tmp_bd + tmp_be;\n\t\t + \ float tmp_bg = tmp_bc[0];\n\t\t float tmp_bh = tmp_bf + tmp_bg;\n\t\t + \ float tmp_bj = pow(tmp_bh, (float)0.5);\n\t\t float tmp_bk = (float)1 + / tmp_bj;\n\t\t float3 tmp_bl = float3(tmp_bk, tmp_bk, tmp_bk);\n\t\t float3 + tmp_bm = tmp_ba * tmp_bl;\n\t\t float3 tmp_bn = normalize(mul((float3x3)uniform_b, + tmp_bm));\n\t\t VelocityDirection_18D( /*inout */velocity, /*inout */direction, + tmp_bn, (float)1, (float)1);\n\t\t}\n\t\tAttributeFromCurve_8BB145A0( /*inout + */scaleX, age, lifetime, Scale_d);\n\t\tEulerIntegration( /*inout */position, + velocity, deltaTime_e);\n\t\tAge( /*inout */age, deltaTime_e);\n\t\tReap(age, + lifetime, /*inout */alive);\n\t\t\n\r\n\t\tattributeBuffer.Store3((index * + 0x10 + 0x0) << 2,asuint(position));\n\t\tattributeBuffer.Store((index * 0x10 + + 0x3) << 2,asuint(seed));\n\t\tattributeBuffer.Store3((index * 0x10 + 0x4) + << 2,asuint(direction));\n\t\tattributeBuffer.Store3((index * 0x8 + 0x84D00) + << 2,asuint(targetPosition));\n\t\tattributeBuffer.Store3((index * 0x10 + 0x8) + << 2,asuint(velocity));\n\t\tattributeBuffer.Store((index * 0x10 + 0x7) << 2,asuint(scaleX));\n\t\tattributeBuffer.Store((index + * 0x10 + 0xB) << 2,asuint(age));\n\t\tattributeBuffer.Store((index * 0x10 + + 0xC) << 2,uint(alive));\n\t\tfor (uint i = 0; i < eventCount_a; ++i) eventListOut_a.Append(index);\n\t\t\n\r\n#if + VFX_HAS_INDIRECT_DRAW\r\n uint indirectIndex = indirectBuffer.IncrementCounter();\r\n\t\tindirectBuffer[indirectIndex] + = index;\r\n#endif\r\n#endif\r\n\t}\r\n}\r\n" + - compute: 1 + name: '[System 2]Initialize' + source: "#pragma kernel CSMain\r\n#define NB_THREADS_PER_GROUP 64\n#define VFX_USE_POSITION_CURRENT + 1\n#define VFX_USE_TARGETPOSITION_CURRENT 1\n#define VFX_USE_COLOR_CURRENT 1\n#define + VFX_USE_LIFETIME_CURRENT 1\n#define VFX_USE_ALPHA_CURRENT 1\n#define VFX_USE_AGE_CURRENT + 1\n#define VFX_USE_ALIVE_CURRENT 1\n#define VFX_USE_POSITION_SOURCE 1\n#define + VFX_USE_TARGETPOSITION_SOURCE 1\n#define VFX_USE_COLOR_SOURCE 1\n#define VFX_USE_SPAWNER_FROM_GPU + 1\n#define VFX_LOCAL_SPACE 1\n#include \"Packages/com.unity.visualeffectgraph/Shaders/RenderPipeline/HDRP/VFXDefines.hlsl\"\n\n\r\nCBUFFER_START(parameters)\n + \ float Lifetime_d;\n uint3 PADDING_0;\nCBUFFER_END\n\n\r\n#include \"Packages/com.unity.visualeffectgraph/Shaders/Common/VFXCommonCompute.cginc\"\n#include + \"Packages/com.unity.visualeffectgraph/Shaders/VFXCommon.cginc\"\n\n\r\n\r\nRWByteAddressBuffer + attributeBuffer;\r\nByteAddressBuffer sourceAttributeBuffer;\r\n\r\nCBUFFER_START(initParams)\r\n#if + !VFX_USE_SPAWNER_FROM_GPU\r\n uint nbSpawned;\t\t\t\t\t// Numbers of particle + spawned\r\n uint spawnIndex;\t\t\t\t// Index of the first particle spawned\r\n + \ uint dispatchWidth;\r\n#else\r\n uint offsetInAdditionalOutput;\r\n\tuint + nbMax;\r\n#endif\r\n\tuint systemSeed;\r\nCBUFFER_END\r\n\r\n#if VFX_USE_ALIVE_CURRENT\r\nRWStructuredBuffer + deadListIn;\r\nByteAddressBuffer deadListCount; // This is bad to use a SRV + to fetch deadList count but Unity API currently prevent from copying to CB\r\n#endif\r\n\r\n#if + VFX_USE_SPAWNER_FROM_GPU\r\nStructuredBuffer eventList;\r\nByteAddressBuffer + inputAdditional;\r\n#endif\r\n\r\nvoid SetAttribute_CAC02F9E(inout float3 position, + float3 Value) /*attribute:position Composition:Overwrite Source:Source Random:Off + channels:XYZ */\n{\n position = Value;\n}\nvoid SetAttribute_2CF667B3(inout + float3 targetPosition, float3 Value) /*attribute:targetPosition Composition:Overwrite + Source:Source Random:Off channels:XYZ */\n{\n targetPosition = Value;\n}\nvoid + SetAttribute_FDCE071E(inout float3 color, float3 Value) /*attribute:color Composition:Overwrite + Source:Source Random:Off channels:XYZ */\n{\n color = Value;\n}\nvoid SetAttribute_F0142CB9(inout + float lifetime, float Lifetime) /*attribute:lifetime Composition:Overwrite Source:Slot + Random:Off channels:XYZ */\n{\n lifetime = Lifetime;\n}\n\n\r\n\r\n[numthreads(NB_THREADS_PER_GROUP,1,1)]\r\nvoid + CSMain(uint3 groupId : SV_GroupID,\r\n uint3 groupThreadId + \ : SV_GroupThreadID)\r\n{\r\n uint id = groupThreadId.x + groupId.x * + NB_THREADS_PER_GROUP;\r\n#if !VFX_USE_SPAWNER_FROM_GPU\r\n id += groupId.y + * dispatchWidth * NB_THREADS_PER_GROUP;\r\n#endif\r\n\r\n#if VFX_USE_SPAWNER_FROM_GPU\r\n + \ uint maxThreadId = inputAdditional.Load((offsetInAdditionalOutput * 2 + + 0) << 2);\r\n uint currentSpawnIndex = inputAdditional.Load((offsetInAdditionalOutput + * 2 + 1) << 2) - maxThreadId;\r\n#else\r\n uint maxThreadId = nbSpawned;\r\n + \ uint currentSpawnIndex = spawnIndex;\r\n#endif\r\n\r\n#if VFX_USE_ALIVE_CURRENT\r\n + \ maxThreadId = min(maxThreadId, deadListCount.Load(0x0));\r\n#elif VFX_USE_SPAWNER_FROM_GPU\r\n + \ maxThreadId = min(maxThreadId, nbMax); //otherwise, nbSpawned already clamped + on CPU\r\n#endif\r\n\r\n if (id < maxThreadId)\r\n {\r\n#if VFX_USE_SPAWNER_FROM_GPU\r\n + \ int sourceIndex = eventList[id];\r\n#endif\r\n uint particleIndex + = id + currentSpawnIndex;\r\n\t\t\r\n#if !VFX_USE_SPAWNER_FROM_GPU\r\n \r\n#endif\r\n + \ float3 position = float3(0, 0, 0);\n float3 targetPosition = + float3(0, 0, 0);\n float3 color = float3(1, 1, 1);\n float lifetime + = (float)1;\n float alpha = (float)1;\n float age = (float)0;\n + \ bool alive = (bool)true;\n float3 position_source = asfloat(sourceAttributeBuffer.Load3((sourceIndex + * 0x10 + 0x0) << 2));\n float3 targetPosition_source = asfloat(sourceAttributeBuffer.Load3((sourceIndex + * 0x8 + 0x84D00) << 2));\n float3 color_source = asfloat(sourceAttributeBuffer.Load3((sourceIndex + * 0x8 + 0x84D04) << 2));\n \n\r\n#if VFX_USE_PARTICLEID_CURRENT\r\n particleId + = particleIndex;\r\n#endif\r\n#if VFX_USE_SEED_CURRENT\r\n seed = WangHash(particleIndex + ^ systemSeed);\r\n#endif\r\n \r\n {\n float3 tmp_v + = position_source;\n SetAttribute_CAC02F9E( /*inout */position, tmp_v);\n + \ }\n {\n float3 tmp_v = targetPosition_source;\n SetAttribute_2CF667B3( + /*inout */targetPosition, tmp_v);\n }\n {\n float3 + tmp_v = color_source;\n SetAttribute_FDCE071E( /*inout */color, tmp_v);\n + \ }\n SetAttribute_F0142CB9( /*inout */lifetime, Lifetime_d);\n + \ \n\r\n\r\n#if VFX_USE_ALIVE_CURRENT\r\n if (alive)\r\n {\r\n\t\t\tuint + deadIndex = deadListIn.DecrementCounter();\r\n uint index = deadListIn[deadIndex];\r\n + \ attributeBuffer.Store3((index * 0x8 + 0x0) << 2,asuint(position));\n + \ attributeBuffer.Store3((index * 0x8 + 0x4) << 2,asuint(targetPosition));\n + \ attributeBuffer.Store3((index * 0x4 + 0x9C4000) << 2,asuint(color));\n + \ attributeBuffer.Store((index * 0x1 + 0xEA6000) << 2,asuint(lifetime));\n + \ attributeBuffer.Store((index * 0x4 + 0x9C4003) << 2,asuint(alpha));\n + \ attributeBuffer.Store((index * 0x2 + 0xFDE800) << 2,asuint(age));\n + \ attributeBuffer.Store((index * 0x2 + 0xFDE801) << 2,uint(alive));\n + \ \n\r\n }\r\n#else\r\n uint index = particleIndex;\r\n + \ attributeBuffer.Store3((index * 0x8 + 0x0) << 2,asuint(position));\n + \ attributeBuffer.Store3((index * 0x8 + 0x4) << 2,asuint(targetPosition));\n + \ attributeBuffer.Store3((index * 0x4 + 0x9C4000) << 2,asuint(color));\n + \ attributeBuffer.Store((index * 0x1 + 0xEA6000) << 2,asuint(lifetime));\n + \ attributeBuffer.Store((index * 0x4 + 0x9C4003) << 2,asuint(alpha));\n + \ attributeBuffer.Store((index * 0x2 + 0xFDE800) << 2,asuint(age));\n + \ attributeBuffer.Store((index * 0x2 + 0xFDE801) << 2,uint(alive));\n + \ \n\r\n#endif\r\n }\r\n}\r\n" + - compute: 1 + name: '[System 2]Update' + source: "#pragma kernel CSMain\r\n#define NB_THREADS_PER_GROUP 64\n#define VFX_USE_COLOR_CURRENT + 1\n#define VFX_USE_LIFETIME_CURRENT 1\n#define VFX_USE_ALPHA_CURRENT 1\n#define + VFX_USE_AGE_CURRENT 1\n#define VFX_USE_ALIVE_CURRENT 1\n#define VFX_LOCAL_SPACE + 1\n#include \"Packages/com.unity.visualeffectgraph/Shaders/RenderPipeline/HDRP/VFXDefines.hlsl\"\n\n\r\nCBUFFER_START(parameters)\n + \ float Color_a;\n float deltaTime_b;\n uint2 PADDING_0;\nCBUFFER_END\n\n\r\n#include + \"Packages/com.unity.visualeffectgraph/Shaders/Common/VFXCommonCompute.cginc\"\n#include + \"Packages/com.unity.visualeffectgraph/Shaders/VFXCommon.cginc\"\n\n\r\n\r\nRWByteAddressBuffer + attributeBuffer;\r\n\r\n#if VFX_USE_ALIVE_CURRENT\r\nRWStructuredBuffer + deadListOut;\r\n#endif\r\n\r\n#if VFX_HAS_INDIRECT_DRAW\r\nRWStructuredBuffer + indirectBuffer;\r\n#endif\r\n\r\nCBUFFER_START(updateParams)\r\n uint nbMax;\r\n\tuint + dispatchWidth;\r\n\tuint systemSeed;\r\nCBUFFER_END\r\n\r\nvoid AttributeFromCurve_48A86161(inout + float3 color, inout float alpha, float age, float lifetime, float Color) /*attribute:color + Composition:Overwrite AlphaComposition:Overwrite SampleMode:OverLife Mode:PerComponent + ColorMode:ColorAndAlpha channels:XYZ */\n{\n float t = age / lifetime;\n + \ float4 value = 0.0f;\n value = SampleGradient(Color, t);\n color = + value.rgb;\n alpha = value.a;\n}\nvoid Age(inout float age, float deltaTime)\n{\n + \ age += deltaTime;\n}\nvoid Reap(float age, float lifetime, inout bool alive)\n{\n + \ if(age > lifetime) { alive = false; }\n}\n\n\r\n\r\n[numthreads(NB_THREADS_PER_GROUP,1,1)]\r\nvoid + CSMain(uint3 groupId : SV_GroupID,\r\n uint3 groupThreadId + \ : SV_GroupThreadID)\r\n{\r\n\tuint id = groupThreadId.x + groupId.x * NB_THREADS_PER_GROUP + + groupId.y * dispatchWidth * NB_THREADS_PER_GROUP;\r\n\tuint index = id;\r\n\tif + (id < nbMax)\r\n\t{\r\n#if VFX_USE_ALIVE_CURRENT\r\n\t\tbool alive = (attributeBuffer.Load((index + * 0x2 + 0xFDE801) << 2));\n\t\t\n\r\n\t\tif (alive)\r\n\t\t{\r\n\t\t\tfloat3 + color = asfloat(attributeBuffer.Load3((index * 0x4 + 0x9C4000) << 2));\n\t\t\tfloat + lifetime = asfloat(attributeBuffer.Load((index * 0x1 + 0xEA6000) << 2));\n\t\t\tfloat + alpha = asfloat(attributeBuffer.Load((index * 0x4 + 0x9C4003) << 2));\n\t\t\tfloat + age = asfloat(attributeBuffer.Load((index * 0x2 + 0xFDE800) << 2));\n\t\t\tfloat3 + position_source = float3(0, 0, 0);\n\t\t\tfloat3 targetPosition_source = float3(0, + 0, 0);\n\t\t\tfloat3 color_source = color;\n\t\t\t\n\r\n\t\t\t\r\n#if VFX_USE_OLDPOSITION_CURRENT\r\n\t\t\toldPosition + = position;\r\n#endif\r\n\t\t\t\r\n\t\t\tAttributeFromCurve_48A86161( /*inout + */color, /*inout */alpha, age, lifetime, Color_a);\n\t\t\tAge( /*inout */age, + deltaTime_b);\n\t\t\tReap(age, lifetime, /*inout */alive);\n\t\t\t\n\r\n\t\t\tif + (alive)\r\n\t\t\t{\r\n\t\t\t\tattributeBuffer.Store3((index * 0x4 + 0x9C4000) + << 2,asuint(color));\n\t\t\t\tattributeBuffer.Store((index * 0x4 + 0x9C4003) + << 2,asuint(alpha));\n\t\t\t\tattributeBuffer.Store((index * 0x2 + 0xFDE800) + << 2,asuint(age));\n\t\t\t\t\n\r\n#if VFX_HAS_INDIRECT_DRAW\r\n uint + indirectIndex = indirectBuffer.IncrementCounter();\r\n\t\t\t\tindirectBuffer[indirectIndex] + = index;\r\n#endif\r\n\t\t\t}\r\n\t\t\telse\r\n\t\t\t{\r\n\t\t\t\tattributeBuffer.Store((index + * 0x2 + 0xFDE801) << 2,uint(alive));\n\t\t\t\t\n\r\n\t\t\t\tuint deadIndex = + deadListOut.IncrementCounter();\r\n\t\t\t\tdeadListOut[deadIndex] = index;\r\n\t\t\t}\r\n\t\t}\r\n#else\r\n\t\tfloat3 + color = asfloat(attributeBuffer.Load3((index * 0x4 + 0x9C4000) << 2));\n\t\tfloat + lifetime = asfloat(attributeBuffer.Load((index * 0x1 + 0xEA6000) << 2));\n\t\tfloat + alpha = asfloat(attributeBuffer.Load((index * 0x4 + 0x9C4003) << 2));\n\t\tfloat + age = asfloat(attributeBuffer.Load((index * 0x2 + 0xFDE800) << 2));\n\t\tbool + alive = (attributeBuffer.Load((index * 0x2 + 0xFDE801) << 2));\n\t\tfloat3 position_source + = float3(0, 0, 0);\n\t\tfloat3 targetPosition_source = float3(0, 0, 0);\n\t\tfloat3 + color_source = color;\n\t\t\n\r\n\t\t\r\n#if VFX_USE_OLDPOSITION_CURRENT\r\n\t\toldPosition + = position;\r\n#endif\r\n\t\t\r\n\t\tAttributeFromCurve_48A86161( /*inout */color, + \ /*inout */alpha, age, lifetime, Color_a);\n\t\tAge( /*inout */age, deltaTime_b);\n\t\tReap(age, + lifetime, /*inout */alive);\n\t\t\n\r\n\t\tattributeBuffer.Store3((index * + 0x4 + 0x9C4000) << 2,asuint(color));\n\t\tattributeBuffer.Store((index * 0x4 + + 0x9C4003) << 2,asuint(alpha));\n\t\tattributeBuffer.Store((index * 0x2 + 0xFDE800) + << 2,asuint(age));\n\t\tattributeBuffer.Store((index * 0x2 + 0xFDE801) << 2,uint(alive));\n\t\t\n\r\n#if + VFX_HAS_INDIRECT_DRAW\r\n uint indirectIndex = indirectBuffer.IncrementCounter();\r\n\t\tindirectBuffer[indirectIndex] + = index;\r\n#endif\r\n#endif\r\n\t}\r\n}\r\n" + - compute: 0 + name: '[System 2]Lit Quad Output' + source: "Shader \"Hidden/VFX/System 2/Lit Quad Output\"\n{\r\n\tSubShader\r\n\t{\t\r\n\t\tCull + Off\r\n\t\t\r\n\t\tTags { \"Queue\"=\"Geometry+0\" \"IgnoreProjector\"=\"False\" + \"RenderType\"=\"Opaque\" }\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\tZTest + LEqual\n\t\tZWrite On\n\t\tCull Off\n\t\t\n\t\n\t\t\t\n\t\tHLSLINCLUDE\n\t\t#if + !defined(VFX_WORLD_SPACE) && !defined(VFX_LOCAL_SPACE)\n\t\t#define VFX_LOCAL_SPACE + 1\n\t\t#endif\n\t\t\n\t\t#define NB_THREADS_PER_GROUP 64\n\t\t#define VFX_USE_POSITION_CURRENT + 1\n\t\t#define VFX_USE_TARGETPOSITION_CURRENT 1\n\t\t#define VFX_USE_COLOR_CURRENT + 1\n\t\t#define VFX_USE_LIFETIME_CURRENT 1\n\t\t#define VFX_USE_ALPHA_CURRENT + 1\n\t\t#define VFX_USE_AGE_CURRENT 1\n\t\t#define VFX_USE_ALIVE_CURRENT 1\n\t\t#define + VFX_USE_AXISX_CURRENT 1\n\t\t#define VFX_USE_AXISY_CURRENT 1\n\t\t#define VFX_USE_AXISZ_CURRENT + 1\n\t\t#define VFX_USE_ANGLEX_CURRENT 1\n\t\t#define VFX_USE_ANGLEY_CURRENT + 1\n\t\t#define VFX_USE_ANGLEZ_CURRENT 1\n\t\t#define VFX_USE_PIVOTX_CURRENT + 1\n\t\t#define VFX_USE_PIVOTY_CURRENT 1\n\t\t#define VFX_USE_PIVOTZ_CURRENT + 1\n\t\t#define VFX_USE_SIZE_CURRENT 1\n\t\t#define VFX_USE_SCALEX_CURRENT 1\n\t\t#define + VFX_USE_SCALEY_CURRENT 1\n\t\t#define VFX_USE_SCALEZ_CURRENT 1\n\t\t#define + VFX_COLORMAPPING_DEFAULT 1\n\t\t#define IS_OPAQUE_PARTICLE 1\n\t\t#define USE_CAST_SHADOWS_PASS + 1\n\t\t#define HDRP_LIT 1\n\t\t#define HDRP_MATERIAL_TYPE_STANDARD 1\n\t\t#define + HDRP_USE_BASE_COLOR_MAP 1\n\t\t#define HDRP_USE_BASE_COLOR_MAP_COLOR 1\n\t\t#define + HDRP_USE_BASE_COLOR_MAP_ALPHA 1\n\t\t#define USE_NORMAL_MAP 1\n\t\t#define HDRP_USE_BASE_COLOR + 1\n\t\t#define IS_OPAQUE_NOT_SIMPLE_LIT_PARTICLE 1\n\t\t#define USE_NORMAL_BENDING + 1\n\t\t#define VFX_PRIMITIVE_QUAD 1\n\t\t\n\t\t\n\t\t\n\t\t#define VFX_LOCAL_SPACE + 1\n\t\t#include \"Packages/com.unity.visualeffectgraph/Shaders/RenderPipeline/HDRP/VFXDefines.hlsl\"\n\t\t\n\n\t\tCBUFFER_START(parameters)\n\t\t + \ float4 Scale_d;\n\t\tCBUFFER_END\n\t\tTexture2D baseColorMap;\n\t\tSamplerState + samplerbaseColorMap;\n\t\tTexture2D normalMap;\n\t\tSamplerState samplernormalMap;\n\t\t\n\n\t\t\n\t\t#define + VFX_NEEDS_COLOR_INTERPOLATOR (VFX_USE_COLOR_CURRENT || VFX_USE_ALPHA_CURRENT)\n\t\t\n\t\tByteAddressBuffer + attributeBuffer;\t\n\t\t\n\t\t#if VFX_HAS_INDIRECT_DRAW\n\t\tStructuredBuffer + indirectBuffer;\t\n\t\t#endif\t\n\t\t\n\t\t#if USE_DEAD_LIST_COUNT\n\t\tByteAddressBuffer + deadListCount;\n\t\t#endif\n\t\t\n\t\tCBUFFER_START(outputParams)\n\t\t\tfloat + nbMax;\n\t\t\tfloat systemSeed;\n\t\tCBUFFER_END\n\t\t\n\t\tENDHLSL\n\t\t\n\r\n\t\tPass\n\t\t{\t\t\n\t\t\tTags + { \"LightMode\"=\"DepthOnly\" }\n\t\t\n\t\t\tZWrite On\n\t\t\tBlend Off\n\t\t\t\n\t\t\tHLSLPROGRAM\n\t\t\t#pragma + target 4.5\n\t\t\t#define UNITY_MATERIAL_LIT\n\t\t\t#pragma multi_compile _ + WRITE_NORMAL_BUFFER\n\t\t\t\n\t\t\tstruct ps_input\n\t\t\t{\n\t\t\t\tfloat4 + pos : SV_POSITION;\n\t\t\t\t#if USE_FLIPBOOK_INTERPOLATION\n\t\t\t\tfloat4 uv + : TEXCOORD0;\n\t\t\t\t#else\n\t\t\t\tfloat2 uv : TEXCOORD0;\t\n\t\t\t\t#endif\n\t\t\t\t#if + USE_ALPHA_TEST || USE_FLIPBOOK_INTERPOLATION || VFX_USE_ALPHA_CURRENT\n\t\t\t\t// + x: alpha threshold\n\t\t\t\t// y: frame blending factor\n\t\t\t\t// z: alpha\n\t\t\t\t// + w: smoothness\n\t\t\t\tnointerpolation float4 builtInInterpolants : TEXCOORD1;\n\t\t\t\t#endif\n\t\t\t\t#if + USE_FLIPBOOK_MOTIONVECTORS\n\t\t\t\t// x: motion vector scale u\n\t\t\t\t// + y: motion vector scale v\n\t\t\t\tnointerpolation float2 builtInInterpolants2 + : TEXCOORD2;\n\t\t\t\t#endif\n\t\t\t\t#ifdef WRITE_NORMAL_BUFFER\n\t\t\t\tfloat4 + normal : TEXCOORD3; // normal scale is stored in w\n\t\t\t\t#if USE_NORMAL_MAP + || USE_NORMAL_BENDING\n\t\t\t\tfloat3 tangent : TEXCOORD4;\n\t\t\t\t#endif\n\t\t\t\t#if + USE_NORMAL_BENDING\n\t\t\t\tfloat2 bentFactors : TEXCOORD6;\n\t\t\t\t#endif\n\t\t\t\t#endif\n\t\t\t};\n\t\t\n\t\t#define + VFX_VARYING_PS_INPUTS ps_input\n\t\t#define VFX_VARYING_POSCS pos\n\t\t#define + VFX_VARYING_ALPHA builtInInterpolants.z\n\t\t#define VFX_VARYING_ALPHATHRESHOLD + builtInInterpolants.x\n\t\t#define VFX_VARYING_FRAMEBLEND builtInInterpolants.y\n\t\t#define + VFX_VARYING_MOTIONVECTORSCALE builtInInterpolants2.xy\n\t\t#define VFX_VARYING_UV + uv\n\t\t\n\t\t#ifdef WRITE_NORMAL_BUFFER\n\t\t#define VFX_VARYING_NORMAL normal.xyz\n\t\t#define + VFX_VARYING_SMOOTHNESS builtInInterpolants.w\n\t\t#if USE_NORMAL_MAP\n\t\t#define + VFX_VARYING_TANGENT tangent\n\t\t#define VFX_VARYING_NORMALSCALE normal.w\n\t\t#endif\n\t\t#if + USE_NORMAL_BENDING\n\t\t#define VFX_VARYING_BENTFACTORS bentFactors\n\t\t#endif\n\t\t#endif\n\t\t\n\t\t\n\t\t\n\t\t\t#if + !(defined(VFX_VARYING_PS_INPUTS) && defined(VFX_VARYING_POSCS))\n\t\t\t#error + VFX_VARYING_PS_INPUTS, VFX_VARYING_POSCS and VFX_VARYING_UV must be defined.\n\t\t\t#endif\n\t\t\t\n\t\t\t#include + \"Packages/com.unity.visualeffectgraph/Shaders/RenderPipeline/HDRP/VFXCommon.cginc\"\n\t\t\t#include + \"Packages/com.unity.visualeffectgraph/Shaders/VFXCommon.cginc\"\n\t\t\t\n\n\t\t\tvoid + SetAttribute_3278B22F(inout float size, float Size) /*attribute:size Composition:Overwrite + Source:Slot Random:Off channels:XYZ */\n\t\t\t{\n\t\t\t size = Size;\n\t\t\t}\n\t\t\tvoid + SetAttribute_D5151645(inout float scaleY, float Scale) /*attribute:scale Composition:Overwrite + Source:Slot Random:Off channels:Y */\n\t\t\t{\n\t\t\t scaleY = Scale.x;\n\t\t\t}\n\t\t\tvoid + ConnectTarget_0(inout float3 axisX, inout float3 axisY, inout float3 axisZ, + inout float3 position, inout float pivotY, float size, inout float scaleY, float3 + TargetPosition, float PivotShift) /*Orientation:Camera */\n\t\t\t{\n\t\t\t \n\t\t\t + \ axisY = TargetPosition-position;\n\t\t\t float len = length(axisY);\n\t\t\t + \ scaleY = len / size;\n\t\t\t axisY /= len;\n\t\t\t axisZ = position + - GetViewVFXPosition();\n\t\t\t axisX = normalize(cross(axisY,axisZ));\n\t\t\t + \ axisZ = cross(axisX,axisY);\n\t\t\t \n\t\t\t position = lerp(position, + TargetPosition, PivotShift);\n\t\t\t pivotY = PivotShift - 0.5;\n\t\t\t \n\t\t\t}\n\t\t\tvoid + AttributeFromCurve_8BB145A0(inout float scaleX, float age, float lifetime, float4 + Scale) /*attribute:scale Composition:Multiply AlphaComposition:Overwrite SampleMode:OverLife + Mode:PerComponent ColorMode:ColorAndAlpha channels:X */\n\t\t\t{\n\t\t\t float + t = age / lifetime;\n\t\t\t float value = 0.0f;\n\t\t\t value = SampleCurve(Scale, + t);\n\t\t\t scaleX *= value.x;\n\t\t\t}\n\t\t\t\n\n\t\t\t\n\t\t\t#pragma + vertex vert\n\t\t\tVFX_VARYING_PS_INPUTS vert(uint id : SV_VertexID, uint instanceID + : SV_InstanceID)\n\t\t\t{\n\t\t\t#if VFX_PRIMITIVE_TRIANGLE\n\t\t\t\tuint index + = id / 3;\n\t\t\t#elif VFX_PRIMITIVE_QUAD\n\t\t\t\tuint index = (id >> 2) + + instanceID * 2048;\n\t\t\t#elif VFX_PRIMITIVE_OCTAGON\n\t\t\t\tuint index = + (id >> 3) + instanceID * 1024;\n\t\t\t#endif\n\t\t\t\n\t\t\t\tVFX_VARYING_PS_INPUTS + o = (VFX_VARYING_PS_INPUTS)0;\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\tuint deadCount + = 0;\n\t\t\t\t\t\t#if USE_DEAD_LIST_COUNT\n\t\t\t\t\t\tdeadCount = deadListCount.Load(0);\n\t\t\t\t\t\t#endif\t\n\t\t\t\t\t\tif + (index >= asuint(nbMax) - deadCount)\n\t\t\t\t\t\t#if USE_GEOMETRY_SHADER\n\t\t\t\t\t\t\treturn; + // cull\n\t\t\t\t\t\t#else\n\t\t\t\t\t\t\treturn o; // cull\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t\t\t#if + VFX_HAS_INDIRECT_DRAW\n\t\t\t\t\t\tindex = indirectBuffer[index];\n\t\t\t\t\t\tfloat3 + position = asfloat(attributeBuffer.Load3((index * 0x8 + 0x0) << 2));\n\t\t\t\t\t\tfloat3 + targetPosition = asfloat(attributeBuffer.Load3((index * 0x8 + 0x4) << 2));\n\t\t\t\t\t\tfloat3 + color = asfloat(attributeBuffer.Load3((index * 0x4 + 0x9C4000) << 2));\n\t\t\t\t\t\tfloat + lifetime = asfloat(attributeBuffer.Load((index * 0x1 + 0xEA6000) << 2));\n\t\t\t\t\t\tfloat + alpha = asfloat(attributeBuffer.Load((index * 0x4 + 0x9C4003) << 2));\n\t\t\t\t\t\tfloat + age = asfloat(attributeBuffer.Load((index * 0x2 + 0xFDE800) << 2));\n\t\t\t\t\t\tbool + alive = (attributeBuffer.Load((index * 0x2 + 0xFDE801) << 2));\n\t\t\t\t\t\tfloat3 + axisX = float3(1, 0, 0);\n\t\t\t\t\t\tfloat3 axisY = float3(0, 1, 0);\n\t\t\t\t\t\tfloat3 + axisZ = float3(0, 0, 1);\n\t\t\t\t\t\tfloat angleX = (float)0;\n\t\t\t\t\t\tfloat + angleY = (float)0;\n\t\t\t\t\t\tfloat angleZ = (float)0;\n\t\t\t\t\t\tfloat + pivotX = (float)0;\n\t\t\t\t\t\tfloat pivotY = (float)0;\n\t\t\t\t\t\tfloat + pivotZ = (float)0;\n\t\t\t\t\t\tfloat size = (float)0.100000001;\n\t\t\t\t\t\tfloat + scaleX = (float)1;\n\t\t\t\t\t\tfloat scaleY = (float)1;\n\t\t\t\t\t\tfloat + scaleZ = (float)1;\n\t\t\t\t\t\tfloat3 position_source = position;\n\t\t\t\t\t\tfloat3 + targetPosition_source = targetPosition;\n\t\t\t\t\t\tfloat3 color_source = color;\n\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t#else\n\t\t\t\t\t\tbool + alive = (attributeBuffer.Load((index * 0x2 + 0xFDE801) << 2));\n\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\tif + (!alive)\n\t\t\t\t\t\t\treturn o;\n\t\t\t\t\t\t\t\n\t\t\t\t\t\tfloat3 position + = asfloat(attributeBuffer.Load3((index * 0x8 + 0x0) << 2));\n\t\t\t\t\t\tfloat3 + targetPosition = asfloat(attributeBuffer.Load3((index * 0x8 + 0x4) << 2));\n\t\t\t\t\t\tfloat3 + color = asfloat(attributeBuffer.Load3((index * 0x4 + 0x9C4000) << 2));\n\t\t\t\t\t\tfloat + lifetime = asfloat(attributeBuffer.Load((index * 0x1 + 0xEA6000) << 2));\n\t\t\t\t\t\tfloat + alpha = asfloat(attributeBuffer.Load((index * 0x4 + 0x9C4003) << 2));\n\t\t\t\t\t\tfloat + age = asfloat(attributeBuffer.Load((index * 0x2 + 0xFDE800) << 2));\n\t\t\t\t\t\tfloat3 + axisX = float3(1, 0, 0);\n\t\t\t\t\t\tfloat3 axisY = float3(0, 1, 0);\n\t\t\t\t\t\tfloat3 + axisZ = float3(0, 0, 1);\n\t\t\t\t\t\tfloat angleX = (float)0;\n\t\t\t\t\t\tfloat + angleY = (float)0;\n\t\t\t\t\t\tfloat angleZ = (float)0;\n\t\t\t\t\t\tfloat + pivotX = (float)0;\n\t\t\t\t\t\tfloat pivotY = (float)0;\n\t\t\t\t\t\tfloat + pivotZ = (float)0;\n\t\t\t\t\t\tfloat size = (float)0.100000001;\n\t\t\t\t\t\tfloat + scaleX = (float)1;\n\t\t\t\t\t\tfloat scaleY = (float)1;\n\t\t\t\t\t\tfloat + scaleZ = (float)1;\n\t\t\t\t\t\tfloat3 position_source = position;\n\t\t\t\t\t\tfloat3 + targetPosition_source = targetPosition;\n\t\t\t\t\t\tfloat3 color_source = color;\n\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t{\n\t\t\t\t + \ SetAttribute_3278B22F( /*inout */size, (float)0.00999999978);\n\t\t\t\t}\n\t\t\t\t{\n\t\t\t\t + \ SetAttribute_D5151645( /*inout */scaleY, (float)0.860000014);\n\t\t\t\t}\n\t\t\t\t{\n\t\t\t\t + \ ConnectTarget_0( /*inout */axisX, /*inout */axisY, /*inout */axisZ, /*inout + */position, /*inout */pivotY, size, /*inout */scaleY, targetPosition, (float)0.5);\n\t\t\t\t}\n\t\t\t\tAttributeFromCurve_8BB145A0( + /*inout */scaleX, age, lifetime, Scale_d);\n\t\t\t\t\n\n\t\t\t\t\n\t\t\t\tif + (!alive)\n\t\t\t\t\treturn o;\n\t\t\t\t\n\t\t\t#if VFX_PRIMITIVE_QUAD\n\t\t\t\n\t\t\t\to.VFX_VARYING_UV.x + = float(id & 1);\n\t\t\t\to.VFX_VARYING_UV.y = float((id & 2) >> 1);\n\t\t\t\tconst + float2 vOffsets = o.VFX_VARYING_UV.xy - 0.5f;\n\t\t\t\t\n\t\t\t#elif VFX_PRIMITIVE_TRIANGLE\n\t\t\t\n\t\t\t\tconst + float2 kOffsets[] = {\n\t\t\t\t\tfloat2(-0.5f, \t-0.288675129413604736328125f),\n\t\t\t\t\tfloat2(0.0f, + \t0.57735025882720947265625f),\n\t\t\t\t\tfloat2(0.5f,\t-0.288675129413604736328125f),\n\t\t\t\t};\n\t\t\t\t\n\t\t\t\tconst + float kUVScale = 0.866025388240814208984375f;\n\t\t\t\t\n\t\t\t\tconst float2 + vOffsets = kOffsets[id % 3];\n\t\t\t\to.VFX_VARYING_UV.xy = (vOffsets * kUVScale) + + 0.5f;\n\t\t\t\t\n\t\t\t#elif VFX_PRIMITIVE_OCTAGON\t\n\t\t\t\t\n\t\t\t\tconst + float2 kUvs[8] = \n\t\t\t\t{\n\t\t\t\t\tfloat2(-0.5f,\t0.0f),\n\t\t\t\t\tfloat2(-0.5f,\t0.5f),\n\t\t\t\t\tfloat2(0.0f,\t0.5f),\n\t\t\t\t\tfloat2(0.5f,\t0.5f),\n\t\t\t\t\tfloat2(0.5f,\t0.0f),\n\t\t\t\t\tfloat2(0.5f,\t-0.5f),\n\t\t\t\t\tfloat2(0.0f,\t-0.5f),\n\t\t\t\t\tfloat2(-0.5f,\t-0.5f),\n\t\t\t\t};\n\t\t\t\t\n\t\t\t\t\n\t\t\t\tcropFactor + = id & 1 ? 1.0f - cropFactor : 1.0f;\n\t\t\t\tconst float2 vOffsets = kUvs[id + & 7] * cropFactor;\n\t\t\t\to.VFX_VARYING_UV.xy = vOffsets + 0.5f;\n\t\t\t\t\n\t\t\t#endif\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\tfloat3 + size3 = float3(size,size,size);\n\t\t\t\t\t\t#if VFX_USE_SCALEX_CURRENT\n\t\t\t\t\t\tsize3.x + *= scaleX;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t#if VFX_USE_SCALEY_CURRENT\n\t\t\t\t\t\tsize3.y + *= scaleY;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t#if VFX_USE_SCALEZ_CURRENT\n\t\t\t\t\t\tsize3.z + *= scaleZ;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t\tconst float4x4 + elementToVFX = GetElementToVFXMatrix(axisX,axisY,axisZ,float3(angleX,angleY,angleZ),float3(pivotX,pivotY,pivotZ),size3,position);\n\t\t\t\tfloat3 + vPos = mul(elementToVFX,float4(vOffsets,0.0f,1.0f)).xyz;\n\t\t\t\n\t\t\t\to.VFX_VARYING_POSCS + = TransformPositionVFXToClip(vPos);\n\t\t\t\n\t\t\t\tfloat3 normalWS = normalize(TransformDirectionVFXToWorld(normalize(-transpose(elementToVFX)[2].xyz)));\n\t\t\t\t#ifdef + VFX_VARYING_NORMAL\n\t\t\t\tfloat normalFlip = (size3.x * size3.y * size3.z) + < 0 ? -1 : 1;\n\t\t\t\to.VFX_VARYING_NORMAL = normalFlip * normalWS;\n\t\t\t\t#endif\n\t\t\t\t#ifdef + VFX_VARYING_TANGENT\n\t\t\t\to.VFX_VARYING_TANGENT = normalize(TransformDirectionVFXToWorld(normalize(transpose(elementToVFX)[0].xyz)));\n\t\t\t\t#endif\n\t\t\t\t#ifdef + VFX_VARYING_BENTFACTORS\n\t\t\t\tfloat bentNormalFactor = (float)0;\n\t\t\t\t{\n\t\t\t\t + \ \n\t\t\t\t bentNormalFactor = (float)0;\n\t\t\t\t}\n\t\t\t\t\n\n\t\t\t\t#if + HAS_STRIPS\n\t\t\t\t#define BENT_FACTOR_MULTIPLIER 2.0f\n\t\t\t\t#else\n\t\t\t\t#define + BENT_FACTOR_MULTIPLIER 1.41421353816986083984375f\n\t\t\t\t#endif\n\t\t\t\to.VFX_VARYING_BENTFACTORS + = vOffsets * bentNormalFactor * BENT_FACTOR_MULTIPLIER;\n\t\t\t\t#endif\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t#if + VFX_USE_COLOR_CURRENT && defined(VFX_VARYING_COLOR)\n\t\t\t\t\t\to.VFX_VARYING_COLOR + = color;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t#if VFX_USE_ALPHA_CURRENT && defined(VFX_VARYING_ALPHA) + \n\t\t\t\t\t\to.VFX_VARYING_ALPHA = alpha;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t\t\t#ifdef + VFX_VARYING_EXPOSUREWEIGHT\n\t\t\t\t\t\t\n\t\t\t\t\t\to.VFX_VARYING_EXPOSUREWEIGHT + = exposureWeight;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t\t\t#if USE_SOFT_PARTICLE + && defined(VFX_VARYING_INVSOFTPARTICLEFADEDISTANCE)\n\t\t\t\t\t\t\n\t\t\t\t\t\to.VFX_VARYING_INVSOFTPARTICLEFADEDISTANCE + = invSoftParticlesFadeDistance;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t\t\t#if + USE_ALPHA_TEST && defined(VFX_VARYING_ALPHATHRESHOLD)\n\t\t\t\t\t\t\n\t\t\t\t\t\to.VFX_VARYING_ALPHATHRESHOLD + = alphaThreshold;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t\t\t#if USE_UV_SCALE_BIAS\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\to.VFX_VARYING_UV.xy + = o.VFX_VARYING_UV.xy * uvScale + uvBias;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t\t\t#if + defined(VFX_VARYING_POSWS)\n\t\t\t\t\t\to.VFX_VARYING_POSWS = TransformPositionVFXToWorld(vPos);\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t#if + USE_FLIPBOOK\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\tVFXUVData uvData = GetUVData(flipBookSize, + invFlipBookSize, o.VFX_VARYING_UV.xy, texIndex);\n\t\t\t\t\t\to.VFX_VARYING_UV.xy + = uvData.uvs.xy;\n\t\t\t\t\t\t#if USE_FLIPBOOK_INTERPOLATION\n\t\t\t\t\t\to.VFX_VARYING_UV.zw + = uvData.uvs.zw;\n\t\t\t\t\t\to.VFX_VARYING_FRAMEBLEND = uvData.blend;\n\t\t\t\t\t\t#if + USE_FLIPBOOK_MOTIONVECTORS\n\t\t\t\t\t\t\n\t\t\t\t\t\to.VFX_VARYING_MOTIONVECTORSCALE + = motionVectorScale * invFlipBookSize;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\n\t\t\t\treturn + o;\n\t\t\t}\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t#include + \"Packages/com.unity.visualeffectgraph/Shaders/VFXCommonOutput.cginc\"\n\t\t\t\n\t\t\t\n\t\t\n\t\t\t#define + SHADERPASS SHADERPASS_DEPTH_ONLY\n\t\t\t#include \"Packages/com.unity.visualeffectgraph/Shaders/RenderPipeline/HDRP/VFXLit.cginc\"\n\t\t\t\n\t\t\tvoid + VFXGetHDRPLitData(out SurfaceData surfaceData, out BuiltinData builtinData, + out BSDFData bsdfData, out PreLightData preLightData, VFX_VARYING_PS_INPUTS + i, float3 normalWS, const VFXUVData uvData, uint2 tileIndex)\n\t\t\t{\t\n\t\t\t\t#if + HDRP_MATERIAL_TYPE_TRANSLUCENT\n\t\t\t\t // Loads diffusion profile\n\t\t\t\t#else\n\t\t\t\tconst + uint diffusionProfileHash = 0;\n\t\t\t\t#endif\n\t\t\t\t\n\t\t\t\tfloat3 posRWS + = VFXGetPositionRWS(i);\n\t\t\t\tfloat4 posSS = i.VFX_VARYING_POSCS;\n\t\t\t\tPositionInputs + posInput = GetPositionInput(posSS.xy, _ScreenSize.zw, posSS.z, posSS.w, posRWS, + tileIndex);\n\t\t\t\t\n\t\t\t\tfloat alpha;\n\t\t\t\tsurfaceData = VFXGetSurfaceData(i,normalWS,uvData,diffusionProfileHash,alpha);\t\n\t\t\t\tbsdfData + = ConvertSurfaceDataToBSDFData(posSS.xy, surfaceData);\n\t\t\t\n\t\t\t\tpreLightData + = GetPreLightData(GetWorldSpaceNormalizeViewDir(posRWS),posInput,bsdfData);\n\t\t\t\t\n\t\t\t\tpreLightData.diffuseFGD + = 1.0f;\n\t\t\t //TODO: investigate why this is needed\n\t\t\t preLightData.coatPartLambdaV + = 0;\n\t\t\t preLightData.coatIblR = 0;\n\t\t\t preLightData.coatIblF + = 0;\n\t\t\t \n\t\t\t\tbuiltinData = VFXGetBuiltinData(i,posInput,surfaceData,bsdfData,preLightData,uvData,alpha);\n\t\t\t}\n\t\t\t\n\t\t\tvoid + VFXGetHDRPLitData(out SurfaceData surfaceData, out BuiltinData builtinData, + VFX_VARYING_PS_INPUTS i, float3 normalWS, const VFXUVData uvData)\n\t\t\t{\n\t\t\t\tBSDFData + bsdfData = (BSDFData)0;\n\t\t\t\tPreLightData preLightData = (PreLightData)0;\n\t\t\t\tpreLightData.diffuseFGD + = 1.0f;\n\t\t\t\tVFXGetHDRPLitData(surfaceData,builtinData,bsdfData,preLightData,i,normalWS,uvData,uint2(0,0));\n\t\t\t}\n\t\t\t\n\t\t\t#include + \"Packages/com.unity.visualeffectgraph/Shaders/RenderPipeline/HDRP/VFXLitPixelOutput.cginc\"\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\n\t\t\t\t\n\t\t\t#pragma + fragment frag\n\t\t\tvoid frag(ps_input i\n\t\t#ifdef WRITE_NORMAL_BUFFER\n\t\t\t, + out float4 outNormalBuffer : SV_Target0\n\t\t#if USE_DOUBLE_SIDED\n\t\t\t, bool + frontFace : SV_IsFrontFace\n\t\t#endif\n\t\t#else\n\t\t\t, out float4 outColor + : SV_Target\n\t\t#endif\n\t\t\t)\n\t\t\t{\n\t\t\t\tVFXTransformPSInputs(i);\n\t\t\t\t\n\t\t#ifdef + WRITE_NORMAL_BUFFER\t\t\n\t\t\t\t\n\t\t\t\t\t\t\t#if USE_DOUBLE_SIDED\n\t\t\t\t\t\t\tconst + float faceMul = frontFace ? 1.0f : -1.0f;\n\t\t\t\t\t\t\t#else\n\t\t\t\t\t\t\tconst + float faceMul = 1.0f;\n\t\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\tfloat3 + normalWS = i.VFX_VARYING_NORMAL * faceMul;\n\t\t\t\t\t\t\tconst VFXUVData uvData + = GetUVData(i);\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t#if defined(VFX_VARYING_TANGENT) + && (USE_NORMAL_MAP || USE_NORMAL_BENDING)\n\t\t\t\t\t\t\tfloat3 tangentWS = + i.VFX_VARYING_TANGENT;\n\t\t\t\t\t\t\tfloat3 bitangentWS = cross(i.VFX_VARYING_TANGENT,i.VFX_VARYING_NORMAL);\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t#if + defined(VFX_VARYING_BENTFACTORS) && USE_NORMAL_BENDING\t\n\t\t\t\t\t\t\tfloat3 + bentFactors = float3(i.VFX_VARYING_BENTFACTORS.xy,sqrt(1.0f - dot(i.VFX_VARYING_BENTFACTORS,i.VFX_VARYING_BENTFACTORS)));\n\t\t\t\t\t\t\tnormalWS + = tangentWS * bentFactors.x + bitangentWS * bentFactors.y + normalWS * bentFactors.z;\n\t\t\t\t\t\t\ttangentWS + = normalize(cross(normalWS,bitangentWS));\n\t\t\t\t\t\t\tbitangentWS = cross(tangentWS,normalWS);\n\t\t\t\t\t\t\ttangentWS + *= faceMul;\n\t\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t#if USE_NORMAL_MAP\n\t\t\t\t\t\t\tfloat3 + n = SampleNormalMap(VFX_SAMPLER(normalMap),uvData);\n\t\t\t\t\t\t\tfloat3x3 + tbn = float3x3(tangentWS,bitangentWS,normalWS);\n\t\t\t\t\t\t\tfloat normalScale + = 1.0f;\n\t\t\t\t\t\t\t#ifdef VFX_VARYING_NORMALSCALE\n\t\t\t\t\t\t\tnormalScale + = i.VFX_VARYING_NORMALSCALE;\n\t\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\tnormalWS = + normalize(lerp(normalWS,mul(n,tbn),normalScale));\n\t\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\t\t\t\n\t\t\t\tVFXComputePixelOutputToNormalBuffer(i,normalWS,uvData,outNormalBuffer);\n\t\t#else\n\t\t\t\tfloat + alpha = VFXGetFragmentColor(i).a;\n\t\t#if HDRP_USE_BASE_COLOR_MAP_ALPHA\n\t\t\t\talpha + *= VFXGetTextureColor(VFX_SAMPLER(baseColorMap),i).a;\t\n\t\t#endif\n\t\t\t\tVFXClipFragmentColor(alpha,i);\n\t\t#ifdef + SCENESELECTIONPASS\n\t\t\t\t// We use depth prepass for scene selection in the + editor, this code allow to output the outline correctly\n\t\t\t\toutColor = + float4(_ObjectId, _PassValue, 1.0, 1.0);\n\t\t#else\n\t\t\t\toutColor = (float4)0;\n\t\t#endif\n\t\t#endif\t\t\n\t\t\t}\n\t\t\tENDHLSL\n\t\t}\n\t\t\n\r\n\t\tPass\n\t\t{\t\t\n\t\t\tTags + { \"LightMode\"=\"GBuffer\" }\n\t\t\t\n\t\t\tStencil\n\t\t\t{\n\t\t\t\tWriteMask + 7\n\t\t\t\tRef 2\n\t\t\t\tComp Always\n\t\t\t\tPass Replace\n\t\t\t}\t\n\t\t\t\t\n\t\t\tHLSLPROGRAM\n\t\t\t#pragma + target 4.5\n\t\t\t\n\t\t\t#pragma multi_compile _ LIGHT_LAYERS\n\t\t\t#pragma + multi_compile _ DEBUG_DISPLAY\n\t\t\t\n\t\t\t#define UNITY_MATERIAL_LIT\n\t\t\t\t\n\t\t\t#define + HDRP_NEEDS_UVS (HDRP_USE_BASE_COLOR_MAP || HDRP_USE_MASK_MAP || USE_NORMAL_MAP + || HDRP_USE_EMISSIVE_MAP)\n\t\t\t#define HDRP_USE_EMISSIVE (HDRP_USE_EMISSIVE_MAP + || HDRP_USE_EMISSIVE_COLOR || HDRP_USE_ADDITIONAL_EMISSIVE_COLOR)\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\tstruct + ps_input\n\t\t\t{\n\t\t\t\tfloat4 pos : SV_POSITION;\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t#if + (VFX_NEEDS_COLOR_INTERPOLATOR && HDRP_USE_BASE_COLOR) || HDRP_USE_ADDITIONAL_BASE_COLOR\n\t\t\t\t\t\t\tnointerpolation + float4 color : COLOR0;\n\t\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\t#if HDRP_MATERIAL_TYPE_SPECULAR\n\t\t\t\t\t\t\tnointerpolation + float3 specularColor : COLOR1;\n\t\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\t#if HDRP_USE_EMISSIVE\t\n\t\t\t\t\t\t\tnointerpolation + float4 emissiveColor : COLOR2;\n\t\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t// + x: smoothness\n\t\t\t\t\t\t\t// y: metallic/thickness\n\t\t\t\t\t\t\t// z: normal + scale\n\t\t\t\t\t\t\t// w: emissive scale\n\t\t\t\t\t\t\tnointerpolation float4 + materialProperties : TEXCOORD0;\n\t\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t#if USE_FLIPBOOK_INTERPOLATION\n\t\t\t\tfloat4 + uv : TEXCOORD1;\n\t\t\t\t#else\n\t\t\t\tfloat2 uv : TEXCOORD1;\t\n\t\t\t\t#endif\n\t\t\t\t#if + USE_SOFT_PARTICLE || USE_ALPHA_TEST || USE_FLIPBOOK_INTERPOLATION\n\t\t\t\t// + x: inverse soft particles fade distance\n\t\t\t\t// y: alpha threshold\n\t\t\t\t// + z: frame blending factor\n\t\t\t\tnointerpolation float3 builtInInterpolants + : TEXCOORD2;\n\t\t\t\t#endif\n\t\t\t\t#if USE_FLIPBOOK_MOTIONVECTORS\n\t\t\t\t// + x: motion vector scale u\n\t\t\t\t// y: motion vector scale v\n\t\t\t\tnointerpolation + float2 builtInInterpolants2 : TEXCOORD3;\n\t\t\t\t#endif\n\t\t\t\tnointerpolation + float3 normal : TEXCOORD4;\n\t\t\t\t#if USE_NORMAL_MAP || USE_NORMAL_BENDING\n\t\t\t\tnointerpolation + float3 tangent : TEXCOORD5;\n\t\t\t\t#endif\n\t\t\t\t#if USE_NORMAL_BENDING\n\t\t\t\tfloat2 + bentFactors : TEXCOORD6;\n\t\t\t\t#endif\n\t\t\t};\n\t\t\t\n\t\t\n\t\t\t\t\t#if + (VFX_NEEDS_COLOR_INTERPOLATOR && HDRP_USE_BASE_COLOR) || HDRP_USE_ADDITIONAL_BASE_COLOR\n\t\t\t\t\t#define + VFX_VARYING_COLOR color.rgb\n\t\t\t\t\t#define VFX_VARYING_ALPHA color.a\n\t\t\t\t\t#endif\n\t\t\t\t\t\n\t\t\t\t\t#define + VFX_VARYING_SMOOTHNESS materialProperties.x\n\t\t\t\t\t\n\t\t\t\t\t#if HDRP_MATERIAL_TYPE_STANDARD\n\t\t\t\t\t#define + VFX_VARYING_METALLIC materialProperties.y\n\t\t\t\t\t#elif HDRP_MATERIAL_TYPE_SPECULAR\n\t\t\t\t\t#define + VFX_VARYING_SPECULAR specularColor\n\t\t\t\t\t#elif HDRP_MATERIAL_TYPE_TRANSLUCENT\n\t\t\t\t\t#define + VFX_VARYING_THICKNESS materialProperties.y\n\t\t\t\t\t#endif\n\t\t\t\t\t\n\t\t\t\t\t#if + USE_NORMAL_MAP\n\t\t\t\t\t#define VFX_VARYING_NORMALSCALE materialProperties.z\n\t\t\t\t\t#endif\n\t\t\t\t\t\n\t\t\t\t\t#if + HDRP_USE_EMISSIVE_MAP\n\t\t\t\t\t#define VFX_VARYING_EMISSIVESCALE materialProperties.w\n\t\t\t\t\t#endif\n\t\t\t\t\t\n\t\t\t\t\t#if + HDRP_USE_EMISSIVE_COLOR || HDRP_USE_ADDITIONAL_EMISSIVE_COLOR\n\t\t\t\t\t#define + VFX_VARYING_EMISSIVE emissiveColor.rgb\n\t\t\t\t\t#endif\n\t\t\t\t\t\n\t\t\t\t\t#if + USE_EXPOSURE_WEIGHT\n\t\t\t\t\t#define VFX_VARYING_EXPOSUREWEIGHT emissiveColor.a\n\t\t\t\t\t#endif\n\t\t\t\t\t\t\t\n\t\t\t\n\t\t#define + VFX_VARYING_PS_INPUTS ps_input\n\t\t#define VFX_VARYING_POSCS pos\n\t\t#define + VFX_VARYING_INVSOFTPARTICLEFADEDISTANCE builtInInterpolants.x\n\t\t#define VFX_VARYING_ALPHATHRESHOLD + builtInInterpolants.y\n\t\t#define VFX_VARYING_FRAMEBLEND builtInInterpolants.z\n\t\t#define + VFX_VARYING_MOTIONVECTORSCALE builtInInterpolants2.xy\n\t\t#define VFX_VARYING_UV + uv\n\t\t#define VFX_VARYING_NORMAL normal\n\t\t#if USE_NORMAL_MAP || USE_NORMAL_BENDING\n\t\t#define + VFX_VARYING_TANGENT tangent\n\t\t#endif\n\t\t#if USE_NORMAL_BENDING\n\t\t#define + VFX_VARYING_BENTFACTORS bentFactors\n\t\t#endif\n\t\t\n\t\t\n\t\t\t\n\t\t\t#if + !(defined(VFX_VARYING_PS_INPUTS) && defined(VFX_VARYING_POSCS))\n\t\t\t#error + VFX_VARYING_PS_INPUTS, VFX_VARYING_POSCS and VFX_VARYING_UV must be defined.\n\t\t\t#endif\n\t\t\t\n\t\t\t#include + \"Packages/com.unity.visualeffectgraph/Shaders/RenderPipeline/HDRP/VFXCommon.cginc\"\n\t\t\t#include + \"Packages/com.unity.visualeffectgraph/Shaders/VFXCommon.cginc\"\n\t\t\t\n\n\t\t\tvoid + SetAttribute_3278B22F(inout float size, float Size) /*attribute:size Composition:Overwrite + Source:Slot Random:Off channels:XYZ */\n\t\t\t{\n\t\t\t size = Size;\n\t\t\t}\n\t\t\tvoid + SetAttribute_D5151645(inout float scaleY, float Scale) /*attribute:scale Composition:Overwrite + Source:Slot Random:Off channels:Y */\n\t\t\t{\n\t\t\t scaleY = Scale.x;\n\t\t\t}\n\t\t\tvoid + ConnectTarget_0(inout float3 axisX, inout float3 axisY, inout float3 axisZ, + inout float3 position, inout float pivotY, float size, inout float scaleY, float3 + TargetPosition, float PivotShift) /*Orientation:Camera */\n\t\t\t{\n\t\t\t \n\t\t\t + \ axisY = TargetPosition-position;\n\t\t\t float len = length(axisY);\n\t\t\t + \ scaleY = len / size;\n\t\t\t axisY /= len;\n\t\t\t axisZ = position + - GetViewVFXPosition();\n\t\t\t axisX = normalize(cross(axisY,axisZ));\n\t\t\t + \ axisZ = cross(axisX,axisY);\n\t\t\t \n\t\t\t position = lerp(position, + TargetPosition, PivotShift);\n\t\t\t pivotY = PivotShift - 0.5;\n\t\t\t \n\t\t\t}\n\t\t\tvoid + AttributeFromCurve_8BB145A0(inout float scaleX, float age, float lifetime, float4 + Scale) /*attribute:scale Composition:Multiply AlphaComposition:Overwrite SampleMode:OverLife + Mode:PerComponent ColorMode:ColorAndAlpha channels:X */\n\t\t\t{\n\t\t\t float + t = age / lifetime;\n\t\t\t float value = 0.0f;\n\t\t\t value = SampleCurve(Scale, + t);\n\t\t\t scaleX *= value.x;\n\t\t\t}\n\t\t\t\n\n\t\t\t\n\t\t\t#pragma + vertex vert\n\t\t\tVFX_VARYING_PS_INPUTS vert(uint id : SV_VertexID, uint instanceID + : SV_InstanceID)\n\t\t\t{\n\t\t\t#if VFX_PRIMITIVE_TRIANGLE\n\t\t\t\tuint index + = id / 3;\n\t\t\t#elif VFX_PRIMITIVE_QUAD\n\t\t\t\tuint index = (id >> 2) + + instanceID * 2048;\n\t\t\t#elif VFX_PRIMITIVE_OCTAGON\n\t\t\t\tuint index = + (id >> 3) + instanceID * 1024;\n\t\t\t#endif\n\t\t\t\n\t\t\t\tVFX_VARYING_PS_INPUTS + o = (VFX_VARYING_PS_INPUTS)0;\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\tuint deadCount + = 0;\n\t\t\t\t\t\t#if USE_DEAD_LIST_COUNT\n\t\t\t\t\t\tdeadCount = deadListCount.Load(0);\n\t\t\t\t\t\t#endif\t\n\t\t\t\t\t\tif + (index >= asuint(nbMax) - deadCount)\n\t\t\t\t\t\t#if USE_GEOMETRY_SHADER\n\t\t\t\t\t\t\treturn; + // cull\n\t\t\t\t\t\t#else\n\t\t\t\t\t\t\treturn o; // cull\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t\t\t#if + VFX_HAS_INDIRECT_DRAW\n\t\t\t\t\t\tindex = indirectBuffer[index];\n\t\t\t\t\t\tfloat3 + position = asfloat(attributeBuffer.Load3((index * 0x8 + 0x0) << 2));\n\t\t\t\t\t\tfloat3 + targetPosition = asfloat(attributeBuffer.Load3((index * 0x8 + 0x4) << 2));\n\t\t\t\t\t\tfloat3 + color = asfloat(attributeBuffer.Load3((index * 0x4 + 0x9C4000) << 2));\n\t\t\t\t\t\tfloat + lifetime = asfloat(attributeBuffer.Load((index * 0x1 + 0xEA6000) << 2));\n\t\t\t\t\t\tfloat + alpha = asfloat(attributeBuffer.Load((index * 0x4 + 0x9C4003) << 2));\n\t\t\t\t\t\tfloat + age = asfloat(attributeBuffer.Load((index * 0x2 + 0xFDE800) << 2));\n\t\t\t\t\t\tbool + alive = (attributeBuffer.Load((index * 0x2 + 0xFDE801) << 2));\n\t\t\t\t\t\tfloat3 + axisX = float3(1, 0, 0);\n\t\t\t\t\t\tfloat3 axisY = float3(0, 1, 0);\n\t\t\t\t\t\tfloat3 + axisZ = float3(0, 0, 1);\n\t\t\t\t\t\tfloat angleX = (float)0;\n\t\t\t\t\t\tfloat + angleY = (float)0;\n\t\t\t\t\t\tfloat angleZ = (float)0;\n\t\t\t\t\t\tfloat + pivotX = (float)0;\n\t\t\t\t\t\tfloat pivotY = (float)0;\n\t\t\t\t\t\tfloat + pivotZ = (float)0;\n\t\t\t\t\t\tfloat size = (float)0.100000001;\n\t\t\t\t\t\tfloat + scaleX = (float)1;\n\t\t\t\t\t\tfloat scaleY = (float)1;\n\t\t\t\t\t\tfloat + scaleZ = (float)1;\n\t\t\t\t\t\tfloat3 position_source = position;\n\t\t\t\t\t\tfloat3 + targetPosition_source = targetPosition;\n\t\t\t\t\t\tfloat3 color_source = color;\n\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t#else\n\t\t\t\t\t\tbool + alive = (attributeBuffer.Load((index * 0x2 + 0xFDE801) << 2));\n\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\tif + (!alive)\n\t\t\t\t\t\t\treturn o;\n\t\t\t\t\t\t\t\n\t\t\t\t\t\tfloat3 position + = asfloat(attributeBuffer.Load3((index * 0x8 + 0x0) << 2));\n\t\t\t\t\t\tfloat3 + targetPosition = asfloat(attributeBuffer.Load3((index * 0x8 + 0x4) << 2));\n\t\t\t\t\t\tfloat3 + color = asfloat(attributeBuffer.Load3((index * 0x4 + 0x9C4000) << 2));\n\t\t\t\t\t\tfloat + lifetime = asfloat(attributeBuffer.Load((index * 0x1 + 0xEA6000) << 2));\n\t\t\t\t\t\tfloat + alpha = asfloat(attributeBuffer.Load((index * 0x4 + 0x9C4003) << 2));\n\t\t\t\t\t\tfloat + age = asfloat(attributeBuffer.Load((index * 0x2 + 0xFDE800) << 2));\n\t\t\t\t\t\tfloat3 + axisX = float3(1, 0, 0);\n\t\t\t\t\t\tfloat3 axisY = float3(0, 1, 0);\n\t\t\t\t\t\tfloat3 + axisZ = float3(0, 0, 1);\n\t\t\t\t\t\tfloat angleX = (float)0;\n\t\t\t\t\t\tfloat + angleY = (float)0;\n\t\t\t\t\t\tfloat angleZ = (float)0;\n\t\t\t\t\t\tfloat + pivotX = (float)0;\n\t\t\t\t\t\tfloat pivotY = (float)0;\n\t\t\t\t\t\tfloat + pivotZ = (float)0;\n\t\t\t\t\t\tfloat size = (float)0.100000001;\n\t\t\t\t\t\tfloat + scaleX = (float)1;\n\t\t\t\t\t\tfloat scaleY = (float)1;\n\t\t\t\t\t\tfloat + scaleZ = (float)1;\n\t\t\t\t\t\tfloat3 position_source = position;\n\t\t\t\t\t\tfloat3 + targetPosition_source = targetPosition;\n\t\t\t\t\t\tfloat3 color_source = color;\n\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t{\n\t\t\t\t + \ SetAttribute_3278B22F( /*inout */size, (float)0.00999999978);\n\t\t\t\t}\n\t\t\t\t{\n\t\t\t\t + \ SetAttribute_D5151645( /*inout */scaleY, (float)0.860000014);\n\t\t\t\t}\n\t\t\t\t{\n\t\t\t\t + \ ConnectTarget_0( /*inout */axisX, /*inout */axisY, /*inout */axisZ, /*inout + */position, /*inout */pivotY, size, /*inout */scaleY, targetPosition, (float)0.5);\n\t\t\t\t}\n\t\t\t\tAttributeFromCurve_8BB145A0( + /*inout */scaleX, age, lifetime, Scale_d);\n\t\t\t\t\n\n\t\t\t\t\n\t\t\t\tif + (!alive)\n\t\t\t\t\treturn o;\n\t\t\t\t\n\t\t\t#if VFX_PRIMITIVE_QUAD\n\t\t\t\n\t\t\t\to.VFX_VARYING_UV.x + = float(id & 1);\n\t\t\t\to.VFX_VARYING_UV.y = float((id & 2) >> 1);\n\t\t\t\tconst + float2 vOffsets = o.VFX_VARYING_UV.xy - 0.5f;\n\t\t\t\t\n\t\t\t#elif VFX_PRIMITIVE_TRIANGLE\n\t\t\t\n\t\t\t\tconst + float2 kOffsets[] = {\n\t\t\t\t\tfloat2(-0.5f, \t-0.288675129413604736328125f),\n\t\t\t\t\tfloat2(0.0f, + \t0.57735025882720947265625f),\n\t\t\t\t\tfloat2(0.5f,\t-0.288675129413604736328125f),\n\t\t\t\t};\n\t\t\t\t\n\t\t\t\tconst + float kUVScale = 0.866025388240814208984375f;\n\t\t\t\t\n\t\t\t\tconst float2 + vOffsets = kOffsets[id % 3];\n\t\t\t\to.VFX_VARYING_UV.xy = (vOffsets * kUVScale) + + 0.5f;\n\t\t\t\t\n\t\t\t#elif VFX_PRIMITIVE_OCTAGON\t\n\t\t\t\t\n\t\t\t\tconst + float2 kUvs[8] = \n\t\t\t\t{\n\t\t\t\t\tfloat2(-0.5f,\t0.0f),\n\t\t\t\t\tfloat2(-0.5f,\t0.5f),\n\t\t\t\t\tfloat2(0.0f,\t0.5f),\n\t\t\t\t\tfloat2(0.5f,\t0.5f),\n\t\t\t\t\tfloat2(0.5f,\t0.0f),\n\t\t\t\t\tfloat2(0.5f,\t-0.5f),\n\t\t\t\t\tfloat2(0.0f,\t-0.5f),\n\t\t\t\t\tfloat2(-0.5f,\t-0.5f),\n\t\t\t\t};\n\t\t\t\t\n\t\t\t\t\n\t\t\t\tcropFactor + = id & 1 ? 1.0f - cropFactor : 1.0f;\n\t\t\t\tconst float2 vOffsets = kUvs[id + & 7] * cropFactor;\n\t\t\t\to.VFX_VARYING_UV.xy = vOffsets + 0.5f;\n\t\t\t\t\n\t\t\t#endif\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\tfloat3 + size3 = float3(size,size,size);\n\t\t\t\t\t\t#if VFX_USE_SCALEX_CURRENT\n\t\t\t\t\t\tsize3.x + *= scaleX;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t#if VFX_USE_SCALEY_CURRENT\n\t\t\t\t\t\tsize3.y + *= scaleY;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t#if VFX_USE_SCALEZ_CURRENT\n\t\t\t\t\t\tsize3.z + *= scaleZ;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t\tconst float4x4 + elementToVFX = GetElementToVFXMatrix(axisX,axisY,axisZ,float3(angleX,angleY,angleZ),float3(pivotX,pivotY,pivotZ),size3,position);\n\t\t\t\tfloat3 + vPos = mul(elementToVFX,float4(vOffsets,0.0f,1.0f)).xyz;\n\t\t\t\n\t\t\t\to.VFX_VARYING_POSCS + = TransformPositionVFXToClip(vPos);\n\t\t\t\n\t\t\t\tfloat3 normalWS = normalize(TransformDirectionVFXToWorld(normalize(-transpose(elementToVFX)[2].xyz)));\n\t\t\t\t#ifdef + VFX_VARYING_NORMAL\n\t\t\t\tfloat normalFlip = (size3.x * size3.y * size3.z) + < 0 ? -1 : 1;\n\t\t\t\to.VFX_VARYING_NORMAL = normalFlip * normalWS;\n\t\t\t\t#endif\n\t\t\t\t#ifdef + VFX_VARYING_TANGENT\n\t\t\t\to.VFX_VARYING_TANGENT = normalize(TransformDirectionVFXToWorld(normalize(transpose(elementToVFX)[0].xyz)));\n\t\t\t\t#endif\n\t\t\t\t#ifdef + VFX_VARYING_BENTFACTORS\n\t\t\t\tfloat bentNormalFactor = (float)0;\n\t\t\t\t{\n\t\t\t\t + \ \n\t\t\t\t bentNormalFactor = (float)0;\n\t\t\t\t}\n\t\t\t\t\n\n\t\t\t\t#if + HAS_STRIPS\n\t\t\t\t#define BENT_FACTOR_MULTIPLIER 2.0f\n\t\t\t\t#else\n\t\t\t\t#define + BENT_FACTOR_MULTIPLIER 1.41421353816986083984375f\n\t\t\t\t#endif\n\t\t\t\to.VFX_VARYING_BENTFACTORS + = vOffsets * bentNormalFactor * BENT_FACTOR_MULTIPLIER;\n\t\t\t\t#endif\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t#if + VFX_USE_COLOR_CURRENT && defined(VFX_VARYING_COLOR)\n\t\t\t\t\t\to.VFX_VARYING_COLOR + = color;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t#if VFX_USE_ALPHA_CURRENT && defined(VFX_VARYING_ALPHA) + \n\t\t\t\t\t\to.VFX_VARYING_ALPHA = alpha;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t\t\t#ifdef + VFX_VARYING_EXPOSUREWEIGHT\n\t\t\t\t\t\t\n\t\t\t\t\t\to.VFX_VARYING_EXPOSUREWEIGHT + = exposureWeight;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t\t\t#if USE_SOFT_PARTICLE + && defined(VFX_VARYING_INVSOFTPARTICLEFADEDISTANCE)\n\t\t\t\t\t\t\n\t\t\t\t\t\to.VFX_VARYING_INVSOFTPARTICLEFADEDISTANCE + = invSoftParticlesFadeDistance;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t\t\t#if + USE_ALPHA_TEST && defined(VFX_VARYING_ALPHATHRESHOLD)\n\t\t\t\t\t\t\n\t\t\t\t\t\to.VFX_VARYING_ALPHATHRESHOLD + = alphaThreshold;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t\t\t#if USE_UV_SCALE_BIAS\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\to.VFX_VARYING_UV.xy + = o.VFX_VARYING_UV.xy * uvScale + uvBias;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t\t\t#if + defined(VFX_VARYING_POSWS)\n\t\t\t\t\t\to.VFX_VARYING_POSWS = TransformPositionVFXToWorld(vPos);\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t#if + USE_FLIPBOOK\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\tVFXUVData uvData = GetUVData(flipBookSize, + invFlipBookSize, o.VFX_VARYING_UV.xy, texIndex);\n\t\t\t\t\t\to.VFX_VARYING_UV.xy + = uvData.uvs.xy;\n\t\t\t\t\t\t#if USE_FLIPBOOK_INTERPOLATION\n\t\t\t\t\t\to.VFX_VARYING_UV.zw + = uvData.uvs.zw;\n\t\t\t\t\t\to.VFX_VARYING_FRAMEBLEND = uvData.blend;\n\t\t\t\t\t\t#if + USE_FLIPBOOK_MOTIONVECTORS\n\t\t\t\t\t\t\n\t\t\t\t\t\to.VFX_VARYING_MOTIONVECTORSCALE + = motionVectorScale * invFlipBookSize;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t#ifdef + VFX_VARYING_SMOOTHNESS\n\t\t\t\t\t\t\t\t\tfloat smoothness = (float)0;\n\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t + \ \n\t\t\t\t\t\t\t\t\t smoothness = (float)0.5;\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\to.VFX_VARYING_SMOOTHNESS + = smoothness;\n\t\t\t\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\t\t\t#if HDRP_MATERIAL_TYPE_STANDARD\n\t\t\t\t\t\t\t\t\t#ifdef + VFX_VARYING_METALLIC\n\t\t\t\t\t\t\t\t\tfloat metallic = (float)0;\n\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t + \ \n\t\t\t\t\t\t\t\t\t metallic = (float)0.5;\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\to.VFX_VARYING_METALLIC + = metallic;\n\t\t\t\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\t\t\t#elif HDRP_MATERIAL_TYPE_SPECULAR\n\t\t\t\t\t\t\t\t\t#ifdef + VFX_VARYING_SPECULAR\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\to.VFX_VARYING_SPECULAR + = specularColor;\n\t\t\t\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\t\t\t#elif HDRP_MATERIAL_TYPE_TRANSLUCENT\n\t\t\t\t\t\t\t\t\t#ifdef + VFX_VARYING_THICKNESS\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\to.VFX_VARYING_THICKNESS + = thickness;\n\t\t\t\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\t\t\t#if + USE_NORMAL_MAP\n\t\t\t\t\t\t\t\t\t#ifdef VFX_VARYING_NORMALSCALE\n\t\t\t\t\t\t\t\t\tfloat + normalScale = (float)0;\n\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t \n\t\t\t\t\t\t\t\t\t + \ normalScale = (float)2;\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\to.VFX_VARYING_NORMALSCALE + = normalScale;\n\t\t\t\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\t\t\t#if + HDRP_USE_EMISSIVE_MAP\n\t\t\t\t\t\t\t\t\t#ifdef VFX_VARYING_EMISSIVESCALE\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\to.VFX_VARYING_EMISSIVESCALE + = emissiveScale;\n\t\t\t\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\t\t\t#ifdef + VFX_VARYING_EMISSIVE\n\t\t\t\t\t\t\t\t\t#if HDRP_USE_EMISSIVE_COLOR\n\t\t\t\t\t\t\t\t\to.VFX_VARYING_EMISSIVE + = color;\n\t\t\t\t\t\t\t\t\t#elif HDRP_USE_ADDITIONAL_EMISSIVE_COLOR\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\to.VFX_VARYING_EMISSIVE + = emissiveColor;\n\t\t\t\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\t\t\t#if + HDRP_USE_ADDITIONAL_BASE_COLOR\n\t\t\t\t\t\t\t\t\t#ifdef VFX_VARYING_COLOR\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\to.VFX_VARYING_COLOR + = baseColor;\n\t\t\t\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\n\t\t\t\treturn + o;\n\t\t\t}\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t#include + \"Packages/com.unity.visualeffectgraph/Shaders/VFXCommonOutput.cginc\"\n\t\t\t\n\t\t\t\n\t\t\n\t\t\t#define + SHADERPASS SHADERPASS_GBUFFER\n\t\t\t#include \"Packages/com.unity.visualeffectgraph/Shaders/RenderPipeline/HDRP/VFXLit.cginc\"\n\t\t\t\n\t\t\tvoid + VFXGetHDRPLitData(out SurfaceData surfaceData, out BuiltinData builtinData, + out BSDFData bsdfData, out PreLightData preLightData, VFX_VARYING_PS_INPUTS + i, float3 normalWS, const VFXUVData uvData, uint2 tileIndex)\n\t\t\t{\t\n\t\t\t\t#if + HDRP_MATERIAL_TYPE_TRANSLUCENT\n\t\t\t\t // Loads diffusion profile\n\t\t\t\t#else\n\t\t\t\tconst + uint diffusionProfileHash = 0;\n\t\t\t\t#endif\n\t\t\t\t\n\t\t\t\tfloat3 posRWS + = VFXGetPositionRWS(i);\n\t\t\t\tfloat4 posSS = i.VFX_VARYING_POSCS;\n\t\t\t\tPositionInputs + posInput = GetPositionInput(posSS.xy, _ScreenSize.zw, posSS.z, posSS.w, posRWS, + tileIndex);\n\t\t\t\t\n\t\t\t\tfloat alpha;\n\t\t\t\tsurfaceData = VFXGetSurfaceData(i,normalWS,uvData,diffusionProfileHash,alpha);\t\n\t\t\t\tbsdfData + = ConvertSurfaceDataToBSDFData(posSS.xy, surfaceData);\n\t\t\t\n\t\t\t\tpreLightData + = GetPreLightData(GetWorldSpaceNormalizeViewDir(posRWS),posInput,bsdfData);\n\t\t\t\t\n\t\t\t\tpreLightData.diffuseFGD + = 1.0f;\n\t\t\t //TODO: investigate why this is needed\n\t\t\t preLightData.coatPartLambdaV + = 0;\n\t\t\t preLightData.coatIblR = 0;\n\t\t\t preLightData.coatIblF + = 0;\n\t\t\t \n\t\t\t\tbuiltinData = VFXGetBuiltinData(i,posInput,surfaceData,bsdfData,preLightData,uvData,alpha);\n\t\t\t}\n\t\t\t\n\t\t\tvoid + VFXGetHDRPLitData(out SurfaceData surfaceData, out BuiltinData builtinData, + VFX_VARYING_PS_INPUTS i, float3 normalWS, const VFXUVData uvData)\n\t\t\t{\n\t\t\t\tBSDFData + bsdfData = (BSDFData)0;\n\t\t\t\tPreLightData preLightData = (PreLightData)0;\n\t\t\t\tpreLightData.diffuseFGD + = 1.0f;\n\t\t\t\tVFXGetHDRPLitData(surfaceData,builtinData,bsdfData,preLightData,i,normalWS,uvData,uint2(0,0));\n\t\t\t}\n\t\t\t\n\t\t\t#include + \"Packages/com.unity.visualeffectgraph/Shaders/RenderPipeline/HDRP/VFXLitPixelOutput.cginc\"\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\n\t\t\t\t\t\t\t\n\t\t\t#pragma + fragment frag\n\t\t\tvoid frag(ps_input i, OUTPUT_GBUFFER(outGBuffer)\n\t\t\t#if + USE_DOUBLE_SIDED\n\t\t\t, bool frontFace : SV_IsFrontFace\n\t\t\t#endif\n\t\t\t)\n\t\t\t{\n\t\t\t\tVFXTransformPSInputs(i);\n\t\t\t\t\n\t\t\t\t\t\t\t#if + USE_DOUBLE_SIDED\n\t\t\t\t\t\t\tconst float faceMul = frontFace ? 1.0f : -1.0f;\n\t\t\t\t\t\t\t#else\n\t\t\t\t\t\t\tconst + float faceMul = 1.0f;\n\t\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\tfloat3 + normalWS = i.VFX_VARYING_NORMAL * faceMul;\n\t\t\t\t\t\t\tconst VFXUVData uvData + = GetUVData(i);\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t#if defined(VFX_VARYING_TANGENT) + && (USE_NORMAL_MAP || USE_NORMAL_BENDING)\n\t\t\t\t\t\t\tfloat3 tangentWS = + i.VFX_VARYING_TANGENT;\n\t\t\t\t\t\t\tfloat3 bitangentWS = cross(i.VFX_VARYING_TANGENT,i.VFX_VARYING_NORMAL);\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t#if + defined(VFX_VARYING_BENTFACTORS) && USE_NORMAL_BENDING\t\n\t\t\t\t\t\t\tfloat3 + bentFactors = float3(i.VFX_VARYING_BENTFACTORS.xy,sqrt(1.0f - dot(i.VFX_VARYING_BENTFACTORS,i.VFX_VARYING_BENTFACTORS)));\n\t\t\t\t\t\t\tnormalWS + = tangentWS * bentFactors.x + bitangentWS * bentFactors.y + normalWS * bentFactors.z;\n\t\t\t\t\t\t\ttangentWS + = normalize(cross(normalWS,bitangentWS));\n\t\t\t\t\t\t\tbitangentWS = cross(tangentWS,normalWS);\n\t\t\t\t\t\t\ttangentWS + *= faceMul;\n\t\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t#if USE_NORMAL_MAP\n\t\t\t\t\t\t\tfloat3 + n = SampleNormalMap(VFX_SAMPLER(normalMap),uvData);\n\t\t\t\t\t\t\tfloat3x3 + tbn = float3x3(tangentWS,bitangentWS,normalWS);\n\t\t\t\t\t\t\tfloat normalScale + = 1.0f;\n\t\t\t\t\t\t\t#ifdef VFX_VARYING_NORMALSCALE\n\t\t\t\t\t\t\tnormalScale + = i.VFX_VARYING_NORMALSCALE;\n\t\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\tnormalWS = + normalize(lerp(normalWS,mul(n,tbn),normalScale));\n\t\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\t\t\t\n\t\t\t\tVFXComputePixelOutputToGBuffer(i,normalWS,uvData,outGBuffer);\n\t\t\t}\n\t\t\tENDHLSL\n\t\t}\n\t\t\n\r\n\t\t// + Forward pass\n\t\tPass\n\t\t{\t\t\n\t\t\tTags { \"LightMode\"=\"Forward\"}\n\t\t\t\t\t\n\t\t\tHLSLPROGRAM\n\t\t\t#pragma + target 4.5\n\t\t\t\n\t\t\t#define UNITY_MATERIAL_LIT\n\t\t\t#define LIGHTLOOP_TILE_PASS\n\t\t\t#define + _ENABLE_FOG_ON_TRANSPARENT\n\t\t\t#define _DISABLE_DECALS\n\t\t\t\n\n\t\t\t#pragma + multi_compile USE_FPTL_LIGHTLIST USE_CLUSTERED_LIGHTLIST \n\t\t\t#pragma multi_compile + SHADOW_LOW SHADOW_MEDIUM SHADOW_HIGH SHADOW_VERY_HIGH\n\t\t\t#pragma multi_compile + _ DEBUG_DISPLAY\n\t\t\t//#pragma enable_d3d11_debug_symbols\n\t\t\t\t\n\t\t\t#define + HDRP_NEEDS_UVS (HDRP_USE_BASE_COLOR_MAP || HDRP_USE_MASK_MAP || USE_NORMAL_MAP + || HDRP_USE_EMISSIVE_MAP)\n\t\t\t#define HDRP_USE_EMISSIVE (HDRP_USE_EMISSIVE_MAP + || HDRP_USE_EMISSIVE_COLOR || HDRP_USE_ADDITIONAL_EMISSIVE_COLOR)\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\tstruct + ps_input\n\t\t\t{\n\t\t\t\tfloat4 pos : SV_POSITION;\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t#if + (VFX_NEEDS_COLOR_INTERPOLATOR && HDRP_USE_BASE_COLOR) || HDRP_USE_ADDITIONAL_BASE_COLOR\n\t\t\t\t\t\t\tnointerpolation + float4 color : COLOR0;\n\t\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\t#if HDRP_MATERIAL_TYPE_SPECULAR\n\t\t\t\t\t\t\tnointerpolation + float3 specularColor : COLOR1;\n\t\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\t#if HDRP_USE_EMISSIVE\t\n\t\t\t\t\t\t\tnointerpolation + float4 emissiveColor : COLOR2;\n\t\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t// + x: smoothness\n\t\t\t\t\t\t\t// y: metallic/thickness\n\t\t\t\t\t\t\t// z: normal + scale\n\t\t\t\t\t\t\t// w: emissive scale\n\t\t\t\t\t\t\tnointerpolation float4 + materialProperties : TEXCOORD0;\n\t\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t#if USE_FLIPBOOK_INTERPOLATION\n\t\t\t\tfloat4 + uv : TEXCOORD1;\n\t\t\t\t#else\n\t\t\t\tfloat2 uv : TEXCOORD1;\t\n\t\t\t\t#endif\n\t\t\t\t#if + USE_SOFT_PARTICLE || USE_ALPHA_TEST || USE_FLIPBOOK_INTERPOLATION\n\t\t\t\t// + x: inverse soft particles fade distance\n\t\t\t\t// y: alpha threshold\n\t\t\t\t// + z: frame blending factor\n\t\t\t\tnointerpolation float3 builtInInterpolants + : TEXCOORD2;\n\t\t\t\t#endif\n\t\t\n\t\t\t\t#if USE_FLIPBOOK_MOTIONVECTORS\n\t\t\t\t// + x: motion vector scale u\n\t\t\t\t// y: motion vector scale v\n\t\t\t\tnointerpolation + float2 builtInInterpolants2 : TEXCOORD3;\n\t\t\t\t#endif\n\t\t\n\t\t\t\tnointerpolation + float3 normal : TEXCOORD4;\n\t\t\t\t#if USE_NORMAL_MAP || USE_NORMAL_BENDING\n\t\t\t\tnointerpolation + float3 tangent : TEXCOORD5;\n\t\t\t\t#endif\n\t\t\t\t#if USE_NORMAL_BENDING\n\t\t\t\tfloat2 + bentFactors : TEXCOORD6;\n\t\t\t\t#endif\n\t\t\t\tfloat3 posWS : TEXCOORD7;\n\t\t\t};\n\t\t\t\n\t\t\n\t\t\t\t\t#if + (VFX_NEEDS_COLOR_INTERPOLATOR && HDRP_USE_BASE_COLOR) || HDRP_USE_ADDITIONAL_BASE_COLOR\n\t\t\t\t\t#define + VFX_VARYING_COLOR color.rgb\n\t\t\t\t\t#define VFX_VARYING_ALPHA color.a\n\t\t\t\t\t#endif\n\t\t\t\t\t\n\t\t\t\t\t#define + VFX_VARYING_SMOOTHNESS materialProperties.x\n\t\t\t\t\t\n\t\t\t\t\t#if HDRP_MATERIAL_TYPE_STANDARD\n\t\t\t\t\t#define + VFX_VARYING_METALLIC materialProperties.y\n\t\t\t\t\t#elif HDRP_MATERIAL_TYPE_SPECULAR\n\t\t\t\t\t#define + VFX_VARYING_SPECULAR specularColor\n\t\t\t\t\t#elif HDRP_MATERIAL_TYPE_TRANSLUCENT\n\t\t\t\t\t#define + VFX_VARYING_THICKNESS materialProperties.y\n\t\t\t\t\t#endif\n\t\t\t\t\t\n\t\t\t\t\t#if + USE_NORMAL_MAP\n\t\t\t\t\t#define VFX_VARYING_NORMALSCALE materialProperties.z\n\t\t\t\t\t#endif\n\t\t\t\t\t\n\t\t\t\t\t#if + HDRP_USE_EMISSIVE_MAP\n\t\t\t\t\t#define VFX_VARYING_EMISSIVESCALE materialProperties.w\n\t\t\t\t\t#endif\n\t\t\t\t\t\n\t\t\t\t\t#if + HDRP_USE_EMISSIVE_COLOR || HDRP_USE_ADDITIONAL_EMISSIVE_COLOR\n\t\t\t\t\t#define + VFX_VARYING_EMISSIVE emissiveColor.rgb\n\t\t\t\t\t#endif\n\t\t\t\t\t\n\t\t\t\t\t#if + USE_EXPOSURE_WEIGHT\n\t\t\t\t\t#define VFX_VARYING_EXPOSUREWEIGHT emissiveColor.a\n\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\n\t\t#define + VFX_VARYING_PS_INPUTS ps_input\n\t\t#define VFX_VARYING_POSCS pos\n\t\t#define + VFX_VARYING_INVSOFTPARTICLEFADEDISTANCE builtInInterpolants.x\n\t\t#define VFX_VARYING_ALPHATHRESHOLD + builtInInterpolants.y\n\t\t#define VFX_VARYING_FRAMEBLEND builtInInterpolants.z\n\t\t#define + VFX_VARYING_MOTIONVECTORSCALE builtInInterpolants2.xy\n\t\t#define VFX_VARYING_UV + uv\n\t\t#define VFX_VARYING_NORMAL normal\n\t\t#if USE_NORMAL_MAP || USE_NORMAL_BENDING\n\t\t#define + VFX_VARYING_TANGENT tangent\n\t\t#endif\n\t\t#if USE_NORMAL_BENDING\n\t\t#define + VFX_VARYING_BENTFACTORS bentFactors\n\t\t#endif\n\t\t#define VFX_VARYING_POSWS + posWS\n\t\t\n\t\t\n\t\t\t\n\t\t\t#if !(defined(VFX_VARYING_PS_INPUTS) && defined(VFX_VARYING_POSCS))\n\t\t\t#error + VFX_VARYING_PS_INPUTS, VFX_VARYING_POSCS and VFX_VARYING_UV must be defined.\n\t\t\t#endif\n\t\t\t\n\t\t\t#include + \"Packages/com.unity.visualeffectgraph/Shaders/RenderPipeline/HDRP/VFXCommon.cginc\"\n\t\t\t#include + \"Packages/com.unity.visualeffectgraph/Shaders/VFXCommon.cginc\"\n\t\t\t\n\n\t\t\tvoid + SetAttribute_3278B22F(inout float size, float Size) /*attribute:size Composition:Overwrite + Source:Slot Random:Off channels:XYZ */\n\t\t\t{\n\t\t\t size = Size;\n\t\t\t}\n\t\t\tvoid + SetAttribute_D5151645(inout float scaleY, float Scale) /*attribute:scale Composition:Overwrite + Source:Slot Random:Off channels:Y */\n\t\t\t{\n\t\t\t scaleY = Scale.x;\n\t\t\t}\n\t\t\tvoid + ConnectTarget_0(inout float3 axisX, inout float3 axisY, inout float3 axisZ, + inout float3 position, inout float pivotY, float size, inout float scaleY, float3 + TargetPosition, float PivotShift) /*Orientation:Camera */\n\t\t\t{\n\t\t\t \n\t\t\t + \ axisY = TargetPosition-position;\n\t\t\t float len = length(axisY);\n\t\t\t + \ scaleY = len / size;\n\t\t\t axisY /= len;\n\t\t\t axisZ = position + - GetViewVFXPosition();\n\t\t\t axisX = normalize(cross(axisY,axisZ));\n\t\t\t + \ axisZ = cross(axisX,axisY);\n\t\t\t \n\t\t\t position = lerp(position, + TargetPosition, PivotShift);\n\t\t\t pivotY = PivotShift - 0.5;\n\t\t\t \n\t\t\t}\n\t\t\tvoid + AttributeFromCurve_8BB145A0(inout float scaleX, float age, float lifetime, float4 + Scale) /*attribute:scale Composition:Multiply AlphaComposition:Overwrite SampleMode:OverLife + Mode:PerComponent ColorMode:ColorAndAlpha channels:X */\n\t\t\t{\n\t\t\t float + t = age / lifetime;\n\t\t\t float value = 0.0f;\n\t\t\t value = SampleCurve(Scale, + t);\n\t\t\t scaleX *= value.x;\n\t\t\t}\n\t\t\t\n\n\t\t\t\n\t\t\t#pragma + vertex vert\n\t\t\tVFX_VARYING_PS_INPUTS vert(uint id : SV_VertexID, uint instanceID + : SV_InstanceID)\n\t\t\t{\n\t\t\t#if VFX_PRIMITIVE_TRIANGLE\n\t\t\t\tuint index + = id / 3;\n\t\t\t#elif VFX_PRIMITIVE_QUAD\n\t\t\t\tuint index = (id >> 2) + + instanceID * 2048;\n\t\t\t#elif VFX_PRIMITIVE_OCTAGON\n\t\t\t\tuint index = + (id >> 3) + instanceID * 1024;\n\t\t\t#endif\n\t\t\t\n\t\t\t\tVFX_VARYING_PS_INPUTS + o = (VFX_VARYING_PS_INPUTS)0;\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\tuint deadCount + = 0;\n\t\t\t\t\t\t#if USE_DEAD_LIST_COUNT\n\t\t\t\t\t\tdeadCount = deadListCount.Load(0);\n\t\t\t\t\t\t#endif\t\n\t\t\t\t\t\tif + (index >= asuint(nbMax) - deadCount)\n\t\t\t\t\t\t#if USE_GEOMETRY_SHADER\n\t\t\t\t\t\t\treturn; + // cull\n\t\t\t\t\t\t#else\n\t\t\t\t\t\t\treturn o; // cull\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t\t\t#if + VFX_HAS_INDIRECT_DRAW\n\t\t\t\t\t\tindex = indirectBuffer[index];\n\t\t\t\t\t\tfloat3 + position = asfloat(attributeBuffer.Load3((index * 0x8 + 0x0) << 2));\n\t\t\t\t\t\tfloat3 + targetPosition = asfloat(attributeBuffer.Load3((index * 0x8 + 0x4) << 2));\n\t\t\t\t\t\tfloat3 + color = asfloat(attributeBuffer.Load3((index * 0x4 + 0x9C4000) << 2));\n\t\t\t\t\t\tfloat + lifetime = asfloat(attributeBuffer.Load((index * 0x1 + 0xEA6000) << 2));\n\t\t\t\t\t\tfloat + alpha = asfloat(attributeBuffer.Load((index * 0x4 + 0x9C4003) << 2));\n\t\t\t\t\t\tfloat + age = asfloat(attributeBuffer.Load((index * 0x2 + 0xFDE800) << 2));\n\t\t\t\t\t\tbool + alive = (attributeBuffer.Load((index * 0x2 + 0xFDE801) << 2));\n\t\t\t\t\t\tfloat3 + axisX = float3(1, 0, 0);\n\t\t\t\t\t\tfloat3 axisY = float3(0, 1, 0);\n\t\t\t\t\t\tfloat3 + axisZ = float3(0, 0, 1);\n\t\t\t\t\t\tfloat angleX = (float)0;\n\t\t\t\t\t\tfloat + angleY = (float)0;\n\t\t\t\t\t\tfloat angleZ = (float)0;\n\t\t\t\t\t\tfloat + pivotX = (float)0;\n\t\t\t\t\t\tfloat pivotY = (float)0;\n\t\t\t\t\t\tfloat + pivotZ = (float)0;\n\t\t\t\t\t\tfloat size = (float)0.100000001;\n\t\t\t\t\t\tfloat + scaleX = (float)1;\n\t\t\t\t\t\tfloat scaleY = (float)1;\n\t\t\t\t\t\tfloat + scaleZ = (float)1;\n\t\t\t\t\t\tfloat3 position_source = position;\n\t\t\t\t\t\tfloat3 + targetPosition_source = targetPosition;\n\t\t\t\t\t\tfloat3 color_source = color;\n\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t#else\n\t\t\t\t\t\tbool + alive = (attributeBuffer.Load((index * 0x2 + 0xFDE801) << 2));\n\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\tif + (!alive)\n\t\t\t\t\t\t\treturn o;\n\t\t\t\t\t\t\t\n\t\t\t\t\t\tfloat3 position + = asfloat(attributeBuffer.Load3((index * 0x8 + 0x0) << 2));\n\t\t\t\t\t\tfloat3 + targetPosition = asfloat(attributeBuffer.Load3((index * 0x8 + 0x4) << 2));\n\t\t\t\t\t\tfloat3 + color = asfloat(attributeBuffer.Load3((index * 0x4 + 0x9C4000) << 2));\n\t\t\t\t\t\tfloat + lifetime = asfloat(attributeBuffer.Load((index * 0x1 + 0xEA6000) << 2));\n\t\t\t\t\t\tfloat + alpha = asfloat(attributeBuffer.Load((index * 0x4 + 0x9C4003) << 2));\n\t\t\t\t\t\tfloat + age = asfloat(attributeBuffer.Load((index * 0x2 + 0xFDE800) << 2));\n\t\t\t\t\t\tfloat3 + axisX = float3(1, 0, 0);\n\t\t\t\t\t\tfloat3 axisY = float3(0, 1, 0);\n\t\t\t\t\t\tfloat3 + axisZ = float3(0, 0, 1);\n\t\t\t\t\t\tfloat angleX = (float)0;\n\t\t\t\t\t\tfloat + angleY = (float)0;\n\t\t\t\t\t\tfloat angleZ = (float)0;\n\t\t\t\t\t\tfloat + pivotX = (float)0;\n\t\t\t\t\t\tfloat pivotY = (float)0;\n\t\t\t\t\t\tfloat + pivotZ = (float)0;\n\t\t\t\t\t\tfloat size = (float)0.100000001;\n\t\t\t\t\t\tfloat + scaleX = (float)1;\n\t\t\t\t\t\tfloat scaleY = (float)1;\n\t\t\t\t\t\tfloat + scaleZ = (float)1;\n\t\t\t\t\t\tfloat3 position_source = position;\n\t\t\t\t\t\tfloat3 + targetPosition_source = targetPosition;\n\t\t\t\t\t\tfloat3 color_source = color;\n\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t{\n\t\t\t\t + \ SetAttribute_3278B22F( /*inout */size, (float)0.00999999978);\n\t\t\t\t}\n\t\t\t\t{\n\t\t\t\t + \ SetAttribute_D5151645( /*inout */scaleY, (float)0.860000014);\n\t\t\t\t}\n\t\t\t\t{\n\t\t\t\t + \ ConnectTarget_0( /*inout */axisX, /*inout */axisY, /*inout */axisZ, /*inout + */position, /*inout */pivotY, size, /*inout */scaleY, targetPosition, (float)0.5);\n\t\t\t\t}\n\t\t\t\tAttributeFromCurve_8BB145A0( + /*inout */scaleX, age, lifetime, Scale_d);\n\t\t\t\t\n\n\t\t\t\t\n\t\t\t\tif + (!alive)\n\t\t\t\t\treturn o;\n\t\t\t\t\n\t\t\t#if VFX_PRIMITIVE_QUAD\n\t\t\t\n\t\t\t\to.VFX_VARYING_UV.x + = float(id & 1);\n\t\t\t\to.VFX_VARYING_UV.y = float((id & 2) >> 1);\n\t\t\t\tconst + float2 vOffsets = o.VFX_VARYING_UV.xy - 0.5f;\n\t\t\t\t\n\t\t\t#elif VFX_PRIMITIVE_TRIANGLE\n\t\t\t\n\t\t\t\tconst + float2 kOffsets[] = {\n\t\t\t\t\tfloat2(-0.5f, \t-0.288675129413604736328125f),\n\t\t\t\t\tfloat2(0.0f, + \t0.57735025882720947265625f),\n\t\t\t\t\tfloat2(0.5f,\t-0.288675129413604736328125f),\n\t\t\t\t};\n\t\t\t\t\n\t\t\t\tconst + float kUVScale = 0.866025388240814208984375f;\n\t\t\t\t\n\t\t\t\tconst float2 + vOffsets = kOffsets[id % 3];\n\t\t\t\to.VFX_VARYING_UV.xy = (vOffsets * kUVScale) + + 0.5f;\n\t\t\t\t\n\t\t\t#elif VFX_PRIMITIVE_OCTAGON\t\n\t\t\t\t\n\t\t\t\tconst + float2 kUvs[8] = \n\t\t\t\t{\n\t\t\t\t\tfloat2(-0.5f,\t0.0f),\n\t\t\t\t\tfloat2(-0.5f,\t0.5f),\n\t\t\t\t\tfloat2(0.0f,\t0.5f),\n\t\t\t\t\tfloat2(0.5f,\t0.5f),\n\t\t\t\t\tfloat2(0.5f,\t0.0f),\n\t\t\t\t\tfloat2(0.5f,\t-0.5f),\n\t\t\t\t\tfloat2(0.0f,\t-0.5f),\n\t\t\t\t\tfloat2(-0.5f,\t-0.5f),\n\t\t\t\t};\n\t\t\t\t\n\t\t\t\t\n\t\t\t\tcropFactor + = id & 1 ? 1.0f - cropFactor : 1.0f;\n\t\t\t\tconst float2 vOffsets = kUvs[id + & 7] * cropFactor;\n\t\t\t\to.VFX_VARYING_UV.xy = vOffsets + 0.5f;\n\t\t\t\t\n\t\t\t#endif\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\tfloat3 + size3 = float3(size,size,size);\n\t\t\t\t\t\t#if VFX_USE_SCALEX_CURRENT\n\t\t\t\t\t\tsize3.x + *= scaleX;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t#if VFX_USE_SCALEY_CURRENT\n\t\t\t\t\t\tsize3.y + *= scaleY;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t#if VFX_USE_SCALEZ_CURRENT\n\t\t\t\t\t\tsize3.z + *= scaleZ;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t\tconst float4x4 + elementToVFX = GetElementToVFXMatrix(axisX,axisY,axisZ,float3(angleX,angleY,angleZ),float3(pivotX,pivotY,pivotZ),size3,position);\n\t\t\t\tfloat3 + vPos = mul(elementToVFX,float4(vOffsets,0.0f,1.0f)).xyz;\n\t\t\t\n\t\t\t\to.VFX_VARYING_POSCS + = TransformPositionVFXToClip(vPos);\n\t\t\t\n\t\t\t\tfloat3 normalWS = normalize(TransformDirectionVFXToWorld(normalize(-transpose(elementToVFX)[2].xyz)));\n\t\t\t\t#ifdef + VFX_VARYING_NORMAL\n\t\t\t\tfloat normalFlip = (size3.x * size3.y * size3.z) + < 0 ? -1 : 1;\n\t\t\t\to.VFX_VARYING_NORMAL = normalFlip * normalWS;\n\t\t\t\t#endif\n\t\t\t\t#ifdef + VFX_VARYING_TANGENT\n\t\t\t\to.VFX_VARYING_TANGENT = normalize(TransformDirectionVFXToWorld(normalize(transpose(elementToVFX)[0].xyz)));\n\t\t\t\t#endif\n\t\t\t\t#ifdef + VFX_VARYING_BENTFACTORS\n\t\t\t\tfloat bentNormalFactor = (float)0;\n\t\t\t\t{\n\t\t\t\t + \ \n\t\t\t\t bentNormalFactor = (float)0;\n\t\t\t\t}\n\t\t\t\t\n\n\t\t\t\t#if + HAS_STRIPS\n\t\t\t\t#define BENT_FACTOR_MULTIPLIER 2.0f\n\t\t\t\t#else\n\t\t\t\t#define + BENT_FACTOR_MULTIPLIER 1.41421353816986083984375f\n\t\t\t\t#endif\n\t\t\t\to.VFX_VARYING_BENTFACTORS + = vOffsets * bentNormalFactor * BENT_FACTOR_MULTIPLIER;\n\t\t\t\t#endif\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t#if + VFX_USE_COLOR_CURRENT && defined(VFX_VARYING_COLOR)\n\t\t\t\t\t\to.VFX_VARYING_COLOR + = color;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t#if VFX_USE_ALPHA_CURRENT && defined(VFX_VARYING_ALPHA) + \n\t\t\t\t\t\to.VFX_VARYING_ALPHA = alpha;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t\t\t#ifdef + VFX_VARYING_EXPOSUREWEIGHT\n\t\t\t\t\t\t\n\t\t\t\t\t\to.VFX_VARYING_EXPOSUREWEIGHT + = exposureWeight;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t\t\t#if USE_SOFT_PARTICLE + && defined(VFX_VARYING_INVSOFTPARTICLEFADEDISTANCE)\n\t\t\t\t\t\t\n\t\t\t\t\t\to.VFX_VARYING_INVSOFTPARTICLEFADEDISTANCE + = invSoftParticlesFadeDistance;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t\t\t#if + USE_ALPHA_TEST && defined(VFX_VARYING_ALPHATHRESHOLD)\n\t\t\t\t\t\t\n\t\t\t\t\t\to.VFX_VARYING_ALPHATHRESHOLD + = alphaThreshold;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t\t\t#if USE_UV_SCALE_BIAS\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\to.VFX_VARYING_UV.xy + = o.VFX_VARYING_UV.xy * uvScale + uvBias;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t\t\t#if + defined(VFX_VARYING_POSWS)\n\t\t\t\t\t\to.VFX_VARYING_POSWS = TransformPositionVFXToWorld(vPos);\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t#if + USE_FLIPBOOK\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\tVFXUVData uvData = GetUVData(flipBookSize, + invFlipBookSize, o.VFX_VARYING_UV.xy, texIndex);\n\t\t\t\t\t\to.VFX_VARYING_UV.xy + = uvData.uvs.xy;\n\t\t\t\t\t\t#if USE_FLIPBOOK_INTERPOLATION\n\t\t\t\t\t\to.VFX_VARYING_UV.zw + = uvData.uvs.zw;\n\t\t\t\t\t\to.VFX_VARYING_FRAMEBLEND = uvData.blend;\n\t\t\t\t\t\t#if + USE_FLIPBOOK_MOTIONVECTORS\n\t\t\t\t\t\t\n\t\t\t\t\t\to.VFX_VARYING_MOTIONVECTORSCALE + = motionVectorScale * invFlipBookSize;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t#ifdef + VFX_VARYING_SMOOTHNESS\n\t\t\t\t\t\t\t\t\tfloat smoothness = (float)0;\n\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t + \ \n\t\t\t\t\t\t\t\t\t smoothness = (float)0.5;\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\to.VFX_VARYING_SMOOTHNESS + = smoothness;\n\t\t\t\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\t\t\t#if HDRP_MATERIAL_TYPE_STANDARD\n\t\t\t\t\t\t\t\t\t#ifdef + VFX_VARYING_METALLIC\n\t\t\t\t\t\t\t\t\tfloat metallic = (float)0;\n\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t + \ \n\t\t\t\t\t\t\t\t\t metallic = (float)0.5;\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\to.VFX_VARYING_METALLIC + = metallic;\n\t\t\t\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\t\t\t#elif HDRP_MATERIAL_TYPE_SPECULAR\n\t\t\t\t\t\t\t\t\t#ifdef + VFX_VARYING_SPECULAR\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\to.VFX_VARYING_SPECULAR + = specularColor;\n\t\t\t\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\t\t\t#elif HDRP_MATERIAL_TYPE_TRANSLUCENT\n\t\t\t\t\t\t\t\t\t#ifdef + VFX_VARYING_THICKNESS\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\to.VFX_VARYING_THICKNESS + = thickness;\n\t\t\t\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\t\t\t#if + USE_NORMAL_MAP\n\t\t\t\t\t\t\t\t\t#ifdef VFX_VARYING_NORMALSCALE\n\t\t\t\t\t\t\t\t\tfloat + normalScale = (float)0;\n\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t \n\t\t\t\t\t\t\t\t\t + \ normalScale = (float)2;\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\to.VFX_VARYING_NORMALSCALE + = normalScale;\n\t\t\t\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\t\t\t#if + HDRP_USE_EMISSIVE_MAP\n\t\t\t\t\t\t\t\t\t#ifdef VFX_VARYING_EMISSIVESCALE\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\to.VFX_VARYING_EMISSIVESCALE + = emissiveScale;\n\t\t\t\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\t\t\t#ifdef + VFX_VARYING_EMISSIVE\n\t\t\t\t\t\t\t\t\t#if HDRP_USE_EMISSIVE_COLOR\n\t\t\t\t\t\t\t\t\to.VFX_VARYING_EMISSIVE + = color;\n\t\t\t\t\t\t\t\t\t#elif HDRP_USE_ADDITIONAL_EMISSIVE_COLOR\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\to.VFX_VARYING_EMISSIVE + = emissiveColor;\n\t\t\t\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\t\t\t#if + HDRP_USE_ADDITIONAL_BASE_COLOR\n\t\t\t\t\t\t\t\t\t#ifdef VFX_VARYING_COLOR\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\to.VFX_VARYING_COLOR + = baseColor;\n\t\t\t\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\n\t\t\t\treturn + o;\n\t\t\t}\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t#include + \"Packages/com.unity.visualeffectgraph/Shaders/VFXCommonOutput.cginc\"\n\t\t\t\n\t\t\t\n\t\t\n\t\t\t#define + SHADERPASS SHADERPASS_FORWARD\n\t\t\t#include \"Packages/com.unity.visualeffectgraph/Shaders/RenderPipeline/HDRP/VFXLit.cginc\"\n\t\t\t\n\t\t\tvoid + VFXGetHDRPLitData(out SurfaceData surfaceData, out BuiltinData builtinData, + out BSDFData bsdfData, out PreLightData preLightData, VFX_VARYING_PS_INPUTS + i, float3 normalWS, const VFXUVData uvData, uint2 tileIndex)\n\t\t\t{\t\n\t\t\t\t#if + HDRP_MATERIAL_TYPE_TRANSLUCENT\n\t\t\t\t // Loads diffusion profile\n\t\t\t\t#else\n\t\t\t\tconst + uint diffusionProfileHash = 0;\n\t\t\t\t#endif\n\t\t\t\t\n\t\t\t\tfloat3 posRWS + = VFXGetPositionRWS(i);\n\t\t\t\tfloat4 posSS = i.VFX_VARYING_POSCS;\n\t\t\t\tPositionInputs + posInput = GetPositionInput(posSS.xy, _ScreenSize.zw, posSS.z, posSS.w, posRWS, + tileIndex);\n\t\t\t\t\n\t\t\t\tfloat alpha;\n\t\t\t\tsurfaceData = VFXGetSurfaceData(i,normalWS,uvData,diffusionProfileHash,alpha);\t\n\t\t\t\tbsdfData + = ConvertSurfaceDataToBSDFData(posSS.xy, surfaceData);\n\t\t\t\n\t\t\t\tpreLightData + = GetPreLightData(GetWorldSpaceNormalizeViewDir(posRWS),posInput,bsdfData);\n\t\t\t\t\n\t\t\t\tpreLightData.diffuseFGD + = 1.0f;\n\t\t\t //TODO: investigate why this is needed\n\t\t\t preLightData.coatPartLambdaV + = 0;\n\t\t\t preLightData.coatIblR = 0;\n\t\t\t preLightData.coatIblF + = 0;\n\t\t\t \n\t\t\t\tbuiltinData = VFXGetBuiltinData(i,posInput,surfaceData,bsdfData,preLightData,uvData,alpha);\n\t\t\t}\n\t\t\t\n\t\t\tvoid + VFXGetHDRPLitData(out SurfaceData surfaceData, out BuiltinData builtinData, + VFX_VARYING_PS_INPUTS i, float3 normalWS, const VFXUVData uvData)\n\t\t\t{\n\t\t\t\tBSDFData + bsdfData = (BSDFData)0;\n\t\t\t\tPreLightData preLightData = (PreLightData)0;\n\t\t\t\tpreLightData.diffuseFGD + = 1.0f;\n\t\t\t\tVFXGetHDRPLitData(surfaceData,builtinData,bsdfData,preLightData,i,normalWS,uvData,uint2(0,0));\n\t\t\t}\n\t\t\t\n\t\t\t#include + \"Packages/com.unity.visualeffectgraph/Shaders/RenderPipeline/HDRP/VFXLitPixelOutput.cginc\"\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\n\t\t\t\t\t\t\t\n\t\t\t#pragma + fragment frag\n\t\t\tvoid frag(ps_input i, out float4 outColor : SV_Target0\n\t\t\t#if + USE_DOUBLE_SIDED\n\t\t\t, bool frontFace : SV_IsFrontFace\n\t\t\t#endif\n\t\t\t)\n\t\t\t{\n\t\t\t\tVFXTransformPSInputs(i);\n\t\t\t\t\n\t\t\t\t\t\t\t#if + USE_DOUBLE_SIDED\n\t\t\t\t\t\t\tconst float faceMul = frontFace ? 1.0f : -1.0f;\n\t\t\t\t\t\t\t#else\n\t\t\t\t\t\t\tconst + float faceMul = 1.0f;\n\t\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\tfloat3 + normalWS = i.VFX_VARYING_NORMAL * faceMul;\n\t\t\t\t\t\t\tconst VFXUVData uvData + = GetUVData(i);\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t#if defined(VFX_VARYING_TANGENT) + && (USE_NORMAL_MAP || USE_NORMAL_BENDING)\n\t\t\t\t\t\t\tfloat3 tangentWS = + i.VFX_VARYING_TANGENT;\n\t\t\t\t\t\t\tfloat3 bitangentWS = cross(i.VFX_VARYING_TANGENT,i.VFX_VARYING_NORMAL);\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t#if + defined(VFX_VARYING_BENTFACTORS) && USE_NORMAL_BENDING\t\n\t\t\t\t\t\t\tfloat3 + bentFactors = float3(i.VFX_VARYING_BENTFACTORS.xy,sqrt(1.0f - dot(i.VFX_VARYING_BENTFACTORS,i.VFX_VARYING_BENTFACTORS)));\n\t\t\t\t\t\t\tnormalWS + = tangentWS * bentFactors.x + bitangentWS * bentFactors.y + normalWS * bentFactors.z;\n\t\t\t\t\t\t\ttangentWS + = normalize(cross(normalWS,bitangentWS));\n\t\t\t\t\t\t\tbitangentWS = cross(tangentWS,normalWS);\n\t\t\t\t\t\t\ttangentWS + *= faceMul;\n\t\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t#if USE_NORMAL_MAP\n\t\t\t\t\t\t\tfloat3 + n = SampleNormalMap(VFX_SAMPLER(normalMap),uvData);\n\t\t\t\t\t\t\tfloat3x3 + tbn = float3x3(tangentWS,bitangentWS,normalWS);\n\t\t\t\t\t\t\tfloat normalScale + = 1.0f;\n\t\t\t\t\t\t\t#ifdef VFX_VARYING_NORMALSCALE\n\t\t\t\t\t\t\tnormalScale + = i.VFX_VARYING_NORMALSCALE;\n\t\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\tnormalWS = + normalize(lerp(normalWS,mul(n,tbn),normalScale));\n\t\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\t\n\t\t\t\toutColor + = VFXGetPixelOutputForward(i,normalWS,uvData);\n\t\t\t}\n\t\t\tENDHLSL\n\t\t}\n\t\t\n\r\n\t\tPass\n\t\t{\t\t\n\t\t\tTags + { \"LightMode\"=\"ShadowCaster\" }\n\t\t\n\t\t\tZWrite On\n\t\t\tBlend Off\n\t\t\t\n\t\t\tHLSLPROGRAM\n\t\t\t#pragma + target 4.5\n\t\t\t\n\t\t\tstruct ps_input\n\t\t\t{\n\t\t\t\tfloat4 pos : SV_POSITION;\n\t\t\t\t#if + USE_FLIPBOOK_INTERPOLATION\n\t\t\t\tfloat4 uv : TEXCOORD0;\n\t\t\t\t#else\n\t\t\t\tfloat2 + uv : TEXCOORD0;\t\n\t\t\t\t#endif\n\t\t\t\t#if USE_ALPHA_TEST || USE_FLIPBOOK_INTERPOLATION + || VFX_USE_ALPHA_CURRENT\n\t\t\t\t// x: alpha threshold\n\t\t\t\t// y: frame + blending factor\n\t\t\t\t// z: alpha\n\t\t\t\tnointerpolation float3 builtInInterpolants + : TEXCOORD1;\n\t\t\t\t#endif\n\t\t\t\t#if USE_FLIPBOOK_MOTIONVECTORS\n\t\t\t\t// + x: motion vector scale u\n\t\t\t\t// y: motion vector scale v\n\t\t\t\tnointerpolation + float2 builtInInterpolants2 : TEXCOORD2;\n\t\t\t\t#endif\n\t\t\t};\n\t\t\n\t\t#define + VFX_VARYING_PS_INPUTS ps_input\n\t\t#define VFX_VARYING_POSCS pos\n\t\t#define + VFX_VARYING_ALPHA builtInInterpolants.z\n\t\t#define VFX_VARYING_ALPHATHRESHOLD + builtInInterpolants.x\n\t\t#define VFX_VARYING_FRAMEBLEND builtInInterpolants.y\n\t\t#define + VFX_VARYING_MOTIONVECTORSCALE builtInInterpolants2.xy\n\t\t#define VFX_VARYING_UV + uv\n\t\t\n\t\t\n\t\t\n\t\t// Needed for HDRP\n\t\t#define SHADERPASS SHADERPASS_SHADOWS\n\t\t\t\t\n\t\t\t#if + !(defined(VFX_VARYING_PS_INPUTS) && defined(VFX_VARYING_POSCS))\n\t\t\t#error + VFX_VARYING_PS_INPUTS, VFX_VARYING_POSCS and VFX_VARYING_UV must be defined.\n\t\t\t#endif\n\t\t\t\n\t\t\t#include + \"Packages/com.unity.visualeffectgraph/Shaders/RenderPipeline/HDRP/VFXCommon.cginc\"\n\t\t\t#include + \"Packages/com.unity.visualeffectgraph/Shaders/VFXCommon.cginc\"\n\t\t\t\n\n\t\t\tvoid + SetAttribute_3278B22F(inout float size, float Size) /*attribute:size Composition:Overwrite + Source:Slot Random:Off channels:XYZ */\n\t\t\t{\n\t\t\t size = Size;\n\t\t\t}\n\t\t\tvoid + SetAttribute_D5151645(inout float scaleY, float Scale) /*attribute:scale Composition:Overwrite + Source:Slot Random:Off channels:Y */\n\t\t\t{\n\t\t\t scaleY = Scale.x;\n\t\t\t}\n\t\t\tvoid + ConnectTarget_0(inout float3 axisX, inout float3 axisY, inout float3 axisZ, + inout float3 position, inout float pivotY, float size, inout float scaleY, float3 + TargetPosition, float PivotShift) /*Orientation:Camera */\n\t\t\t{\n\t\t\t \n\t\t\t + \ axisY = TargetPosition-position;\n\t\t\t float len = length(axisY);\n\t\t\t + \ scaleY = len / size;\n\t\t\t axisY /= len;\n\t\t\t axisZ = position + - GetViewVFXPosition();\n\t\t\t axisX = normalize(cross(axisY,axisZ));\n\t\t\t + \ axisZ = cross(axisX,axisY);\n\t\t\t \n\t\t\t position = lerp(position, + TargetPosition, PivotShift);\n\t\t\t pivotY = PivotShift - 0.5;\n\t\t\t \n\t\t\t}\n\t\t\tvoid + AttributeFromCurve_8BB145A0(inout float scaleX, float age, float lifetime, float4 + Scale) /*attribute:scale Composition:Multiply AlphaComposition:Overwrite SampleMode:OverLife + Mode:PerComponent ColorMode:ColorAndAlpha channels:X */\n\t\t\t{\n\t\t\t float + t = age / lifetime;\n\t\t\t float value = 0.0f;\n\t\t\t value = SampleCurve(Scale, + t);\n\t\t\t scaleX *= value.x;\n\t\t\t}\n\t\t\t\n\n\t\t\t\n\t\t\t#pragma + vertex vert\n\t\t\tVFX_VARYING_PS_INPUTS vert(uint id : SV_VertexID, uint instanceID + : SV_InstanceID)\n\t\t\t{\n\t\t\t#if VFX_PRIMITIVE_TRIANGLE\n\t\t\t\tuint index + = id / 3;\n\t\t\t#elif VFX_PRIMITIVE_QUAD\n\t\t\t\tuint index = (id >> 2) + + instanceID * 2048;\n\t\t\t#elif VFX_PRIMITIVE_OCTAGON\n\t\t\t\tuint index = + (id >> 3) + instanceID * 1024;\n\t\t\t#endif\n\t\t\t\n\t\t\t\tVFX_VARYING_PS_INPUTS + o = (VFX_VARYING_PS_INPUTS)0;\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\tuint deadCount + = 0;\n\t\t\t\t\t\t#if USE_DEAD_LIST_COUNT\n\t\t\t\t\t\tdeadCount = deadListCount.Load(0);\n\t\t\t\t\t\t#endif\t\n\t\t\t\t\t\tif + (index >= asuint(nbMax) - deadCount)\n\t\t\t\t\t\t#if USE_GEOMETRY_SHADER\n\t\t\t\t\t\t\treturn; + // cull\n\t\t\t\t\t\t#else\n\t\t\t\t\t\t\treturn o; // cull\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t\t\t#if + VFX_HAS_INDIRECT_DRAW\n\t\t\t\t\t\tindex = indirectBuffer[index];\n\t\t\t\t\t\tfloat3 + position = asfloat(attributeBuffer.Load3((index * 0x8 + 0x0) << 2));\n\t\t\t\t\t\tfloat3 + targetPosition = asfloat(attributeBuffer.Load3((index * 0x8 + 0x4) << 2));\n\t\t\t\t\t\tfloat3 + color = asfloat(attributeBuffer.Load3((index * 0x4 + 0x9C4000) << 2));\n\t\t\t\t\t\tfloat + lifetime = asfloat(attributeBuffer.Load((index * 0x1 + 0xEA6000) << 2));\n\t\t\t\t\t\tfloat + alpha = asfloat(attributeBuffer.Load((index * 0x4 + 0x9C4003) << 2));\n\t\t\t\t\t\tfloat + age = asfloat(attributeBuffer.Load((index * 0x2 + 0xFDE800) << 2));\n\t\t\t\t\t\tbool + alive = (attributeBuffer.Load((index * 0x2 + 0xFDE801) << 2));\n\t\t\t\t\t\tfloat3 + axisX = float3(1, 0, 0);\n\t\t\t\t\t\tfloat3 axisY = float3(0, 1, 0);\n\t\t\t\t\t\tfloat3 + axisZ = float3(0, 0, 1);\n\t\t\t\t\t\tfloat angleX = (float)0;\n\t\t\t\t\t\tfloat + angleY = (float)0;\n\t\t\t\t\t\tfloat angleZ = (float)0;\n\t\t\t\t\t\tfloat + pivotX = (float)0;\n\t\t\t\t\t\tfloat pivotY = (float)0;\n\t\t\t\t\t\tfloat + pivotZ = (float)0;\n\t\t\t\t\t\tfloat size = (float)0.100000001;\n\t\t\t\t\t\tfloat + scaleX = (float)1;\n\t\t\t\t\t\tfloat scaleY = (float)1;\n\t\t\t\t\t\tfloat + scaleZ = (float)1;\n\t\t\t\t\t\tfloat3 position_source = position;\n\t\t\t\t\t\tfloat3 + targetPosition_source = targetPosition;\n\t\t\t\t\t\tfloat3 color_source = color;\n\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t#else\n\t\t\t\t\t\tbool + alive = (attributeBuffer.Load((index * 0x2 + 0xFDE801) << 2));\n\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\tif + (!alive)\n\t\t\t\t\t\t\treturn o;\n\t\t\t\t\t\t\t\n\t\t\t\t\t\tfloat3 position + = asfloat(attributeBuffer.Load3((index * 0x8 + 0x0) << 2));\n\t\t\t\t\t\tfloat3 + targetPosition = asfloat(attributeBuffer.Load3((index * 0x8 + 0x4) << 2));\n\t\t\t\t\t\tfloat3 + color = asfloat(attributeBuffer.Load3((index * 0x4 + 0x9C4000) << 2));\n\t\t\t\t\t\tfloat + lifetime = asfloat(attributeBuffer.Load((index * 0x1 + 0xEA6000) << 2));\n\t\t\t\t\t\tfloat + alpha = asfloat(attributeBuffer.Load((index * 0x4 + 0x9C4003) << 2));\n\t\t\t\t\t\tfloat + age = asfloat(attributeBuffer.Load((index * 0x2 + 0xFDE800) << 2));\n\t\t\t\t\t\tfloat3 + axisX = float3(1, 0, 0);\n\t\t\t\t\t\tfloat3 axisY = float3(0, 1, 0);\n\t\t\t\t\t\tfloat3 + axisZ = float3(0, 0, 1);\n\t\t\t\t\t\tfloat angleX = (float)0;\n\t\t\t\t\t\tfloat + angleY = (float)0;\n\t\t\t\t\t\tfloat angleZ = (float)0;\n\t\t\t\t\t\tfloat + pivotX = (float)0;\n\t\t\t\t\t\tfloat pivotY = (float)0;\n\t\t\t\t\t\tfloat + pivotZ = (float)0;\n\t\t\t\t\t\tfloat size = (float)0.100000001;\n\t\t\t\t\t\tfloat + scaleX = (float)1;\n\t\t\t\t\t\tfloat scaleY = (float)1;\n\t\t\t\t\t\tfloat + scaleZ = (float)1;\n\t\t\t\t\t\tfloat3 position_source = position;\n\t\t\t\t\t\tfloat3 + targetPosition_source = targetPosition;\n\t\t\t\t\t\tfloat3 color_source = color;\n\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t{\n\t\t\t\t + \ SetAttribute_3278B22F( /*inout */size, (float)0.00999999978);\n\t\t\t\t}\n\t\t\t\t{\n\t\t\t\t + \ SetAttribute_D5151645( /*inout */scaleY, (float)0.860000014);\n\t\t\t\t}\n\t\t\t\t{\n\t\t\t\t + \ ConnectTarget_0( /*inout */axisX, /*inout */axisY, /*inout */axisZ, /*inout + */position, /*inout */pivotY, size, /*inout */scaleY, targetPosition, (float)0.5);\n\t\t\t\t}\n\t\t\t\tAttributeFromCurve_8BB145A0( + /*inout */scaleX, age, lifetime, Scale_d);\n\t\t\t\t\n\n\t\t\t\t\n\t\t\t\tif + (!alive)\n\t\t\t\t\treturn o;\n\t\t\t\t\n\t\t\t#if VFX_PRIMITIVE_QUAD\n\t\t\t\n\t\t\t\to.VFX_VARYING_UV.x + = float(id & 1);\n\t\t\t\to.VFX_VARYING_UV.y = float((id & 2) >> 1);\n\t\t\t\tconst + float2 vOffsets = o.VFX_VARYING_UV.xy - 0.5f;\n\t\t\t\t\n\t\t\t#elif VFX_PRIMITIVE_TRIANGLE\n\t\t\t\n\t\t\t\tconst + float2 kOffsets[] = {\n\t\t\t\t\tfloat2(-0.5f, \t-0.288675129413604736328125f),\n\t\t\t\t\tfloat2(0.0f, + \t0.57735025882720947265625f),\n\t\t\t\t\tfloat2(0.5f,\t-0.288675129413604736328125f),\n\t\t\t\t};\n\t\t\t\t\n\t\t\t\tconst + float kUVScale = 0.866025388240814208984375f;\n\t\t\t\t\n\t\t\t\tconst float2 + vOffsets = kOffsets[id % 3];\n\t\t\t\to.VFX_VARYING_UV.xy = (vOffsets * kUVScale) + + 0.5f;\n\t\t\t\t\n\t\t\t#elif VFX_PRIMITIVE_OCTAGON\t\n\t\t\t\t\n\t\t\t\tconst + float2 kUvs[8] = \n\t\t\t\t{\n\t\t\t\t\tfloat2(-0.5f,\t0.0f),\n\t\t\t\t\tfloat2(-0.5f,\t0.5f),\n\t\t\t\t\tfloat2(0.0f,\t0.5f),\n\t\t\t\t\tfloat2(0.5f,\t0.5f),\n\t\t\t\t\tfloat2(0.5f,\t0.0f),\n\t\t\t\t\tfloat2(0.5f,\t-0.5f),\n\t\t\t\t\tfloat2(0.0f,\t-0.5f),\n\t\t\t\t\tfloat2(-0.5f,\t-0.5f),\n\t\t\t\t};\n\t\t\t\t\n\t\t\t\t\n\t\t\t\tcropFactor + = id & 1 ? 1.0f - cropFactor : 1.0f;\n\t\t\t\tconst float2 vOffsets = kUvs[id + & 7] * cropFactor;\n\t\t\t\to.VFX_VARYING_UV.xy = vOffsets + 0.5f;\n\t\t\t\t\n\t\t\t#endif\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\tfloat3 + size3 = float3(size,size,size);\n\t\t\t\t\t\t#if VFX_USE_SCALEX_CURRENT\n\t\t\t\t\t\tsize3.x + *= scaleX;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t#if VFX_USE_SCALEY_CURRENT\n\t\t\t\t\t\tsize3.y + *= scaleY;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t#if VFX_USE_SCALEZ_CURRENT\n\t\t\t\t\t\tsize3.z + *= scaleZ;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t\tconst float4x4 + elementToVFX = GetElementToVFXMatrix(axisX,axisY,axisZ,float3(angleX,angleY,angleZ),float3(pivotX,pivotY,pivotZ),size3,position);\n\t\t\t\tfloat3 + vPos = mul(elementToVFX,float4(vOffsets,0.0f,1.0f)).xyz;\n\t\t\t\n\t\t\t\to.VFX_VARYING_POSCS + = TransformPositionVFXToClip(vPos);\n\t\t\t\n\t\t\t\tfloat3 normalWS = normalize(TransformDirectionVFXToWorld(normalize(-transpose(elementToVFX)[2].xyz)));\n\t\t\t\t#ifdef + VFX_VARYING_NORMAL\n\t\t\t\tfloat normalFlip = (size3.x * size3.y * size3.z) + < 0 ? -1 : 1;\n\t\t\t\to.VFX_VARYING_NORMAL = normalFlip * normalWS;\n\t\t\t\t#endif\n\t\t\t\t#ifdef + VFX_VARYING_TANGENT\n\t\t\t\to.VFX_VARYING_TANGENT = normalize(TransformDirectionVFXToWorld(normalize(transpose(elementToVFX)[0].xyz)));\n\t\t\t\t#endif\n\t\t\t\t#ifdef + VFX_VARYING_BENTFACTORS\n\t\t\t\tfloat bentNormalFactor = (float)0;\n\t\t\t\t{\n\t\t\t\t + \ \n\t\t\t\t bentNormalFactor = (float)0;\n\t\t\t\t}\n\t\t\t\t\n\n\t\t\t\t#if + HAS_STRIPS\n\t\t\t\t#define BENT_FACTOR_MULTIPLIER 2.0f\n\t\t\t\t#else\n\t\t\t\t#define + BENT_FACTOR_MULTIPLIER 1.41421353816986083984375f\n\t\t\t\t#endif\n\t\t\t\to.VFX_VARYING_BENTFACTORS + = vOffsets * bentNormalFactor * BENT_FACTOR_MULTIPLIER;\n\t\t\t\t#endif\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t#if + VFX_USE_COLOR_CURRENT && defined(VFX_VARYING_COLOR)\n\t\t\t\t\t\to.VFX_VARYING_COLOR + = color;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t#if VFX_USE_ALPHA_CURRENT && defined(VFX_VARYING_ALPHA) + \n\t\t\t\t\t\to.VFX_VARYING_ALPHA = alpha;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t\t\t#ifdef + VFX_VARYING_EXPOSUREWEIGHT\n\t\t\t\t\t\t\n\t\t\t\t\t\to.VFX_VARYING_EXPOSUREWEIGHT + = exposureWeight;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t\t\t#if USE_SOFT_PARTICLE + && defined(VFX_VARYING_INVSOFTPARTICLEFADEDISTANCE)\n\t\t\t\t\t\t\n\t\t\t\t\t\to.VFX_VARYING_INVSOFTPARTICLEFADEDISTANCE + = invSoftParticlesFadeDistance;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t\t\t#if + USE_ALPHA_TEST && defined(VFX_VARYING_ALPHATHRESHOLD)\n\t\t\t\t\t\t\n\t\t\t\t\t\to.VFX_VARYING_ALPHATHRESHOLD + = alphaThreshold;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t\t\t#if USE_UV_SCALE_BIAS\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\to.VFX_VARYING_UV.xy + = o.VFX_VARYING_UV.xy * uvScale + uvBias;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t\t\t#if + defined(VFX_VARYING_POSWS)\n\t\t\t\t\t\to.VFX_VARYING_POSWS = TransformPositionVFXToWorld(vPos);\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t#if + USE_FLIPBOOK\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\tVFXUVData uvData = GetUVData(flipBookSize, + invFlipBookSize, o.VFX_VARYING_UV.xy, texIndex);\n\t\t\t\t\t\to.VFX_VARYING_UV.xy + = uvData.uvs.xy;\n\t\t\t\t\t\t#if USE_FLIPBOOK_INTERPOLATION\n\t\t\t\t\t\to.VFX_VARYING_UV.zw + = uvData.uvs.zw;\n\t\t\t\t\t\to.VFX_VARYING_FRAMEBLEND = uvData.blend;\n\t\t\t\t\t\t#if + USE_FLIPBOOK_MOTIONVECTORS\n\t\t\t\t\t\t\n\t\t\t\t\t\to.VFX_VARYING_MOTIONVECTORSCALE + = motionVectorScale * invFlipBookSize;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\n\t\t\t\treturn + o;\n\t\t\t}\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t#include + \"Packages/com.unity.visualeffectgraph/Shaders/VFXCommonOutput.cginc\"\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t#pragma + fragment frag\n\t\t\tfloat frag(ps_input i) : SV_TARGET\n\t\t\t{\n\t\t\t\tVFXTransformPSInputs(i);\n\t\t\t\tfloat + alpha = VFXGetFragmentColor(i).a;\n\t\t#if HDRP_USE_BASE_COLOR_MAP_ALPHA\n\t\t\t\talpha + *= VFXGetTextureColor(VFX_SAMPLER(baseColorMap),i).a;\t\n\t\t#endif\n\t\t\t\tVFXClipFragmentColor(alpha,i);\n\t\t\n\t\t\t\treturn + 0;\n\t\t\t}\n\t\t\tENDHLSL\n\t\t}\n\t\t\n\r\n\t}\r\n}\r\n" + m_Infos: + m_Expressions: + m_Expressions: + - op: 1 + valueIndex: 0 + data[0]: -1 + data[1]: -1 + data[2]: -1 + data[3]: 2 + - op: 5 + valueIndex: 2 + data[0]: 0 + data[1]: -1 + data[2]: 1 + data[3]: 2 + - op: 5 + valueIndex: 3 + data[0]: 0 + data[1]: -1 + data[2]: 0 + data[3]: 2 + - op: 29 + valueIndex: 4 + data[0]: 1 + data[1]: 2 + data[2]: -1 + data[3]: 1 + - op: 29 + valueIndex: 5 + data[0]: 2 + data[1]: 1 + data[2]: -1 + data[3]: 1 + - op: 1 + valueIndex: 6 + data[0]: -1 + data[1]: -1 + data[2]: -1 + data[3]: 1 + - op: 1 + valueIndex: 7 + data[0]: -1 + data[1]: -1 + data[2]: -1 + data[3]: 1 + - op: 1 + valueIndex: 8 + data[0]: -1 + data[1]: -1 + data[2]: -1 + data[3]: 1 + - op: 1 + valueIndex: 9 + data[0]: -1 + data[1]: -1 + data[2]: -1 + data[3]: 1 + - op: 10 + valueIndex: 10 + data[0]: -1 + data[1]: -1 + data[2]: -1 + data[3]: -1 + - op: 1 + valueIndex: 26 + data[0]: -1 + data[1]: -1 + data[2]: -1 + data[3]: 13 + - op: 1 + valueIndex: 27 + data[0]: -1 + data[1]: -1 + data[2]: -1 + data[3]: 14 + - op: 1 + valueIndex: 28 + data[0]: -1 + data[1]: -1 + data[2]: -1 + data[3]: 13 + - op: 1 + valueIndex: 29 + data[0]: -1 + data[1]: -1 + data[2]: -1 + data[3]: 1 + - op: 26 + valueIndex: 30 + data[0]: 7 + data[1]: 8 + data[2]: -1 + data[3]: 1 + - op: 1 + valueIndex: 31 + data[0]: -1 + data[1]: -1 + data[2]: -1 + data[3]: 2 + - op: 1 + valueIndex: 33 + data[0]: -1 + data[1]: -1 + data[2]: -1 + data[3]: 1 + - op: 57 + valueIndex: 34 + data[0]: 11 + data[1]: -1 + data[2]: -1 + data[3]: 0 + - op: 1 + valueIndex: 35 + data[0]: -1 + data[1]: -1 + data[2]: -1 + data[3]: 1 + - op: 6 + valueIndex: 36 + data[0]: -1 + data[1]: -1 + data[2]: -1 + data[3]: -1 + - op: 56 + valueIndex: 37 + data[0]: 12 + data[1]: -1 + data[2]: -1 + data[3]: 0 + - op: 56 + valueIndex: 41 + data[0]: 10 + data[1]: -1 + data[2]: -1 + data[3]: 1 + - op: 1 + valueIndex: 45 + data[0]: -1 + data[1]: -1 + data[2]: -1 + data[3]: 7 + - op: 31 + valueIndex: 46 + data[0]: 14 + data[1]: 13 + data[2]: -1 + data[3]: 1 + - op: 1 + valueIndex: 47 + data[0]: -1 + data[1]: -1 + data[2]: -1 + data[3]: 6 + - op: 5 + valueIndex: 48 + data[0]: 15 + data[1]: -1 + data[2]: 1 + data[3]: 2 + - op: 5 + valueIndex: 49 + data[0]: 15 + data[1]: -1 + data[2]: 0 + data[3]: 2 + - op: 1 + valueIndex: 50 + data[0]: -1 + data[1]: -1 + data[2]: -1 + data[3]: 1 + - op: 1 + valueIndex: 51 + data[0]: -1 + data[1]: -1 + data[2]: -1 + data[3]: 1 + - op: 1 + valueIndex: 52 + data[0]: -1 + data[1]: -1 + data[2]: -1 + data[3]: 1 + - op: 1 + valueIndex: 53 + data[0]: -1 + data[1]: -1 + data[2]: -1 + data[3]: 3 + - op: 1 + valueIndex: 56 + data[0]: -1 + data[1]: -1 + data[2]: -1 + data[3]: 3 + - op: 1 + valueIndex: 59 + data[0]: -1 + data[1]: -1 + data[2]: -1 + data[3]: 3 + - op: 1 + valueIndex: 62 + data[0]: -1 + data[1]: -1 + data[2]: -1 + data[3]: 7 + - op: 1 + valueIndex: 63 + data[0]: -1 + data[1]: -1 + data[2]: -1 + data[3]: 1 + m_NeedsLocalToWorld: 1 + m_NeedsWorldToLocal: 1 + m_NeededMainCameraBuffers: 0 + m_PropertySheet: + m_Float: + m_Array: + - m_ExpressionIndex: 5 + m_Value: 0.5 + - m_ExpressionIndex: 6 + m_Value: 1 + - m_ExpressionIndex: 7 + m_Value: 0 + - m_ExpressionIndex: 8 + m_Value: 1 + - m_ExpressionIndex: 13 + m_Value: 0 + - m_ExpressionIndex: 16 + m_Value: 0.01 + - m_ExpressionIndex: 18 + m_Value: 0.86 + - m_ExpressionIndex: 27 + m_Value: 6.2831855 + - m_ExpressionIndex: 28 + m_Value: 0.2 + - m_ExpressionIndex: 29 + m_Value: 0.1 + - m_ExpressionIndex: 34 + m_Value: 2 + m_Vector2f: + m_Array: + - m_ExpressionIndex: 0 + m_Value: {x: -10, y: 10} + - m_ExpressionIndex: 15 + m_Value: {x: 1, y: 3} + m_Vector3f: + m_Array: + - m_ExpressionIndex: 30 + m_Value: {x: 1, y: 1, z: 1} + - m_ExpressionIndex: 31 + m_Value: {x: 10, y: 10, z: 10} + - m_ExpressionIndex: 32 + m_Value: {x: 0, y: 0, z: 0} + m_Vector4f: + m_Array: [] + m_Uint: + m_Array: + - m_ExpressionIndex: 24 + m_Value: 1 + m_Int: + m_Array: [] + m_Matrix4x4f: + m_Array: [] + m_AnimationCurve: + m_Array: + - m_ExpressionIndex: 10 + m_Value: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.2306778 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 65 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.779187 + value: 1 + inSlope: 0 + outSlope: -1.3495437 + tangentMode: 5 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + - m_ExpressionIndex: 12 + m_Value: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.2306778 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 65 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.779187 + value: 1 + inSlope: 0 + outSlope: -1.3495437 + tangentMode: 5 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Gradient: + m_Array: + - m_ExpressionIndex: 11 + m_Value: + serializedVersion: 2 + key0: {r: 0.06480328, g: 0.07818743, b: 0.16202943, a: 1} + key1: {r: 0.53333336, g: 0.6117647, b: 1.0039216, a: 1} + key2: {r: 1.2235295, g: 1.3019608, b: 1.7254902, a: 0} + key3: {r: 0.095307484, g: 0.14126332, b: 0.35640025, a: 0} + key4: {r: 0.000607054, g: 0.00091058103, b: 0.002731743, a: 0} + key5: {r: 16, g: 0.3137255, b: 0.7529412, a: 0} + key6: {r: 32, g: 32, b: 32, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 11372 + ctime1: 21203 + ctime2: 30455 + ctime3: 39899 + ctime4: 51464 + ctime5: 52235 + ctime6: 53199 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 0 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 7 + m_NumAlphaKeys: 2 + m_NamedObject: + m_Array: + - m_ExpressionIndex: 22 + m_Value: {fileID: 0} + - m_ExpressionIndex: 33 + m_Value: {fileID: 2800000, guid: 0a364d0420e502145a3213df0c138293, type: 3} + m_Bool: + m_Array: [] + m_ExposedExpressions: + - nameId: Gradient + index: 11 + - nameId: length + index: 29 + - nameId: Lifetime + index: 15 + - nameId: Random Speed + index: 0 + - nameId: Spawnrate Factor + index: 8 + - nameId: Spectrum Value 1 + index: 7 + m_Buffers: + - type: 1 + size: 800000 + layout: + - name: position + type: 3 + offset: + bucket: 0 + structure: 16 + element: 0 + - name: seed + type: 6 + offset: + bucket: 0 + structure: 16 + element: 3 + - name: direction + type: 3 + offset: + bucket: 0 + structure: 16 + element: 4 + - name: scaleX + type: 1 + offset: + bucket: 0 + structure: 16 + element: 7 + - name: velocity + type: 3 + offset: + bucket: 0 + structure: 16 + element: 8 + - name: age + type: 1 + offset: + bucket: 0 + structure: 16 + element: 11 + - name: alive + type: 17 + offset: + bucket: 0 + structure: 16 + element: 12 + - name: lifetime + type: 1 + offset: + bucket: 512000 + structure: 1 + element: 0 + - name: targetPosition + type: 3 + offset: + bucket: 544000 + structure: 8 + element: 0 + - name: spawnCount + type: 1 + offset: + bucket: 544000 + structure: 8 + element: 3 + - name: color + type: 3 + offset: + bucket: 544000 + structure: 8 + element: 4 + capacity: 32000 + stride: 4 + - type: 1 + size: 19200000 + layout: + - name: position + type: 3 + offset: + bucket: 0 + structure: 8 + element: 0 + - name: targetPosition + type: 3 + offset: + bucket: 0 + structure: 8 + element: 4 + - name: color + type: 3 + offset: + bucket: 10240000 + structure: 4 + element: 0 + - name: alpha + type: 1 + offset: + bucket: 10240000 + structure: 4 + element: 3 + - name: lifetime + type: 1 + offset: + bucket: 15360000 + structure: 1 + element: 0 + - name: age + type: 1 + offset: + bucket: 16640000 + structure: 2 + element: 0 + - name: alive + type: 17 + offset: + bucket: 16640000 + structure: 2 + element: 1 + capacity: 1280000 + stride: 4 + - type: 2 + size: 1280000 + layout: [] + capacity: 0 + stride: 4 + - type: 1 + size: 800000 + layout: + - name: position + type: 3 + offset: + bucket: 0 + structure: 16 + element: 0 + - name: seed + type: 6 + offset: + bucket: 0 + structure: 16 + element: 3 + - name: direction + type: 3 + offset: + bucket: 0 + structure: 16 + element: 4 + - name: scaleX + type: 1 + offset: + bucket: 0 + structure: 16 + element: 7 + - name: velocity + type: 3 + offset: + bucket: 0 + structure: 16 + element: 8 + - name: age + type: 1 + offset: + bucket: 0 + structure: 16 + element: 11 + - name: alive + type: 17 + offset: + bucket: 0 + structure: 16 + element: 12 + - name: lifetime + type: 1 + offset: + bucket: 512000 + structure: 1 + element: 0 + - name: targetPosition + type: 3 + offset: + bucket: 544000 + structure: 8 + element: 0 + - name: spawnCount + type: 1 + offset: + bucket: 544000 + structure: 8 + element: 3 + - name: color + type: 3 + offset: + bucket: 544000 + structure: 8 + element: 4 + capacity: 32000 + stride: 4 + - type: 1 + size: 1 + layout: + - name: spawnCount + type: 1 + offset: + bucket: 0 + structure: 1 + element: 0 + capacity: 1 + stride: 4 + - type: 4 + size: 32000 + layout: [] + capacity: 0 + stride: 4 + - type: 1 + size: 1 + layout: [] + capacity: 0 + stride: 4 + - type: 1 + size: 19200000 + layout: + - name: position + type: 3 + offset: + bucket: 0 + structure: 8 + element: 0 + - name: targetPosition + type: 3 + offset: + bucket: 0 + structure: 8 + element: 4 + - name: color + type: 3 + offset: + bucket: 10240000 + structure: 4 + element: 0 + - name: alpha + type: 1 + offset: + bucket: 10240000 + structure: 4 + element: 3 + - name: lifetime + type: 1 + offset: + bucket: 15360000 + structure: 1 + element: 0 + - name: age + type: 1 + offset: + bucket: 16640000 + structure: 2 + element: 0 + - name: alive + type: 17 + offset: + bucket: 16640000 + structure: 2 + element: 1 + capacity: 1280000 + stride: 4 + - type: 4 + size: 1280000 + layout: [] + capacity: 0 + stride: 4 + - type: 1 + size: 1 + layout: [] + capacity: 0 + stride: 4 + m_TemporaryBuffers: [] + m_CPUBuffers: + - capacity: 1 + stride: 1 + layout: + - name: spawnCount + type: 1 + offset: + bucket: 0 + structure: 1 + element: 0 + initialData: + data: 00000000 + - capacity: 1 + stride: 1 + layout: + - name: spawnCount + type: 1 + offset: + bucket: 0 + structure: 1 + element: 0 + initialData: + data: 00000000 + m_Events: + - name: OnPlay + playSystems: 00000000 + stopSystems: + - name: OnStop + playSystems: + stopSystems: 00000000 + m_RuntimeVersion: 10 + m_RendererSettings: + motionVectorGenerationMode: 0 + shadowCastingMode: 1 + receiveShadows: 0 + reflectionProbeUsage: 0 + lightProbeUsage: 0 + m_CullingFlags: 3 + m_UpdateMode: 0 + m_PreWarmDeltaTime: 0.05 + m_PreWarmStepCount: 0 + m_Systems: + - type: 0 + flags: 0 + capacity: 0 + layer: 4294967295 + buffers: + - nameId: spawner_output + index: 1 + values: [] + tasks: + - type: 268435456 + buffers: [] + temporaryBuffers: [] + values: + - nameId: Rate + index: 23 + params: [] + processor: {fileID: 0} + shaderSourceIndex: -1 + - type: 1 + flags: 1 + capacity: 32000 + layer: 0 + buffers: + - nameId: attributeBuffer + index: 0 + - nameId: sourceAttributeBuffer + index: 4 + - nameId: deadList + index: 5 + - nameId: deadListCount + index: 6 + - nameId: spawner_input + index: 1 + values: + - nameId: bounds_center + index: 32 + - nameId: bounds_size + index: 31 + tasks: + - type: 536870912 + buffers: + - nameId: attributeBuffer + index: 0 + - nameId: deadListIn + index: 5 + - nameId: deadListCount + index: 6 + - nameId: sourceAttributeBuffer + index: 4 + temporaryBuffers: [] + values: + - nameId: A_b + index: 26 + - nameId: B_b + index: 25 + params: + - nameId: bounds_center + index: 32 + - nameId: bounds_size + index: 31 + processor: {fileID: 0} + shaderSourceIndex: 0 + - type: 805306368 + buffers: + - nameId: attributeBuffer + index: 0 + - nameId: deadListOut + index: 5 + - nameId: eventListOut_a + index: 2 + temporaryBuffers: [] + values: + - nameId: uniform_b + index: 9 + - nameId: uniform_c + index: 2 + - nameId: uniform_d + index: 3 + - nameId: uniform_e + index: 1 + - nameId: uniform_f + index: 4 + - nameId: Scale_d + index: 21 + - nameId: deltaTime_e + index: 19 + params: [] + processor: {fileID: 0} + shaderSourceIndex: 1 + - type: 1 + flags: 5 + capacity: 1280000 + layer: 1 + buffers: + - nameId: attributeBuffer + index: 1 + - nameId: sourceAttributeBuffer + index: 0 + - nameId: eventList + index: 2 + - nameId: deadList + index: 8 + - nameId: deadListCount + index: 9 + values: + - nameId: bounds_center + index: 32 + - nameId: bounds_size + index: 30 + tasks: + - type: 536870912 + buffers: + - nameId: attributeBuffer + index: 1 + - nameId: eventList + index: 2 + - nameId: deadListIn + index: 8 + - nameId: deadListCount + index: 9 + - nameId: sourceAttributeBuffer + index: 0 + temporaryBuffers: [] + values: + - nameId: Lifetime_d + index: 29 + params: + - nameId: bounds_center + index: 32 + - nameId: bounds_size + index: 30 + processor: {fileID: 0} + shaderSourceIndex: 2 + - type: 805306368 + buffers: + - nameId: attributeBuffer + index: 1 + - nameId: deadListOut + index: 8 + temporaryBuffers: [] + values: + - nameId: Color_a + index: 17 + - nameId: deltaTime_b + index: 19 + params: [] + processor: {fileID: 0} + shaderSourceIndex: 3 + - type: 1073741826 + buffers: + - nameId: attributeBuffer + index: 1 + temporaryBuffers: [] + values: + - nameId: Scale_d + index: 20 + - nameId: baseColorMap + index: 22 + - nameId: normalMap + index: 33 + params: + - nameId: sortPriority + index: 0 + processor: {fileID: 0} + shaderSourceIndex: 4 +--- !u!114 &8926484042661614531 +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: 9dfea48843f53fc438eabc12a3a30abc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 114350483966674976} + m_Children: + - {fileID: 8926484042661614580} + - {fileID: 8926484042661614581} + - {fileID: 8926484042661614647} + - {fileID: 8926484042661614629} + m_UIPosition: {x: 1396, y: 344} + m_UICollapsed: 0 + m_UISuperCollapsed: 0 + m_InputSlots: + - {fileID: 8926484042661614532} + m_OutputSlots: [] + m_Label: + m_Data: {fileID: 8926484042661614541} + m_InputFlowSlot: + - link: + - context: {fileID: 8926484042661614547} + slotIndex: 0 + m_OutputFlowSlot: + - link: + - context: {fileID: 8926484042661614542} + slotIndex: 0 +--- !u!114 &8926484042661614532 +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: 1b605c022ee79394a8a776c0869b3f9a, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: + - {fileID: 8926484042661614533} + - {fileID: 8926484042661614537} + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614532} + m_MasterData: + m_Owner: {fileID: 8926484042661614531} + m_Value: + m_Type: + m_SerializableType: UnityEditor.VFX.AABox, Unity.VisualEffectGraph.Editor, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + m_SerializableObject: '{"center":{"x":0.0,"y":0.0,"z":0.0},"size":{"x":1.0,"y":1.0,"z":1.0}}' + m_Space: 0 + m_Property: + name: bounds + m_serializedType: + m_SerializableType: UnityEditor.VFX.AABox, Unity.VisualEffectGraph.Editor, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + attributes: [] + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614533 +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: ac39bd03fca81b849929b9c966f1836a, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661614532} + m_Children: + - {fileID: 8926484042661614534} + - {fileID: 8926484042661614535} + - {fileID: 8926484042661614536} + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614532} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: center + m_serializedType: + m_SerializableType: UnityEngine.Vector3, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + attributes: + - m_Type: 3 + m_Min: -Infinity + m_Max: Infinity + m_Tooltip: The centre of the box. + m_Regex: + m_RegexMaxLength: 0 + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614534 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661614533} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614532} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: x + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614535 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661614533} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614532} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: y + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614536 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661614533} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614532} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: z + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614537 +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: ac39bd03fca81b849929b9c966f1836a, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661614532} + m_Children: + - {fileID: 8926484042661614538} + - {fileID: 8926484042661614539} + - {fileID: 8926484042661614540} + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614532} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: size + m_serializedType: + m_SerializableType: UnityEngine.Vector3, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + attributes: + - m_Type: 3 + m_Min: -Infinity + m_Max: Infinity + m_Tooltip: The size of the box along each axis. + m_Regex: + m_RegexMaxLength: 0 + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614538 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661614537} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614532} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: x + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614539 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661614537} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614532} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: y + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614540 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661614537} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614532} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: z + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614541 +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: d78581a96eae8bf4398c282eb0b098bd, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 114350483966674976} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + title: + m_Owners: + - {fileID: 8926484042661614531} + - {fileID: 8926484042661614542} + - {fileID: 8926484042661614552} + m_Capacity: 1280000 + m_Space: 0 +--- !u!114 &8926484042661614542 +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: 2dc095764ededfa4bb32fa602511ea4b, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 114350483966674976} + m_Children: + - {fileID: 8926484042661614899} + m_UIPosition: {x: 1396, y: 821} + m_UICollapsed: 0 + m_UISuperCollapsed: 0 + m_InputSlots: [] + m_OutputSlots: [] + m_Label: + m_Data: {fileID: 8926484042661614541} + m_InputFlowSlot: + - link: + - context: {fileID: 8926484042661614531} + slotIndex: 0 + m_OutputFlowSlot: + - link: + - context: {fileID: 8926484042661614552} + slotIndex: 0 + integration: 0 + angularIntegration: 0 + ageParticles: 1 + reapParticles: 1 +--- !u!114 &8926484042661614547 +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: f42a6449da2296343af0d8536de8588a, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 114350483966674976} + m_Children: [] + m_UIPosition: {x: 1395, y: 141} + m_UICollapsed: 0 + m_UISuperCollapsed: 0 + m_InputSlots: + - {fileID: 8926484042661614548} + m_OutputSlots: [] + m_Label: + m_Data: {fileID: 0} + m_InputFlowSlot: + - link: [] + m_OutputFlowSlot: + - link: + - context: {fileID: 8926484042661614531} + slotIndex: 0 +--- !u!114 &8926484042661614548 +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: 1b605c022ee79394a8a776c0869b3f9a, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614548} + m_MasterData: + m_Owner: {fileID: 8926484042661614547} + m_Value: + m_Type: + m_SerializableType: UnityEditor.VFX.GPUEvent, Unity.VisualEffectGraph.Editor, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + m_SerializableObject: '{}' + m_Space: 2147483647 + m_Property: + name: evt + m_serializedType: + m_SerializableType: UnityEditor.VFX.GPUEvent, Unity.VisualEffectGraph.Editor, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + attributes: [] + m_Direction: 0 + m_LinkedSlots: + - {fileID: 8926484042661614568} +--- !u!114 &8926484042661614552 +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: d1622f1b21236b9418846ede6cf6bd40, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 114350483966674976} + m_Children: + - {fileID: 8926484042661614596} + - {fileID: 8926484042661614631} + - {fileID: 8926484042661614582} + - {fileID: 8926484042661614661} + m_UIPosition: {x: 1396, y: 1386} + m_UICollapsed: 0 + m_UISuperCollapsed: 0 + m_InputSlots: + - {fileID: 8926484042661614553} + - {fileID: 8926484042661614554} + - {fileID: 8926484042661614555} + - {fileID: 8926484042661614707} + - {fileID: 8926484042661614708} + - {fileID: 8926484042661614558} + m_OutputSlots: [] + m_Label: + m_Data: {fileID: 8926484042661614541} + m_InputFlowSlot: + - link: + - context: {fileID: 8926484042661614542} + slotIndex: 0 + m_OutputFlowSlot: + - link: [] + blendMode: 4 + m_SubOutputs: + - {fileID: 8926484042661614723} + cullMode: 0 + zWriteMode: 0 + zTestMode: 0 + colorMappingMode: 0 + uvMode: 0 + useSoftParticle: 0 + sortPriority: 0 + sort: 0 + indirectDraw: 0 + castShadows: 1 + useExposureWeight: 0 + materialType: 0 + onlyAmbientLighting: 0 + diffusionProfileAsset: {fileID: 0} + multiplyThicknessWithAlpha: 0 + useBaseColorMap: 3 + useMaskMap: 0 + useNormalMap: 1 + useEmissiveMap: 0 + colorMode: 1 + useEmissive: 0 + doubleSided: 0 + enableShadows: 1 + enableSpecular: 1 + enableCookie: 1 + enableEnvLight: 1 + primitiveType: 1 + normalBending: 1 +--- !u!114 &8926484042661614553 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614553} + m_MasterData: + m_Owner: {fileID: 8926484042661614552} + m_Value: + m_Type: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_SerializableObject: 0.5 + m_Space: 2147483647 + m_Property: + name: smoothness + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: + - m_Type: 0 + m_Min: 0 + m_Max: 1 + m_Tooltip: + m_Regex: + m_RegexMaxLength: 0 + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614554 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614554} + m_MasterData: + m_Owner: {fileID: 8926484042661614552} + m_Value: + m_Type: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_SerializableObject: 0.5 + m_Space: 2147483647 + m_Property: + name: metallic + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: + - m_Type: 0 + m_Min: 0 + m_Max: 1 + m_Tooltip: + m_Regex: + m_RegexMaxLength: 0 + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614555 +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: 70a331b1d86cc8d4aa106ccbe0da5852, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614555} + m_MasterData: + m_Owner: {fileID: 8926484042661614552} + m_Value: + m_Type: + m_SerializableType: UnityEngine.Texture2D, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: baseColorMap + m_serializedType: + m_SerializableType: UnityEngine.Texture2D, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + attributes: + - m_Type: 3 + m_Min: -Infinity + m_Max: Infinity + m_Tooltip: Base Color (RGB) Opacity (A) + m_Regex: + m_RegexMaxLength: 0 + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614558 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614558} + m_MasterData: + m_Owner: {fileID: 8926484042661614552} + m_Value: + m_Type: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_SerializableObject: 0 + m_Space: 2147483647 + m_Property: + name: bentNormalFactor + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: + - m_Type: 0 + m_Min: 0 + m_Max: 1 + m_Tooltip: + m_Regex: + m_RegexMaxLength: 0 + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614566 +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: 51692dac73062754c96b46913547b76d, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 114780028408030698} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 0 + m_UISuperCollapsed: 0 + m_InputSlots: + - {fileID: 8926484042661614567} + m_OutputSlots: + - {fileID: 8926484042661614568} + m_Disabled: 0 +--- !u!114 &8926484042661614567 +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: c52d920e7fff73b498050a6b3c4404ca, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614567} + m_MasterData: + m_Owner: {fileID: 8926484042661614566} + m_Value: + m_Type: + m_SerializableType: System.UInt32, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_SerializableObject: 1 + m_Space: 2147483647 + m_Property: + name: count + m_serializedType: + m_SerializableType: System.UInt32, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614568 +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: 1b605c022ee79394a8a776c0869b3f9a, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614568} + m_MasterData: + m_Owner: {fileID: 8926484042661614566} + m_Value: + m_Type: + m_SerializableType: UnityEditor.VFX.GPUEvent, Unity.VisualEffectGraph.Editor, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + m_SerializableObject: '{}' + m_Space: 2147483647 + m_Property: + name: evt + m_serializedType: + m_SerializableType: UnityEditor.VFX.GPUEvent, Unity.VisualEffectGraph.Editor, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + attributes: [] + m_Direction: 1 + m_LinkedSlots: + - {fileID: 8926484042661614548} +--- !u!114 &8926484042661614569 +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: a971fa2e110a0ac42ac1d8dae408704b, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 114780028408030698} + m_Children: [] + m_UIPosition: {x: 0, y: 297} + m_UICollapsed: 0 + m_UISuperCollapsed: 0 + m_InputSlots: + - {fileID: 8926484042661614724} + m_OutputSlots: [] + m_Disabled: 0 + attribute: targetPosition + Composition: 0 + Source: 0 + Random: 0 + channels: 6 +--- !u!114 &8926484042661614575 +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: 486e063e1ed58c843942ea4122829ab1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 114350483966674976} + m_Children: [] + m_UIPosition: {x: 432, y: 1320} + m_UICollapsed: 0 + m_UISuperCollapsed: 0 + m_InputSlots: [] + m_OutputSlots: + - {fileID: 8926484042661614576} + attribute: position + location: 0 + mask: xyz +--- !u!114 &8926484042661614576 +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: ac39bd03fca81b849929b9c966f1836a, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: + - {fileID: 8926484042661614577} + - {fileID: 8926484042661614578} + - {fileID: 8926484042661614579} + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614576} + m_MasterData: + m_Owner: {fileID: 8926484042661614575} + m_Value: + m_Type: + m_SerializableType: UnityEngine.Vector3, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: position + m_serializedType: + m_SerializableType: UnityEngine.Vector3, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + attributes: [] + m_Direction: 1 + m_LinkedSlots: + - {fileID: 8926484042661614724} +--- !u!114 &8926484042661614577 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661614576} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614576} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: x + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 1 + m_LinkedSlots: [] +--- !u!114 &8926484042661614578 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661614576} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614576} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: y + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 1 + m_LinkedSlots: [] +--- !u!114 &8926484042661614579 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661614576} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614576} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: z + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 1 + m_LinkedSlots: [] +--- !u!114 &8926484042661614580 +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: a971fa2e110a0ac42ac1d8dae408704b, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661614531} + m_Children: [] + m_UIPosition: {x: 0, y: 2} + m_UICollapsed: 0 + m_UISuperCollapsed: 0 + m_InputSlots: [] + m_OutputSlots: [] + m_Disabled: 0 + attribute: position + Composition: 0 + Source: 1 + Random: 0 + channels: 6 +--- !u!114 &8926484042661614581 +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: a971fa2e110a0ac42ac1d8dae408704b, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661614531} + m_Children: [] + m_UIPosition: {x: 0, y: 42} + m_UICollapsed: 0 + m_UISuperCollapsed: 0 + m_InputSlots: [] + m_OutputSlots: [] + m_Disabled: 0 + attribute: targetPosition + Composition: 0 + Source: 1 + Random: 0 + channels: 6 +--- !u!114 &8926484042661614582 +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: 8acfb68d392da6d41af754972d4e5f88, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661614552} + m_Children: [] + m_UIPosition: {x: 0, y: 184} + m_UICollapsed: 0 + m_UISuperCollapsed: 0 + m_InputSlots: + - {fileID: 8926484042661614583} + - {fileID: 8926484042661614588} + m_OutputSlots: [] + m_Disabled: 0 + Orientation: 0 +--- !u!114 &8926484042661614583 +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: 5265657162cc1a241bba03a3b0476d99, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: + - {fileID: 8926484042661614584} + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614583} + m_MasterData: + m_Owner: {fileID: 8926484042661614582} + m_Value: + m_Type: + m_SerializableType: UnityEditor.VFX.Position, Unity.VisualEffectGraph.Editor, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + m_SerializableObject: '{"position":{"x":0.0,"y":0.0,"z":0.0}}' + m_Space: 0 + m_Property: + name: TargetPosition + m_serializedType: + m_SerializableType: UnityEditor.VFX.Position, Unity.VisualEffectGraph.Editor, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + attributes: + - m_Type: 3 + m_Min: -Infinity + m_Max: Infinity + m_Tooltip: The position that corresponds to the top end of the particle + m_Regex: + m_RegexMaxLength: 0 + m_Direction: 0 + m_LinkedSlots: + - {fileID: 8926484042661614590} +--- !u!114 &8926484042661614584 +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: ac39bd03fca81b849929b9c966f1836a, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661614583} + m_Children: + - {fileID: 8926484042661614585} + - {fileID: 8926484042661614586} + - {fileID: 8926484042661614587} + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614583} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: position + m_serializedType: + m_SerializableType: UnityEngine.Vector3, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + attributes: + - m_Type: 3 + m_Min: -Infinity + m_Max: Infinity + m_Tooltip: The position. + m_Regex: + m_RegexMaxLength: 0 + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614585 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661614584} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614583} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: x + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614586 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661614584} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614583} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: y + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614587 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661614584} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614583} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: z + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614588 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614588} + m_MasterData: + m_Owner: {fileID: 8926484042661614582} + m_Value: + m_Type: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_SerializableObject: 0.5 + m_Space: 2147483647 + m_Property: + name: PivotShift + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: + - m_Type: 0 + m_Min: 0 + m_Max: 1 + m_Tooltip: + m_Regex: + m_RegexMaxLength: 0 + - m_Type: 3 + m_Min: -Infinity + m_Max: Infinity + m_Tooltip: The position (relative to the segment) that act as a pivot. + m_Regex: + m_RegexMaxLength: 0 + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614589 +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: 486e063e1ed58c843942ea4122829ab1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 114350483966674976} + m_Children: [] + m_UIPosition: {x: 1141, y: 1785} + m_UICollapsed: 0 + m_UISuperCollapsed: 0 + m_InputSlots: [] + m_OutputSlots: + - {fileID: 8926484042661614590} + attribute: targetPosition + location: 0 + mask: xyz +--- !u!114 &8926484042661614590 +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: ac39bd03fca81b849929b9c966f1836a, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: + - {fileID: 8926484042661614591} + - {fileID: 8926484042661614592} + - {fileID: 8926484042661614593} + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614590} + m_MasterData: + m_Owner: {fileID: 8926484042661614589} + m_Value: + m_Type: + m_SerializableType: UnityEngine.Vector3, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: targetPosition + m_serializedType: + m_SerializableType: UnityEngine.Vector3, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + attributes: [] + m_Direction: 1 + m_LinkedSlots: + - {fileID: 8926484042661614583} +--- !u!114 &8926484042661614591 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661614590} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614590} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: x + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 1 + m_LinkedSlots: [] +--- !u!114 &8926484042661614592 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661614590} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614590} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: y + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 1 + m_LinkedSlots: [] +--- !u!114 &8926484042661614593 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661614590} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614590} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: z + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 1 + m_LinkedSlots: [] +--- !u!114 &8926484042661614596 +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: a971fa2e110a0ac42ac1d8dae408704b, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661614552} + m_Children: [] + m_UIPosition: {x: 0, y: 2} + m_UICollapsed: 0 + m_UISuperCollapsed: 0 + m_InputSlots: + - {fileID: 8926484042661614597} + m_OutputSlots: [] + m_Disabled: 0 + attribute: size + Composition: 0 + Source: 0 + Random: 0 + channels: 6 +--- !u!114 &8926484042661614597 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614597} + m_MasterData: + m_Owner: {fileID: 8926484042661614596} + m_Value: + m_Type: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_SerializableObject: 0.01 + m_Space: 2147483647 + m_Property: + name: Size + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614600 +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: 47b4ca114d6538548942a32238cf630d, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 114946465509916290} + m_Children: [] + m_UIPosition: {x: 0, y: 93} + m_UICollapsed: 0 + m_UISuperCollapsed: 0 + m_InputSlots: + - {fileID: 8926484042661614601} + m_OutputSlots: [] + m_Disabled: 0 + positionMode: 0 + spawnMode: 0 +--- !u!114 &8926484042661614601 +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: 1b605c022ee79394a8a776c0869b3f9a, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: + - {fileID: 8926484042661614602} + - {fileID: 8926484042661614608} + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 0 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614601} + m_MasterData: + m_Owner: {fileID: 8926484042661614600} + m_Value: + m_Type: + m_SerializableType: UnityEditor.VFX.ArcSphere, Unity.VisualEffectGraph.Editor, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + m_SerializableObject: '{"sphere":{"center":{"x":0.0,"y":0.0,"z":0.0},"radius":0.20000000298023225},"arc":6.2831854820251469}' + m_Space: 0 + m_Property: + name: ArcSphere + m_serializedType: + m_SerializableType: UnityEditor.VFX.ArcSphere, Unity.VisualEffectGraph.Editor, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + attributes: + - m_Type: 3 + m_Min: -Infinity + m_Max: Infinity + m_Tooltip: The sphere used for positioning particles. + m_Regex: + m_RegexMaxLength: 0 + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614602 +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: 1b605c022ee79394a8a776c0869b3f9a, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661614601} + m_Children: + - {fileID: 8926484042661614603} + - {fileID: 8926484042661614607} + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 0 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614601} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: sphere + m_serializedType: + m_SerializableType: UnityEditor.VFX.Sphere, Unity.VisualEffectGraph.Editor, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + attributes: [] + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614603 +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: ac39bd03fca81b849929b9c966f1836a, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661614602} + m_Children: + - {fileID: 8926484042661614604} + - {fileID: 8926484042661614605} + - {fileID: 8926484042661614606} + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614601} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: center + m_serializedType: + m_SerializableType: UnityEngine.Vector3, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + attributes: + - m_Type: 3 + m_Min: -Infinity + m_Max: Infinity + m_Tooltip: The centre of the sphere. + m_Regex: + m_RegexMaxLength: 0 + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614604 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661614603} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614601} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: x + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614605 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661614603} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614601} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: y + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614606 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661614603} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614601} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: z + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614607 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661614602} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614601} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: radius + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: + - m_Type: 3 + m_Min: -Infinity + m_Max: Infinity + m_Tooltip: The radius of the sphere. + m_Regex: + m_RegexMaxLength: 0 + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614608 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661614601} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614601} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: arc + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: + - m_Type: 4 + m_Min: -Infinity + m_Max: Infinity + m_Tooltip: + m_Regex: + m_RegexMaxLength: 0 + - m_Type: 0 + m_Min: 0 + m_Max: 6.2831855 + m_Tooltip: + m_Regex: + m_RegexMaxLength: 0 + - m_Type: 3 + m_Min: -Infinity + m_Max: Infinity + m_Tooltip: Controls how much of the sphere is used. + m_Regex: + m_RegexMaxLength: 0 + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614629 +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: a971fa2e110a0ac42ac1d8dae408704b, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661614531} + m_Children: [] + m_UIPosition: {x: 0, y: 126} + m_UICollapsed: 0 + m_UISuperCollapsed: 0 + m_InputSlots: + - {fileID: 8926484042661614630} + m_OutputSlots: [] + m_Disabled: 0 + attribute: lifetime + Composition: 0 + Source: 0 + Random: 0 + channels: 6 +--- !u!114 &8926484042661614630 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614630} + m_MasterData: + m_Owner: {fileID: 8926484042661614629} + m_Value: + m_Type: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_SerializableObject: 0.1 + m_Space: 2147483647 + m_Property: + name: Lifetime + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 0 + m_LinkedSlots: + - {fileID: 8926484042661614926} +--- !u!114 &8926484042661614631 +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: a971fa2e110a0ac42ac1d8dae408704b, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661614552} + m_Children: [] + m_UIPosition: {x: 0, y: 75} + m_UICollapsed: 0 + m_UISuperCollapsed: 0 + m_InputSlots: + - {fileID: 8926484042661614650} + m_OutputSlots: [] + m_Disabled: 0 + attribute: scale + Composition: 0 + Source: 0 + Random: 0 + channels: 1 +--- !u!114 &8926484042661614647 +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: a971fa2e110a0ac42ac1d8dae408704b, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661614531} + m_Children: [] + m_UIPosition: {x: 0, y: 84} + m_UICollapsed: 0 + m_UISuperCollapsed: 0 + m_InputSlots: [] + m_OutputSlots: [] + m_Disabled: 0 + attribute: color + Composition: 0 + Source: 1 + Random: 0 + channels: 6 +--- !u!114 &8926484042661614650 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614650} + m_MasterData: + m_Owner: {fileID: 8926484042661614631} + m_Value: + m_Type: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_SerializableObject: 0.86 + m_Space: 2147483647 + m_Property: + name: Scale + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614661 +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: 01ec2c1930009b04ea08905b47262415, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661614552} + m_Children: [] + m_UIPosition: {x: 0, y: 311} + m_UICollapsed: 0 + m_UISuperCollapsed: 0 + m_InputSlots: + - {fileID: 8926484042661614952} + m_OutputSlots: [] + m_Disabled: 0 + attribute: scale + Composition: 2 + AlphaComposition: 0 + SampleMode: 0 + Mode: 1 + ColorMode: 3 + channels: 0 +--- !u!114 &8926484042661614707 +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: 70a331b1d86cc8d4aa106ccbe0da5852, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614707} + m_MasterData: + m_Owner: {fileID: 8926484042661614552} + m_Value: + m_Type: + m_SerializableType: UnityEngine.Texture2D, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + m_SerializableObject: '{"obj":{"fileID":2800000,"guid":"0a364d0420e502145a3213df0c138293","type":3}}' + m_Space: 2147483647 + m_Property: + name: normalMap + m_serializedType: + m_SerializableType: UnityEngine.Texture2D, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + attributes: + - m_Type: 3 + m_Min: -Infinity + m_Max: Infinity + m_Tooltip: Normal in tangent space + m_Regex: + m_RegexMaxLength: 0 + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614708 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614708} + m_MasterData: + m_Owner: {fileID: 8926484042661614552} + m_Value: + m_Type: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_SerializableObject: 2 + m_Space: 2147483647 + m_Property: + name: normalScale + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: + - m_Type: 0 + m_Min: 0 + m_Max: 2 + m_Tooltip: + m_Regex: + m_RegexMaxLength: 0 + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614718 +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: f05c6884b705ce14d82ae720f0ec209f, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 114023846229194376} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 0 + m_UISuperCollapsed: 0 + m_InputSlots: + - {fileID: 8926484042661614719} + m_OutputSlots: [] + m_Disabled: 0 +--- !u!114 &8926484042661614719 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614719} + m_MasterData: + m_Owner: {fileID: 8926484042661614718} + m_Value: + m_Type: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_SerializableObject: 1000 + m_Space: 2147483647 + m_Property: + name: Rate + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: + - m_Type: 1 + m_Min: 0 + m_Max: Infinity + m_Tooltip: + m_Regex: + m_RegexMaxLength: 0 + - m_Type: 3 + m_Min: -Infinity + m_Max: Infinity + m_Tooltip: Spawn Rate (in number per seconds) + m_Regex: + m_RegexMaxLength: 0 + m_Direction: 0 + m_LinkedSlots: + - {fileID: 8926484042661614921} +--- !u!114 &8926484042661614720 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614720} + m_MasterData: + m_Owner: {fileID: 114131763552434164} + m_Value: + m_Type: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_SerializableObject: 1 + m_Space: 2147483647 + m_Property: + name: A + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 0 + m_LinkedSlots: + - {fileID: 8926484042661614936} +--- !u!114 &8926484042661614721 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614721} + m_MasterData: + m_Owner: {fileID: 114131763552434164} + m_Value: + m_Type: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_SerializableObject: 1 + m_Space: 2147483647 + m_Property: + name: B + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 0 + m_LinkedSlots: + - {fileID: 8926484042661614937} +--- !u!114 &8926484042661614723 +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: 081ffb0090424ba4cb05370a42ead6b9, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + opaqueRenderQueue: 0 + transparentRenderQueue: 1 +--- !u!114 &8926484042661614724 +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: 5265657162cc1a241bba03a3b0476d99, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: + - {fileID: 8926484042661614725} + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614724} + m_MasterData: + m_Owner: {fileID: 8926484042661614569} + m_Value: + m_Type: + m_SerializableType: UnityEditor.VFX.Position, Unity.VisualEffectGraph.Editor, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + m_SerializableObject: '{"position":{"x":0.0,"y":0.0,"z":0.0}}' + m_Space: 0 + m_Property: + name: TargetPosition + m_serializedType: + m_SerializableType: UnityEditor.VFX.Position, Unity.VisualEffectGraph.Editor, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + attributes: [] + m_Direction: 0 + m_LinkedSlots: + - {fileID: 8926484042661614576} +--- !u!114 &8926484042661614725 +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: ac39bd03fca81b849929b9c966f1836a, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661614724} + m_Children: + - {fileID: 8926484042661614726} + - {fileID: 8926484042661614727} + - {fileID: 8926484042661614728} + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614724} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: position + m_serializedType: + m_SerializableType: UnityEngine.Vector3, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + attributes: + - m_Type: 3 + m_Min: -Infinity + m_Max: Infinity + m_Tooltip: The position. + m_Regex: + m_RegexMaxLength: 0 + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614726 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661614725} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614724} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: x + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614727 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661614725} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614724} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: y + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614728 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661614725} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614724} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: z + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614749 +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: b02997c10374e7541bbbb77d2e6ac242, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 114350483966674976} + m_Children: [] + m_UIPosition: {x: 284, y: 360} + m_UICollapsed: 0 + m_UISuperCollapsed: 0 + m_InputSlots: + - {fileID: 8926484042661614750} + - {fileID: 8926484042661614751} + - {fileID: 8926484042661614752} + - {fileID: 8926484042661614757} + m_OutputSlots: + - {fileID: 8926484042661614762} + mode: 0 +--- !u!114 &8926484042661614750 +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: c52d920e7fff73b498050a6b3c4404ca, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614750} + m_MasterData: + m_Owner: {fileID: 8926484042661614749} + m_Value: + m_Type: + m_SerializableType: System.UInt32, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_SerializableObject: 0 + m_Space: 2147483647 + m_Property: + name: Index + m_serializedType: + m_SerializableType: System.UInt32, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: + - m_Type: 3 + m_Min: -Infinity + m_Max: Infinity + m_Tooltip: Element index used to loop over the sequence + m_Regex: + m_RegexMaxLength: 0 + m_Direction: 0 + m_LinkedSlots: + - {fileID: 8926484042661614768} +--- !u!114 &8926484042661614751 +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: c52d920e7fff73b498050a6b3c4404ca, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614751} + m_MasterData: + m_Owner: {fileID: 8926484042661614749} + m_Value: + m_Type: + m_SerializableType: System.UInt32, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_SerializableObject: 64 + m_Space: 2147483647 + m_Property: + name: Count + m_serializedType: + m_SerializableType: System.UInt32, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: + - m_Type: 3 + m_Min: -Infinity + m_Max: Infinity + m_Tooltip: Element count used to loop over the sequence + m_Regex: + m_RegexMaxLength: 0 + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614752 +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: 5265657162cc1a241bba03a3b0476d99, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: + - {fileID: 8926484042661614753} + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614752} + m_MasterData: + m_Owner: {fileID: 8926484042661614749} + m_Value: + m_Type: + m_SerializableType: UnityEditor.VFX.Position, Unity.VisualEffectGraph.Editor, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + m_SerializableObject: '{"position":{"x":0.0,"y":0.0,"z":0.0}}' + m_Space: 0 + m_Property: + name: Start + m_serializedType: + m_SerializableType: UnityEditor.VFX.Position, Unity.VisualEffectGraph.Editor, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + attributes: + - m_Type: 3 + m_Min: -Infinity + m_Max: Infinity + m_Tooltip: Start Position + m_Regex: + m_RegexMaxLength: 0 + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614753 +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: ac39bd03fca81b849929b9c966f1836a, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661614752} + m_Children: + - {fileID: 8926484042661614754} + - {fileID: 8926484042661614755} + - {fileID: 8926484042661614756} + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614752} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: position + m_serializedType: + m_SerializableType: UnityEngine.Vector3, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + attributes: + - m_Type: 3 + m_Min: -Infinity + m_Max: Infinity + m_Tooltip: The position. + m_Regex: + m_RegexMaxLength: 0 + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614754 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661614753} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614752} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: x + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614755 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661614753} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614752} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: y + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614756 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661614753} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614752} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: z + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614757 +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: 5265657162cc1a241bba03a3b0476d99, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: + - {fileID: 8926484042661614758} + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614757} + m_MasterData: + m_Owner: {fileID: 8926484042661614749} + m_Value: + m_Type: + m_SerializableType: UnityEditor.VFX.Position, Unity.VisualEffectGraph.Editor, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + m_SerializableObject: '{"position":{"x":10.0,"y":0.0,"z":0.0}}' + m_Space: 0 + m_Property: + name: End + m_serializedType: + m_SerializableType: UnityEditor.VFX.Position, Unity.VisualEffectGraph.Editor, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + attributes: + - m_Type: 3 + m_Min: -Infinity + m_Max: Infinity + m_Tooltip: End Position + m_Regex: + m_RegexMaxLength: 0 + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614758 +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: ac39bd03fca81b849929b9c966f1836a, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661614757} + m_Children: + - {fileID: 8926484042661614759} + - {fileID: 8926484042661614760} + - {fileID: 8926484042661614761} + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614757} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: position + m_serializedType: + m_SerializableType: UnityEngine.Vector3, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + attributes: + - m_Type: 3 + m_Min: -Infinity + m_Max: Infinity + m_Tooltip: The position. + m_Regex: + m_RegexMaxLength: 0 + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614759 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661614758} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614757} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: x + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614760 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661614758} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614757} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: y + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614761 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661614758} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614757} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: z + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614762 +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: 5265657162cc1a241bba03a3b0476d99, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: + - {fileID: 8926484042661614763} + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614762} + m_MasterData: + m_Owner: {fileID: 8926484042661614749} + m_Value: + m_Type: + m_SerializableType: UnityEditor.VFX.Position, Unity.VisualEffectGraph.Editor, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + m_SerializableObject: '{"position":{"x":0.0,"y":0.0,"z":0.0}}' + m_Space: 0 + m_Property: + name: r + m_serializedType: + m_SerializableType: UnityEditor.VFX.Position, Unity.VisualEffectGraph.Editor, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + attributes: [] + m_Direction: 1 + m_LinkedSlots: + - {fileID: 8926484042661614770} +--- !u!114 &8926484042661614763 +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: ac39bd03fca81b849929b9c966f1836a, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661614762} + m_Children: + - {fileID: 8926484042661614764} + - {fileID: 8926484042661614765} + - {fileID: 8926484042661614766} + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614762} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: position + m_serializedType: + m_SerializableType: UnityEngine.Vector3, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + attributes: + - m_Type: 3 + m_Min: -Infinity + m_Max: Infinity + m_Tooltip: The position. + m_Regex: + m_RegexMaxLength: 0 + m_Direction: 1 + m_LinkedSlots: [] +--- !u!114 &8926484042661614764 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661614763} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614762} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: x + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 1 + m_LinkedSlots: [] +--- !u!114 &8926484042661614765 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661614763} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614762} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: y + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 1 + m_LinkedSlots: [] +--- !u!114 &8926484042661614766 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661614763} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614762} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: z + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 1 + m_LinkedSlots: [] +--- !u!114 &8926484042661614767 +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: 486e063e1ed58c843942ea4122829ab1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 114350483966674976} + m_Children: [] + m_UIPosition: {x: -55, y: 476} + m_UICollapsed: 0 + m_UISuperCollapsed: 0 + m_InputSlots: [] + m_OutputSlots: + - {fileID: 8926484042661614768} + attribute: particleId + location: 0 + mask: xyz +--- !u!114 &8926484042661614768 +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: c52d920e7fff73b498050a6b3c4404ca, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614768} + m_MasterData: + m_Owner: {fileID: 8926484042661614767} + m_Value: + m_Type: + m_SerializableType: System.UInt32, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_SerializableObject: 0 + m_Space: 2147483647 + m_Property: + name: particleId + m_serializedType: + m_SerializableType: System.UInt32, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 1 + m_LinkedSlots: + - {fileID: 8926484042661614750} +--- !u!114 &8926484042661614769 +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: a971fa2e110a0ac42ac1d8dae408704b, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 114946465509916290} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 0 + m_UISuperCollapsed: 0 + m_InputSlots: + - {fileID: 8926484042661614770} + m_OutputSlots: [] + m_Disabled: 1 + attribute: position + Composition: 0 + Source: 0 + Random: 0 + channels: 6 +--- !u!114 &8926484042661614770 +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: 5265657162cc1a241bba03a3b0476d99, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: + - {fileID: 8926484042661614771} + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614770} + m_MasterData: + m_Owner: {fileID: 8926484042661614769} + m_Value: + m_Type: + m_SerializableType: UnityEditor.VFX.Position, Unity.VisualEffectGraph.Editor, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + m_SerializableObject: '{"position":{"x":0.0,"y":0.0,"z":0.0}}' + m_Space: 0 + m_Property: + name: Position + m_serializedType: + m_SerializableType: UnityEditor.VFX.Position, Unity.VisualEffectGraph.Editor, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + attributes: [] + m_Direction: 0 + m_LinkedSlots: + - {fileID: 8926484042661614762} +--- !u!114 &8926484042661614771 +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: ac39bd03fca81b849929b9c966f1836a, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661614770} + m_Children: + - {fileID: 8926484042661614772} + - {fileID: 8926484042661614773} + - {fileID: 8926484042661614774} + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614770} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: position + m_serializedType: + m_SerializableType: UnityEngine.Vector3, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + attributes: + - m_Type: 3 + m_Min: -Infinity + m_Max: Infinity + m_Tooltip: The position. + m_Regex: + m_RegexMaxLength: 0 + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614772 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661614771} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614770} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: x + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614773 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661614771} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614770} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: y + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614774 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661614771} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614770} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: z + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614787 +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: 26096dfac7c062b4b94c293605ba085e, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 114780028408030698} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 0 + m_UISuperCollapsed: 0 + m_InputSlots: + - {fileID: 8926484042661614788} + - {fileID: 8926484042661614797} + - {fileID: 8926484042661614794} + m_OutputSlots: [] + m_Disabled: 0 + composition: 1 + speedMode: 0 +--- !u!114 &8926484042661614788 +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: e8f2b4a846fd4c14a893cde576ad172b, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: + - {fileID: 8926484042661614789} + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 0 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614788} + m_MasterData: + m_Owner: {fileID: 8926484042661614787} + m_Value: + m_Type: + m_SerializableType: UnityEditor.VFX.DirectionType, Unity.VisualEffectGraph.Editor, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + m_SerializableObject: '{"direction":{"x":0.7071068286895752,"y":0.6579445004463196,"z":-0.25905418395996096}}' + m_Space: 1 + m_Property: + name: Direction + m_serializedType: + m_SerializableType: UnityEditor.VFX.DirectionType, Unity.VisualEffectGraph.Editor, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + attributes: + - m_Type: 3 + m_Min: -Infinity + m_Max: Infinity + m_Tooltip: The direction of the velocity to add to the particles. + m_Regex: + m_RegexMaxLength: 0 + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614789 +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: ac39bd03fca81b849929b9c966f1836a, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661614788} + m_Children: + - {fileID: 8926484042661614790} + - {fileID: 8926484042661614791} + - {fileID: 8926484042661614792} + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 0 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614788} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: direction + m_serializedType: + m_SerializableType: UnityEngine.Vector3, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + attributes: + - m_Type: 3 + m_Min: -Infinity + m_Max: Infinity + m_Tooltip: The normalized direction. + m_Regex: + m_RegexMaxLength: 0 + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614790 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661614789} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614788} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: x + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 0 + m_LinkedSlots: + - {fileID: 8926484042661614802} +--- !u!114 &8926484042661614791 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661614789} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614788} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: y + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 0 + m_LinkedSlots: + - {fileID: 8926484042661614807} +--- !u!114 &8926484042661614792 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661614789} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614788} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: z + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 0 + m_LinkedSlots: + - {fileID: 8926484042661614812} +--- !u!114 &8926484042661614794 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614794} + m_MasterData: + m_Owner: {fileID: 8926484042661614787} + m_Value: + m_Type: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_SerializableObject: 1 + m_Space: 2147483647 + m_Property: + name: DirectionBlend + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: + - m_Type: 0 + m_Min: 0 + m_Max: 1 + m_Tooltip: + m_Regex: + m_RegexMaxLength: 0 + - m_Type: 3 + m_Min: -Infinity + m_Max: Infinity + m_Tooltip: Blend between the original emission direction and the new direction, + based on this value. + m_Regex: + m_RegexMaxLength: 0 + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614797 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614797} + m_MasterData: + m_Owner: {fileID: 8926484042661614787} + m_Value: + m_Type: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_SerializableObject: 1 + m_Space: 2147483647 + m_Property: + name: Speed + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: + - m_Type: 3 + m_Min: -Infinity + m_Max: Infinity + m_Tooltip: The speed to compute for the particles, in the new direction. + m_Regex: + m_RegexMaxLength: 0 + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614798 +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: c42128e17c583714a909b4997c80c916, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 114350483966674976} + m_Children: [] + m_UIPosition: {x: 445, y: 1447} + m_UICollapsed: 0 + m_UISuperCollapsed: 0 + m_InputSlots: + - {fileID: 8926484042661614799} + - {fileID: 8926484042661614800} + m_OutputSlots: + - {fileID: 8926484042661614802} + seed: 0 + constant: 0 +--- !u!114 &8926484042661614799 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614799} + m_MasterData: + m_Owner: {fileID: 8926484042661614798} + m_Value: + m_Type: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_SerializableObject: -10 + m_Space: 2147483647 + m_Property: + name: min + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: + - m_Type: 3 + m_Min: -Infinity + m_Max: Infinity + m_Tooltip: The minimum value to be generated. + m_Regex: + m_RegexMaxLength: 0 + m_Direction: 0 + m_LinkedSlots: + - {fileID: 8926484042661614940} +--- !u!114 &8926484042661614800 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614800} + m_MasterData: + m_Owner: {fileID: 8926484042661614798} + m_Value: + m_Type: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_SerializableObject: 10 + m_Space: 2147483647 + m_Property: + name: max + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: + - m_Type: 3 + m_Min: -Infinity + m_Max: Infinity + m_Tooltip: The maximum value to be generated. + m_Regex: + m_RegexMaxLength: 0 + m_Direction: 0 + m_LinkedSlots: + - {fileID: 8926484042661614941} +--- !u!114 &8926484042661614802 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614802} + m_MasterData: + m_Owner: {fileID: 8926484042661614798} + m_Value: + m_Type: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_SerializableObject: 0 + m_Space: 2147483647 + m_Property: + name: r + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: + - m_Type: 3 + m_Min: -Infinity + m_Max: Infinity + m_Tooltip: A random number between 0 and 1. + m_Regex: + m_RegexMaxLength: 0 + m_Direction: 1 + m_LinkedSlots: + - {fileID: 8926484042661614790} +--- !u!114 &8926484042661614803 +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: c42128e17c583714a909b4997c80c916, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 114350483966674976} + m_Children: [] + m_UIPosition: {x: 442, y: 1611} + m_UICollapsed: 0 + m_UISuperCollapsed: 0 + m_InputSlots: + - {fileID: 8926484042661614804} + - {fileID: 8926484042661614805} + m_OutputSlots: + - {fileID: 8926484042661614807} + seed: 0 + constant: 0 +--- !u!114 &8926484042661614804 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614804} + m_MasterData: + m_Owner: {fileID: 8926484042661614803} + m_Value: + m_Type: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_SerializableObject: -2 + m_Space: 2147483647 + m_Property: + name: min + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: + - m_Type: 3 + m_Min: -Infinity + m_Max: Infinity + m_Tooltip: The minimum value to be generated. + m_Regex: + m_RegexMaxLength: 0 + m_Direction: 0 + m_LinkedSlots: + - {fileID: 8926484042661614941} +--- !u!114 &8926484042661614805 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614805} + m_MasterData: + m_Owner: {fileID: 8926484042661614803} + m_Value: + m_Type: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_SerializableObject: 2 + m_Space: 2147483647 + m_Property: + name: max + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: + - m_Type: 3 + m_Min: -Infinity + m_Max: Infinity + m_Tooltip: The maximum value to be generated. + m_Regex: + m_RegexMaxLength: 0 + m_Direction: 0 + m_LinkedSlots: + - {fileID: 8926484042661614940} +--- !u!114 &8926484042661614807 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614807} + m_MasterData: + m_Owner: {fileID: 8926484042661614803} + m_Value: + m_Type: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_SerializableObject: 0 + m_Space: 2147483647 + m_Property: + name: r + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: + - m_Type: 3 + m_Min: -Infinity + m_Max: Infinity + m_Tooltip: A random number between 0 and 1. + m_Regex: + m_RegexMaxLength: 0 + m_Direction: 1 + m_LinkedSlots: + - {fileID: 8926484042661614791} +--- !u!114 &8926484042661614808 +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: c42128e17c583714a909b4997c80c916, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 114350483966674976} + m_Children: [] + m_UIPosition: {x: 445, y: 1767} + m_UICollapsed: 0 + m_UISuperCollapsed: 0 + m_InputSlots: + - {fileID: 8926484042661614809} + - {fileID: 8926484042661614810} + m_OutputSlots: + - {fileID: 8926484042661614812} + seed: 0 + constant: 0 +--- !u!114 &8926484042661614809 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614809} + m_MasterData: + m_Owner: {fileID: 8926484042661614808} + m_Value: + m_Type: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_SerializableObject: -10 + m_Space: 2147483647 + m_Property: + name: min + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: + - m_Type: 3 + m_Min: -Infinity + m_Max: Infinity + m_Tooltip: The minimum value to be generated. + m_Regex: + m_RegexMaxLength: 0 + m_Direction: 0 + m_LinkedSlots: + - {fileID: 8926484042661614940} +--- !u!114 &8926484042661614810 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614810} + m_MasterData: + m_Owner: {fileID: 8926484042661614808} + m_Value: + m_Type: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_SerializableObject: 10 + m_Space: 2147483647 + m_Property: + name: max + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: + - m_Type: 3 + m_Min: -Infinity + m_Max: Infinity + m_Tooltip: The maximum value to be generated. + m_Regex: + m_RegexMaxLength: 0 + m_Direction: 0 + m_LinkedSlots: + - {fileID: 8926484042661614941} +--- !u!114 &8926484042661614812 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614812} + m_MasterData: + m_Owner: {fileID: 8926484042661614808} + m_Value: + m_Type: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_SerializableObject: 0 + m_Space: 2147483647 + m_Property: + name: r + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: + - m_Type: 3 + m_Min: -Infinity + m_Max: Infinity + m_Tooltip: A random number between 0 and 1. + m_Regex: + m_RegexMaxLength: 0 + m_Direction: 1 + m_LinkedSlots: + - {fileID: 8926484042661614792} +--- !u!114 &8926484042661614836 +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: c079bc84df7c7e94f88c8ae0d1b0691d, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 114780028408030698} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 0 + m_UISuperCollapsed: 0 + m_InputSlots: + - {fileID: 8926484042661614837} + m_OutputSlots: [] + m_Disabled: 1 + Mode: 0 +--- !u!114 &8926484042661614837 +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: a9f9544b71b7dab44a4644b6807e8bf6, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: + - {fileID: 8926484042661614838} + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614837} + m_MasterData: + m_Owner: {fileID: 8926484042661614836} + m_Value: + m_Type: + m_SerializableType: UnityEditor.VFX.Vector, Unity.VisualEffectGraph.Editor, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + m_SerializableObject: '{"vector":{"x":-2.2899999618530275,"y":0.0,"z":0.0}}' + m_Space: 0 + m_Property: + name: Force + m_serializedType: + m_SerializableType: UnityEditor.VFX.Vector, Unity.VisualEffectGraph.Editor, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + attributes: + - m_Type: 3 + m_Min: -Infinity + m_Max: Infinity + m_Tooltip: Force vector applied to particles (in units per squared second) + m_Regex: + m_RegexMaxLength: 0 + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614838 +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: ac39bd03fca81b849929b9c966f1836a, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661614837} + m_Children: + - {fileID: 8926484042661614839} + - {fileID: 8926484042661614840} + - {fileID: 8926484042661614841} + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614837} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: vector + m_serializedType: + m_SerializableType: UnityEngine.Vector3, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + attributes: + - m_Type: 3 + m_Min: -Infinity + m_Max: Infinity + m_Tooltip: The vector. + m_Regex: + m_RegexMaxLength: 0 + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614839 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661614838} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614837} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: x + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614840 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661614838} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614837} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: y + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614841 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661614838} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614837} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: z + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614899 +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: 01ec2c1930009b04ea08905b47262415, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661614542} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 0 + m_UISuperCollapsed: 0 + m_InputSlots: + - {fileID: 8926484042661614900} + m_OutputSlots: [] + m_Disabled: 0 + attribute: color + Composition: 0 + AlphaComposition: 0 + SampleMode: 0 + Mode: 1 + ColorMode: 3 + channels: 6 +--- !u!114 &8926484042661614900 +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: 76f778ff57c4e8145b9681fe3268d8e9, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614900} + m_MasterData: + m_Owner: {fileID: 8926484042661614899} + m_Value: + m_Type: + m_SerializableType: UnityEngine.Gradient, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + m_SerializableObject: '{"colorKeys":[{"color":{"r":0.06480327993631363,"g":0.07818742841482163,"b":0.162029430270195,"a":1.0},"time":0.1735256016254425},{"color":{"r":0.5333333611488342,"g":0.6117647290229797,"b":1.003921627998352,"a":1.0},"time":0.32353705167770388},{"color":{"r":1.2235294580459595,"g":1.301960825920105,"b":1.7254902124404908,"a":1.0},"time":0.46471351385116579},{"color":{"r":0.09530748426914215,"g":0.14126332104206086,"b":0.3564002513885498,"a":1.0},"time":0.6088197231292725},{"color":{"r":0.0006070539820939302,"g":0.0009105810313485563,"b":0.002731743035838008,"a":1.0},"time":0.7852903008460999},{"color":{"r":16.0,"g":0.3137255012989044,"b":0.7529411911964417,"a":1.0},"time":0.7970550060272217},{"color":{"r":32.0,"g":32.0,"b":32.0,"a":1.0},"time":0.8117647171020508}],"alphaKeys":[{"alpha":1.0,"time":0.0},{"alpha":1.0,"time":1.0}],"gradientMode":0}' + m_Space: 2147483647 + m_Property: + name: Color + m_serializedType: + m_SerializableType: UnityEngine.Gradient, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + attributes: [] + m_Direction: 0 + m_LinkedSlots: + - {fileID: 8926484042661614959} +--- !u!114 &8926484042661614904 +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: b8ee8a7543fa09e42a7c8616f60d2ad7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 114350483966674976} + m_Children: [] + m_UIPosition: {x: 423, y: 126} + m_UICollapsed: 0 + m_UISuperCollapsed: 0 + m_InputSlots: + - {fileID: 8926484042661614920} + - {fileID: 8926484042661614948} + m_OutputSlots: + - {fileID: 8926484042661614921} + m_Operands: + - name: a + type: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + - name: b + type: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 +--- !u!114 &8926484042661614918 +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: 330e0fca1717dde4aaa144f48232aa64, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 114350483966674976} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_InputSlots: [] + m_OutputSlots: + - {fileID: 8926484042661614919} + m_ExposedName: Spectrum Value 1 + m_Exposed: 1 + m_Order: 0 + m_Category: + m_Min: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Max: + m_Type: + m_SerializableType: + m_SerializableObject: + m_IsOutput: 0 + m_Tooltip: + m_Nodes: + - m_Id: 0 + linkedSlots: + - outputSlot: {fileID: 8926484042661614919} + inputSlot: {fileID: 8926484042661614920} + position: {x: 246, y: 58} + expandedSlots: [] + expanded: 0 +--- !u!114 &8926484042661614919 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614919} + m_MasterData: + m_Owner: {fileID: 8926484042661614918} + m_Value: + m_Type: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_SerializableObject: 0 + m_Space: 2147483647 + m_Property: + name: o + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 1 + m_LinkedSlots: + - {fileID: 8926484042661614920} +--- !u!114 &8926484042661614920 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614920} + m_MasterData: + m_Owner: {fileID: 8926484042661614904} + m_Value: + m_Type: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_SerializableObject: 1000 + m_Space: 2147483647 + m_Property: + name: a + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 0 + m_LinkedSlots: + - {fileID: 8926484042661614919} +--- !u!114 &8926484042661614921 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614921} + m_MasterData: + m_Owner: {fileID: 8926484042661614904} + m_Value: + m_Type: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_SerializableObject: 0 + m_Space: 2147483647 + m_Property: + name: + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 1 + m_LinkedSlots: + - {fileID: 8926484042661614719} + - {fileID: 8926484042661614944} +--- !u!114 &8926484042661614925 +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: 330e0fca1717dde4aaa144f48232aa64, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 114350483966674976} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_InputSlots: [] + m_OutputSlots: + - {fileID: 8926484042661614926} + m_ExposedName: length + m_Exposed: 1 + m_Order: 1 + m_Category: + m_Min: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Max: + m_Type: + m_SerializableType: + m_SerializableObject: + m_IsOutput: 0 + m_Tooltip: + m_Nodes: + - m_Id: 0 + linkedSlots: + - outputSlot: {fileID: 8926484042661614926} + inputSlot: {fileID: 8926484042661614630} + position: {x: 1228, y: 561} + expandedSlots: [] + expanded: 0 +--- !u!114 &8926484042661614926 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614926} + m_MasterData: + m_Owner: {fileID: 8926484042661614925} + m_Value: + m_Type: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_SerializableObject: 0.1 + m_Space: 2147483647 + m_Property: + name: o + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 1 + m_LinkedSlots: + - {fileID: 8926484042661614630} +--- !u!114 &8926484042661614934 +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: 330e0fca1717dde4aaa144f48232aa64, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 114350483966674976} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_InputSlots: [] + m_OutputSlots: + - {fileID: 8926484042661614935} + m_ExposedName: Lifetime + m_Exposed: 1 + m_Order: 2 + m_Category: + m_Min: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Max: + m_Type: + m_SerializableType: + m_SerializableObject: + m_IsOutput: 0 + m_Tooltip: (MinRandom Max Random) + m_Nodes: + - m_Id: 0 + linkedSlots: + - outputSlot: {fileID: 8926484042661614936} + inputSlot: {fileID: 8926484042661614720} + - outputSlot: {fileID: 8926484042661614937} + inputSlot: {fileID: 8926484042661614721} + position: {x: 467, y: 938} + expandedSlots: [] + expanded: 0 +--- !u!114 &8926484042661614935 +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: 1b2b751071c7fc14f9fa503163991826, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: + - {fileID: 8926484042661614936} + - {fileID: 8926484042661614937} + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614935} + m_MasterData: + m_Owner: {fileID: 8926484042661614934} + m_Value: + m_Type: + m_SerializableType: UnityEngine.Vector2, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + m_SerializableObject: '{"x":1.0,"y":3.0}' + m_Space: 2147483647 + m_Property: + name: o + m_serializedType: + m_SerializableType: UnityEngine.Vector2, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + attributes: [] + m_Direction: 1 + m_LinkedSlots: [] +--- !u!114 &8926484042661614936 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661614935} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614935} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: x + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 1 + m_LinkedSlots: + - {fileID: 8926484042661614720} +--- !u!114 &8926484042661614937 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661614935} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614935} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: y + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 1 + m_LinkedSlots: + - {fileID: 8926484042661614721} +--- !u!114 &8926484042661614938 +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: 330e0fca1717dde4aaa144f48232aa64, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 114350483966674976} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_InputSlots: [] + m_OutputSlots: + - {fileID: 8926484042661614939} + m_ExposedName: Random Speed + m_Exposed: 1 + m_Order: 3 + m_Category: + m_Min: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Max: + m_Type: + m_SerializableType: + m_SerializableObject: + m_IsOutput: 0 + m_Tooltip: xyz + m_Nodes: + - m_Id: 0 + linkedSlots: + - outputSlot: {fileID: 8926484042661614940} + inputSlot: {fileID: 8926484042661614799} + - outputSlot: {fileID: 8926484042661614940} + inputSlot: {fileID: 8926484042661614809} + - outputSlot: {fileID: 8926484042661614941} + inputSlot: {fileID: 8926484042661614800} + - outputSlot: {fileID: 8926484042661614941} + inputSlot: {fileID: 8926484042661614810} + - outputSlot: {fileID: 8926484042661614940} + inputSlot: {fileID: 8926484042661614805} + - outputSlot: {fileID: 8926484042661614941} + inputSlot: {fileID: 8926484042661614804} + position: {x: 146, y: 1616} + expandedSlots: [] + expanded: 1 +--- !u!114 &8926484042661614939 +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: 1b2b751071c7fc14f9fa503163991826, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: + - {fileID: 8926484042661614940} + - {fileID: 8926484042661614941} + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614939} + m_MasterData: + m_Owner: {fileID: 8926484042661614938} + m_Value: + m_Type: + m_SerializableType: UnityEngine.Vector2, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + m_SerializableObject: '{"x":-10.0,"y":10.0}' + m_Space: 2147483647 + m_Property: + name: o + m_serializedType: + m_SerializableType: UnityEngine.Vector2, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + attributes: [] + m_Direction: 1 + m_LinkedSlots: [] +--- !u!114 &8926484042661614940 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661614939} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614939} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: x + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 1 + m_LinkedSlots: + - {fileID: 8926484042661614799} + - {fileID: 8926484042661614809} + - {fileID: 8926484042661614805} +--- !u!114 &8926484042661614941 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661614939} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614939} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: y + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 1 + m_LinkedSlots: + - {fileID: 8926484042661614800} + - {fileID: 8926484042661614810} + - {fileID: 8926484042661614804} +--- !u!114 &8926484042661614943 +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: 5e382412bb691334bb79457a6c127924, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 114023846229194376} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 0 + m_UISuperCollapsed: 0 + m_InputSlots: + - {fileID: 8926484042661614944} + - {fileID: 8926484042661614945} + m_OutputSlots: [] + m_Disabled: 1 + repeat: 1 + spawnMode: 0 + delayMode: 0 +--- !u!114 &8926484042661614944 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614944} + m_MasterData: + m_Owner: {fileID: 8926484042661614943} + m_Value: + m_Type: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_SerializableObject: 0 + m_Space: 2147483647 + m_Property: + name: Count + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: + - m_Type: 3 + m_Min: -Infinity + m_Max: Infinity + m_Tooltip: Count for each burst + m_Regex: + m_RegexMaxLength: 0 + - m_Type: 1 + m_Min: 0 + m_Max: Infinity + m_Tooltip: + m_Regex: + m_RegexMaxLength: 0 + m_Direction: 0 + m_LinkedSlots: + - {fileID: 8926484042661614921} +--- !u!114 &8926484042661614945 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614945} + m_MasterData: + m_Owner: {fileID: 8926484042661614943} + m_Value: + m_Type: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_SerializableObject: 0 + m_Space: 2147483647 + m_Property: + name: Delay + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: + - m_Type: 3 + m_Min: -Infinity + m_Max: Infinity + m_Tooltip: Delay between each burst + m_Regex: + m_RegexMaxLength: 0 + - m_Type: 1 + m_Min: 0 + m_Max: Infinity + m_Tooltip: + m_Regex: + m_RegexMaxLength: 0 + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614946 +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: 330e0fca1717dde4aaa144f48232aa64, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 114350483966674976} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_InputSlots: [] + m_OutputSlots: + - {fileID: 8926484042661614947} + m_ExposedName: Spawnrate Factor + m_Exposed: 1 + m_Order: 4 + m_Category: + m_Min: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Max: + m_Type: + m_SerializableType: + m_SerializableObject: + m_IsOutput: 0 + m_Tooltip: + m_Nodes: + - m_Id: 0 + linkedSlots: + - outputSlot: {fileID: 8926484042661614947} + inputSlot: {fileID: 8926484042661614948} + position: {x: 227, y: 196} + expandedSlots: [] + expanded: 0 +--- !u!114 &8926484042661614947 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614947} + m_MasterData: + m_Owner: {fileID: 8926484042661614946} + m_Value: + m_Type: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_SerializableObject: 1 + m_Space: 2147483647 + m_Property: + name: o + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 1 + m_LinkedSlots: + - {fileID: 8926484042661614948} +--- !u!114 &8926484042661614948 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614948} + m_MasterData: + m_Owner: {fileID: 8926484042661614904} + m_Value: + m_Type: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_SerializableObject: 1 + m_Space: 2147483647 + m_Property: + name: b + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 0 + m_LinkedSlots: + - {fileID: 8926484042661614947} +--- !u!114 &8926484042661614952 +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: c117b74c5c58db542bffe25c78fe92db, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614952} + m_MasterData: + m_Owner: {fileID: 8926484042661614661} + m_Value: + m_Type: + m_SerializableType: UnityEngine.AnimationCurve, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + m_SerializableObject: '{"frames":[{"time":0.0,"value":0.0,"inTangent":0.0,"outTangent":0.0,"tangentMode":0,"leftTangentMode":0,"rightTangentMode":0,"broken":false},{"time":0.2306777983903885,"value":1.0,"inTangent":0.0,"outTangent":0.0,"tangentMode":0,"leftTangentMode":0,"rightTangentMode":2,"broken":true},{"time":0.779187023639679,"value":1.0,"inTangent":0.0,"outTangent":-1.3495436906814576,"tangentMode":0,"leftTangentMode":2,"rightTangentMode":0,"broken":true},{"time":1.0,"value":0.0,"inTangent":0.0,"outTangent":0.0,"tangentMode":0,"leftTangentMode":0,"rightTangentMode":0,"broken":false}],"preWrapMode":8,"postWrapMode":8,"version":1}' + m_Space: 2147483647 + m_Property: + name: Scale + m_serializedType: + m_SerializableType: UnityEngine.AnimationCurve, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + attributes: [] + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614953 +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: 01ec2c1930009b04ea08905b47262415, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 114780028408030698} + m_Children: [] + m_UIPosition: {x: 0, y: 311} + m_UICollapsed: 0 + m_UISuperCollapsed: 0 + m_InputSlots: + - {fileID: 8926484042661614954} + m_OutputSlots: [] + m_Disabled: 0 + attribute: scale + Composition: 2 + AlphaComposition: 0 + SampleMode: 0 + Mode: 1 + ColorMode: 3 + channels: 0 +--- !u!114 &8926484042661614954 +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: c117b74c5c58db542bffe25c78fe92db, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614954} + m_MasterData: + m_Owner: {fileID: 8926484042661614953} + m_Value: + m_Type: + m_SerializableType: UnityEngine.AnimationCurve, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + m_SerializableObject: '{"frames":[{"time":0.0,"value":0.0,"inTangent":0.0,"outTangent":0.0,"tangentMode":0,"leftTangentMode":0,"rightTangentMode":0,"broken":false},{"time":0.2306777983903885,"value":1.0,"inTangent":0.0,"outTangent":0.0,"tangentMode":0,"leftTangentMode":0,"rightTangentMode":2,"broken":true},{"time":0.779187023639679,"value":1.0,"inTangent":0.0,"outTangent":-1.3495436906814576,"tangentMode":0,"leftTangentMode":2,"rightTangentMode":0,"broken":true},{"time":1.0,"value":0.0,"inTangent":0.0,"outTangent":0.0,"tangentMode":0,"leftTangentMode":0,"rightTangentMode":0,"broken":false}],"preWrapMode":8,"postWrapMode":8,"version":1}' + m_Space: 2147483647 + m_Property: + name: Scale + m_serializedType: + m_SerializableType: UnityEngine.AnimationCurve, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + attributes: [] + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614958 +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: 330e0fca1717dde4aaa144f48232aa64, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 114350483966674976} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 0 + m_UISuperCollapsed: 0 + m_InputSlots: [] + m_OutputSlots: + - {fileID: 8926484042661614959} + m_ExposedName: Gradient + m_Exposed: 1 + m_Order: 5 + m_Category: + m_Min: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Max: + m_Type: + m_SerializableType: + m_SerializableObject: + m_IsOutput: 0 + m_Tooltip: + m_Nodes: + - m_Id: 0 + linkedSlots: + - outputSlot: {fileID: 8926484042661614959} + inputSlot: {fileID: 8926484042661614900} + position: {x: 1197, y: 1017} + expandedSlots: [] + expanded: 0 +--- !u!114 &8926484042661614959 +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: 76f778ff57c4e8145b9681fe3268d8e9, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614959} + m_MasterData: + m_Owner: {fileID: 8926484042661614958} + m_Value: + m_Type: + m_SerializableType: UnityEngine.Gradient, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + m_SerializableObject: '{"colorKeys":[{"color":{"r":0.06480327993631363,"g":0.07818742841482163,"b":0.162029430270195,"a":1.0},"time":0.1735256016254425},{"color":{"r":0.5333333611488342,"g":0.6117647290229797,"b":1.003921627998352,"a":1.0},"time":0.32353705167770388},{"color":{"r":1.2235294580459595,"g":1.301960825920105,"b":1.7254902124404908,"a":1.0},"time":0.46471351385116579},{"color":{"r":0.09530748426914215,"g":0.14126332104206086,"b":0.3564002513885498,"a":1.0},"time":0.6088197231292725},{"color":{"r":0.0006070539820939302,"g":0.0009105810313485563,"b":0.002731743035838008,"a":1.0},"time":0.7852903008460999},{"color":{"r":16.0,"g":0.3137255012989044,"b":0.7529411911964417,"a":1.0},"time":0.7970550060272217},{"color":{"r":32.0,"g":32.0,"b":32.0,"a":1.0},"time":0.8117647171020508}],"alphaKeys":[{"alpha":1.0,"time":0.0},{"alpha":1.0,"time":1.0}],"gradientMode":0}' + m_Space: 2147483647 + m_Property: + name: o + m_serializedType: + m_SerializableType: UnityEngine.Gradient, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + attributes: [] + m_Direction: 1 + m_LinkedSlots: + - {fileID: 8926484042661614900} diff --git a/UnityProject/Assets/Scenes/Examples/Max Silly Demos/FakeTrailsDemo/DarkTrails.vfx.meta b/UnityProject/Assets/Scenes/Examples/Max Silly Demos/FakeTrailsDemo/DarkTrails.vfx.meta new file mode 100644 index 0000000..8437de9 --- /dev/null +++ b/UnityProject/Assets/Scenes/Examples/Max Silly Demos/FakeTrailsDemo/DarkTrails.vfx.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: ad1fe409dae17ac47b09f11310f5b70f +VisualEffectImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/UnityProject/Assets/Scenes/Examples/Max Silly Demos/FakeTrailsDemo/FakeTrails.vfx b/UnityProject/Assets/Scenes/Examples/Max Silly Demos/FakeTrailsDemo/FakeTrails.vfx index e9734a4..e43a981 100644 --- a/UnityProject/Assets/Scenes/Examples/Max Silly Demos/FakeTrailsDemo/FakeTrails.vfx +++ b/UnityProject/Assets/Scenes/Examples/Max Silly Demos/FakeTrailsDemo/FakeTrails.vfx @@ -15,7 +15,8 @@ MonoBehaviour: m_Parent: {fileID: 114350483966674976} m_Children: - {fileID: 8926484042661614718} - m_UIPosition: {x: 708, y: 105} + - {fileID: 8926484042661614943} + m_UIPosition: {x: 710, y: -94} m_UICollapsed: 0 m_UISuperCollapsed: 0 m_InputSlots: [] @@ -29,52 +30,6 @@ MonoBehaviour: - link: - context: {fileID: 114946465509916290} slotIndex: 0 ---- !u!114 &114063133802684794 -MonoBehaviour: - m_ObjectHideFlags: 1 - 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: a0b9e6b9139e58d4c957ec54595da7d3, type: 3} - m_Name: VFXQuadOutput - m_EditorClassIdentifier: - m_Parent: {fileID: 114350483966674976} - m_Children: - - {fileID: 8926484042661614598} - - {fileID: 114580989189733782} - m_UIPosition: {x: 702, y: 2217} - m_UICollapsed: 0 - m_UISuperCollapsed: 0 - m_InputSlots: - - {fileID: 114158099937248418} - m_OutputSlots: [] - m_Label: - m_Data: {fileID: 114428730288789306} - m_InputFlowSlot: - - link: - - context: {fileID: 114780028408030698} - slotIndex: 0 - m_OutputFlowSlot: - - link: [] - blendMode: 1 - m_SubOutputs: - - {fileID: 8926484042661614722} - cullMode: 0 - zWriteMode: 0 - zTestMode: 0 - colorMappingMode: 0 - uvMode: 0 - useSoftParticle: 0 - sortPriority: 0 - sort: 0 - indirectDraw: 0 - castShadows: 0 - useExposureWeight: 0 - primitiveType: 1 - useGeometryShader: 0 --- !u!114 &114131763552434164 MonoBehaviour: m_ObjectHideFlags: 1 @@ -102,40 +57,6 @@ MonoBehaviour: Source: 0 Random: 2 channels: 6 ---- !u!114 &114158099937248418 -MonoBehaviour: - m_ObjectHideFlags: 1 - 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: 70a331b1d86cc8d4aa106ccbe0da5852, type: 3} - m_Name: VFXSlotTexture2D - m_EditorClassIdentifier: - m_Parent: {fileID: 0} - m_Children: [] - m_UIPosition: {x: 0, y: 0} - m_UICollapsed: 1 - m_UISuperCollapsed: 0 - m_MasterSlot: {fileID: 114158099937248418} - m_MasterData: - m_Owner: {fileID: 114063133802684794} - m_Value: - m_Type: - m_SerializableType: UnityEngine.Texture2D, UnityEngine.CoreModule, Version=0.0.0.0, - Culture=neutral, PublicKeyToken=null - m_SerializableObject: - m_Space: 2147483647 - m_Property: - name: mainTexture - m_serializedType: - m_SerializableType: UnityEngine.Texture2D, UnityEngine.CoreModule, Version=0.0.0.0, - Culture=neutral, PublicKeyToken=null - attributes: [] - m_Direction: 0 - m_LinkedSlots: [] --- !u!114 &114307113894698210 MonoBehaviour: m_ObjectHideFlags: 1 @@ -162,7 +83,7 @@ MonoBehaviour: m_Type: m_SerializableType: UnityEditor.VFX.AABox, Unity.VisualEffectGraph.Editor, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null - m_SerializableObject: '{"center":{"x":0.0,"y":0.0,"z":0.0},"size":{"x":10.0,"y":10.0,"z":10.0}}' + m_SerializableObject: '{"center":{"x":0.0,"y":0.0,"z":0.0},"size":{"x":1000.0,"y":1000.0,"z":1000.0}}' m_Space: 0 m_Property: name: bounds @@ -215,9 +136,9 @@ MonoBehaviour: uiBounds: serializedVersion: 2 x: -55 - y: 105 + y: -94 width: 1827 - height: 2477 + height: 2279 --- !u!114 &114350483966674976 MonoBehaviour: m_ObjectHideFlags: 1 @@ -235,7 +156,6 @@ MonoBehaviour: - {fileID: 114023846229194376} - {fileID: 114946465509916290} - {fileID: 114780028408030698} - - {fileID: 114063133802684794} - {fileID: 8926484042661614531} - {fileID: 8926484042661614542} - {fileID: 8926484042661614547} @@ -247,43 +167,17 @@ MonoBehaviour: - {fileID: 8926484042661614798} - {fileID: 8926484042661614803} - {fileID: 8926484042661614808} - - {fileID: 8926484042661614813} - - {fileID: 8926484042661614873} - {fileID: 8926484042661614904} - - {fileID: 8926484042661614916} - {fileID: 8926484042661614918} - {fileID: 8926484042661614925} + - {fileID: 8926484042661614934} + - {fileID: 8926484042661614938} + - {fileID: 8926484042661614946} m_UIPosition: {x: 0, y: 0} m_UICollapsed: 1 m_UISuperCollapsed: 0 m_UIInfos: {fileID: 114340500867371532} m_ParameterInfo: - - name: Cam Collider - path: Cam Collider - tooltip: - sheetType: m_Vector3f - realType: Vector3 - defaultValue: - m_Type: - m_SerializableType: UnityEngine.Vector3, UnityEngine.CoreModule, Version=0.0.0.0, - Culture=neutral, PublicKeyToken=null - m_SerializableObject: '{"x":-1.2799999713897706,"y":-2.140000104904175,"z":0.0}' - min: -Infinity - max: Infinity - descendantCount: 0 - - name: Factor - path: Factor - tooltip: - sheetType: m_Int - realType: Int32 - defaultValue: - m_Type: - m_SerializableType: System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, - PublicKeyToken=b77a5c561934e089 - m_SerializableObject: 1 - min: -Infinity - max: Infinity - descendantCount: 0 - name: Spectrum Value 1 path: Spectrum Value 1 tooltip: @@ -310,6 +204,45 @@ MonoBehaviour: min: -Infinity max: Infinity descendantCount: 0 + - name: Lifetime + path: Lifetime + tooltip: (MinRandom Max Random) + sheetType: m_Vector2f + realType: Vector2 + defaultValue: + m_Type: + m_SerializableType: UnityEngine.Vector2, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + m_SerializableObject: '{"x":1.0,"y":3.0}' + min: -Infinity + max: Infinity + descendantCount: 0 + - name: Random Speed + path: Random Speed + tooltip: xyz + sheetType: m_Vector2f + realType: Vector2 + defaultValue: + m_Type: + m_SerializableType: UnityEngine.Vector2, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + m_SerializableObject: '{"x":-10.0,"y":10.0}' + min: -Infinity + max: Infinity + descendantCount: 0 + - name: Spawnrate Factor + path: Spawnrate Factor + tooltip: + sheetType: m_Float + realType: Single + defaultValue: + m_Type: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_SerializableObject: 1 + min: -Infinity + max: Infinity + descendantCount: 0 m_GraphVersion: 2 m_saved: 1 m_SubgraphDependencies: [] @@ -368,8 +301,7 @@ MonoBehaviour: m_Owners: - {fileID: 114946465509916290} - {fileID: 114780028408030698} - - {fileID: 114063133802684794} - m_Capacity: 32000 + m_Capacity: 3200 m_Space: 0 --- !u!114 &114512514798047786 MonoBehaviour: @@ -437,27 +369,6 @@ MonoBehaviour: attributes: [] m_Direction: 0 m_LinkedSlots: [] ---- !u!114 &114580989189733782 -MonoBehaviour: - m_ObjectHideFlags: 1 - 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: d16c6aeaef944094b9a1633041804207, type: 3} - m_Name: Orient - m_EditorClassIdentifier: - m_Parent: {fileID: 114063133802684794} - m_Children: [] - m_UIPosition: {x: 0, y: 2} - m_UICollapsed: 0 - m_UISuperCollapsed: 0 - m_InputSlots: [] - m_OutputSlots: [] - m_Disabled: 0 - mode: 0 --- !u!114 &114739294351936256 MonoBehaviour: m_ObjectHideFlags: 1 @@ -509,7 +420,7 @@ MonoBehaviour: - {fileID: 8926484042661614836} - {fileID: 8926484042661614566} - {fileID: 8926484042661614787} - - {fileID: 8926484042661614889} + - {fileID: 8926484042661614953} m_UIPosition: {x: 705, y: 1336} m_UICollapsed: 0 m_UISuperCollapsed: 0 @@ -522,9 +433,7 @@ MonoBehaviour: - context: {fileID: 114946465509916290} slotIndex: 0 m_OutputFlowSlot: - - link: - - context: {fileID: 114063133802684794} - slotIndex: 0 + - link: [] integration: 0 angularIntegration: 0 ageParticles: 1 @@ -611,10 +520,7 @@ MonoBehaviour: m_Children: - {fileID: 8926484042661614600} - {fileID: 8926484042661614769} - - {fileID: 8926484042661614775} - - {fileID: 8926484042661614636} - {fileID: 114131763552434164} - - {fileID: 8926484042661614645} m_UIPosition: {x: 703, y: 258} m_UICollapsed: 0 m_UISuperCollapsed: 0 @@ -728,9 +634,10 @@ VisualEffectResource: name: '[System 1]Initialize' source: "#pragma kernel CSMain\r\n#define NB_THREADS_PER_GROUP 64\n#define VFX_USE_POSITION_CURRENT 1\n#define VFX_USE_SEED_CURRENT 1\n#define VFX_USE_DIRECTION_CURRENT 1\n#define - VFX_USE_VELOCITY_CURRENT 1\n#define VFX_USE_LIFETIME_CURRENT 1\n#define VFX_USE_TARGETPOSITION_CURRENT - 1\n#define VFX_USE_AGE_CURRENT 1\n#define VFX_USE_COLOR_CURRENT 1\n#define VFX_USE_ALIVE_CURRENT - 1\n#define VFX_LOCAL_SPACE 1\n#include \"Packages/com.unity.visualeffectgraph/Shaders/RenderPipeline/HDRP/VFXDefines.hlsl\"\n\n\r\n\r\n#include + VFX_USE_LIFETIME_CURRENT 1\n#define VFX_USE_TARGETPOSITION_CURRENT 1\n#define + VFX_USE_VELOCITY_CURRENT 1\n#define VFX_USE_SCALEX_CURRENT 1\n#define VFX_USE_AGE_CURRENT + 1\n#define VFX_USE_ALIVE_CURRENT 1\n#define VFX_LOCAL_SPACE 1\n#include \"Packages/com.unity.visualeffectgraph/Shaders/RenderPipeline/HDRP/VFXDefines.hlsl\"\n\n\r\nCBUFFER_START(parameters)\n + \ float A_b;\n float B_b;\n uint2 PADDING_0;\nCBUFFER_END\n\n\r\n#include \"Packages/com.unity.visualeffectgraph/Shaders/Common/VFXCommonCompute.cginc\"\n#include \"Packages/com.unity.visualeffectgraph/Shaders/VFXCommon.cginc\"\n\n\r\n\r\nRWByteAddressBuffer attributeBuffer;\r\nByteAddressBuffer sourceAttributeBuffer;\r\n\r\nCBUFFER_START(initParams)\r\n#if @@ -749,10 +656,8 @@ VisualEffectResource: * RAND, 1.0f / 3.0f);\n \n float2 sincosTheta;\n sincos(theta, sincosTheta.x, sincosTheta.y);\n sincosTheta *= sqrt(1.0f - cosPhi * cosPhi);\n \n direction = float3(sincosTheta, cosPhi);\n position += direction * (rNorm * ArcSphere_sphere_radius) - + ArcSphere_sphere_center;\n \n}\nvoid SetAttribute_E629755(inout float3 - velocity, float3 Velocity) /*attribute:velocity Composition:Overwrite Source:Slot - Random:Off channels:XYZ */\n{\n velocity = Velocity;\n}\nvoid SetAttribute_F01429A3(inout - float lifetime, inout uint seed, float A, float B) /*attribute:lifetime Composition:Overwrite + + ArcSphere_sphere_center;\n \n}\nvoid SetAttribute_F01429A3(inout float + lifetime, inout uint seed, float A, float B) /*attribute:lifetime Composition:Overwrite Source:Slot Random:Uniform channels:XYZ */\n{\n lifetime = lerp(A,B,RAND);\n}\n\n\r\n\r\n[numthreads(NB_THREADS_PER_GROUP,1,1)]\r\nvoid CSMain(uint3 groupId : SV_GroupID,\r\n uint3 groupThreadId \ : SV_GroupThreadID)\r\n{\r\n uint id = groupThreadId.x + groupId.x * @@ -774,47 +679,48 @@ VisualEffectResource: \ if (id < currentSumSpawnCount)\n {\n break;\n \ }\n }\n */\n \n\r\n#endif\r\n float3 position = float3(0, 0, 0);\n uint seed = (uint)0;\n float3 direction - = float3(0, 0, 1);\n float3 velocity = float3(0, 0, 0);\n float - lifetime = (float)1;\n float3 targetPosition = float3(0, 0, 0);\n float - age = (float)0;\n float3 color = float3(1, 1, 1);\n bool alive - = (bool)true;\n \n\r\n#if VFX_USE_PARTICLEID_CURRENT\r\n particleId - = particleIndex;\r\n#endif\r\n#if VFX_USE_SEED_CURRENT\r\n seed = WangHash(particleIndex - ^ systemSeed);\r\n#endif\r\n \r\n {\n PositionSphere_0( - /*inout */position, /*inout */seed, /*inout */direction, float3(0, 0, 0), - (float)0.200000003, (float)6.28318548, (float)1);\n }\n {\n SetAttribute_E629755( - /*inout */velocity, float3(0, 0.100000001, 0));\n }\n {\n SetAttribute_F01429A3( - /*inout */lifetime, /*inout */seed, (float)1, (float)1);\n }\n \n\r\n\r\n#if - VFX_USE_ALIVE_CURRENT\r\n if (alive)\r\n {\r\n\t\t\tuint deadIndex - = deadListIn.DecrementCounter();\r\n uint index = deadListIn[deadIndex];\r\n - \ attributeBuffer.Store3((index * 0x4 + 0x0) << 2,asuint(position));\n - \ attributeBuffer.Store((index * 0x8 + 0x1F403) << 2,asuint(seed));\n - \ attributeBuffer.Store3((index * 0x8 + 0x1F400) << 2,asuint(direction));\n - \ attributeBuffer.Store3((index * 0x8 + 0x1F404) << 2,asuint(velocity));\n - \ attributeBuffer.Store((index * 0x1 + 0x5DC00) << 2,asuint(lifetime));\n - \ attributeBuffer.Store3((index * 0x8 + 0x6D600) << 2,asuint(targetPosition));\n - \ attributeBuffer.Store((index * 0x8 + 0x1F407) << 2,asuint(age));\n - \ attributeBuffer.Store3((index * 0x8 + 0x6D604) << 2,asuint(color));\n - \ attributeBuffer.Store((index * 0x1 + 0x65900) << 2,uint(alive));\n - \ \n\r\n }\r\n#else\r\n uint index = particleIndex;\r\n - \ attributeBuffer.Store3((index * 0x4 + 0x0) << 2,asuint(position));\n - \ attributeBuffer.Store((index * 0x8 + 0x1F403) << 2,asuint(seed));\n - \ attributeBuffer.Store3((index * 0x8 + 0x1F400) << 2,asuint(direction));\n - \ attributeBuffer.Store3((index * 0x8 + 0x1F404) << 2,asuint(velocity));\n - \ attributeBuffer.Store((index * 0x1 + 0x5DC00) << 2,asuint(lifetime));\n - \ attributeBuffer.Store3((index * 0x8 + 0x6D600) << 2,asuint(targetPosition));\n - \ attributeBuffer.Store((index * 0x8 + 0x1F407) << 2,asuint(age));\n attributeBuffer.Store3((index - * 0x8 + 0x6D604) << 2,asuint(color));\n attributeBuffer.Store((index - * 0x1 + 0x65900) << 2,uint(alive));\n \n\r\n#endif\r\n }\r\n}\r\n" + = float3(0, 0, 1);\n float lifetime = (float)1;\n float3 targetPosition + = float3(0, 0, 0);\n float3 velocity = float3(0, 0, 0);\n float + scaleX = (float)1;\n float age = (float)0;\n bool alive = (bool)true;\n + \ \n\r\n#if VFX_USE_PARTICLEID_CURRENT\r\n particleId = particleIndex;\r\n#endif\r\n#if + VFX_USE_SEED_CURRENT\r\n seed = WangHash(particleIndex ^ systemSeed);\r\n#endif\r\n + \ \r\n {\n PositionSphere_0( /*inout */position, /*inout + */seed, /*inout */direction, float3(0, 0, 0), (float)0.200000003, (float)6.28318548, + (float)1);\n }\n SetAttribute_F01429A3( /*inout */lifetime, /*inout + */seed, A_b, B_b);\n \n\r\n\r\n#if VFX_USE_ALIVE_CURRENT\r\n if + (alive)\r\n {\r\n\t\t\tuint deadIndex = deadListIn.DecrementCounter();\r\n + \ uint index = deadListIn[deadIndex];\r\n attributeBuffer.Store3((index + * 0x10 + 0x0) << 2,asuint(position));\n attributeBuffer.Store((index + * 0x10 + 0x3) << 2,asuint(seed));\n attributeBuffer.Store3((index + * 0x10 + 0x4) << 2,asuint(direction));\n attributeBuffer.Store((index + * 0x1 + 0xC800) << 2,asuint(lifetime));\n attributeBuffer.Store3((index + * 0x8 + 0xD480) << 2,asuint(targetPosition));\n attributeBuffer.Store3((index + * 0x10 + 0x8) << 2,asuint(velocity));\n attributeBuffer.Store((index + * 0x10 + 0x7) << 2,asuint(scaleX));\n attributeBuffer.Store((index + * 0x10 + 0xB) << 2,asuint(age));\n attributeBuffer.Store((index * + 0x10 + 0xC) << 2,uint(alive));\n \n\r\n }\r\n#else\r\n uint + index = particleIndex;\r\n attributeBuffer.Store3((index * 0x10 + 0x0) + << 2,asuint(position));\n attributeBuffer.Store((index * 0x10 + 0x3) + << 2,asuint(seed));\n attributeBuffer.Store3((index * 0x10 + 0x4) << + 2,asuint(direction));\n attributeBuffer.Store((index * 0x1 + 0xC800) + << 2,asuint(lifetime));\n attributeBuffer.Store3((index * 0x8 + 0xD480) + << 2,asuint(targetPosition));\n attributeBuffer.Store3((index * 0x10 + + 0x8) << 2,asuint(velocity));\n attributeBuffer.Store((index * 0x10 + + 0x7) << 2,asuint(scaleX));\n attributeBuffer.Store((index * 0x10 + + 0xB) << 2,asuint(age));\n attributeBuffer.Store((index * 0x10 + 0xC) + << 2,uint(alive));\n \n\r\n#endif\r\n }\r\n}\r\n" - compute: 1 name: '[System 1]Update' source: "#pragma kernel CSMain\r\n#define NB_THREADS_PER_GROUP 64\n#define VFX_USE_POSITION_CURRENT 1\n#define VFX_USE_SEED_CURRENT 1\n#define VFX_USE_DIRECTION_CURRENT 1\n#define - VFX_USE_VELOCITY_CURRENT 1\n#define VFX_USE_LIFETIME_CURRENT 1\n#define VFX_USE_TARGETPOSITION_CURRENT - 1\n#define VFX_USE_EVENTCOUNT_CURRENT 1\n#define VFX_USE_AGE_CURRENT 1\n#define - VFX_USE_ALIVE_CURRENT 1\n#define VFX_HAS_INDIRECT_DRAW 1\n#define VFX_LOCAL_SPACE + VFX_USE_LIFETIME_CURRENT 1\n#define VFX_USE_TARGETPOSITION_CURRENT 1\n#define + VFX_USE_EVENTCOUNT_CURRENT 1\n#define VFX_USE_VELOCITY_CURRENT 1\n#define VFX_USE_SCALEX_CURRENT + 1\n#define VFX_USE_AGE_CURRENT 1\n#define VFX_USE_ALIVE_CURRENT 1\n#define VFX_LOCAL_SPACE 1\n#include \"Packages/com.unity.visualeffectgraph/Shaders/RenderPipeline/HDRP/VFXDefines.hlsl\"\n\n\r\nCBUFFER_START(parameters)\n - \ float4x4 uniform_b;\n float3 Sphere_center_d;\n float deltaTime_d;\nCBUFFER_END\nAppendStructuredBuffer - eventListOut_a;\n\n\r\n#include \"Packages/com.unity.visualeffectgraph/Shaders/Common/VFXCommonCompute.cginc\"\n#include + \ float4x4 uniform_b;\n float4 Scale_d;\n float uniform_c;\n float + uniform_d;\n float uniform_e;\n float uniform_f;\n float deltaTime_e;\n + \ uint3 PADDING_0;\nCBUFFER_END\nAppendStructuredBuffer eventListOut_a;\n\n\r\n#include + \"Packages/com.unity.visualeffectgraph/Shaders/Common/VFXCommonCompute.cginc\"\n#include \"Packages/com.unity.visualeffectgraph/Shaders/VFXCommon.cginc\"\n\n\r\n\r\nRWByteAddressBuffer attributeBuffer;\r\n\r\n#if VFX_USE_ALIVE_CURRENT\r\nRWStructuredBuffer deadListOut;\r\n#endif\r\n\r\n#if VFX_HAS_INDIRECT_DRAW\r\nRWStructuredBuffer @@ -826,21 +732,11 @@ VisualEffectResource: VelocityDirection_18D(inout float3 velocity, inout float3 direction, float3 Direction, float Speed, float DirectionBlend) /*composition:Add speedMode:Constant */\n{\n float speed = Speed;\n direction = VFXSafeNormalize(lerp(direction, - Direction, DirectionBlend));\n velocity += direction * speed;\n}\nvoid CollisionSphere_0(inout - float3 position, inout float3 velocity, inout float age, float lifetime, float3 - Sphere_center, float Sphere_radius, float Elasticity, float Friction, float - LifetimeLoss, float deltaTime, float colliderSign, float radius) /*mode:Solid - radiusMode:None roughSurface:False */\n{\n \n float3 nextPos = position - + velocity * deltaTime;\n float3 dir = nextPos - Sphere_center;\n float - sqrLength = dot(dir, dir);\n float totalRadius = Sphere_radius + colliderSign - * radius;\n if (colliderSign * sqrLength <= colliderSign * totalRadius * - totalRadius)\n {\n float dist = sqrt(sqrLength);\n float3 n - = colliderSign * dir / dist;\n position -= n * (dist - totalRadius) * - colliderSign;\n \n float projVelocity = dot(n, velocity);\n \n - \ float3 normalVelocity = projVelocity * n;\n float3 tangentVelocity - = velocity - normalVelocity;\n \n if (projVelocity < 0)\n velocity - -= ((1 + Elasticity) * projVelocity) * n;\n velocity -= Friction * tangentVelocity;\n - \ \n age += (LifetimeLoss * lifetime);\n \n }\n}\nvoid EulerIntegration(inout + Direction, DirectionBlend));\n velocity += direction * speed;\n}\nvoid AttributeFromCurve_8BB145A0(inout + float scaleX, float age, float lifetime, float4 Scale) /*attribute:scale Composition:Multiply + AlphaComposition:Overwrite SampleMode:OverLife Mode:PerComponent ColorMode:ColorAndAlpha + channels:X */\n{\n float t = age / lifetime;\n float value = 0.0f;\n value + = SampleCurve(Scale, t);\n scaleX *= value.x;\n}\nvoid EulerIntegration(inout float3 position, float3 velocity, float deltaTime)\n{\n position += velocity * deltaTime;\n}\nvoid Age(inout float age, float deltaTime)\n{\n age += deltaTime;\n}\nvoid Reap(float age, float lifetime, inout bool alive)\n{\n if(age > lifetime) @@ -849,238 +745,95 @@ VisualEffectResource: \ : SV_GroupThreadID)\r\n{\r\n\tuint id = groupThreadId.x + groupId.x * NB_THREADS_PER_GROUP + groupId.y * dispatchWidth * NB_THREADS_PER_GROUP;\r\n\tuint index = id;\r\n\tif (id < nbMax)\r\n\t{\r\n#if VFX_USE_ALIVE_CURRENT\r\n\t\tbool alive = (attributeBuffer.Load((index - * 0x1 + 0x65900) << 2));\n\t\t\n\r\n\t\tif (alive)\r\n\t\t{\r\n\t\t\tfloat3 - position = asfloat(attributeBuffer.Load3((index * 0x4 + 0x0) << 2));\n\t\t\tuint - seed = (attributeBuffer.Load((index * 0x8 + 0x1F403) << 2));\n\t\t\tfloat3 direction - = asfloat(attributeBuffer.Load3((index * 0x8 + 0x1F400) << 2));\n\t\t\tfloat3 - velocity = asfloat(attributeBuffer.Load3((index * 0x8 + 0x1F404) << 2));\n\t\t\tfloat - lifetime = asfloat(attributeBuffer.Load((index * 0x1 + 0x5DC00) << 2));\n\t\t\tfloat3 - targetPosition = asfloat(attributeBuffer.Load3((index * 0x8 + 0x6D600) << 2));\n\t\t\tuint - eventCount_a = 0u;\n\t\t\tuint eventCount = (uint)0;\n\t\t\tfloat age = asfloat(attributeBuffer.Load((index - * 0x8 + 0x1F407) << 2));\n\t\t\t\n\r\n\t\t\t\r\n#if VFX_USE_OLDPOSITION_CURRENT\r\n\t\t\toldPosition - = position;\r\n#endif\r\n\t\t\t\r\n\t\t\tSetAttribute_2CF4000A( /*inout */targetPosition, - position);\n\t\t\t{\n\t\t\t eventCount = 0u;\n\t\t\t GPUEventAlways( /*inout - */eventCount, (uint)1);\n\t\t\t eventCount_a += eventCount;\n\t\t\t}\n\t\t\t{\n\t\t\t - \ float tmp_bc = RAND;\n\t\t\t float tmp_be = tmp_bc * (float)20;\n\t\t\t - \ float tmp_bf = (float)-10 + tmp_be;\n\t\t\t float tmp_bg = RAND;\n\t\t\t - \ float tmp_bh = tmp_bg * (float)20;\n\t\t\t float tmp_bi = (float)-10 - + tmp_bh;\n\t\t\t float tmp_bj = RAND;\n\t\t\t float tmp_bk = tmp_bj * - (float)20;\n\t\t\t float tmp_bl = (float)-10 + tmp_bk;\n\t\t\t float3 - tmp_bm = float3(tmp_bf, tmp_bi, tmp_bl);\n\t\t\t float3 tmp_bo = tmp_bm * - tmp_bm;\n\t\t\t float tmp_bp = tmp_bo[2];\n\t\t\t float tmp_bq = tmp_bo[1];\n\t\t\t - \ float tmp_br = tmp_bp + tmp_bq;\n\t\t\t float tmp_bs = tmp_bo[0];\n\t\t\t - \ float tmp_bt = tmp_br + tmp_bs;\n\t\t\t float tmp_bv = pow(tmp_bt, (float)0.5);\n\t\t\t - \ float tmp_bw = (float)1 / tmp_bv;\n\t\t\t float3 tmp_bx = float3(tmp_bw, - tmp_bw, tmp_bw);\n\t\t\t float3 tmp_by = tmp_bm * tmp_bx;\n\t\t\t float3 - tmp_bz = normalize(mul((float3x3)uniform_b, tmp_by));\n\t\t\t VelocityDirection_18D( - /*inout */velocity, /*inout */direction, tmp_bz, (float)1, (float)1);\n\t\t\t}\n\t\t\t{\n\t\t\t - \ CollisionSphere_0( /*inout */position, /*inout */velocity, /*inout */age, - lifetime, Sphere_center_d, (float)1, (float)0.100000001, (float)0, (float)0, - deltaTime_d, (float)1, (float)0);\n\t\t\t}\n\t\t\tEulerIntegration( /*inout - */position, velocity, deltaTime_d);\n\t\t\tAge( /*inout */age, deltaTime_d);\n\t\t\tReap(age, + * 0x10 + 0xC) << 2));\n\t\t\n\r\n\t\tif (alive)\r\n\t\t{\r\n\t\t\tfloat3 position + = asfloat(attributeBuffer.Load3((index * 0x10 + 0x0) << 2));\n\t\t\tuint seed + = (attributeBuffer.Load((index * 0x10 + 0x3) << 2));\n\t\t\tfloat3 direction + = asfloat(attributeBuffer.Load3((index * 0x10 + 0x4) << 2));\n\t\t\tfloat lifetime + = asfloat(attributeBuffer.Load((index * 0x1 + 0xC800) << 2));\n\t\t\tfloat3 + targetPosition = asfloat(attributeBuffer.Load3((index * 0x8 + 0xD480) << 2));\n\t\t\tuint + eventCount_a = 0u;\n\t\t\tuint eventCount = (uint)0;\n\t\t\tfloat3 velocity + = asfloat(attributeBuffer.Load3((index * 0x10 + 0x8) << 2));\n\t\t\tfloat scaleX + = asfloat(attributeBuffer.Load((index * 0x10 + 0x7) << 2));\n\t\t\tfloat age + = asfloat(attributeBuffer.Load((index * 0x10 + 0xB) << 2));\n\t\t\t\n\r\n\t\t\t\r\n#if + VFX_USE_OLDPOSITION_CURRENT\r\n\t\t\toldPosition = position;\r\n#endif\r\n\t\t\t\r\n\t\t\tSetAttribute_2CF4000A( + /*inout */targetPosition, position);\n\t\t\t{\n\t\t\t eventCount = 0u;\n\t\t\t + \ GPUEventAlways( /*inout */eventCount, (uint)1);\n\t\t\t eventCount_a + += eventCount;\n\t\t\t}\n\t\t\t{\n\t\t\t float tmp_r = RAND;\n\t\t\t float + tmp_s = tmp_r * uniform_d;\n\t\t\t float tmp_t = uniform_c + tmp_s;\n\t\t\t + \ float tmp_u = RAND;\n\t\t\t float tmp_v = tmp_u * uniform_f;\n\t\t\t + \ float tmp_w = uniform_e + tmp_v;\n\t\t\t float tmp_x = RAND;\n\t\t\t + \ float tmp_y = tmp_x * uniform_d;\n\t\t\t float tmp_z = uniform_c + tmp_y;\n\t\t\t + \ float3 tmp_ba = float3(tmp_t, tmp_w, tmp_z);\n\t\t\t float3 tmp_bc = + tmp_ba * tmp_ba;\n\t\t\t float tmp_bd = tmp_bc[2];\n\t\t\t float tmp_be + = tmp_bc[1];\n\t\t\t float tmp_bf = tmp_bd + tmp_be;\n\t\t\t float tmp_bg + = tmp_bc[0];\n\t\t\t float tmp_bh = tmp_bf + tmp_bg;\n\t\t\t float tmp_bj + = pow(tmp_bh, (float)0.5);\n\t\t\t float tmp_bk = (float)1 / tmp_bj;\n\t\t\t + \ float3 tmp_bl = float3(tmp_bk, tmp_bk, tmp_bk);\n\t\t\t float3 tmp_bm + = tmp_ba * tmp_bl;\n\t\t\t float3 tmp_bn = normalize(mul((float3x3)uniform_b, + tmp_bm));\n\t\t\t VelocityDirection_18D( /*inout */velocity, /*inout */direction, + tmp_bn, (float)1, (float)1);\n\t\t\t}\n\t\t\tAttributeFromCurve_8BB145A0( /*inout + */scaleX, age, lifetime, Scale_d);\n\t\t\tEulerIntegration( /*inout */position, + velocity, deltaTime_e);\n\t\t\tAge( /*inout */age, deltaTime_e);\n\t\t\tReap(age, lifetime, /*inout */alive);\n\t\t\t\n\r\n\t\t\tif (alive)\r\n\t\t\t{\r\n\t\t\t\tattributeBuffer.Store3((index - * 0x4 + 0x0) << 2,asuint(position));\n\t\t\t\tattributeBuffer.Store((index * - 0x8 + 0x1F403) << 2,asuint(seed));\n\t\t\t\tattributeBuffer.Store3((index * - 0x8 + 0x1F400) << 2,asuint(direction));\n\t\t\t\tattributeBuffer.Store3((index - * 0x8 + 0x1F404) << 2,asuint(velocity));\n\t\t\t\tattributeBuffer.Store3((index - * 0x8 + 0x6D600) << 2,asuint(targetPosition));\n\t\t\t\tattributeBuffer.Store((index - * 0x8 + 0x1F407) << 2,asuint(age));\n\t\t\t\tfor (uint i = 0; i < eventCount_a; - ++i) eventListOut_a.Append(index);\n\t\t\t\t\n\r\n#if VFX_HAS_INDIRECT_DRAW\r\n - \ uint indirectIndex = indirectBuffer.IncrementCounter();\r\n\t\t\t\tindirectBuffer[indirectIndex] + * 0x10 + 0x0) << 2,asuint(position));\n\t\t\t\tattributeBuffer.Store((index + * 0x10 + 0x3) << 2,asuint(seed));\n\t\t\t\tattributeBuffer.Store3((index * 0x10 + + 0x4) << 2,asuint(direction));\n\t\t\t\tattributeBuffer.Store3((index * 0x8 + + 0xD480) << 2,asuint(targetPosition));\n\t\t\t\tattributeBuffer.Store3((index + * 0x10 + 0x8) << 2,asuint(velocity));\n\t\t\t\tattributeBuffer.Store((index + * 0x10 + 0x7) << 2,asuint(scaleX));\n\t\t\t\tattributeBuffer.Store((index * + 0x10 + 0xB) << 2,asuint(age));\n\t\t\t\tfor (uint i = 0; i < eventCount_a; ++i) + eventListOut_a.Append(index);\n\t\t\t\t\n\r\n#if VFX_HAS_INDIRECT_DRAW\r\n uint + indirectIndex = indirectBuffer.IncrementCounter();\r\n\t\t\t\tindirectBuffer[indirectIndex] = index;\r\n#endif\r\n\t\t\t}\r\n\t\t\telse\r\n\t\t\t{\r\n\t\t\t\tattributeBuffer.Store((index - * 0x1 + 0x65900) << 2,uint(alive));\n\t\t\t\tfor (uint i = 0; i < eventCount_a; + * 0x10 + 0xC) << 2,uint(alive));\n\t\t\t\tfor (uint i = 0; i < eventCount_a; ++i) eventListOut_a.Append(index);\n\t\t\t\t\n\r\n\t\t\t\tuint deadIndex = deadListOut.IncrementCounter();\r\n\t\t\t\tdeadListOut[deadIndex] = index;\r\n\t\t\t}\r\n\t\t}\r\n#else\r\n\t\tfloat3 position = asfloat(attributeBuffer.Load3((index - * 0x4 + 0x0) << 2));\n\t\tuint seed = (attributeBuffer.Load((index * 0x8 + 0x1F403) - << 2));\n\t\tfloat3 direction = asfloat(attributeBuffer.Load3((index * 0x8 + - 0x1F400) << 2));\n\t\tfloat3 velocity = asfloat(attributeBuffer.Load3((index - * 0x8 + 0x1F404) << 2));\n\t\tfloat lifetime = asfloat(attributeBuffer.Load((index - * 0x1 + 0x5DC00) << 2));\n\t\tfloat3 targetPosition = asfloat(attributeBuffer.Load3((index - * 0x8 + 0x6D600) << 2));\n\t\tuint eventCount_a = 0u;\n\t\tuint eventCount = - (uint)0;\n\t\tfloat age = asfloat(attributeBuffer.Load((index * 0x8 + 0x1F407) - << 2));\n\t\tbool alive = (attributeBuffer.Load((index * 0x1 + 0x65900) << 2));\n\t\t\n\r\n\t\t\r\n#if - VFX_USE_OLDPOSITION_CURRENT\r\n\t\toldPosition = position;\r\n#endif\r\n\t\t\r\n\t\tSetAttribute_2CF4000A( - /*inout */targetPosition, position);\n\t\t{\n\t\t eventCount = 0u;\n\t\t - \ GPUEventAlways( /*inout */eventCount, (uint)1);\n\t\t eventCount_a += - eventCount;\n\t\t}\n\t\t{\n\t\t float tmp_bc = RAND;\n\t\t float tmp_be - = tmp_bc * (float)20;\n\t\t float tmp_bf = (float)-10 + tmp_be;\n\t\t float - tmp_bg = RAND;\n\t\t float tmp_bh = tmp_bg * (float)20;\n\t\t float tmp_bi - = (float)-10 + tmp_bh;\n\t\t float tmp_bj = RAND;\n\t\t float tmp_bk = - tmp_bj * (float)20;\n\t\t float tmp_bl = (float)-10 + tmp_bk;\n\t\t float3 - tmp_bm = float3(tmp_bf, tmp_bi, tmp_bl);\n\t\t float3 tmp_bo = tmp_bm * tmp_bm;\n\t\t - \ float tmp_bp = tmp_bo[2];\n\t\t float tmp_bq = tmp_bo[1];\n\t\t float - tmp_br = tmp_bp + tmp_bq;\n\t\t float tmp_bs = tmp_bo[0];\n\t\t float - tmp_bt = tmp_br + tmp_bs;\n\t\t float tmp_bv = pow(tmp_bt, (float)0.5);\n\t\t - \ float tmp_bw = (float)1 / tmp_bv;\n\t\t float3 tmp_bx = float3(tmp_bw, - tmp_bw, tmp_bw);\n\t\t float3 tmp_by = tmp_bm * tmp_bx;\n\t\t float3 tmp_bz - = normalize(mul((float3x3)uniform_b, tmp_by));\n\t\t VelocityDirection_18D( - /*inout */velocity, /*inout */direction, tmp_bz, (float)1, (float)1);\n\t\t}\n\t\t{\n\t\t - \ CollisionSphere_0( /*inout */position, /*inout */velocity, /*inout */age, - lifetime, Sphere_center_d, (float)1, (float)0.100000001, (float)0, (float)0, - deltaTime_d, (float)1, (float)0);\n\t\t}\n\t\tEulerIntegration( /*inout */position, - velocity, deltaTime_d);\n\t\tAge( /*inout */age, deltaTime_d);\n\t\tReap(age, + * 0x10 + 0x0) << 2));\n\t\tuint seed = (attributeBuffer.Load((index * 0x10 + + 0x3) << 2));\n\t\tfloat3 direction = asfloat(attributeBuffer.Load3((index * + 0x10 + 0x4) << 2));\n\t\tfloat lifetime = asfloat(attributeBuffer.Load((index + * 0x1 + 0xC800) << 2));\n\t\tfloat3 targetPosition = asfloat(attributeBuffer.Load3((index + * 0x8 + 0xD480) << 2));\n\t\tuint eventCount_a = 0u;\n\t\tuint eventCount = + (uint)0;\n\t\tfloat3 velocity = asfloat(attributeBuffer.Load3((index * 0x10 + + 0x8) << 2));\n\t\tfloat scaleX = asfloat(attributeBuffer.Load((index * 0x10 + + 0x7) << 2));\n\t\tfloat age = asfloat(attributeBuffer.Load((index * 0x10 + + 0xB) << 2));\n\t\tbool alive = (attributeBuffer.Load((index * 0x10 + 0xC) << + 2));\n\t\t\n\r\n\t\t\r\n#if VFX_USE_OLDPOSITION_CURRENT\r\n\t\toldPosition = + position;\r\n#endif\r\n\t\t\r\n\t\tSetAttribute_2CF4000A( /*inout */targetPosition, + position);\n\t\t{\n\t\t eventCount = 0u;\n\t\t GPUEventAlways( /*inout + */eventCount, (uint)1);\n\t\t eventCount_a += eventCount;\n\t\t}\n\t\t{\n\t\t + \ float tmp_r = RAND;\n\t\t float tmp_s = tmp_r * uniform_d;\n\t\t float + tmp_t = uniform_c + tmp_s;\n\t\t float tmp_u = RAND;\n\t\t float tmp_v + = tmp_u * uniform_f;\n\t\t float tmp_w = uniform_e + tmp_v;\n\t\t float + tmp_x = RAND;\n\t\t float tmp_y = tmp_x * uniform_d;\n\t\t float tmp_z + = uniform_c + tmp_y;\n\t\t float3 tmp_ba = float3(tmp_t, tmp_w, tmp_z);\n\t\t + \ float3 tmp_bc = tmp_ba * tmp_ba;\n\t\t float tmp_bd = tmp_bc[2];\n\t\t + \ float tmp_be = tmp_bc[1];\n\t\t float tmp_bf = tmp_bd + tmp_be;\n\t\t + \ float tmp_bg = tmp_bc[0];\n\t\t float tmp_bh = tmp_bf + tmp_bg;\n\t\t + \ float tmp_bj = pow(tmp_bh, (float)0.5);\n\t\t float tmp_bk = (float)1 + / tmp_bj;\n\t\t float3 tmp_bl = float3(tmp_bk, tmp_bk, tmp_bk);\n\t\t float3 + tmp_bm = tmp_ba * tmp_bl;\n\t\t float3 tmp_bn = normalize(mul((float3x3)uniform_b, + tmp_bm));\n\t\t VelocityDirection_18D( /*inout */velocity, /*inout */direction, + tmp_bn, (float)1, (float)1);\n\t\t}\n\t\tAttributeFromCurve_8BB145A0( /*inout + */scaleX, age, lifetime, Scale_d);\n\t\tEulerIntegration( /*inout */position, + velocity, deltaTime_e);\n\t\tAge( /*inout */age, deltaTime_e);\n\t\tReap(age, lifetime, /*inout */alive);\n\t\t\n\r\n\t\tattributeBuffer.Store3((index * - 0x4 + 0x0) << 2,asuint(position));\n\t\tattributeBuffer.Store((index * 0x8 + - 0x1F403) << 2,asuint(seed));\n\t\tattributeBuffer.Store3((index * 0x8 + 0x1F400) - << 2,asuint(direction));\n\t\tattributeBuffer.Store3((index * 0x8 + 0x1F404) - << 2,asuint(velocity));\n\t\tattributeBuffer.Store3((index * 0x8 + 0x6D600) - << 2,asuint(targetPosition));\n\t\tattributeBuffer.Store((index * 0x8 + 0x1F407) - << 2,asuint(age));\n\t\tattributeBuffer.Store((index * 0x1 + 0x65900) << 2,uint(alive));\n\t\tfor - (uint i = 0; i < eventCount_a; ++i) eventListOut_a.Append(index);\n\t\t\n\r\n#if + 0x10 + 0x0) << 2,asuint(position));\n\t\tattributeBuffer.Store((index * 0x10 + + 0x3) << 2,asuint(seed));\n\t\tattributeBuffer.Store3((index * 0x10 + 0x4) + << 2,asuint(direction));\n\t\tattributeBuffer.Store3((index * 0x8 + 0xD480) + << 2,asuint(targetPosition));\n\t\tattributeBuffer.Store3((index * 0x10 + 0x8) + << 2,asuint(velocity));\n\t\tattributeBuffer.Store((index * 0x10 + 0x7) << 2,asuint(scaleX));\n\t\tattributeBuffer.Store((index + * 0x10 + 0xB) << 2,asuint(age));\n\t\tattributeBuffer.Store((index * 0x10 + + 0xC) << 2,uint(alive));\n\t\tfor (uint i = 0; i < eventCount_a; ++i) eventListOut_a.Append(index);\n\t\t\n\r\n#if VFX_HAS_INDIRECT_DRAW\r\n uint indirectIndex = indirectBuffer.IncrementCounter();\r\n\t\tindirectBuffer[indirectIndex] = index;\r\n#endif\r\n#endif\r\n\t}\r\n}\r\n" - - compute: 0 - name: '[System 1]Quad Output' - source: "Shader \"Hidden/VFX/System 1/Quad Output\"\n{\r\n\tSubShader\r\n\t{\t\r\n\t\tCull - Off\r\n\t\t\r\n\t\tTags { \"Queue\"=\"Transparent+0\" \"IgnoreProjector\"=\"True\" - \"RenderType\"=\"Transparent\" }\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\tBlend - SrcAlpha OneMinusSrcAlpha \n\t\tZTest LEqual\n\t\tZWrite Off\n\t\tCull Off\n\t\t\n\t\n\t\t\t\n\t\tHLSLINCLUDE\n\t\t#if - !defined(VFX_WORLD_SPACE) && !defined(VFX_LOCAL_SPACE)\n\t\t#define VFX_LOCAL_SPACE - 1\n\t\t#endif\n\t\t\n\t\t#define NB_THREADS_PER_GROUP 64\n\t\t#define VFX_USE_POSITION_CURRENT - 1\n\t\t#define VFX_USE_COLOR_CURRENT 1\n\t\t#define VFX_USE_ALPHA_CURRENT 1\n\t\t#define - VFX_USE_ALIVE_CURRENT 1\n\t\t#define VFX_USE_AXISX_CURRENT 1\n\t\t#define VFX_USE_AXISY_CURRENT - 1\n\t\t#define VFX_USE_AXISZ_CURRENT 1\n\t\t#define VFX_USE_ANGLEX_CURRENT 1\n\t\t#define - VFX_USE_ANGLEY_CURRENT 1\n\t\t#define VFX_USE_ANGLEZ_CURRENT 1\n\t\t#define - VFX_USE_PIVOTX_CURRENT 1\n\t\t#define VFX_USE_PIVOTY_CURRENT 1\n\t\t#define - VFX_USE_PIVOTZ_CURRENT 1\n\t\t#define VFX_USE_SIZE_CURRENT 1\n\t\t#define VFX_USE_SCALEX_CURRENT - 1\n\t\t#define VFX_USE_SCALEY_CURRENT 1\n\t\t#define VFX_USE_SCALEZ_CURRENT - 1\n\t\t#define VFX_COLORMAPPING_DEFAULT 1\n\t\t#define IS_TRANSPARENT_PARTICLE - 1\n\t\t#define VFX_BLENDMODE_ALPHA 1\n\t\t#define VFX_HAS_INDIRECT_DRAW 1\n\t\t#define - USE_DEAD_LIST_COUNT 1\n\t\t#define VFX_PRIMITIVE_QUAD 1\n\t\t\n\t\t\n\t\t\n\t\t#define - VFX_LOCAL_SPACE 1\n\t\t#include \"Packages/com.unity.visualeffectgraph/Shaders/RenderPipeline/HDRP/VFXDefines.hlsl\"\n\t\t\n\n\t\tTexture2D - mainTexture;\n\t\tSamplerState samplermainTexture;\n\t\t\n\n\t\t\n\t\t#define - VFX_NEEDS_COLOR_INTERPOLATOR (VFX_USE_COLOR_CURRENT || VFX_USE_ALPHA_CURRENT)\n\t\t\n\t\tByteAddressBuffer - attributeBuffer;\t\n\t\t\n\t\t#if VFX_HAS_INDIRECT_DRAW\n\t\tStructuredBuffer - indirectBuffer;\t\n\t\t#endif\t\n\t\t\n\t\t#if USE_DEAD_LIST_COUNT\n\t\tByteAddressBuffer - deadListCount;\n\t\t#endif\n\t\t\n\t\tCBUFFER_START(outputParams)\n\t\t\tfloat - nbMax;\n\t\t\tfloat systemSeed;\n\t\tCBUFFER_END\n\t\t\n\t\tENDHLSL\n\t\t\n\r\n\t\t\r\n\t\t// - Forward pass\n\t\tPass\n\t\t{\t\t\n\t\t\tTags { \"LightMode\"=\"ForwardOnly\" - }\n\t\t\t\n\t\t\tHLSLPROGRAM\n\t\t\t#pragma target 4.5\n\t\t\t\n\t\t\n\t\t\tstruct - ps_input\n\t\t\t{\n\t\t\t\tfloat4 pos : SV_POSITION;\n\t\t\t\t#if USE_FLIPBOOK_INTERPOLATION\n\t\t\t\tfloat4 - uv : TEXCOORD0;\n\t\t\t\t#else\n\t\t\t\tfloat2 uv : TEXCOORD0;\t\n\t\t\t\t#endif\n\t\t\t\t#if - VFX_NEEDS_COLOR_INTERPOLATOR\n\t\t\t\tnointerpolation float4 color : COLOR0;\n\t\t\t\t#endif\n\t\t\t\t#if - USE_SOFT_PARTICLE || USE_ALPHA_TEST || USE_FLIPBOOK_INTERPOLATION || USE_EXPOSURE_WEIGHT\n\t\t\t\t// - x: inverse soft particles fade distance\n\t\t\t\t// y: alpha threshold\n\t\t\t\t// - z: frame blending factor\n\t\t\t\t// w: exposure weight\n\t\t\t\tnointerpolation - float4 builtInInterpolants : TEXCOORD1;\n\t\t\t\t#endif\n\t\t\t\t#if USE_FLIPBOOK_MOTIONVECTORS\n\t\t\t\t// - x: motion vectors scale X\n\t\t\t\t// y: motion vectors scale Y\n\t\t\t\tnointerpolation - float2 builtInInterpolants2 : TEXCOORD2;\n\t\t\t\t#endif\n\t\t\t\t#if VFX_NEEDS_POSWS_INTERPOLATOR\n\t\t\t\tfloat3 - posWS : TEXCOORD3;\n\t\t\t\t#endif\n\t\t\t};\n\t\t\t\n\t\t\tstruct ps_output\n\t\t\t{\n\t\t\t\tfloat4 - color : SV_Target0;\n\t\t\t};\n\t\t\n\t\t#define VFX_VARYING_PS_INPUTS ps_input\n\t\t#define - VFX_VARYING_POSCS pos\n\t\t#define VFX_VARYING_COLOR color.rgb\n\t\t#define - VFX_VARYING_ALPHA color.a\n\t\t#define VFX_VARYING_INVSOFTPARTICLEFADEDISTANCE - builtInInterpolants.x\n\t\t#define VFX_VARYING_ALPHATHRESHOLD builtInInterpolants.y\n\t\t#define - VFX_VARYING_FRAMEBLEND builtInInterpolants.z\n\t\t#define VFX_VARYING_MOTIONVECTORSCALE - builtInInterpolants2.xy\n\t\t#define VFX_VARYING_UV uv\n\t\t#if VFX_NEEDS_POSWS_INTERPOLATOR\n\t\t#define - VFX_VARYING_POSWS posWS\n\t\t#endif\n\t\t#if USE_EXPOSURE_WEIGHT\n\t\t#define - VFX_VARYING_EXPOSUREWEIGHT builtInInterpolants.w\n\t\t#endif\n\t\t\t\t\n\t\t\t#if - !(defined(VFX_VARYING_PS_INPUTS) && defined(VFX_VARYING_POSCS))\n\t\t\t#error - VFX_VARYING_PS_INPUTS, VFX_VARYING_POSCS and VFX_VARYING_UV must be defined.\n\t\t\t#endif\n\t\t\t\n\t\t\t#include - \"Packages/com.unity.visualeffectgraph/Shaders/RenderPipeline/HDRP/VFXCommon.cginc\"\n\t\t\t#include - \"Packages/com.unity.visualeffectgraph/Shaders/VFXCommon.cginc\"\n\t\t\t\n\n\t\t\tvoid - SetAttribute_3278B22F(inout float size, float Size) /*attribute:size Composition:Overwrite - Source:Slot Random:Off channels:XYZ */\n\t\t\t{\n\t\t\t size = Size;\n\t\t\t}\n\t\t\tvoid - Orient_0(inout float3 axisX, inout float3 axisY, inout float3 axisZ) /*mode:FaceCameraPlane - */\n\t\t\t{\n\t\t\t \n\t\t\t float3x3 viewRot = GetVFXToViewRotMatrix();\n\t\t\t - \ axisX = viewRot[0].xyz;\n\t\t\t axisY = viewRot[1].xyz;\n\t\t\t #if - VFX_LOCAL_SPACE // Need to remove potential scale in local transform\n\t\t\t - \ axisX = normalize(axisX);\n\t\t\t axisY = normalize(axisY);\n\t\t\t axisZ - = cross(axisX,axisY);\n\t\t\t #else\n\t\t\t axisZ = -viewRot[2].xyz;\n\t\t\t - \ #endif\n\t\t\t \n\t\t\t}\n\t\t\t\n\n\t\t\t\n\t\t\t#pragma vertex vert\n\t\t\tVFX_VARYING_PS_INPUTS - vert(uint id : SV_VertexID, uint instanceID : SV_InstanceID)\n\t\t\t{\n\t\t\t#if - VFX_PRIMITIVE_TRIANGLE\n\t\t\t\tuint index = id / 3;\n\t\t\t#elif VFX_PRIMITIVE_QUAD\n\t\t\t\tuint - index = (id >> 2) + instanceID * 2048;\n\t\t\t#elif VFX_PRIMITIVE_OCTAGON\n\t\t\t\tuint - index = (id >> 3) + instanceID * 1024;\n\t\t\t#endif\n\t\t\t\n\t\t\t\tVFX_VARYING_PS_INPUTS - o = (VFX_VARYING_PS_INPUTS)0;\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\tuint deadCount - = 0;\n\t\t\t\t\t\t#if USE_DEAD_LIST_COUNT\n\t\t\t\t\t\tdeadCount = deadListCount.Load(0);\n\t\t\t\t\t\t#endif\t\n\t\t\t\t\t\tif - (index >= asuint(nbMax) - deadCount)\n\t\t\t\t\t\t#if USE_GEOMETRY_SHADER\n\t\t\t\t\t\t\treturn; - // cull\n\t\t\t\t\t\t#else\n\t\t\t\t\t\t\treturn o; // cull\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t\t\t#if - VFX_HAS_INDIRECT_DRAW\n\t\t\t\t\t\tindex = indirectBuffer[index];\n\t\t\t\t\t\tfloat3 - position = asfloat(attributeBuffer.Load3((index * 0x4 + 0x0) << 2));\n\t\t\t\t\t\tfloat3 - color = asfloat(attributeBuffer.Load3((index * 0x8 + 0x6D604) << 2));\n\t\t\t\t\t\tfloat - alpha = (float)1;\n\t\t\t\t\t\tbool alive = (attributeBuffer.Load((index * 0x1 - + 0x65900) << 2));\n\t\t\t\t\t\tfloat3 axisX = float3(1, 0, 0);\n\t\t\t\t\t\tfloat3 - axisY = float3(0, 1, 0);\n\t\t\t\t\t\tfloat3 axisZ = float3(0, 0, 1);\n\t\t\t\t\t\tfloat - angleX = (float)0;\n\t\t\t\t\t\tfloat angleY = (float)0;\n\t\t\t\t\t\tfloat - angleZ = (float)0;\n\t\t\t\t\t\tfloat pivotX = (float)0;\n\t\t\t\t\t\tfloat - pivotY = (float)0;\n\t\t\t\t\t\tfloat pivotZ = (float)0;\n\t\t\t\t\t\tfloat - size = (float)0.100000001;\n\t\t\t\t\t\tfloat scaleX = (float)1;\n\t\t\t\t\t\tfloat - scaleY = (float)1;\n\t\t\t\t\t\tfloat scaleZ = (float)1;\n\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t#else\n\t\t\t\t\t\tbool - alive = (attributeBuffer.Load((index * 0x1 + 0x65900) << 2));\n\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\tif - (!alive)\n\t\t\t\t\t\t\treturn o;\n\t\t\t\t\t\t\t\n\t\t\t\t\t\tfloat3 position - = asfloat(attributeBuffer.Load3((index * 0x4 + 0x0) << 2));\n\t\t\t\t\t\tfloat3 - color = asfloat(attributeBuffer.Load3((index * 0x8 + 0x6D604) << 2));\n\t\t\t\t\t\tfloat - alpha = (float)1;\n\t\t\t\t\t\tfloat3 axisX = float3(1, 0, 0);\n\t\t\t\t\t\tfloat3 - axisY = float3(0, 1, 0);\n\t\t\t\t\t\tfloat3 axisZ = float3(0, 0, 1);\n\t\t\t\t\t\tfloat - angleX = (float)0;\n\t\t\t\t\t\tfloat angleY = (float)0;\n\t\t\t\t\t\tfloat - angleZ = (float)0;\n\t\t\t\t\t\tfloat pivotX = (float)0;\n\t\t\t\t\t\tfloat - pivotY = (float)0;\n\t\t\t\t\t\tfloat pivotZ = (float)0;\n\t\t\t\t\t\tfloat - size = (float)0.100000001;\n\t\t\t\t\t\tfloat scaleX = (float)1;\n\t\t\t\t\t\tfloat - scaleY = (float)1;\n\t\t\t\t\t\tfloat scaleZ = (float)1;\n\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t{\n\t\t\t\t - \ SetAttribute_3278B22F( /*inout */size, (float)0);\n\t\t\t\t}\n\t\t\t\tOrient_0( - /*inout */axisX, /*inout */axisY, /*inout */axisZ);\n\t\t\t\t\n\n\t\t\t\t\n\t\t\t\tif - (!alive)\n\t\t\t\t\treturn o;\n\t\t\t\t\n\t\t\t#if VFX_PRIMITIVE_QUAD\n\t\t\t\n\t\t\t\to.VFX_VARYING_UV.x - = float(id & 1);\n\t\t\t\to.VFX_VARYING_UV.y = float((id & 2) >> 1);\n\t\t\t\tconst - float2 vOffsets = o.VFX_VARYING_UV.xy - 0.5f;\n\t\t\t\t\n\t\t\t#elif VFX_PRIMITIVE_TRIANGLE\n\t\t\t\n\t\t\t\tconst - float2 kOffsets[] = {\n\t\t\t\t\tfloat2(-0.5f, \t-0.288675129413604736328125f),\n\t\t\t\t\tfloat2(0.0f, - \t0.57735025882720947265625f),\n\t\t\t\t\tfloat2(0.5f,\t-0.288675129413604736328125f),\n\t\t\t\t};\n\t\t\t\t\n\t\t\t\tconst - float kUVScale = 0.866025388240814208984375f;\n\t\t\t\t\n\t\t\t\tconst float2 - vOffsets = kOffsets[id % 3];\n\t\t\t\to.VFX_VARYING_UV.xy = (vOffsets * kUVScale) - + 0.5f;\n\t\t\t\t\n\t\t\t#elif VFX_PRIMITIVE_OCTAGON\t\n\t\t\t\t\n\t\t\t\tconst - float2 kUvs[8] = \n\t\t\t\t{\n\t\t\t\t\tfloat2(-0.5f,\t0.0f),\n\t\t\t\t\tfloat2(-0.5f,\t0.5f),\n\t\t\t\t\tfloat2(0.0f,\t0.5f),\n\t\t\t\t\tfloat2(0.5f,\t0.5f),\n\t\t\t\t\tfloat2(0.5f,\t0.0f),\n\t\t\t\t\tfloat2(0.5f,\t-0.5f),\n\t\t\t\t\tfloat2(0.0f,\t-0.5f),\n\t\t\t\t\tfloat2(-0.5f,\t-0.5f),\n\t\t\t\t};\n\t\t\t\t\n\t\t\t\t\n\t\t\t\tcropFactor - = id & 1 ? 1.0f - cropFactor : 1.0f;\n\t\t\t\tconst float2 vOffsets = kUvs[id - & 7] * cropFactor;\n\t\t\t\to.VFX_VARYING_UV.xy = vOffsets + 0.5f;\n\t\t\t\t\n\t\t\t#endif\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\tfloat3 - size3 = float3(size,size,size);\n\t\t\t\t\t\t#if VFX_USE_SCALEX_CURRENT\n\t\t\t\t\t\tsize3.x - *= scaleX;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t#if VFX_USE_SCALEY_CURRENT\n\t\t\t\t\t\tsize3.y - *= scaleY;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t#if VFX_USE_SCALEZ_CURRENT\n\t\t\t\t\t\tsize3.z - *= scaleZ;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t\tconst float4x4 - elementToVFX = GetElementToVFXMatrix(axisX,axisY,axisZ,float3(angleX,angleY,angleZ),float3(pivotX,pivotY,pivotZ),size3,position);\n\t\t\t\tfloat3 - vPos = mul(elementToVFX,float4(vOffsets,0.0f,1.0f)).xyz;\n\t\t\t\n\t\t\t\to.VFX_VARYING_POSCS - = TransformPositionVFXToClip(vPos);\n\t\t\t\n\t\t\t\tfloat3 normalWS = normalize(TransformDirectionVFXToWorld(normalize(-transpose(elementToVFX)[2].xyz)));\n\t\t\t\t#ifdef - VFX_VARYING_NORMAL\n\t\t\t\tfloat normalFlip = (size3.x * size3.y * size3.z) - < 0 ? -1 : 1;\n\t\t\t\to.VFX_VARYING_NORMAL = normalFlip * normalWS;\n\t\t\t\t#endif\n\t\t\t\t#ifdef - VFX_VARYING_TANGENT\n\t\t\t\to.VFX_VARYING_TANGENT = normalize(TransformDirectionVFXToWorld(normalize(transpose(elementToVFX)[0].xyz)));\n\t\t\t\t#endif\n\t\t\t\t#ifdef - VFX_VARYING_BENTFACTORS\n\t\t\t\t\n\t\t\t\t#if HAS_STRIPS\n\t\t\t\t#define BENT_FACTOR_MULTIPLIER - 2.0f\n\t\t\t\t#else\n\t\t\t\t#define BENT_FACTOR_MULTIPLIER 1.41421353816986083984375f\n\t\t\t\t#endif\n\t\t\t\to.VFX_VARYING_BENTFACTORS - = vOffsets * bentNormalFactor * BENT_FACTOR_MULTIPLIER;\n\t\t\t\t#endif\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t#if - VFX_USE_COLOR_CURRENT && defined(VFX_VARYING_COLOR)\n\t\t\t\t\t\to.VFX_VARYING_COLOR - = color;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t#if VFX_USE_ALPHA_CURRENT && defined(VFX_VARYING_ALPHA) - \n\t\t\t\t\t\to.VFX_VARYING_ALPHA = alpha;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t\t\t#ifdef - VFX_VARYING_EXPOSUREWEIGHT\n\t\t\t\t\t\t\n\t\t\t\t\t\to.VFX_VARYING_EXPOSUREWEIGHT - = exposureWeight;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t\t\t#if USE_SOFT_PARTICLE - && defined(VFX_VARYING_INVSOFTPARTICLEFADEDISTANCE)\n\t\t\t\t\t\t\n\t\t\t\t\t\to.VFX_VARYING_INVSOFTPARTICLEFADEDISTANCE - = invSoftParticlesFadeDistance;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t\t\t#if - USE_ALPHA_TEST && defined(VFX_VARYING_ALPHATHRESHOLD)\n\t\t\t\t\t\t\n\t\t\t\t\t\to.VFX_VARYING_ALPHATHRESHOLD - = alphaThreshold;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t\t\t#if USE_UV_SCALE_BIAS\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\to.VFX_VARYING_UV.xy - = o.VFX_VARYING_UV.xy * uvScale + uvBias;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t\t\t#if - defined(VFX_VARYING_POSWS)\n\t\t\t\t\t\to.VFX_VARYING_POSWS = TransformPositionVFXToWorld(vPos);\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t#if - USE_FLIPBOOK\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\tVFXUVData uvData = GetUVData(flipBookSize, - invFlipBookSize, o.VFX_VARYING_UV.xy, texIndex);\n\t\t\t\t\t\to.VFX_VARYING_UV.xy - = uvData.uvs.xy;\n\t\t\t\t\t\t#if USE_FLIPBOOK_INTERPOLATION\n\t\t\t\t\t\to.VFX_VARYING_UV.zw - = uvData.uvs.zw;\n\t\t\t\t\t\to.VFX_VARYING_FRAMEBLEND = uvData.blend;\n\t\t\t\t\t\t#if - USE_FLIPBOOK_MOTIONVECTORS\n\t\t\t\t\t\t\n\t\t\t\t\t\to.VFX_VARYING_MOTIONVECTORSCALE - = motionVectorScale * invFlipBookSize;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\n\t\t\t\treturn - o;\n\t\t\t}\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t#include - \"Packages/com.unity.visualeffectgraph/Shaders/VFXCommonOutput.cginc\"\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t#pragma - fragment frag\n\t\t\tps_output frag(ps_input i)\n\t\t\t{\n\t\t\t\tps_output - o = (ps_output)0;\n\t\t\t\tVFXTransformPSInputs(i);\n\t\t\t\n\t\t\t\t#define - VFX_TEXTURE_COLOR VFXGetTextureColor(VFX_SAMPLER(mainTexture),i)\n\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\tfloat4 - color = VFXGetFragmentColor(i);\n\t\t\t\t\t\t\n\t\t\t\t\t\t#ifndef VFX_TEXTURE_COLOR\n\t\t\t\t\t\t\t#define - VFX_TEXTURE_COLOR float4(1.0,1.0,1.0,1.0)\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t\t\t#if - VFX_COLORMAPPING_DEFAULT\n\t\t\t\t\t\t\to.color = color * VFX_TEXTURE_COLOR;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t\t\t#if - VFX_COLORMAPPING_GRADIENTMAPPED\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\to.color = SampleGradient(gradient, - VFX_TEXTURE_COLOR.a * color.a) * float4(color.rgb,1.0);\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\n\t\t\t\to.color - = VFXApplyPreExposure(o.color, i);\n\t\t\t\to.color = VFXApplyFog(o.color,i);\n\t\t\t\tVFXClipFragmentColor(o.color.a,i);\n\t\t\t\to.color.a - = saturate(o.color.a);\n\t\t\t\treturn o;\n\t\t\t}\n\t\t\tENDHLSL\n\t\t}\n\t\t\n\r\n\t\t\r\n\t}\r\n}\r\n" - compute: 1 name: '[System 2]Initialize' source: "#pragma kernel CSMain\r\n#define NB_THREADS_PER_GROUP 64\n#define VFX_USE_POSITION_CURRENT 1\n#define VFX_USE_TARGETPOSITION_CURRENT 1\n#define VFX_USE_COLOR_CURRENT 1\n#define - VFX_USE_LIFETIME_CURRENT 1\n#define VFX_USE_VELOCITY_CURRENT 1\n#define VFX_USE_AGE_CURRENT - 1\n#define VFX_USE_ALPHA_CURRENT 1\n#define VFX_USE_ALIVE_CURRENT 1\n#define - VFX_USE_POSITION_SOURCE 1\n#define VFX_USE_TARGETPOSITION_SOURCE 1\n#define - VFX_USE_COLOR_SOURCE 1\n#define VFX_USE_SPAWNER_FROM_GPU 1\n#define VFX_LOCAL_SPACE - 1\n#include \"Packages/com.unity.visualeffectgraph/Shaders/RenderPipeline/HDRP/VFXDefines.hlsl\"\n\n\r\nCBUFFER_START(parameters)\n + VFX_USE_LIFETIME_CURRENT 1\n#define VFX_USE_ALPHA_CURRENT 1\n#define VFX_USE_AGE_CURRENT + 1\n#define VFX_USE_ALIVE_CURRENT 1\n#define VFX_USE_POSITION_SOURCE 1\n#define + VFX_USE_TARGETPOSITION_SOURCE 1\n#define VFX_USE_COLOR_SOURCE 1\n#define VFX_USE_SPAWNER_FROM_GPU + 1\n#define VFX_LOCAL_SPACE 1\n#include \"Packages/com.unity.visualeffectgraph/Shaders/RenderPipeline/HDRP/VFXDefines.hlsl\"\n\n\r\nCBUFFER_START(parameters)\n \ float Lifetime_d;\n uint3 PADDING_0;\nCBUFFER_END\n\n\r\n#include \"Packages/com.unity.visualeffectgraph/Shaders/Common/VFXCommonCompute.cginc\"\n#include \"Packages/com.unity.visualeffectgraph/Shaders/VFXCommon.cginc\"\n\n\r\n\r\nRWByteAddressBuffer attributeBuffer;\r\nByteAddressBuffer sourceAttributeBuffer;\r\n\r\nCBUFFER_START(initParams)\r\n#if @@ -1115,556 +868,132 @@ VisualEffectResource: = id + currentSpawnIndex;\r\n\t\t\r\n#if !VFX_USE_SPAWNER_FROM_GPU\r\n \r\n#endif\r\n \ float3 position = float3(0, 0, 0);\n float3 targetPosition = float3(0, 0, 0);\n float3 color = float3(1, 1, 1);\n float lifetime - = (float)1;\n float3 velocity = float3(0, 0, 0);\n float age = - (float)0;\n float alpha = (float)1;\n bool alive = (bool)true;\n - \ float3 position_source = asfloat(sourceAttributeBuffer.Load3((sourceIndex - * 0x4 + 0x0) << 2));\n float3 targetPosition_source = asfloat(sourceAttributeBuffer.Load3((sourceIndex - * 0x8 + 0x6D600) << 2));\n float3 color_source = asfloat(sourceAttributeBuffer.Load3((sourceIndex - * 0x8 + 0x6D604) << 2));\n \n\r\n#if VFX_USE_PARTICLEID_CURRENT\r\n particleId + = (float)1;\n float alpha = (float)1;\n float age = (float)0;\n + \ bool alive = (bool)true;\n float3 position_source = asfloat(sourceAttributeBuffer.Load3((sourceIndex + * 0x10 + 0x0) << 2));\n float3 targetPosition_source = asfloat(sourceAttributeBuffer.Load3((sourceIndex + * 0x8 + 0xD480) << 2));\n float3 color_source = asfloat(sourceAttributeBuffer.Load3((sourceIndex + * 0x8 + 0xD484) << 2));\n \n\r\n#if VFX_USE_PARTICLEID_CURRENT\r\n particleId = particleIndex;\r\n#endif\r\n#if VFX_USE_SEED_CURRENT\r\n seed = WangHash(particleIndex - ^ systemSeed);\r\n#endif\r\n \r\n {\n float3 tmp_w - = position_source;\n SetAttribute_CAC02F9E( /*inout */position, tmp_w);\n - \ }\n {\n float3 tmp_w = targetPosition_source;\n SetAttribute_2CF667B3( - /*inout */targetPosition, tmp_w);\n }\n {\n float3 - tmp_w = color_source;\n SetAttribute_FDCE071E( /*inout */color, tmp_w);\n + ^ systemSeed);\r\n#endif\r\n \r\n {\n float3 tmp_v + = position_source;\n SetAttribute_CAC02F9E( /*inout */position, tmp_v);\n + \ }\n {\n float3 tmp_v = targetPosition_source;\n SetAttribute_2CF667B3( + /*inout */targetPosition, tmp_v);\n }\n {\n float3 + tmp_v = color_source;\n SetAttribute_FDCE071E( /*inout */color, tmp_v);\n \ }\n SetAttribute_F0142CB9( /*inout */lifetime, Lifetime_d);\n \ \n\r\n\r\n#if VFX_USE_ALIVE_CURRENT\r\n if (alive)\r\n {\r\n\t\t\tuint deadIndex = deadListIn.DecrementCounter();\r\n uint index = deadListIn[deadIndex];\r\n - \ attributeBuffer.Store3((index * 0x8 + 0x0) << 2,asuint(position));\n - \ attributeBuffer.Store3((index * 0x4 + 0x9C4000) << 2,asuint(targetPosition));\n - \ attributeBuffer.Store3((index * 0x4 + 0xEA6000) << 2,asuint(color));\n - \ attributeBuffer.Store((index * 0x1 + 0x1388000) << 2,asuint(lifetime));\n - \ attributeBuffer.Store3((index * 0x4 + 0x14C0800) << 2,asuint(velocity));\n - \ attributeBuffer.Store((index * 0x8 + 0x3) << 2,asuint(age));\n attributeBuffer.Store((index - * 0x4 + 0xEA6003) << 2,asuint(alpha));\n attributeBuffer.Store((index - * 0x8 + 0x4) << 2,uint(alive));\n \n\r\n }\r\n#else\r\n uint - index = particleIndex;\r\n attributeBuffer.Store3((index * 0x8 + 0x0) - << 2,asuint(position));\n attributeBuffer.Store3((index * 0x4 + 0x9C4000) - << 2,asuint(targetPosition));\n attributeBuffer.Store3((index * 0x4 + - 0xEA6000) << 2,asuint(color));\n attributeBuffer.Store((index * 0x1 + - 0x1388000) << 2,asuint(lifetime));\n attributeBuffer.Store3((index * - 0x4 + 0x14C0800) << 2,asuint(velocity));\n attributeBuffer.Store((index - * 0x8 + 0x3) << 2,asuint(age));\n attributeBuffer.Store((index * 0x4 - + 0xEA6003) << 2,asuint(alpha));\n attributeBuffer.Store((index * 0x8 - + 0x4) << 2,uint(alive));\n \n\r\n#endif\r\n }\r\n}\r\n" + \ attributeBuffer.Store3((index * 0x4 + 0x0) << 2,asuint(position));\n + \ attributeBuffer.Store3((index * 0x4 + 0xC800) << 2,asuint(targetPosition));\n + \ attributeBuffer.Store3((index * 0x4 + 0x19000) << 2,asuint(color));\n + \ attributeBuffer.Store((index * 0x1 + 0x25800) << 2,asuint(lifetime));\n + \ attributeBuffer.Store((index * 0x4 + 0x19003) << 2,asuint(alpha));\n + \ attributeBuffer.Store((index * 0x2 + 0x28A00) << 2,asuint(age));\n + \ attributeBuffer.Store((index * 0x2 + 0x28A01) << 2,uint(alive));\n + \ \n\r\n }\r\n#else\r\n uint index = particleIndex;\r\n + \ attributeBuffer.Store3((index * 0x4 + 0x0) << 2,asuint(position));\n + \ attributeBuffer.Store3((index * 0x4 + 0xC800) << 2,asuint(targetPosition));\n + \ attributeBuffer.Store3((index * 0x4 + 0x19000) << 2,asuint(color));\n + \ attributeBuffer.Store((index * 0x1 + 0x25800) << 2,asuint(lifetime));\n + \ attributeBuffer.Store((index * 0x4 + 0x19003) << 2,asuint(alpha));\n + \ attributeBuffer.Store((index * 0x2 + 0x28A00) << 2,asuint(age));\n attributeBuffer.Store((index + * 0x2 + 0x28A01) << 2,uint(alive));\n \n\r\n#endif\r\n }\r\n}\r\n" - compute: 1 name: '[System 2]Update' - source: "#pragma kernel CSMain\r\n#define NB_THREADS_PER_GROUP 64\n#define VFX_USE_POSITION_CURRENT - 1\n#define VFX_USE_COLOR_CURRENT 1\n#define VFX_USE_LIFETIME_CURRENT 1\n#define - VFX_USE_VELOCITY_CURRENT 1\n#define VFX_USE_AGE_CURRENT 1\n#define VFX_USE_ALPHA_CURRENT - 1\n#define VFX_USE_ALIVE_CURRENT 1\n#define VFX_LOCAL_SPACE 1\n#include \"Packages/com.unity.visualeffectgraph/Shaders/RenderPipeline/HDRP/VFXDefines.hlsl\"\n\n\r\nCBUFFER_START(parameters)\n - \ float3 Sphere_center_a;\n float deltaTime_a;\n float Color_b;\n uint3 - PADDING_0;\nCBUFFER_END\n\n\r\n#include \"Packages/com.unity.visualeffectgraph/Shaders/Common/VFXCommonCompute.cginc\"\n#include + source: "#pragma kernel CSMain\r\n#define NB_THREADS_PER_GROUP 64\n#define VFX_USE_COLOR_CURRENT + 1\n#define VFX_USE_LIFETIME_CURRENT 1\n#define VFX_USE_ALPHA_CURRENT 1\n#define + VFX_USE_AGE_CURRENT 1\n#define VFX_USE_ALIVE_CURRENT 1\n#define VFX_HAS_INDIRECT_DRAW + 1\n#define VFX_LOCAL_SPACE 1\n#include \"Packages/com.unity.visualeffectgraph/Shaders/RenderPipeline/HDRP/VFXDefines.hlsl\"\n\n\r\nCBUFFER_START(parameters)\n + \ float Color_a;\n float deltaTime_b;\n uint2 PADDING_0;\nCBUFFER_END\n\n\r\n#include + \"Packages/com.unity.visualeffectgraph/Shaders/Common/VFXCommonCompute.cginc\"\n#include \"Packages/com.unity.visualeffectgraph/Shaders/VFXCommon.cginc\"\n\n\r\n\r\nRWByteAddressBuffer attributeBuffer;\r\n\r\n#if VFX_USE_ALIVE_CURRENT\r\nRWStructuredBuffer deadListOut;\r\n#endif\r\n\r\n#if VFX_HAS_INDIRECT_DRAW\r\nRWStructuredBuffer indirectBuffer;\r\n#endif\r\n\r\nCBUFFER_START(updateParams)\r\n uint nbMax;\r\n\tuint - dispatchWidth;\r\n\tuint systemSeed;\r\nCBUFFER_END\r\n\r\nvoid CollisionSphere_0(inout - float3 position, inout float3 velocity, inout float age, float lifetime, float3 - Sphere_center, float Sphere_radius, float Elasticity, float Friction, float - LifetimeLoss, float deltaTime, float colliderSign, float radius) /*mode:Solid - radiusMode:None roughSurface:False */\n{\n \n float3 nextPos = position - + velocity * deltaTime;\n float3 dir = nextPos - Sphere_center;\n float - sqrLength = dot(dir, dir);\n float totalRadius = Sphere_radius + colliderSign - * radius;\n if (colliderSign * sqrLength <= colliderSign * totalRadius * - totalRadius)\n {\n float dist = sqrt(sqrLength);\n float3 n - = colliderSign * dir / dist;\n position -= n * (dist - totalRadius) * - colliderSign;\n \n float projVelocity = dot(n, velocity);\n \n - \ float3 normalVelocity = projVelocity * n;\n float3 tangentVelocity - = velocity - normalVelocity;\n \n if (projVelocity < 0)\n velocity - -= ((1 + Elasticity) * projVelocity) * n;\n velocity -= Friction * tangentVelocity;\n - \ \n age += (LifetimeLoss * lifetime);\n \n }\n}\nvoid AttributeFromCurve_48A86161(inout + dispatchWidth;\r\n\tuint systemSeed;\r\nCBUFFER_END\r\n\r\nvoid AttributeFromCurve_48A86161(inout float3 color, inout float alpha, float age, float lifetime, float Color) /*attribute:color Composition:Overwrite AlphaComposition:Overwrite SampleMode:OverLife Mode:PerComponent ColorMode:ColorAndAlpha channels:XYZ */\n{\n float t = age / lifetime;\n \ float4 value = 0.0f;\n value = SampleGradient(Color, t);\n color = - value.rgb;\n alpha = value.a;\n}\nvoid EulerIntegration(inout float3 position, - float3 velocity, float deltaTime)\n{\n position += velocity * deltaTime;\n}\nvoid - Age(inout float age, float deltaTime)\n{\n age += deltaTime;\n}\nvoid Reap(float - age, float lifetime, inout bool alive)\n{\n if(age > lifetime) { alive = - false; }\n}\n\n\r\n\r\n[numthreads(NB_THREADS_PER_GROUP,1,1)]\r\nvoid CSMain(uint3 - groupId : SV_GroupID,\r\n uint3 groupThreadId : SV_GroupThreadID)\r\n{\r\n\tuint - id = groupThreadId.x + groupId.x * NB_THREADS_PER_GROUP + groupId.y * dispatchWidth - * NB_THREADS_PER_GROUP;\r\n\tuint index = id;\r\n\tif (id < nbMax)\r\n\t{\r\n#if - VFX_USE_ALIVE_CURRENT\r\n\t\tbool alive = (attributeBuffer.Load((index * 0x8 - + 0x4) << 2));\n\t\t\n\r\n\t\tif (alive)\r\n\t\t{\r\n\t\t\tfloat3 position = - asfloat(attributeBuffer.Load3((index * 0x8 + 0x0) << 2));\n\t\t\tfloat3 color - = asfloat(attributeBuffer.Load3((index * 0x4 + 0xEA6000) << 2));\n\t\t\tfloat - lifetime = asfloat(attributeBuffer.Load((index * 0x1 + 0x1388000) << 2));\n\t\t\tfloat3 - velocity = asfloat(attributeBuffer.Load3((index * 0x4 + 0x14C0800) << 2));\n\t\t\tfloat - age = asfloat(attributeBuffer.Load((index * 0x8 + 0x3) << 2));\n\t\t\tfloat - alpha = asfloat(attributeBuffer.Load((index * 0x4 + 0xEA6003) << 2));\n\t\t\tfloat3 - position_source = position;\n\t\t\tfloat3 targetPosition_source = float3(0, + value.rgb;\n alpha = value.a;\n}\nvoid Age(inout float age, float deltaTime)\n{\n + \ age += deltaTime;\n}\nvoid Reap(float age, float lifetime, inout bool alive)\n{\n + \ if(age > lifetime) { alive = false; }\n}\n\n\r\n\r\n[numthreads(NB_THREADS_PER_GROUP,1,1)]\r\nvoid + CSMain(uint3 groupId : SV_GroupID,\r\n uint3 groupThreadId + \ : SV_GroupThreadID)\r\n{\r\n\tuint id = groupThreadId.x + groupId.x * NB_THREADS_PER_GROUP + + groupId.y * dispatchWidth * NB_THREADS_PER_GROUP;\r\n\tuint index = id;\r\n\tif + (id < nbMax)\r\n\t{\r\n#if VFX_USE_ALIVE_CURRENT\r\n\t\tbool alive = (attributeBuffer.Load((index + * 0x2 + 0x28A01) << 2));\n\t\t\n\r\n\t\tif (alive)\r\n\t\t{\r\n\t\t\tfloat3 + color = asfloat(attributeBuffer.Load3((index * 0x4 + 0x19000) << 2));\n\t\t\tfloat + lifetime = asfloat(attributeBuffer.Load((index * 0x1 + 0x25800) << 2));\n\t\t\tfloat + alpha = asfloat(attributeBuffer.Load((index * 0x4 + 0x19003) << 2));\n\t\t\tfloat + age = asfloat(attributeBuffer.Load((index * 0x2 + 0x28A00) << 2));\n\t\t\tfloat3 + position_source = float3(0, 0, 0);\n\t\t\tfloat3 targetPosition_source = float3(0, 0, 0);\n\t\t\tfloat3 color_source = color;\n\t\t\t\n\r\n\t\t\t\r\n#if VFX_USE_OLDPOSITION_CURRENT\r\n\t\t\toldPosition - = position;\r\n#endif\r\n\t\t\t\r\n\t\t\t{\n\t\t\t CollisionSphere_0( /*inout - */position, /*inout */velocity, /*inout */age, lifetime, Sphere_center_a, - (float)0.5, (float)0.100000001, (float)0, (float)0, deltaTime_a, (float)1, (float)0);\n\t\t\t}\n\t\t\tAttributeFromCurve_48A86161( - /*inout */color, /*inout */alpha, age, lifetime, Color_b);\n\t\t\tEulerIntegration( - /*inout */position, velocity, deltaTime_a);\n\t\t\tAge( /*inout */age, deltaTime_a);\n\t\t\tReap(age, - lifetime, /*inout */alive);\n\t\t\t\n\r\n\t\t\tif (alive)\r\n\t\t\t{\r\n\t\t\t\tattributeBuffer.Store3((index - * 0x8 + 0x0) << 2,asuint(position));\n\t\t\t\tattributeBuffer.Store3((index - * 0x4 + 0xEA6000) << 2,asuint(color));\n\t\t\t\tattributeBuffer.Store3((index - * 0x4 + 0x14C0800) << 2,asuint(velocity));\n\t\t\t\tattributeBuffer.Store((index - * 0x8 + 0x3) << 2,asuint(age));\n\t\t\t\tattributeBuffer.Store((index * 0x4 - + 0xEA6003) << 2,asuint(alpha));\n\t\t\t\t\n\r\n#if VFX_HAS_INDIRECT_DRAW\r\n - \ uint indirectIndex = indirectBuffer.IncrementCounter();\r\n\t\t\t\tindirectBuffer[indirectIndex] + = position;\r\n#endif\r\n\t\t\t\r\n\t\t\tAttributeFromCurve_48A86161( /*inout + */color, /*inout */alpha, age, lifetime, Color_a);\n\t\t\tAge( /*inout */age, + deltaTime_b);\n\t\t\tReap(age, lifetime, /*inout */alive);\n\t\t\t\n\r\n\t\t\tif + (alive)\r\n\t\t\t{\r\n\t\t\t\tattributeBuffer.Store3((index * 0x4 + 0x19000) + << 2,asuint(color));\n\t\t\t\tattributeBuffer.Store((index * 0x4 + 0x19003) + << 2,asuint(alpha));\n\t\t\t\tattributeBuffer.Store((index * 0x2 + 0x28A00) + << 2,asuint(age));\n\t\t\t\t\n\r\n#if VFX_HAS_INDIRECT_DRAW\r\n uint + indirectIndex = indirectBuffer.IncrementCounter();\r\n\t\t\t\tindirectBuffer[indirectIndex] = index;\r\n#endif\r\n\t\t\t}\r\n\t\t\telse\r\n\t\t\t{\r\n\t\t\t\tattributeBuffer.Store((index - * 0x8 + 0x4) << 2,uint(alive));\n\t\t\t\t\n\r\n\t\t\t\tuint deadIndex = deadListOut.IncrementCounter();\r\n\t\t\t\tdeadListOut[deadIndex] - = index;\r\n\t\t\t}\r\n\t\t}\r\n#else\r\n\t\tfloat3 position = asfloat(attributeBuffer.Load3((index - * 0x8 + 0x0) << 2));\n\t\tfloat3 color = asfloat(attributeBuffer.Load3((index - * 0x4 + 0xEA6000) << 2));\n\t\tfloat lifetime = asfloat(attributeBuffer.Load((index - * 0x1 + 0x1388000) << 2));\n\t\tfloat3 velocity = asfloat(attributeBuffer.Load3((index - * 0x4 + 0x14C0800) << 2));\n\t\tfloat age = asfloat(attributeBuffer.Load((index - * 0x8 + 0x3) << 2));\n\t\tfloat alpha = asfloat(attributeBuffer.Load((index - * 0x4 + 0xEA6003) << 2));\n\t\tbool alive = (attributeBuffer.Load((index * 0x8 - + 0x4) << 2));\n\t\tfloat3 position_source = position;\n\t\tfloat3 targetPosition_source - = float3(0, 0, 0);\n\t\tfloat3 color_source = color;\n\t\t\n\r\n\t\t\r\n#if - VFX_USE_OLDPOSITION_CURRENT\r\n\t\toldPosition = position;\r\n#endif\r\n\t\t\r\n\t\t{\n\t\t - \ CollisionSphere_0( /*inout */position, /*inout */velocity, /*inout */age, - lifetime, Sphere_center_a, (float)0.5, (float)0.100000001, (float)0, (float)0, - deltaTime_a, (float)1, (float)0);\n\t\t}\n\t\tAttributeFromCurve_48A86161( /*inout - */color, /*inout */alpha, age, lifetime, Color_b);\n\t\tEulerIntegration( /*inout - */position, velocity, deltaTime_a);\n\t\tAge( /*inout */age, deltaTime_a);\n\t\tReap(age, + * 0x2 + 0x28A01) << 2,uint(alive));\n\t\t\t\t\n\r\n\t\t\t\tuint deadIndex = + deadListOut.IncrementCounter();\r\n\t\t\t\tdeadListOut[deadIndex] = index;\r\n\t\t\t}\r\n\t\t}\r\n#else\r\n\t\tfloat3 + color = asfloat(attributeBuffer.Load3((index * 0x4 + 0x19000) << 2));\n\t\tfloat + lifetime = asfloat(attributeBuffer.Load((index * 0x1 + 0x25800) << 2));\n\t\tfloat + alpha = asfloat(attributeBuffer.Load((index * 0x4 + 0x19003) << 2));\n\t\tfloat + age = asfloat(attributeBuffer.Load((index * 0x2 + 0x28A00) << 2));\n\t\tbool + alive = (attributeBuffer.Load((index * 0x2 + 0x28A01) << 2));\n\t\tfloat3 position_source + = float3(0, 0, 0);\n\t\tfloat3 targetPosition_source = float3(0, 0, 0);\n\t\tfloat3 + color_source = color;\n\t\t\n\r\n\t\t\r\n#if VFX_USE_OLDPOSITION_CURRENT\r\n\t\toldPosition + = position;\r\n#endif\r\n\t\t\r\n\t\tAttributeFromCurve_48A86161( /*inout */color, + \ /*inout */alpha, age, lifetime, Color_a);\n\t\tAge( /*inout */age, deltaTime_b);\n\t\tReap(age, lifetime, /*inout */alive);\n\t\t\n\r\n\t\tattributeBuffer.Store3((index * - 0x8 + 0x0) << 2,asuint(position));\n\t\tattributeBuffer.Store3((index * 0x4 - + 0xEA6000) << 2,asuint(color));\n\t\tattributeBuffer.Store3((index * 0x4 + - 0x14C0800) << 2,asuint(velocity));\n\t\tattributeBuffer.Store((index * 0x8 + - 0x3) << 2,asuint(age));\n\t\tattributeBuffer.Store((index * 0x4 + 0xEA6003) - << 2,asuint(alpha));\n\t\tattributeBuffer.Store((index * 0x8 + 0x4) << 2,uint(alive));\n\t\t\n\r\n#if + 0x4 + 0x19000) << 2,asuint(color));\n\t\tattributeBuffer.Store((index * 0x4 + + 0x19003) << 2,asuint(alpha));\n\t\tattributeBuffer.Store((index * 0x2 + 0x28A00) + << 2,asuint(age));\n\t\tattributeBuffer.Store((index * 0x2 + 0x28A01) << 2,uint(alive));\n\t\t\n\r\n#if VFX_HAS_INDIRECT_DRAW\r\n uint indirectIndex = indirectBuffer.IncrementCounter();\r\n\t\tindirectBuffer[indirectIndex] = index;\r\n#endif\r\n#endif\r\n\t}\r\n}\r\n" - compute: 0 name: '[System 2]Lit Quad Output' source: "Shader \"Hidden/VFX/System 2/Lit Quad Output\"\n{\r\n\tSubShader\r\n\t{\t\r\n\t\tCull - Off\r\n\t\t\r\n\t\tTags { \"Queue\"=\"Geometry+0\" \"IgnoreProjector\"=\"False\" - \"RenderType\"=\"Opaque\" }\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\tZTest - LEqual\n\t\tZWrite On\n\t\tCull Off\n\t\t\n\t\n\t\t\t\n\t\tHLSLINCLUDE\n\t\t#if + Off\r\n\t\t\r\n\t\tTags { \"Queue\"=\"Transparent+0\" \"IgnoreProjector\"=\"True\" + \"RenderType\"=\"Transparent\" }\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\tBlend + One OneMinusSrcAlpha \n\t\tZTest LEqual\n\t\tZWrite Off\n\t\tCull Off\n\t\t\n\t\n\t\t\t\n\t\tHLSLINCLUDE\n\t\t#if !defined(VFX_WORLD_SPACE) && !defined(VFX_LOCAL_SPACE)\n\t\t#define VFX_LOCAL_SPACE 1\n\t\t#endif\n\t\t\n\t\t#define NB_THREADS_PER_GROUP 64\n\t\t#define VFX_USE_POSITION_CURRENT 1\n\t\t#define VFX_USE_TARGETPOSITION_CURRENT 1\n\t\t#define VFX_USE_COLOR_CURRENT - 1\n\t\t#define VFX_USE_LIFETIME_CURRENT 1\n\t\t#define VFX_USE_AGE_CURRENT 1\n\t\t#define - VFX_USE_ALPHA_CURRENT 1\n\t\t#define VFX_USE_ALIVE_CURRENT 1\n\t\t#define VFX_USE_AXISX_CURRENT - 1\n\t\t#define VFX_USE_AXISY_CURRENT 1\n\t\t#define VFX_USE_AXISZ_CURRENT 1\n\t\t#define - VFX_USE_ANGLEX_CURRENT 1\n\t\t#define VFX_USE_ANGLEY_CURRENT 1\n\t\t#define - VFX_USE_ANGLEZ_CURRENT 1\n\t\t#define VFX_USE_PIVOTX_CURRENT 1\n\t\t#define - VFX_USE_PIVOTY_CURRENT 1\n\t\t#define VFX_USE_PIVOTZ_CURRENT 1\n\t\t#define - VFX_USE_SIZE_CURRENT 1\n\t\t#define VFX_USE_SCALEX_CURRENT 1\n\t\t#define VFX_USE_SCALEY_CURRENT - 1\n\t\t#define VFX_USE_SCALEZ_CURRENT 1\n\t\t#define VFX_COLORMAPPING_DEFAULT - 1\n\t\t#define IS_OPAQUE_PARTICLE 1\n\t\t#define USE_CAST_SHADOWS_PASS 1\n\t\t#define - HDRP_LIT 1\n\t\t#define HDRP_MATERIAL_TYPE_STANDARD 1\n\t\t#define HDRP_USE_BASE_COLOR_MAP - 1\n\t\t#define HDRP_USE_BASE_COLOR_MAP_COLOR 1\n\t\t#define HDRP_USE_BASE_COLOR_MAP_ALPHA - 1\n\t\t#define USE_NORMAL_MAP 1\n\t\t#define HDRP_USE_BASE_COLOR 1\n\t\t#define - IS_OPAQUE_NOT_SIMPLE_LIT_PARTICLE 1\n\t\t#define USE_NORMAL_BENDING 1\n\t\t#define - VFX_PRIMITIVE_QUAD 1\n\t\t\n\t\t\n\t\t\n\t\t#define VFX_LOCAL_SPACE 1\n\t\t#include - \"Packages/com.unity.visualeffectgraph/Shaders/RenderPipeline/HDRP/VFXDefines.hlsl\"\n\t\t\n\n\t\tCBUFFER_START(parameters)\n\t\t + 1\n\t\t#define VFX_USE_LIFETIME_CURRENT 1\n\t\t#define VFX_USE_ALPHA_CURRENT + 1\n\t\t#define VFX_USE_AGE_CURRENT 1\n\t\t#define VFX_USE_ALIVE_CURRENT 1\n\t\t#define + VFX_USE_AXISX_CURRENT 1\n\t\t#define VFX_USE_AXISY_CURRENT 1\n\t\t#define VFX_USE_AXISZ_CURRENT + 1\n\t\t#define VFX_USE_ANGLEX_CURRENT 1\n\t\t#define VFX_USE_ANGLEY_CURRENT + 1\n\t\t#define VFX_USE_ANGLEZ_CURRENT 1\n\t\t#define VFX_USE_PIVOTX_CURRENT + 1\n\t\t#define VFX_USE_PIVOTY_CURRENT 1\n\t\t#define VFX_USE_PIVOTZ_CURRENT + 1\n\t\t#define VFX_USE_SIZE_CURRENT 1\n\t\t#define VFX_USE_SCALEX_CURRENT 1\n\t\t#define + VFX_USE_SCALEY_CURRENT 1\n\t\t#define VFX_USE_SCALEZ_CURRENT 1\n\t\t#define + VFX_COLORMAPPING_DEFAULT 1\n\t\t#define IS_TRANSPARENT_PARTICLE 1\n\t\t#define + VFX_BLENDMODE_ALPHA 1\n\t\t#define USE_CAST_SHADOWS_PASS 1\n\t\t#define VFX_HAS_INDIRECT_DRAW + 1\n\t\t#define USE_DEAD_LIST_COUNT 1\n\t\t#define HDRP_LIT 1\n\t\t#define HDRP_MATERIAL_TYPE_STANDARD + 1\n\t\t#define HDRP_USE_BASE_COLOR_MAP 1\n\t\t#define HDRP_USE_BASE_COLOR_MAP_COLOR + 1\n\t\t#define HDRP_USE_BASE_COLOR_MAP_ALPHA 1\n\t\t#define USE_NORMAL_MAP 1\n\t\t#define + HDRP_USE_BASE_COLOR 1\n\t\t#define USE_NORMAL_BENDING 1\n\t\t#define VFX_PRIMITIVE_QUAD + 1\n\t\t\n\t\t\n\t\t\n\t\t#define VFX_LOCAL_SPACE 1\n\t\t#include \"Packages/com.unity.visualeffectgraph/Shaders/RenderPipeline/HDRP/VFXDefines.hlsl\"\n\t\t\n\n\t\tCBUFFER_START(parameters)\n\t\t \ float4 Scale_d;\n\t\tCBUFFER_END\n\t\tTexture2D baseColorMap;\n\t\tSamplerState samplerbaseColorMap;\n\t\tTexture2D normalMap;\n\t\tSamplerState samplernormalMap;\n\t\t\n\n\t\t\n\t\t#define VFX_NEEDS_COLOR_INTERPOLATOR (VFX_USE_COLOR_CURRENT || VFX_USE_ALPHA_CURRENT)\n\t\t\n\t\tByteAddressBuffer attributeBuffer;\t\n\t\t\n\t\t#if VFX_HAS_INDIRECT_DRAW\n\t\tStructuredBuffer indirectBuffer;\t\n\t\t#endif\t\n\t\t\n\t\t#if USE_DEAD_LIST_COUNT\n\t\tByteAddressBuffer deadListCount;\n\t\t#endif\n\t\t\n\t\tCBUFFER_START(outputParams)\n\t\t\tfloat - nbMax;\n\t\t\tfloat systemSeed;\n\t\tCBUFFER_END\n\t\t\n\t\tENDHLSL\n\t\t\n\r\n\t\tPass\n\t\t{\t\t\n\t\t\tTags - { \"LightMode\"=\"DepthOnly\" }\n\t\t\n\t\t\tZWrite On\n\t\t\tBlend Off\n\t\t\t\n\t\t\tHLSLPROGRAM\n\t\t\t#pragma - target 4.5\n\t\t\t#define UNITY_MATERIAL_LIT\n\t\t\t#pragma multi_compile _ - WRITE_NORMAL_BUFFER\n\t\t\t\n\t\t\tstruct ps_input\n\t\t\t{\n\t\t\t\tfloat4 - pos : SV_POSITION;\n\t\t\t\t#if USE_FLIPBOOK_INTERPOLATION\n\t\t\t\tfloat4 uv - : TEXCOORD0;\n\t\t\t\t#else\n\t\t\t\tfloat2 uv : TEXCOORD0;\t\n\t\t\t\t#endif\n\t\t\t\t#if - USE_ALPHA_TEST || USE_FLIPBOOK_INTERPOLATION || VFX_USE_ALPHA_CURRENT\n\t\t\t\t// - x: alpha threshold\n\t\t\t\t// y: frame blending factor\n\t\t\t\t// z: alpha\n\t\t\t\t// - w: smoothness\n\t\t\t\tnointerpolation float4 builtInInterpolants : TEXCOORD1;\n\t\t\t\t#endif\n\t\t\t\t#if - USE_FLIPBOOK_MOTIONVECTORS\n\t\t\t\t// x: motion vector scale u\n\t\t\t\t// - y: motion vector scale v\n\t\t\t\tnointerpolation float2 builtInInterpolants2 - : TEXCOORD2;\n\t\t\t\t#endif\n\t\t\t\t#ifdef WRITE_NORMAL_BUFFER\n\t\t\t\tfloat4 - normal : TEXCOORD3; // normal scale is stored in w\n\t\t\t\t#if USE_NORMAL_MAP - || USE_NORMAL_BENDING\n\t\t\t\tfloat3 tangent : TEXCOORD4;\n\t\t\t\t#endif\n\t\t\t\t#if - USE_NORMAL_BENDING\n\t\t\t\tfloat2 bentFactors : TEXCOORD6;\n\t\t\t\t#endif\n\t\t\t\t#endif\n\t\t\t};\n\t\t\n\t\t#define - VFX_VARYING_PS_INPUTS ps_input\n\t\t#define VFX_VARYING_POSCS pos\n\t\t#define - VFX_VARYING_ALPHA builtInInterpolants.z\n\t\t#define VFX_VARYING_ALPHATHRESHOLD - builtInInterpolants.x\n\t\t#define VFX_VARYING_FRAMEBLEND builtInInterpolants.y\n\t\t#define - VFX_VARYING_MOTIONVECTORSCALE builtInInterpolants2.xy\n\t\t#define VFX_VARYING_UV - uv\n\t\t\n\t\t#ifdef WRITE_NORMAL_BUFFER\n\t\t#define VFX_VARYING_NORMAL normal.xyz\n\t\t#define - VFX_VARYING_SMOOTHNESS builtInInterpolants.w\n\t\t#if USE_NORMAL_MAP\n\t\t#define - VFX_VARYING_TANGENT tangent\n\t\t#define VFX_VARYING_NORMALSCALE normal.w\n\t\t#endif\n\t\t#if - USE_NORMAL_BENDING\n\t\t#define VFX_VARYING_BENTFACTORS bentFactors\n\t\t#endif\n\t\t#endif\n\t\t\n\t\t\n\t\t\n\t\t\t#if - !(defined(VFX_VARYING_PS_INPUTS) && defined(VFX_VARYING_POSCS))\n\t\t\t#error - VFX_VARYING_PS_INPUTS, VFX_VARYING_POSCS and VFX_VARYING_UV must be defined.\n\t\t\t#endif\n\t\t\t\n\t\t\t#include - \"Packages/com.unity.visualeffectgraph/Shaders/RenderPipeline/HDRP/VFXCommon.cginc\"\n\t\t\t#include - \"Packages/com.unity.visualeffectgraph/Shaders/VFXCommon.cginc\"\n\t\t\t\n\n\t\t\tvoid - SetAttribute_3278B22F(inout float size, float Size) /*attribute:size Composition:Overwrite - Source:Slot Random:Off channels:XYZ */\n\t\t\t{\n\t\t\t size = Size;\n\t\t\t}\n\t\t\tvoid - SetAttribute_D5151645(inout float scaleY, float Scale) /*attribute:scale Composition:Overwrite - Source:Slot Random:Off channels:Y */\n\t\t\t{\n\t\t\t scaleY = Scale.x;\n\t\t\t}\n\t\t\tvoid - ConnectTarget_0(inout float3 axisX, inout float3 axisY, inout float3 axisZ, - inout float3 position, inout float pivotY, float size, inout float scaleY, float3 - TargetPosition, float PivotShift) /*Orientation:Camera */\n\t\t\t{\n\t\t\t \n\t\t\t - \ axisY = TargetPosition-position;\n\t\t\t float len = length(axisY);\n\t\t\t - \ scaleY = len / size;\n\t\t\t axisY /= len;\n\t\t\t axisZ = position - - GetViewVFXPosition();\n\t\t\t axisX = normalize(cross(axisY,axisZ));\n\t\t\t - \ axisZ = cross(axisX,axisY);\n\t\t\t \n\t\t\t position = lerp(position, - TargetPosition, PivotShift);\n\t\t\t pivotY = PivotShift - 0.5;\n\t\t\t \n\t\t\t}\n\t\t\tvoid - AttributeFromCurve_8BB145A0(inout float scaleX, float age, float lifetime, float4 - Scale) /*attribute:scale Composition:Multiply AlphaComposition:Overwrite SampleMode:OverLife - Mode:PerComponent ColorMode:ColorAndAlpha channels:X */\n\t\t\t{\n\t\t\t float - t = age / lifetime;\n\t\t\t float value = 0.0f;\n\t\t\t value = SampleCurve(Scale, - t);\n\t\t\t scaleX *= value.x;\n\t\t\t}\n\t\t\t\n\n\t\t\t\n\t\t\t#pragma - vertex vert\n\t\t\tVFX_VARYING_PS_INPUTS vert(uint id : SV_VertexID, uint instanceID - : SV_InstanceID)\n\t\t\t{\n\t\t\t#if VFX_PRIMITIVE_TRIANGLE\n\t\t\t\tuint index - = id / 3;\n\t\t\t#elif VFX_PRIMITIVE_QUAD\n\t\t\t\tuint index = (id >> 2) + - instanceID * 2048;\n\t\t\t#elif VFX_PRIMITIVE_OCTAGON\n\t\t\t\tuint index = - (id >> 3) + instanceID * 1024;\n\t\t\t#endif\n\t\t\t\n\t\t\t\tVFX_VARYING_PS_INPUTS - o = (VFX_VARYING_PS_INPUTS)0;\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\tuint deadCount - = 0;\n\t\t\t\t\t\t#if USE_DEAD_LIST_COUNT\n\t\t\t\t\t\tdeadCount = deadListCount.Load(0);\n\t\t\t\t\t\t#endif\t\n\t\t\t\t\t\tif - (index >= asuint(nbMax) - deadCount)\n\t\t\t\t\t\t#if USE_GEOMETRY_SHADER\n\t\t\t\t\t\t\treturn; - // cull\n\t\t\t\t\t\t#else\n\t\t\t\t\t\t\treturn o; // cull\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t\t\t#if - VFX_HAS_INDIRECT_DRAW\n\t\t\t\t\t\tindex = indirectBuffer[index];\n\t\t\t\t\t\tfloat3 - position = asfloat(attributeBuffer.Load3((index * 0x8 + 0x0) << 2));\n\t\t\t\t\t\tfloat3 - targetPosition = asfloat(attributeBuffer.Load3((index * 0x4 + 0x9C4000) << 2));\n\t\t\t\t\t\tfloat3 - color = asfloat(attributeBuffer.Load3((index * 0x4 + 0xEA6000) << 2));\n\t\t\t\t\t\tfloat - lifetime = asfloat(attributeBuffer.Load((index * 0x1 + 0x1388000) << 2));\n\t\t\t\t\t\tfloat - age = asfloat(attributeBuffer.Load((index * 0x8 + 0x3) << 2));\n\t\t\t\t\t\tfloat - alpha = asfloat(attributeBuffer.Load((index * 0x4 + 0xEA6003) << 2));\n\t\t\t\t\t\tbool - alive = (attributeBuffer.Load((index * 0x8 + 0x4) << 2));\n\t\t\t\t\t\tfloat3 - axisX = float3(1, 0, 0);\n\t\t\t\t\t\tfloat3 axisY = float3(0, 1, 0);\n\t\t\t\t\t\tfloat3 - axisZ = float3(0, 0, 1);\n\t\t\t\t\t\tfloat angleX = (float)0;\n\t\t\t\t\t\tfloat - angleY = (float)0;\n\t\t\t\t\t\tfloat angleZ = (float)0;\n\t\t\t\t\t\tfloat - pivotX = (float)0;\n\t\t\t\t\t\tfloat pivotY = (float)0;\n\t\t\t\t\t\tfloat - pivotZ = (float)0;\n\t\t\t\t\t\tfloat size = (float)0.100000001;\n\t\t\t\t\t\tfloat - scaleX = (float)1;\n\t\t\t\t\t\tfloat scaleY = (float)1;\n\t\t\t\t\t\tfloat - scaleZ = (float)1;\n\t\t\t\t\t\tfloat3 position_source = position;\n\t\t\t\t\t\tfloat3 - targetPosition_source = targetPosition;\n\t\t\t\t\t\tfloat3 color_source = color;\n\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t#else\n\t\t\t\t\t\tbool - alive = (attributeBuffer.Load((index * 0x8 + 0x4) << 2));\n\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\tif - (!alive)\n\t\t\t\t\t\t\treturn o;\n\t\t\t\t\t\t\t\n\t\t\t\t\t\tfloat3 position - = asfloat(attributeBuffer.Load3((index * 0x8 + 0x0) << 2));\n\t\t\t\t\t\tfloat3 - targetPosition = asfloat(attributeBuffer.Load3((index * 0x4 + 0x9C4000) << 2));\n\t\t\t\t\t\tfloat3 - color = asfloat(attributeBuffer.Load3((index * 0x4 + 0xEA6000) << 2));\n\t\t\t\t\t\tfloat - lifetime = asfloat(attributeBuffer.Load((index * 0x1 + 0x1388000) << 2));\n\t\t\t\t\t\tfloat - age = asfloat(attributeBuffer.Load((index * 0x8 + 0x3) << 2));\n\t\t\t\t\t\tfloat - alpha = asfloat(attributeBuffer.Load((index * 0x4 + 0xEA6003) << 2));\n\t\t\t\t\t\tfloat3 - axisX = float3(1, 0, 0);\n\t\t\t\t\t\tfloat3 axisY = float3(0, 1, 0);\n\t\t\t\t\t\tfloat3 - axisZ = float3(0, 0, 1);\n\t\t\t\t\t\tfloat angleX = (float)0;\n\t\t\t\t\t\tfloat - angleY = (float)0;\n\t\t\t\t\t\tfloat angleZ = (float)0;\n\t\t\t\t\t\tfloat - pivotX = (float)0;\n\t\t\t\t\t\tfloat pivotY = (float)0;\n\t\t\t\t\t\tfloat - pivotZ = (float)0;\n\t\t\t\t\t\tfloat size = (float)0.100000001;\n\t\t\t\t\t\tfloat - scaleX = (float)1;\n\t\t\t\t\t\tfloat scaleY = (float)1;\n\t\t\t\t\t\tfloat - scaleZ = (float)1;\n\t\t\t\t\t\tfloat3 position_source = position;\n\t\t\t\t\t\tfloat3 - targetPosition_source = targetPosition;\n\t\t\t\t\t\tfloat3 color_source = color;\n\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t{\n\t\t\t\t - \ SetAttribute_3278B22F( /*inout */size, (float)0.00999999978);\n\t\t\t\t}\n\t\t\t\t{\n\t\t\t\t - \ SetAttribute_D5151645( /*inout */scaleY, (float)0.860000014);\n\t\t\t\t}\n\t\t\t\t{\n\t\t\t\t - \ ConnectTarget_0( /*inout */axisX, /*inout */axisY, /*inout */axisZ, /*inout - */position, /*inout */pivotY, size, /*inout */scaleY, targetPosition, (float)0.5);\n\t\t\t\t}\n\t\t\t\tAttributeFromCurve_8BB145A0( - /*inout */scaleX, age, lifetime, Scale_d);\n\t\t\t\t\n\n\t\t\t\t\n\t\t\t\tif - (!alive)\n\t\t\t\t\treturn o;\n\t\t\t\t\n\t\t\t#if VFX_PRIMITIVE_QUAD\n\t\t\t\n\t\t\t\to.VFX_VARYING_UV.x - = float(id & 1);\n\t\t\t\to.VFX_VARYING_UV.y = float((id & 2) >> 1);\n\t\t\t\tconst - float2 vOffsets = o.VFX_VARYING_UV.xy - 0.5f;\n\t\t\t\t\n\t\t\t#elif VFX_PRIMITIVE_TRIANGLE\n\t\t\t\n\t\t\t\tconst - float2 kOffsets[] = {\n\t\t\t\t\tfloat2(-0.5f, \t-0.288675129413604736328125f),\n\t\t\t\t\tfloat2(0.0f, - \t0.57735025882720947265625f),\n\t\t\t\t\tfloat2(0.5f,\t-0.288675129413604736328125f),\n\t\t\t\t};\n\t\t\t\t\n\t\t\t\tconst - float kUVScale = 0.866025388240814208984375f;\n\t\t\t\t\n\t\t\t\tconst float2 - vOffsets = kOffsets[id % 3];\n\t\t\t\to.VFX_VARYING_UV.xy = (vOffsets * kUVScale) - + 0.5f;\n\t\t\t\t\n\t\t\t#elif VFX_PRIMITIVE_OCTAGON\t\n\t\t\t\t\n\t\t\t\tconst - float2 kUvs[8] = \n\t\t\t\t{\n\t\t\t\t\tfloat2(-0.5f,\t0.0f),\n\t\t\t\t\tfloat2(-0.5f,\t0.5f),\n\t\t\t\t\tfloat2(0.0f,\t0.5f),\n\t\t\t\t\tfloat2(0.5f,\t0.5f),\n\t\t\t\t\tfloat2(0.5f,\t0.0f),\n\t\t\t\t\tfloat2(0.5f,\t-0.5f),\n\t\t\t\t\tfloat2(0.0f,\t-0.5f),\n\t\t\t\t\tfloat2(-0.5f,\t-0.5f),\n\t\t\t\t};\n\t\t\t\t\n\t\t\t\t\n\t\t\t\tcropFactor - = id & 1 ? 1.0f - cropFactor : 1.0f;\n\t\t\t\tconst float2 vOffsets = kUvs[id - & 7] * cropFactor;\n\t\t\t\to.VFX_VARYING_UV.xy = vOffsets + 0.5f;\n\t\t\t\t\n\t\t\t#endif\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\tfloat3 - size3 = float3(size,size,size);\n\t\t\t\t\t\t#if VFX_USE_SCALEX_CURRENT\n\t\t\t\t\t\tsize3.x - *= scaleX;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t#if VFX_USE_SCALEY_CURRENT\n\t\t\t\t\t\tsize3.y - *= scaleY;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t#if VFX_USE_SCALEZ_CURRENT\n\t\t\t\t\t\tsize3.z - *= scaleZ;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t\tconst float4x4 - elementToVFX = GetElementToVFXMatrix(axisX,axisY,axisZ,float3(angleX,angleY,angleZ),float3(pivotX,pivotY,pivotZ),size3,position);\n\t\t\t\tfloat3 - vPos = mul(elementToVFX,float4(vOffsets,0.0f,1.0f)).xyz;\n\t\t\t\n\t\t\t\to.VFX_VARYING_POSCS - = TransformPositionVFXToClip(vPos);\n\t\t\t\n\t\t\t\tfloat3 normalWS = normalize(TransformDirectionVFXToWorld(normalize(-transpose(elementToVFX)[2].xyz)));\n\t\t\t\t#ifdef - VFX_VARYING_NORMAL\n\t\t\t\tfloat normalFlip = (size3.x * size3.y * size3.z) - < 0 ? -1 : 1;\n\t\t\t\to.VFX_VARYING_NORMAL = normalFlip * normalWS;\n\t\t\t\t#endif\n\t\t\t\t#ifdef - VFX_VARYING_TANGENT\n\t\t\t\to.VFX_VARYING_TANGENT = normalize(TransformDirectionVFXToWorld(normalize(transpose(elementToVFX)[0].xyz)));\n\t\t\t\t#endif\n\t\t\t\t#ifdef - VFX_VARYING_BENTFACTORS\n\t\t\t\tfloat bentNormalFactor = (float)0;\n\t\t\t\t{\n\t\t\t\t - \ \n\t\t\t\t bentNormalFactor = (float)0;\n\t\t\t\t}\n\t\t\t\t\n\n\t\t\t\t#if - HAS_STRIPS\n\t\t\t\t#define BENT_FACTOR_MULTIPLIER 2.0f\n\t\t\t\t#else\n\t\t\t\t#define - BENT_FACTOR_MULTIPLIER 1.41421353816986083984375f\n\t\t\t\t#endif\n\t\t\t\to.VFX_VARYING_BENTFACTORS - = vOffsets * bentNormalFactor * BENT_FACTOR_MULTIPLIER;\n\t\t\t\t#endif\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t#if - VFX_USE_COLOR_CURRENT && defined(VFX_VARYING_COLOR)\n\t\t\t\t\t\to.VFX_VARYING_COLOR - = color;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t#if VFX_USE_ALPHA_CURRENT && defined(VFX_VARYING_ALPHA) - \n\t\t\t\t\t\to.VFX_VARYING_ALPHA = alpha;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t\t\t#ifdef - VFX_VARYING_EXPOSUREWEIGHT\n\t\t\t\t\t\t\n\t\t\t\t\t\to.VFX_VARYING_EXPOSUREWEIGHT - = exposureWeight;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t\t\t#if USE_SOFT_PARTICLE - && defined(VFX_VARYING_INVSOFTPARTICLEFADEDISTANCE)\n\t\t\t\t\t\t\n\t\t\t\t\t\to.VFX_VARYING_INVSOFTPARTICLEFADEDISTANCE - = invSoftParticlesFadeDistance;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t\t\t#if - USE_ALPHA_TEST && defined(VFX_VARYING_ALPHATHRESHOLD)\n\t\t\t\t\t\t\n\t\t\t\t\t\to.VFX_VARYING_ALPHATHRESHOLD - = alphaThreshold;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t\t\t#if USE_UV_SCALE_BIAS\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\to.VFX_VARYING_UV.xy - = o.VFX_VARYING_UV.xy * uvScale + uvBias;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t\t\t#if - defined(VFX_VARYING_POSWS)\n\t\t\t\t\t\to.VFX_VARYING_POSWS = TransformPositionVFXToWorld(vPos);\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t#if - USE_FLIPBOOK\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\tVFXUVData uvData = GetUVData(flipBookSize, - invFlipBookSize, o.VFX_VARYING_UV.xy, texIndex);\n\t\t\t\t\t\to.VFX_VARYING_UV.xy - = uvData.uvs.xy;\n\t\t\t\t\t\t#if USE_FLIPBOOK_INTERPOLATION\n\t\t\t\t\t\to.VFX_VARYING_UV.zw - = uvData.uvs.zw;\n\t\t\t\t\t\to.VFX_VARYING_FRAMEBLEND = uvData.blend;\n\t\t\t\t\t\t#if - USE_FLIPBOOK_MOTIONVECTORS\n\t\t\t\t\t\t\n\t\t\t\t\t\to.VFX_VARYING_MOTIONVECTORSCALE - = motionVectorScale * invFlipBookSize;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\n\t\t\t\treturn - o;\n\t\t\t}\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t#include - \"Packages/com.unity.visualeffectgraph/Shaders/VFXCommonOutput.cginc\"\n\t\t\t\n\t\t\t\n\t\t\n\t\t\t#define - SHADERPASS SHADERPASS_DEPTH_ONLY\n\t\t\t#include \"Packages/com.unity.visualeffectgraph/Shaders/RenderPipeline/HDRP/VFXLit.cginc\"\n\t\t\t\n\t\t\tvoid - VFXGetHDRPLitData(out SurfaceData surfaceData, out BuiltinData builtinData, - out BSDFData bsdfData, out PreLightData preLightData, VFX_VARYING_PS_INPUTS - i, float3 normalWS, const VFXUVData uvData, uint2 tileIndex)\n\t\t\t{\t\n\t\t\t\t#if - HDRP_MATERIAL_TYPE_TRANSLUCENT\n\t\t\t\t // Loads diffusion profile\n\t\t\t\t#else\n\t\t\t\tconst - uint diffusionProfileHash = 0;\n\t\t\t\t#endif\n\t\t\t\t\n\t\t\t\tfloat3 posRWS - = VFXGetPositionRWS(i);\n\t\t\t\tfloat4 posSS = i.VFX_VARYING_POSCS;\n\t\t\t\tPositionInputs - posInput = GetPositionInput(posSS.xy, _ScreenSize.zw, posSS.z, posSS.w, posRWS, - tileIndex);\n\t\t\t\t\n\t\t\t\tfloat alpha;\n\t\t\t\tsurfaceData = VFXGetSurfaceData(i,normalWS,uvData,diffusionProfileHash,alpha);\t\n\t\t\t\tbsdfData - = ConvertSurfaceDataToBSDFData(posSS.xy, surfaceData);\n\t\t\t\n\t\t\t\tpreLightData - = GetPreLightData(GetWorldSpaceNormalizeViewDir(posRWS),posInput,bsdfData);\n\t\t\t\t\n\t\t\t\tpreLightData.diffuseFGD - = 1.0f;\n\t\t\t //TODO: investigate why this is needed\n\t\t\t preLightData.coatPartLambdaV - = 0;\n\t\t\t preLightData.coatIblR = 0;\n\t\t\t preLightData.coatIblF - = 0;\n\t\t\t \n\t\t\t\tbuiltinData = VFXGetBuiltinData(i,posInput,surfaceData,bsdfData,preLightData,uvData,alpha);\n\t\t\t}\n\t\t\t\n\t\t\tvoid - VFXGetHDRPLitData(out SurfaceData surfaceData, out BuiltinData builtinData, - VFX_VARYING_PS_INPUTS i, float3 normalWS, const VFXUVData uvData)\n\t\t\t{\n\t\t\t\tBSDFData - bsdfData = (BSDFData)0;\n\t\t\t\tPreLightData preLightData = (PreLightData)0;\n\t\t\t\tpreLightData.diffuseFGD - = 1.0f;\n\t\t\t\tVFXGetHDRPLitData(surfaceData,builtinData,bsdfData,preLightData,i,normalWS,uvData,uint2(0,0));\n\t\t\t}\n\t\t\t\n\t\t\t#include - \"Packages/com.unity.visualeffectgraph/Shaders/RenderPipeline/HDRP/VFXLitPixelOutput.cginc\"\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\n\t\t\t\t\n\t\t\t#pragma - fragment frag\n\t\t\tvoid frag(ps_input i\n\t\t#ifdef WRITE_NORMAL_BUFFER\n\t\t\t, - out float4 outNormalBuffer : SV_Target0\n\t\t#if USE_DOUBLE_SIDED\n\t\t\t, bool - frontFace : SV_IsFrontFace\n\t\t#endif\n\t\t#else\n\t\t\t, out float4 outColor - : SV_Target\n\t\t#endif\n\t\t\t)\n\t\t\t{\n\t\t\t\tVFXTransformPSInputs(i);\n\t\t\t\t\n\t\t#ifdef - WRITE_NORMAL_BUFFER\t\t\n\t\t\t\t\n\t\t\t\t\t\t\t#if USE_DOUBLE_SIDED\n\t\t\t\t\t\t\tconst - float faceMul = frontFace ? 1.0f : -1.0f;\n\t\t\t\t\t\t\t#else\n\t\t\t\t\t\t\tconst - float faceMul = 1.0f;\n\t\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\tfloat3 - normalWS = i.VFX_VARYING_NORMAL * faceMul;\n\t\t\t\t\t\t\tconst VFXUVData uvData - = GetUVData(i);\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t#if defined(VFX_VARYING_TANGENT) - && (USE_NORMAL_MAP || USE_NORMAL_BENDING)\n\t\t\t\t\t\t\tfloat3 tangentWS = - i.VFX_VARYING_TANGENT;\n\t\t\t\t\t\t\tfloat3 bitangentWS = cross(i.VFX_VARYING_TANGENT,i.VFX_VARYING_NORMAL);\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t#if - defined(VFX_VARYING_BENTFACTORS) && USE_NORMAL_BENDING\t\n\t\t\t\t\t\t\tfloat3 - bentFactors = float3(i.VFX_VARYING_BENTFACTORS.xy,sqrt(1.0f - dot(i.VFX_VARYING_BENTFACTORS,i.VFX_VARYING_BENTFACTORS)));\n\t\t\t\t\t\t\tnormalWS - = tangentWS * bentFactors.x + bitangentWS * bentFactors.y + normalWS * bentFactors.z;\n\t\t\t\t\t\t\ttangentWS - = normalize(cross(normalWS,bitangentWS));\n\t\t\t\t\t\t\tbitangentWS = cross(tangentWS,normalWS);\n\t\t\t\t\t\t\ttangentWS - *= faceMul;\n\t\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t#if USE_NORMAL_MAP\n\t\t\t\t\t\t\tfloat3 - n = SampleNormalMap(VFX_SAMPLER(normalMap),uvData);\n\t\t\t\t\t\t\tfloat3x3 - tbn = float3x3(tangentWS,bitangentWS,normalWS);\n\t\t\t\t\t\t\tfloat normalScale - = 1.0f;\n\t\t\t\t\t\t\t#ifdef VFX_VARYING_NORMALSCALE\n\t\t\t\t\t\t\tnormalScale - = i.VFX_VARYING_NORMALSCALE;\n\t\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\tnormalWS = - normalize(lerp(normalWS,mul(n,tbn),normalScale));\n\t\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\t\t\t\n\t\t\t\tVFXComputePixelOutputToNormalBuffer(i,normalWS,uvData,outNormalBuffer);\n\t\t#else\n\t\t\t\tfloat - alpha = VFXGetFragmentColor(i).a;\n\t\t#if HDRP_USE_BASE_COLOR_MAP_ALPHA\n\t\t\t\talpha - *= VFXGetTextureColor(VFX_SAMPLER(baseColorMap),i).a;\t\n\t\t#endif\n\t\t\t\tVFXClipFragmentColor(alpha,i);\n\t\t#ifdef - SCENESELECTIONPASS\n\t\t\t\t// We use depth prepass for scene selection in the - editor, this code allow to output the outline correctly\n\t\t\t\toutColor = - float4(_ObjectId, _PassValue, 1.0, 1.0);\n\t\t#else\n\t\t\t\toutColor = (float4)0;\n\t\t#endif\n\t\t#endif\t\t\n\t\t\t}\n\t\t\tENDHLSL\n\t\t}\n\t\t\n\r\n\t\tPass\n\t\t{\t\t\n\t\t\tTags - { \"LightMode\"=\"GBuffer\" }\n\t\t\t\n\t\t\tStencil\n\t\t\t{\n\t\t\t\tWriteMask - 7\n\t\t\t\tRef 2\n\t\t\t\tComp Always\n\t\t\t\tPass Replace\n\t\t\t}\t\n\t\t\t\t\n\t\t\tHLSLPROGRAM\n\t\t\t#pragma - target 4.5\n\t\t\t\n\t\t\t#pragma multi_compile _ LIGHT_LAYERS\n\t\t\t#pragma - multi_compile _ DEBUG_DISPLAY\n\t\t\t\n\t\t\t#define UNITY_MATERIAL_LIT\n\t\t\t\t\n\t\t\t#define - HDRP_NEEDS_UVS (HDRP_USE_BASE_COLOR_MAP || HDRP_USE_MASK_MAP || USE_NORMAL_MAP - || HDRP_USE_EMISSIVE_MAP)\n\t\t\t#define HDRP_USE_EMISSIVE (HDRP_USE_EMISSIVE_MAP - || HDRP_USE_EMISSIVE_COLOR || HDRP_USE_ADDITIONAL_EMISSIVE_COLOR)\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\tstruct - ps_input\n\t\t\t{\n\t\t\t\tfloat4 pos : SV_POSITION;\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t#if - (VFX_NEEDS_COLOR_INTERPOLATOR && HDRP_USE_BASE_COLOR) || HDRP_USE_ADDITIONAL_BASE_COLOR\n\t\t\t\t\t\t\tnointerpolation - float4 color : COLOR0;\n\t\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\t#if HDRP_MATERIAL_TYPE_SPECULAR\n\t\t\t\t\t\t\tnointerpolation - float3 specularColor : COLOR1;\n\t\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\t#if HDRP_USE_EMISSIVE\t\n\t\t\t\t\t\t\tnointerpolation - float4 emissiveColor : COLOR2;\n\t\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t// - x: smoothness\n\t\t\t\t\t\t\t// y: metallic/thickness\n\t\t\t\t\t\t\t// z: normal - scale\n\t\t\t\t\t\t\t// w: emissive scale\n\t\t\t\t\t\t\tnointerpolation float4 - materialProperties : TEXCOORD0;\n\t\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t#if USE_FLIPBOOK_INTERPOLATION\n\t\t\t\tfloat4 - uv : TEXCOORD1;\n\t\t\t\t#else\n\t\t\t\tfloat2 uv : TEXCOORD1;\t\n\t\t\t\t#endif\n\t\t\t\t#if - USE_SOFT_PARTICLE || USE_ALPHA_TEST || USE_FLIPBOOK_INTERPOLATION\n\t\t\t\t// - x: inverse soft particles fade distance\n\t\t\t\t// y: alpha threshold\n\t\t\t\t// - z: frame blending factor\n\t\t\t\tnointerpolation float3 builtInInterpolants - : TEXCOORD2;\n\t\t\t\t#endif\n\t\t\t\t#if USE_FLIPBOOK_MOTIONVECTORS\n\t\t\t\t// - x: motion vector scale u\n\t\t\t\t// y: motion vector scale v\n\t\t\t\tnointerpolation - float2 builtInInterpolants2 : TEXCOORD3;\n\t\t\t\t#endif\n\t\t\t\tnointerpolation - float3 normal : TEXCOORD4;\n\t\t\t\t#if USE_NORMAL_MAP || USE_NORMAL_BENDING\n\t\t\t\tnointerpolation - float3 tangent : TEXCOORD5;\n\t\t\t\t#endif\n\t\t\t\t#if USE_NORMAL_BENDING\n\t\t\t\tfloat2 - bentFactors : TEXCOORD6;\n\t\t\t\t#endif\n\t\t\t};\n\t\t\t\n\t\t\n\t\t\t\t\t#if - (VFX_NEEDS_COLOR_INTERPOLATOR && HDRP_USE_BASE_COLOR) || HDRP_USE_ADDITIONAL_BASE_COLOR\n\t\t\t\t\t#define - VFX_VARYING_COLOR color.rgb\n\t\t\t\t\t#define VFX_VARYING_ALPHA color.a\n\t\t\t\t\t#endif\n\t\t\t\t\t\n\t\t\t\t\t#define - VFX_VARYING_SMOOTHNESS materialProperties.x\n\t\t\t\t\t\n\t\t\t\t\t#if HDRP_MATERIAL_TYPE_STANDARD\n\t\t\t\t\t#define - VFX_VARYING_METALLIC materialProperties.y\n\t\t\t\t\t#elif HDRP_MATERIAL_TYPE_SPECULAR\n\t\t\t\t\t#define - VFX_VARYING_SPECULAR specularColor\n\t\t\t\t\t#elif HDRP_MATERIAL_TYPE_TRANSLUCENT\n\t\t\t\t\t#define - VFX_VARYING_THICKNESS materialProperties.y\n\t\t\t\t\t#endif\n\t\t\t\t\t\n\t\t\t\t\t#if - USE_NORMAL_MAP\n\t\t\t\t\t#define VFX_VARYING_NORMALSCALE materialProperties.z\n\t\t\t\t\t#endif\n\t\t\t\t\t\n\t\t\t\t\t#if - HDRP_USE_EMISSIVE_MAP\n\t\t\t\t\t#define VFX_VARYING_EMISSIVESCALE materialProperties.w\n\t\t\t\t\t#endif\n\t\t\t\t\t\n\t\t\t\t\t#if - HDRP_USE_EMISSIVE_COLOR || HDRP_USE_ADDITIONAL_EMISSIVE_COLOR\n\t\t\t\t\t#define - VFX_VARYING_EMISSIVE emissiveColor.rgb\n\t\t\t\t\t#endif\n\t\t\t\t\t\n\t\t\t\t\t#if - USE_EXPOSURE_WEIGHT\n\t\t\t\t\t#define VFX_VARYING_EXPOSUREWEIGHT emissiveColor.a\n\t\t\t\t\t#endif\n\t\t\t\t\t\t\t\n\t\t\t\n\t\t#define - VFX_VARYING_PS_INPUTS ps_input\n\t\t#define VFX_VARYING_POSCS pos\n\t\t#define - VFX_VARYING_INVSOFTPARTICLEFADEDISTANCE builtInInterpolants.x\n\t\t#define VFX_VARYING_ALPHATHRESHOLD - builtInInterpolants.y\n\t\t#define VFX_VARYING_FRAMEBLEND builtInInterpolants.z\n\t\t#define - VFX_VARYING_MOTIONVECTORSCALE builtInInterpolants2.xy\n\t\t#define VFX_VARYING_UV - uv\n\t\t#define VFX_VARYING_NORMAL normal\n\t\t#if USE_NORMAL_MAP || USE_NORMAL_BENDING\n\t\t#define - VFX_VARYING_TANGENT tangent\n\t\t#endif\n\t\t#if USE_NORMAL_BENDING\n\t\t#define - VFX_VARYING_BENTFACTORS bentFactors\n\t\t#endif\n\t\t\n\t\t\n\t\t\t\n\t\t\t#if - !(defined(VFX_VARYING_PS_INPUTS) && defined(VFX_VARYING_POSCS))\n\t\t\t#error - VFX_VARYING_PS_INPUTS, VFX_VARYING_POSCS and VFX_VARYING_UV must be defined.\n\t\t\t#endif\n\t\t\t\n\t\t\t#include - \"Packages/com.unity.visualeffectgraph/Shaders/RenderPipeline/HDRP/VFXCommon.cginc\"\n\t\t\t#include - \"Packages/com.unity.visualeffectgraph/Shaders/VFXCommon.cginc\"\n\t\t\t\n\n\t\t\tvoid - SetAttribute_3278B22F(inout float size, float Size) /*attribute:size Composition:Overwrite - Source:Slot Random:Off channels:XYZ */\n\t\t\t{\n\t\t\t size = Size;\n\t\t\t}\n\t\t\tvoid - SetAttribute_D5151645(inout float scaleY, float Scale) /*attribute:scale Composition:Overwrite - Source:Slot Random:Off channels:Y */\n\t\t\t{\n\t\t\t scaleY = Scale.x;\n\t\t\t}\n\t\t\tvoid - ConnectTarget_0(inout float3 axisX, inout float3 axisY, inout float3 axisZ, - inout float3 position, inout float pivotY, float size, inout float scaleY, float3 - TargetPosition, float PivotShift) /*Orientation:Camera */\n\t\t\t{\n\t\t\t \n\t\t\t - \ axisY = TargetPosition-position;\n\t\t\t float len = length(axisY);\n\t\t\t - \ scaleY = len / size;\n\t\t\t axisY /= len;\n\t\t\t axisZ = position - - GetViewVFXPosition();\n\t\t\t axisX = normalize(cross(axisY,axisZ));\n\t\t\t - \ axisZ = cross(axisX,axisY);\n\t\t\t \n\t\t\t position = lerp(position, - TargetPosition, PivotShift);\n\t\t\t pivotY = PivotShift - 0.5;\n\t\t\t \n\t\t\t}\n\t\t\tvoid - AttributeFromCurve_8BB145A0(inout float scaleX, float age, float lifetime, float4 - Scale) /*attribute:scale Composition:Multiply AlphaComposition:Overwrite SampleMode:OverLife - Mode:PerComponent ColorMode:ColorAndAlpha channels:X */\n\t\t\t{\n\t\t\t float - t = age / lifetime;\n\t\t\t float value = 0.0f;\n\t\t\t value = SampleCurve(Scale, - t);\n\t\t\t scaleX *= value.x;\n\t\t\t}\n\t\t\t\n\n\t\t\t\n\t\t\t#pragma - vertex vert\n\t\t\tVFX_VARYING_PS_INPUTS vert(uint id : SV_VertexID, uint instanceID - : SV_InstanceID)\n\t\t\t{\n\t\t\t#if VFX_PRIMITIVE_TRIANGLE\n\t\t\t\tuint index - = id / 3;\n\t\t\t#elif VFX_PRIMITIVE_QUAD\n\t\t\t\tuint index = (id >> 2) + - instanceID * 2048;\n\t\t\t#elif VFX_PRIMITIVE_OCTAGON\n\t\t\t\tuint index = - (id >> 3) + instanceID * 1024;\n\t\t\t#endif\n\t\t\t\n\t\t\t\tVFX_VARYING_PS_INPUTS - o = (VFX_VARYING_PS_INPUTS)0;\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\tuint deadCount - = 0;\n\t\t\t\t\t\t#if USE_DEAD_LIST_COUNT\n\t\t\t\t\t\tdeadCount = deadListCount.Load(0);\n\t\t\t\t\t\t#endif\t\n\t\t\t\t\t\tif - (index >= asuint(nbMax) - deadCount)\n\t\t\t\t\t\t#if USE_GEOMETRY_SHADER\n\t\t\t\t\t\t\treturn; - // cull\n\t\t\t\t\t\t#else\n\t\t\t\t\t\t\treturn o; // cull\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t\t\t#if - VFX_HAS_INDIRECT_DRAW\n\t\t\t\t\t\tindex = indirectBuffer[index];\n\t\t\t\t\t\tfloat3 - position = asfloat(attributeBuffer.Load3((index * 0x8 + 0x0) << 2));\n\t\t\t\t\t\tfloat3 - targetPosition = asfloat(attributeBuffer.Load3((index * 0x4 + 0x9C4000) << 2));\n\t\t\t\t\t\tfloat3 - color = asfloat(attributeBuffer.Load3((index * 0x4 + 0xEA6000) << 2));\n\t\t\t\t\t\tfloat - lifetime = asfloat(attributeBuffer.Load((index * 0x1 + 0x1388000) << 2));\n\t\t\t\t\t\tfloat - age = asfloat(attributeBuffer.Load((index * 0x8 + 0x3) << 2));\n\t\t\t\t\t\tfloat - alpha = asfloat(attributeBuffer.Load((index * 0x4 + 0xEA6003) << 2));\n\t\t\t\t\t\tbool - alive = (attributeBuffer.Load((index * 0x8 + 0x4) << 2));\n\t\t\t\t\t\tfloat3 - axisX = float3(1, 0, 0);\n\t\t\t\t\t\tfloat3 axisY = float3(0, 1, 0);\n\t\t\t\t\t\tfloat3 - axisZ = float3(0, 0, 1);\n\t\t\t\t\t\tfloat angleX = (float)0;\n\t\t\t\t\t\tfloat - angleY = (float)0;\n\t\t\t\t\t\tfloat angleZ = (float)0;\n\t\t\t\t\t\tfloat - pivotX = (float)0;\n\t\t\t\t\t\tfloat pivotY = (float)0;\n\t\t\t\t\t\tfloat - pivotZ = (float)0;\n\t\t\t\t\t\tfloat size = (float)0.100000001;\n\t\t\t\t\t\tfloat - scaleX = (float)1;\n\t\t\t\t\t\tfloat scaleY = (float)1;\n\t\t\t\t\t\tfloat - scaleZ = (float)1;\n\t\t\t\t\t\tfloat3 position_source = position;\n\t\t\t\t\t\tfloat3 - targetPosition_source = targetPosition;\n\t\t\t\t\t\tfloat3 color_source = color;\n\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t#else\n\t\t\t\t\t\tbool - alive = (attributeBuffer.Load((index * 0x8 + 0x4) << 2));\n\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\tif - (!alive)\n\t\t\t\t\t\t\treturn o;\n\t\t\t\t\t\t\t\n\t\t\t\t\t\tfloat3 position - = asfloat(attributeBuffer.Load3((index * 0x8 + 0x0) << 2));\n\t\t\t\t\t\tfloat3 - targetPosition = asfloat(attributeBuffer.Load3((index * 0x4 + 0x9C4000) << 2));\n\t\t\t\t\t\tfloat3 - color = asfloat(attributeBuffer.Load3((index * 0x4 + 0xEA6000) << 2));\n\t\t\t\t\t\tfloat - lifetime = asfloat(attributeBuffer.Load((index * 0x1 + 0x1388000) << 2));\n\t\t\t\t\t\tfloat - age = asfloat(attributeBuffer.Load((index * 0x8 + 0x3) << 2));\n\t\t\t\t\t\tfloat - alpha = asfloat(attributeBuffer.Load((index * 0x4 + 0xEA6003) << 2));\n\t\t\t\t\t\tfloat3 - axisX = float3(1, 0, 0);\n\t\t\t\t\t\tfloat3 axisY = float3(0, 1, 0);\n\t\t\t\t\t\tfloat3 - axisZ = float3(0, 0, 1);\n\t\t\t\t\t\tfloat angleX = (float)0;\n\t\t\t\t\t\tfloat - angleY = (float)0;\n\t\t\t\t\t\tfloat angleZ = (float)0;\n\t\t\t\t\t\tfloat - pivotX = (float)0;\n\t\t\t\t\t\tfloat pivotY = (float)0;\n\t\t\t\t\t\tfloat - pivotZ = (float)0;\n\t\t\t\t\t\tfloat size = (float)0.100000001;\n\t\t\t\t\t\tfloat - scaleX = (float)1;\n\t\t\t\t\t\tfloat scaleY = (float)1;\n\t\t\t\t\t\tfloat - scaleZ = (float)1;\n\t\t\t\t\t\tfloat3 position_source = position;\n\t\t\t\t\t\tfloat3 - targetPosition_source = targetPosition;\n\t\t\t\t\t\tfloat3 color_source = color;\n\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t{\n\t\t\t\t - \ SetAttribute_3278B22F( /*inout */size, (float)0.00999999978);\n\t\t\t\t}\n\t\t\t\t{\n\t\t\t\t - \ SetAttribute_D5151645( /*inout */scaleY, (float)0.860000014);\n\t\t\t\t}\n\t\t\t\t{\n\t\t\t\t - \ ConnectTarget_0( /*inout */axisX, /*inout */axisY, /*inout */axisZ, /*inout - */position, /*inout */pivotY, size, /*inout */scaleY, targetPosition, (float)0.5);\n\t\t\t\t}\n\t\t\t\tAttributeFromCurve_8BB145A0( - /*inout */scaleX, age, lifetime, Scale_d);\n\t\t\t\t\n\n\t\t\t\t\n\t\t\t\tif - (!alive)\n\t\t\t\t\treturn o;\n\t\t\t\t\n\t\t\t#if VFX_PRIMITIVE_QUAD\n\t\t\t\n\t\t\t\to.VFX_VARYING_UV.x - = float(id & 1);\n\t\t\t\to.VFX_VARYING_UV.y = float((id & 2) >> 1);\n\t\t\t\tconst - float2 vOffsets = o.VFX_VARYING_UV.xy - 0.5f;\n\t\t\t\t\n\t\t\t#elif VFX_PRIMITIVE_TRIANGLE\n\t\t\t\n\t\t\t\tconst - float2 kOffsets[] = {\n\t\t\t\t\tfloat2(-0.5f, \t-0.288675129413604736328125f),\n\t\t\t\t\tfloat2(0.0f, - \t0.57735025882720947265625f),\n\t\t\t\t\tfloat2(0.5f,\t-0.288675129413604736328125f),\n\t\t\t\t};\n\t\t\t\t\n\t\t\t\tconst - float kUVScale = 0.866025388240814208984375f;\n\t\t\t\t\n\t\t\t\tconst float2 - vOffsets = kOffsets[id % 3];\n\t\t\t\to.VFX_VARYING_UV.xy = (vOffsets * kUVScale) - + 0.5f;\n\t\t\t\t\n\t\t\t#elif VFX_PRIMITIVE_OCTAGON\t\n\t\t\t\t\n\t\t\t\tconst - float2 kUvs[8] = \n\t\t\t\t{\n\t\t\t\t\tfloat2(-0.5f,\t0.0f),\n\t\t\t\t\tfloat2(-0.5f,\t0.5f),\n\t\t\t\t\tfloat2(0.0f,\t0.5f),\n\t\t\t\t\tfloat2(0.5f,\t0.5f),\n\t\t\t\t\tfloat2(0.5f,\t0.0f),\n\t\t\t\t\tfloat2(0.5f,\t-0.5f),\n\t\t\t\t\tfloat2(0.0f,\t-0.5f),\n\t\t\t\t\tfloat2(-0.5f,\t-0.5f),\n\t\t\t\t};\n\t\t\t\t\n\t\t\t\t\n\t\t\t\tcropFactor - = id & 1 ? 1.0f - cropFactor : 1.0f;\n\t\t\t\tconst float2 vOffsets = kUvs[id - & 7] * cropFactor;\n\t\t\t\to.VFX_VARYING_UV.xy = vOffsets + 0.5f;\n\t\t\t\t\n\t\t\t#endif\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\tfloat3 - size3 = float3(size,size,size);\n\t\t\t\t\t\t#if VFX_USE_SCALEX_CURRENT\n\t\t\t\t\t\tsize3.x - *= scaleX;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t#if VFX_USE_SCALEY_CURRENT\n\t\t\t\t\t\tsize3.y - *= scaleY;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t#if VFX_USE_SCALEZ_CURRENT\n\t\t\t\t\t\tsize3.z - *= scaleZ;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t\tconst float4x4 - elementToVFX = GetElementToVFXMatrix(axisX,axisY,axisZ,float3(angleX,angleY,angleZ),float3(pivotX,pivotY,pivotZ),size3,position);\n\t\t\t\tfloat3 - vPos = mul(elementToVFX,float4(vOffsets,0.0f,1.0f)).xyz;\n\t\t\t\n\t\t\t\to.VFX_VARYING_POSCS - = TransformPositionVFXToClip(vPos);\n\t\t\t\n\t\t\t\tfloat3 normalWS = normalize(TransformDirectionVFXToWorld(normalize(-transpose(elementToVFX)[2].xyz)));\n\t\t\t\t#ifdef - VFX_VARYING_NORMAL\n\t\t\t\tfloat normalFlip = (size3.x * size3.y * size3.z) - < 0 ? -1 : 1;\n\t\t\t\to.VFX_VARYING_NORMAL = normalFlip * normalWS;\n\t\t\t\t#endif\n\t\t\t\t#ifdef - VFX_VARYING_TANGENT\n\t\t\t\to.VFX_VARYING_TANGENT = normalize(TransformDirectionVFXToWorld(normalize(transpose(elementToVFX)[0].xyz)));\n\t\t\t\t#endif\n\t\t\t\t#ifdef - VFX_VARYING_BENTFACTORS\n\t\t\t\tfloat bentNormalFactor = (float)0;\n\t\t\t\t{\n\t\t\t\t - \ \n\t\t\t\t bentNormalFactor = (float)0;\n\t\t\t\t}\n\t\t\t\t\n\n\t\t\t\t#if - HAS_STRIPS\n\t\t\t\t#define BENT_FACTOR_MULTIPLIER 2.0f\n\t\t\t\t#else\n\t\t\t\t#define - BENT_FACTOR_MULTIPLIER 1.41421353816986083984375f\n\t\t\t\t#endif\n\t\t\t\to.VFX_VARYING_BENTFACTORS - = vOffsets * bentNormalFactor * BENT_FACTOR_MULTIPLIER;\n\t\t\t\t#endif\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t#if - VFX_USE_COLOR_CURRENT && defined(VFX_VARYING_COLOR)\n\t\t\t\t\t\to.VFX_VARYING_COLOR - = color;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t#if VFX_USE_ALPHA_CURRENT && defined(VFX_VARYING_ALPHA) - \n\t\t\t\t\t\to.VFX_VARYING_ALPHA = alpha;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t\t\t#ifdef - VFX_VARYING_EXPOSUREWEIGHT\n\t\t\t\t\t\t\n\t\t\t\t\t\to.VFX_VARYING_EXPOSUREWEIGHT - = exposureWeight;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t\t\t#if USE_SOFT_PARTICLE - && defined(VFX_VARYING_INVSOFTPARTICLEFADEDISTANCE)\n\t\t\t\t\t\t\n\t\t\t\t\t\to.VFX_VARYING_INVSOFTPARTICLEFADEDISTANCE - = invSoftParticlesFadeDistance;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t\t\t#if - USE_ALPHA_TEST && defined(VFX_VARYING_ALPHATHRESHOLD)\n\t\t\t\t\t\t\n\t\t\t\t\t\to.VFX_VARYING_ALPHATHRESHOLD - = alphaThreshold;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t\t\t#if USE_UV_SCALE_BIAS\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\to.VFX_VARYING_UV.xy - = o.VFX_VARYING_UV.xy * uvScale + uvBias;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t\t\t#if - defined(VFX_VARYING_POSWS)\n\t\t\t\t\t\to.VFX_VARYING_POSWS = TransformPositionVFXToWorld(vPos);\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t#if - USE_FLIPBOOK\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\tVFXUVData uvData = GetUVData(flipBookSize, - invFlipBookSize, o.VFX_VARYING_UV.xy, texIndex);\n\t\t\t\t\t\to.VFX_VARYING_UV.xy - = uvData.uvs.xy;\n\t\t\t\t\t\t#if USE_FLIPBOOK_INTERPOLATION\n\t\t\t\t\t\to.VFX_VARYING_UV.zw - = uvData.uvs.zw;\n\t\t\t\t\t\to.VFX_VARYING_FRAMEBLEND = uvData.blend;\n\t\t\t\t\t\t#if - USE_FLIPBOOK_MOTIONVECTORS\n\t\t\t\t\t\t\n\t\t\t\t\t\to.VFX_VARYING_MOTIONVECTORSCALE - = motionVectorScale * invFlipBookSize;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t#ifdef - VFX_VARYING_SMOOTHNESS\n\t\t\t\t\t\t\t\t\tfloat smoothness = (float)0;\n\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t - \ \n\t\t\t\t\t\t\t\t\t smoothness = (float)0.5;\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\to.VFX_VARYING_SMOOTHNESS - = smoothness;\n\t\t\t\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\t\t\t#if HDRP_MATERIAL_TYPE_STANDARD\n\t\t\t\t\t\t\t\t\t#ifdef - VFX_VARYING_METALLIC\n\t\t\t\t\t\t\t\t\tfloat metallic = (float)0;\n\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t - \ \n\t\t\t\t\t\t\t\t\t metallic = (float)0.5;\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\to.VFX_VARYING_METALLIC - = metallic;\n\t\t\t\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\t\t\t#elif HDRP_MATERIAL_TYPE_SPECULAR\n\t\t\t\t\t\t\t\t\t#ifdef - VFX_VARYING_SPECULAR\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\to.VFX_VARYING_SPECULAR - = specularColor;\n\t\t\t\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\t\t\t#elif HDRP_MATERIAL_TYPE_TRANSLUCENT\n\t\t\t\t\t\t\t\t\t#ifdef - VFX_VARYING_THICKNESS\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\to.VFX_VARYING_THICKNESS - = thickness;\n\t\t\t\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\t\t\t#if - USE_NORMAL_MAP\n\t\t\t\t\t\t\t\t\t#ifdef VFX_VARYING_NORMALSCALE\n\t\t\t\t\t\t\t\t\tfloat - normalScale = (float)0;\n\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t \n\t\t\t\t\t\t\t\t\t - \ normalScale = (float)2;\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\to.VFX_VARYING_NORMALSCALE - = normalScale;\n\t\t\t\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\t\t\t#if - HDRP_USE_EMISSIVE_MAP\n\t\t\t\t\t\t\t\t\t#ifdef VFX_VARYING_EMISSIVESCALE\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\to.VFX_VARYING_EMISSIVESCALE - = emissiveScale;\n\t\t\t\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\t\t\t#ifdef - VFX_VARYING_EMISSIVE\n\t\t\t\t\t\t\t\t\t#if HDRP_USE_EMISSIVE_COLOR\n\t\t\t\t\t\t\t\t\to.VFX_VARYING_EMISSIVE - = color;\n\t\t\t\t\t\t\t\t\t#elif HDRP_USE_ADDITIONAL_EMISSIVE_COLOR\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\to.VFX_VARYING_EMISSIVE - = emissiveColor;\n\t\t\t\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\t\t\t#if - HDRP_USE_ADDITIONAL_BASE_COLOR\n\t\t\t\t\t\t\t\t\t#ifdef VFX_VARYING_COLOR\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\to.VFX_VARYING_COLOR - = baseColor;\n\t\t\t\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\n\t\t\t\treturn - o;\n\t\t\t}\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t#include - \"Packages/com.unity.visualeffectgraph/Shaders/VFXCommonOutput.cginc\"\n\t\t\t\n\t\t\t\n\t\t\n\t\t\t#define - SHADERPASS SHADERPASS_GBUFFER\n\t\t\t#include \"Packages/com.unity.visualeffectgraph/Shaders/RenderPipeline/HDRP/VFXLit.cginc\"\n\t\t\t\n\t\t\tvoid - VFXGetHDRPLitData(out SurfaceData surfaceData, out BuiltinData builtinData, - out BSDFData bsdfData, out PreLightData preLightData, VFX_VARYING_PS_INPUTS - i, float3 normalWS, const VFXUVData uvData, uint2 tileIndex)\n\t\t\t{\t\n\t\t\t\t#if - HDRP_MATERIAL_TYPE_TRANSLUCENT\n\t\t\t\t // Loads diffusion profile\n\t\t\t\t#else\n\t\t\t\tconst - uint diffusionProfileHash = 0;\n\t\t\t\t#endif\n\t\t\t\t\n\t\t\t\tfloat3 posRWS - = VFXGetPositionRWS(i);\n\t\t\t\tfloat4 posSS = i.VFX_VARYING_POSCS;\n\t\t\t\tPositionInputs - posInput = GetPositionInput(posSS.xy, _ScreenSize.zw, posSS.z, posSS.w, posRWS, - tileIndex);\n\t\t\t\t\n\t\t\t\tfloat alpha;\n\t\t\t\tsurfaceData = VFXGetSurfaceData(i,normalWS,uvData,diffusionProfileHash,alpha);\t\n\t\t\t\tbsdfData - = ConvertSurfaceDataToBSDFData(posSS.xy, surfaceData);\n\t\t\t\n\t\t\t\tpreLightData - = GetPreLightData(GetWorldSpaceNormalizeViewDir(posRWS),posInput,bsdfData);\n\t\t\t\t\n\t\t\t\tpreLightData.diffuseFGD - = 1.0f;\n\t\t\t //TODO: investigate why this is needed\n\t\t\t preLightData.coatPartLambdaV - = 0;\n\t\t\t preLightData.coatIblR = 0;\n\t\t\t preLightData.coatIblF - = 0;\n\t\t\t \n\t\t\t\tbuiltinData = VFXGetBuiltinData(i,posInput,surfaceData,bsdfData,preLightData,uvData,alpha);\n\t\t\t}\n\t\t\t\n\t\t\tvoid - VFXGetHDRPLitData(out SurfaceData surfaceData, out BuiltinData builtinData, - VFX_VARYING_PS_INPUTS i, float3 normalWS, const VFXUVData uvData)\n\t\t\t{\n\t\t\t\tBSDFData - bsdfData = (BSDFData)0;\n\t\t\t\tPreLightData preLightData = (PreLightData)0;\n\t\t\t\tpreLightData.diffuseFGD - = 1.0f;\n\t\t\t\tVFXGetHDRPLitData(surfaceData,builtinData,bsdfData,preLightData,i,normalWS,uvData,uint2(0,0));\n\t\t\t}\n\t\t\t\n\t\t\t#include - \"Packages/com.unity.visualeffectgraph/Shaders/RenderPipeline/HDRP/VFXLitPixelOutput.cginc\"\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\n\t\t\t\t\t\t\t\n\t\t\t#pragma - fragment frag\n\t\t\tvoid frag(ps_input i, OUTPUT_GBUFFER(outGBuffer)\n\t\t\t#if - USE_DOUBLE_SIDED\n\t\t\t, bool frontFace : SV_IsFrontFace\n\t\t\t#endif\n\t\t\t)\n\t\t\t{\n\t\t\t\tVFXTransformPSInputs(i);\n\t\t\t\t\n\t\t\t\t\t\t\t#if - USE_DOUBLE_SIDED\n\t\t\t\t\t\t\tconst float faceMul = frontFace ? 1.0f : -1.0f;\n\t\t\t\t\t\t\t#else\n\t\t\t\t\t\t\tconst - float faceMul = 1.0f;\n\t\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\tfloat3 - normalWS = i.VFX_VARYING_NORMAL * faceMul;\n\t\t\t\t\t\t\tconst VFXUVData uvData - = GetUVData(i);\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t#if defined(VFX_VARYING_TANGENT) - && (USE_NORMAL_MAP || USE_NORMAL_BENDING)\n\t\t\t\t\t\t\tfloat3 tangentWS = - i.VFX_VARYING_TANGENT;\n\t\t\t\t\t\t\tfloat3 bitangentWS = cross(i.VFX_VARYING_TANGENT,i.VFX_VARYING_NORMAL);\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t#if - defined(VFX_VARYING_BENTFACTORS) && USE_NORMAL_BENDING\t\n\t\t\t\t\t\t\tfloat3 - bentFactors = float3(i.VFX_VARYING_BENTFACTORS.xy,sqrt(1.0f - dot(i.VFX_VARYING_BENTFACTORS,i.VFX_VARYING_BENTFACTORS)));\n\t\t\t\t\t\t\tnormalWS - = tangentWS * bentFactors.x + bitangentWS * bentFactors.y + normalWS * bentFactors.z;\n\t\t\t\t\t\t\ttangentWS - = normalize(cross(normalWS,bitangentWS));\n\t\t\t\t\t\t\tbitangentWS = cross(tangentWS,normalWS);\n\t\t\t\t\t\t\ttangentWS - *= faceMul;\n\t\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t#if USE_NORMAL_MAP\n\t\t\t\t\t\t\tfloat3 - n = SampleNormalMap(VFX_SAMPLER(normalMap),uvData);\n\t\t\t\t\t\t\tfloat3x3 - tbn = float3x3(tangentWS,bitangentWS,normalWS);\n\t\t\t\t\t\t\tfloat normalScale - = 1.0f;\n\t\t\t\t\t\t\t#ifdef VFX_VARYING_NORMALSCALE\n\t\t\t\t\t\t\tnormalScale - = i.VFX_VARYING_NORMALSCALE;\n\t\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\tnormalWS = - normalize(lerp(normalWS,mul(n,tbn),normalScale));\n\t\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\t\t\t\n\t\t\t\tVFXComputePixelOutputToGBuffer(i,normalWS,uvData,outGBuffer);\n\t\t\t}\n\t\t\tENDHLSL\n\t\t}\n\t\t\n\r\n\t\t// + nbMax;\n\t\t\tfloat systemSeed;\n\t\tCBUFFER_END\n\t\t\n\t\tENDHLSL\n\t\t\n\r\n\t\t\r\n\t\t\r\n\t\t// Forward pass\n\t\tPass\n\t\t{\t\t\n\t\t\tTags { \"LightMode\"=\"Forward\"}\n\t\t\t\t\t\n\t\t\tHLSLPROGRAM\n\t\t\t#pragma target 4.5\n\t\t\t\n\t\t\t#define UNITY_MATERIAL_LIT\n\t\t\t#define LIGHTLOOP_TILE_PASS\n\t\t\t#define - _ENABLE_FOG_ON_TRANSPARENT\n\t\t\t#define _DISABLE_DECALS\n\t\t\t\n\n\t\t\t#pragma - multi_compile USE_FPTL_LIGHTLIST USE_CLUSTERED_LIGHTLIST \n\t\t\t#pragma multi_compile - SHADOW_LOW SHADOW_MEDIUM SHADOW_HIGH SHADOW_VERY_HIGH\n\t\t\t#pragma multi_compile - _ DEBUG_DISPLAY\n\t\t\t//#pragma enable_d3d11_debug_symbols\n\t\t\t\t\n\t\t\t#define - HDRP_NEEDS_UVS (HDRP_USE_BASE_COLOR_MAP || HDRP_USE_MASK_MAP || USE_NORMAL_MAP - || HDRP_USE_EMISSIVE_MAP)\n\t\t\t#define HDRP_USE_EMISSIVE (HDRP_USE_EMISSIVE_MAP - || HDRP_USE_EMISSIVE_COLOR || HDRP_USE_ADDITIONAL_EMISSIVE_COLOR)\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\tstruct + _ENABLE_FOG_ON_TRANSPARENT\n\t\t\t#define _DISABLE_DECALS\n\t\t\t#define _BLENDMODE_ALPHA\n\t\t\t#define + _SURFACE_TYPE_TRANSPARENT\n\t\t\t\n\n\t\t\t#pragma multi_compile USE_FPTL_LIGHTLIST + USE_CLUSTERED_LIGHTLIST \n\t\t\t#pragma multi_compile SHADOW_LOW SHADOW_MEDIUM + SHADOW_HIGH SHADOW_VERY_HIGH\n\t\t\t#pragma multi_compile _ DEBUG_DISPLAY\n\t\t\t//#pragma + enable_d3d11_debug_symbols\n\t\t\t\t\n\t\t\t#define HDRP_NEEDS_UVS (HDRP_USE_BASE_COLOR_MAP + || HDRP_USE_MASK_MAP || USE_NORMAL_MAP || HDRP_USE_EMISSIVE_MAP)\n\t\t\t#define + HDRP_USE_EMISSIVE (HDRP_USE_EMISSIVE_MAP || HDRP_USE_EMISSIVE_COLOR || HDRP_USE_ADDITIONAL_EMISSIVE_COLOR)\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\tstruct ps_input\n\t\t\t{\n\t\t\t\tfloat4 pos : SV_POSITION;\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t#if (VFX_NEEDS_COLOR_INTERPOLATOR && HDRP_USE_BASE_COLOR) || HDRP_USE_ADDITIONAL_BASE_COLOR\n\t\t\t\t\t\t\tnointerpolation float4 color : COLOR0;\n\t\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\t#if HDRP_MATERIAL_TYPE_SPECULAR\n\t\t\t\t\t\t\tnointerpolation @@ -1721,7 +1050,9 @@ VisualEffectResource: Scale) /*attribute:scale Composition:Multiply AlphaComposition:Overwrite SampleMode:OverLife Mode:PerComponent ColorMode:ColorAndAlpha channels:X */\n\t\t\t{\n\t\t\t float t = age / lifetime;\n\t\t\t float value = 0.0f;\n\t\t\t value = SampleCurve(Scale, - t);\n\t\t\t scaleX *= value.x;\n\t\t\t}\n\t\t\t\n\n\t\t\t\n\t\t\t#pragma + t);\n\t\t\t scaleX *= value.x;\n\t\t\t}\n\t\t\tvoid SetAttribute_CEEAF35C(inout + float alpha, float Alpha) /*attribute:alpha Composition:Overwrite Source:Slot + Random:Off channels:XYZ */\n\t\t\t{\n\t\t\t alpha = Alpha;\n\t\t\t}\n\t\t\t\n\n\t\t\t\n\t\t\t#pragma vertex vert\n\t\t\tVFX_VARYING_PS_INPUTS vert(uint id : SV_VertexID, uint instanceID : SV_InstanceID)\n\t\t\t{\n\t\t\t#if VFX_PRIMITIVE_TRIANGLE\n\t\t\t\tuint index = id / 3;\n\t\t\t#elif VFX_PRIMITIVE_QUAD\n\t\t\t\tuint index = (id >> 2) + @@ -1732,13 +1063,13 @@ VisualEffectResource: (index >= asuint(nbMax) - deadCount)\n\t\t\t\t\t\t#if USE_GEOMETRY_SHADER\n\t\t\t\t\t\t\treturn; // cull\n\t\t\t\t\t\t#else\n\t\t\t\t\t\t\treturn o; // cull\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t\t\t#if VFX_HAS_INDIRECT_DRAW\n\t\t\t\t\t\tindex = indirectBuffer[index];\n\t\t\t\t\t\tfloat3 - position = asfloat(attributeBuffer.Load3((index * 0x8 + 0x0) << 2));\n\t\t\t\t\t\tfloat3 - targetPosition = asfloat(attributeBuffer.Load3((index * 0x4 + 0x9C4000) << 2));\n\t\t\t\t\t\tfloat3 - color = asfloat(attributeBuffer.Load3((index * 0x4 + 0xEA6000) << 2));\n\t\t\t\t\t\tfloat - lifetime = asfloat(attributeBuffer.Load((index * 0x1 + 0x1388000) << 2));\n\t\t\t\t\t\tfloat - age = asfloat(attributeBuffer.Load((index * 0x8 + 0x3) << 2));\n\t\t\t\t\t\tfloat - alpha = asfloat(attributeBuffer.Load((index * 0x4 + 0xEA6003) << 2));\n\t\t\t\t\t\tbool - alive = (attributeBuffer.Load((index * 0x8 + 0x4) << 2));\n\t\t\t\t\t\tfloat3 + position = asfloat(attributeBuffer.Load3((index * 0x4 + 0x0) << 2));\n\t\t\t\t\t\tfloat3 + targetPosition = asfloat(attributeBuffer.Load3((index * 0x4 + 0xC800) << 2));\n\t\t\t\t\t\tfloat3 + color = asfloat(attributeBuffer.Load3((index * 0x4 + 0x19000) << 2));\n\t\t\t\t\t\tfloat + lifetime = asfloat(attributeBuffer.Load((index * 0x1 + 0x25800) << 2));\n\t\t\t\t\t\tfloat + alpha = asfloat(attributeBuffer.Load((index * 0x4 + 0x19003) << 2));\n\t\t\t\t\t\tfloat + age = asfloat(attributeBuffer.Load((index * 0x2 + 0x28A00) << 2));\n\t\t\t\t\t\tbool + alive = (attributeBuffer.Load((index * 0x2 + 0x28A01) << 2));\n\t\t\t\t\t\tfloat3 axisX = float3(1, 0, 0);\n\t\t\t\t\t\tfloat3 axisY = float3(0, 1, 0);\n\t\t\t\t\t\tfloat3 axisZ = float3(0, 0, 1);\n\t\t\t\t\t\tfloat angleX = (float)0;\n\t\t\t\t\t\tfloat angleY = (float)0;\n\t\t\t\t\t\tfloat angleZ = (float)0;\n\t\t\t\t\t\tfloat @@ -1747,14 +1078,14 @@ VisualEffectResource: scaleX = (float)1;\n\t\t\t\t\t\tfloat scaleY = (float)1;\n\t\t\t\t\t\tfloat scaleZ = (float)1;\n\t\t\t\t\t\tfloat3 position_source = position;\n\t\t\t\t\t\tfloat3 targetPosition_source = targetPosition;\n\t\t\t\t\t\tfloat3 color_source = color;\n\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t#else\n\t\t\t\t\t\tbool - alive = (attributeBuffer.Load((index * 0x8 + 0x4) << 2));\n\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\tif + alive = (attributeBuffer.Load((index * 0x2 + 0x28A01) << 2));\n\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\tif (!alive)\n\t\t\t\t\t\t\treturn o;\n\t\t\t\t\t\t\t\n\t\t\t\t\t\tfloat3 position - = asfloat(attributeBuffer.Load3((index * 0x8 + 0x0) << 2));\n\t\t\t\t\t\tfloat3 - targetPosition = asfloat(attributeBuffer.Load3((index * 0x4 + 0x9C4000) << 2));\n\t\t\t\t\t\tfloat3 - color = asfloat(attributeBuffer.Load3((index * 0x4 + 0xEA6000) << 2));\n\t\t\t\t\t\tfloat - lifetime = asfloat(attributeBuffer.Load((index * 0x1 + 0x1388000) << 2));\n\t\t\t\t\t\tfloat - age = asfloat(attributeBuffer.Load((index * 0x8 + 0x3) << 2));\n\t\t\t\t\t\tfloat - alpha = asfloat(attributeBuffer.Load((index * 0x4 + 0xEA6003) << 2));\n\t\t\t\t\t\tfloat3 + = asfloat(attributeBuffer.Load3((index * 0x4 + 0x0) << 2));\n\t\t\t\t\t\tfloat3 + targetPosition = asfloat(attributeBuffer.Load3((index * 0x4 + 0xC800) << 2));\n\t\t\t\t\t\tfloat3 + color = asfloat(attributeBuffer.Load3((index * 0x4 + 0x19000) << 2));\n\t\t\t\t\t\tfloat + lifetime = asfloat(attributeBuffer.Load((index * 0x1 + 0x25800) << 2));\n\t\t\t\t\t\tfloat + alpha = asfloat(attributeBuffer.Load((index * 0x4 + 0x19003) << 2));\n\t\t\t\t\t\tfloat + age = asfloat(attributeBuffer.Load((index * 0x2 + 0x28A00) << 2));\n\t\t\t\t\t\tfloat3 axisX = float3(1, 0, 0);\n\t\t\t\t\t\tfloat3 axisY = float3(0, 1, 0);\n\t\t\t\t\t\tfloat3 axisZ = float3(0, 0, 1);\n\t\t\t\t\t\tfloat angleX = (float)0;\n\t\t\t\t\t\tfloat angleY = (float)0;\n\t\t\t\t\t\tfloat angleZ = (float)0;\n\t\t\t\t\t\tfloat @@ -1767,8 +1098,9 @@ VisualEffectResource: \ SetAttribute_D5151645( /*inout */scaleY, (float)0.860000014);\n\t\t\t\t}\n\t\t\t\t{\n\t\t\t\t \ ConnectTarget_0( /*inout */axisX, /*inout */axisY, /*inout */axisZ, /*inout */position, /*inout */pivotY, size, /*inout */scaleY, targetPosition, (float)0.5);\n\t\t\t\t}\n\t\t\t\tAttributeFromCurve_8BB145A0( - /*inout */scaleX, age, lifetime, Scale_d);\n\t\t\t\t\n\n\t\t\t\t\n\t\t\t\tif - (!alive)\n\t\t\t\t\treturn o;\n\t\t\t\t\n\t\t\t#if VFX_PRIMITIVE_QUAD\n\t\t\t\n\t\t\t\to.VFX_VARYING_UV.x + /*inout */scaleX, age, lifetime, Scale_d);\n\t\t\t\t{\n\t\t\t\t SetAttribute_CEEAF35C( + /*inout */alpha, (float)2);\n\t\t\t\t}\n\t\t\t\t\n\n\t\t\t\t\n\t\t\t\tif (!alive)\n\t\t\t\t\treturn + o;\n\t\t\t\t\n\t\t\t#if VFX_PRIMITIVE_QUAD\n\t\t\t\n\t\t\t\to.VFX_VARYING_UV.x = float(id & 1);\n\t\t\t\to.VFX_VARYING_UV.y = float((id & 2) >> 1);\n\t\t\t\tconst float2 vOffsets = o.VFX_VARYING_UV.xy - 0.5f;\n\t\t\t\t\n\t\t\t#elif VFX_PRIMITIVE_TRIANGLE\n\t\t\t\n\t\t\t\tconst float2 kOffsets[] = {\n\t\t\t\t\tfloat2(-0.5f, \t-0.288675129413604736328125f),\n\t\t\t\t\tfloat2(0.0f, @@ -1906,7 +1238,9 @@ VisualEffectResource: Scale) /*attribute:scale Composition:Multiply AlphaComposition:Overwrite SampleMode:OverLife Mode:PerComponent ColorMode:ColorAndAlpha channels:X */\n\t\t\t{\n\t\t\t float t = age / lifetime;\n\t\t\t float value = 0.0f;\n\t\t\t value = SampleCurve(Scale, - t);\n\t\t\t scaleX *= value.x;\n\t\t\t}\n\t\t\t\n\n\t\t\t\n\t\t\t#pragma + t);\n\t\t\t scaleX *= value.x;\n\t\t\t}\n\t\t\tvoid SetAttribute_CEEAF35C(inout + float alpha, float Alpha) /*attribute:alpha Composition:Overwrite Source:Slot + Random:Off channels:XYZ */\n\t\t\t{\n\t\t\t alpha = Alpha;\n\t\t\t}\n\t\t\t\n\n\t\t\t\n\t\t\t#pragma vertex vert\n\t\t\tVFX_VARYING_PS_INPUTS vert(uint id : SV_VertexID, uint instanceID : SV_InstanceID)\n\t\t\t{\n\t\t\t#if VFX_PRIMITIVE_TRIANGLE\n\t\t\t\tuint index = id / 3;\n\t\t\t#elif VFX_PRIMITIVE_QUAD\n\t\t\t\tuint index = (id >> 2) + @@ -1917,13 +1251,13 @@ VisualEffectResource: (index >= asuint(nbMax) - deadCount)\n\t\t\t\t\t\t#if USE_GEOMETRY_SHADER\n\t\t\t\t\t\t\treturn; // cull\n\t\t\t\t\t\t#else\n\t\t\t\t\t\t\treturn o; // cull\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t\t\t#if VFX_HAS_INDIRECT_DRAW\n\t\t\t\t\t\tindex = indirectBuffer[index];\n\t\t\t\t\t\tfloat3 - position = asfloat(attributeBuffer.Load3((index * 0x8 + 0x0) << 2));\n\t\t\t\t\t\tfloat3 - targetPosition = asfloat(attributeBuffer.Load3((index * 0x4 + 0x9C4000) << 2));\n\t\t\t\t\t\tfloat3 - color = asfloat(attributeBuffer.Load3((index * 0x4 + 0xEA6000) << 2));\n\t\t\t\t\t\tfloat - lifetime = asfloat(attributeBuffer.Load((index * 0x1 + 0x1388000) << 2));\n\t\t\t\t\t\tfloat - age = asfloat(attributeBuffer.Load((index * 0x8 + 0x3) << 2));\n\t\t\t\t\t\tfloat - alpha = asfloat(attributeBuffer.Load((index * 0x4 + 0xEA6003) << 2));\n\t\t\t\t\t\tbool - alive = (attributeBuffer.Load((index * 0x8 + 0x4) << 2));\n\t\t\t\t\t\tfloat3 + position = asfloat(attributeBuffer.Load3((index * 0x4 + 0x0) << 2));\n\t\t\t\t\t\tfloat3 + targetPosition = asfloat(attributeBuffer.Load3((index * 0x4 + 0xC800) << 2));\n\t\t\t\t\t\tfloat3 + color = asfloat(attributeBuffer.Load3((index * 0x4 + 0x19000) << 2));\n\t\t\t\t\t\tfloat + lifetime = asfloat(attributeBuffer.Load((index * 0x1 + 0x25800) << 2));\n\t\t\t\t\t\tfloat + alpha = asfloat(attributeBuffer.Load((index * 0x4 + 0x19003) << 2));\n\t\t\t\t\t\tfloat + age = asfloat(attributeBuffer.Load((index * 0x2 + 0x28A00) << 2));\n\t\t\t\t\t\tbool + alive = (attributeBuffer.Load((index * 0x2 + 0x28A01) << 2));\n\t\t\t\t\t\tfloat3 axisX = float3(1, 0, 0);\n\t\t\t\t\t\tfloat3 axisY = float3(0, 1, 0);\n\t\t\t\t\t\tfloat3 axisZ = float3(0, 0, 1);\n\t\t\t\t\t\tfloat angleX = (float)0;\n\t\t\t\t\t\tfloat angleY = (float)0;\n\t\t\t\t\t\tfloat angleZ = (float)0;\n\t\t\t\t\t\tfloat @@ -1932,14 +1266,14 @@ VisualEffectResource: scaleX = (float)1;\n\t\t\t\t\t\tfloat scaleY = (float)1;\n\t\t\t\t\t\tfloat scaleZ = (float)1;\n\t\t\t\t\t\tfloat3 position_source = position;\n\t\t\t\t\t\tfloat3 targetPosition_source = targetPosition;\n\t\t\t\t\t\tfloat3 color_source = color;\n\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t#else\n\t\t\t\t\t\tbool - alive = (attributeBuffer.Load((index * 0x8 + 0x4) << 2));\n\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\tif + alive = (attributeBuffer.Load((index * 0x2 + 0x28A01) << 2));\n\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\tif (!alive)\n\t\t\t\t\t\t\treturn o;\n\t\t\t\t\t\t\t\n\t\t\t\t\t\tfloat3 position - = asfloat(attributeBuffer.Load3((index * 0x8 + 0x0) << 2));\n\t\t\t\t\t\tfloat3 - targetPosition = asfloat(attributeBuffer.Load3((index * 0x4 + 0x9C4000) << 2));\n\t\t\t\t\t\tfloat3 - color = asfloat(attributeBuffer.Load3((index * 0x4 + 0xEA6000) << 2));\n\t\t\t\t\t\tfloat - lifetime = asfloat(attributeBuffer.Load((index * 0x1 + 0x1388000) << 2));\n\t\t\t\t\t\tfloat - age = asfloat(attributeBuffer.Load((index * 0x8 + 0x3) << 2));\n\t\t\t\t\t\tfloat - alpha = asfloat(attributeBuffer.Load((index * 0x4 + 0xEA6003) << 2));\n\t\t\t\t\t\tfloat3 + = asfloat(attributeBuffer.Load3((index * 0x4 + 0x0) << 2));\n\t\t\t\t\t\tfloat3 + targetPosition = asfloat(attributeBuffer.Load3((index * 0x4 + 0xC800) << 2));\n\t\t\t\t\t\tfloat3 + color = asfloat(attributeBuffer.Load3((index * 0x4 + 0x19000) << 2));\n\t\t\t\t\t\tfloat + lifetime = asfloat(attributeBuffer.Load((index * 0x1 + 0x25800) << 2));\n\t\t\t\t\t\tfloat + alpha = asfloat(attributeBuffer.Load((index * 0x4 + 0x19003) << 2));\n\t\t\t\t\t\tfloat + age = asfloat(attributeBuffer.Load((index * 0x2 + 0x28A00) << 2));\n\t\t\t\t\t\tfloat3 axisX = float3(1, 0, 0);\n\t\t\t\t\t\tfloat3 axisY = float3(0, 1, 0);\n\t\t\t\t\t\tfloat3 axisZ = float3(0, 0, 1);\n\t\t\t\t\t\tfloat angleX = (float)0;\n\t\t\t\t\t\tfloat angleY = (float)0;\n\t\t\t\t\t\tfloat angleZ = (float)0;\n\t\t\t\t\t\tfloat @@ -1952,8 +1286,9 @@ VisualEffectResource: \ SetAttribute_D5151645( /*inout */scaleY, (float)0.860000014);\n\t\t\t\t}\n\t\t\t\t{\n\t\t\t\t \ ConnectTarget_0( /*inout */axisX, /*inout */axisY, /*inout */axisZ, /*inout */position, /*inout */pivotY, size, /*inout */scaleY, targetPosition, (float)0.5);\n\t\t\t\t}\n\t\t\t\tAttributeFromCurve_8BB145A0( - /*inout */scaleX, age, lifetime, Scale_d);\n\t\t\t\t\n\n\t\t\t\t\n\t\t\t\tif - (!alive)\n\t\t\t\t\treturn o;\n\t\t\t\t\n\t\t\t#if VFX_PRIMITIVE_QUAD\n\t\t\t\n\t\t\t\to.VFX_VARYING_UV.x + /*inout */scaleX, age, lifetime, Scale_d);\n\t\t\t\t{\n\t\t\t\t SetAttribute_CEEAF35C( + /*inout */alpha, (float)2);\n\t\t\t\t}\n\t\t\t\t\n\n\t\t\t\t\n\t\t\t\tif (!alive)\n\t\t\t\t\treturn + o;\n\t\t\t\t\n\t\t\t#if VFX_PRIMITIVE_QUAD\n\t\t\t\n\t\t\t\to.VFX_VARYING_UV.x = float(id & 1);\n\t\t\t\to.VFX_VARYING_UV.y = float((id & 2) >> 1);\n\t\t\t\tconst float2 vOffsets = o.VFX_VARYING_UV.xy - 0.5f;\n\t\t\t\t\n\t\t\t#elif VFX_PRIMITIVE_TRIANGLE\n\t\t\t\n\t\t\t\tconst float2 kOffsets[] = {\n\t\t\t\t\tfloat2(-0.5f, \t-0.288675129413604736328125f),\n\t\t\t\t\tfloat2(0.0f, @@ -2003,7 +1338,7 @@ VisualEffectResource: *= VFXGetTextureColor(VFX_SAMPLER(baseColorMap),i).a;\t\n\t\t#endif\n\t\t\t\tVFXClipFragmentColor(alpha,i);\n\t\t\n\t\t\t\treturn 0;\n\t\t\t}\n\t\t\tENDHLSL\n\t\t}\n\t\t\n\r\n\t}\r\n}\r\n" - compute: 1 - name: '[System 1]CameraSort' + name: '[System 2]CameraSort' source: "#pragma kernel CSMain\r\n#define NB_THREADS_PER_GROUP 64\n#define VFX_USE_POSITION_CURRENT 1\n#define USE_DEAD_LIST_COUNT 1\n#define VFX_LOCAL_SPACE 1\n#include \"Packages/com.unity.visualeffectgraph/Shaders/RenderPipeline/HDRP/VFXDefines.hlsl\"\n\n\r\nCBUFFER_START(parameters)\n \ float4x4 localToWorld;\nCBUFFER_END\n\n\r\n#include \"Packages/com.unity.visualeffectgraph/Shaders/Common/VFXCommonCompute.cginc\"\n#include @@ -2018,9 +1353,9 @@ VisualEffectResource: id = groupThreadId.x + groupId.x * NB_THREADS_PER_GROUP + groupId.y * dispatchWidth * NB_THREADS_PER_GROUP;\r\n\tif (id < threshold)\r\n\t{\r\n\t\tuint index = inputBuffer[id];\r\n\t\tfloat3 position = asfloat(attributeBuffer.Load3((index - * 0x4 + 0x0) << 2));\n\t\t\n\r\n\t\t\r\n#if VFX_LOCAL_SPACE\r\n\t\tfloat3 wPos - = mul(localToWorld,float4(position,1.0f)).xyz;\r\n#else\r\n\t\tfloat3 wPos = - position;\r\n#endif\r\n\t\tfloat3 camToPos = wPos - cameraPosition;\r\n\t\t\r\n\t\tKvp + * 0x4 + 0x0) << 2));\n\t\tfloat3 position_source = position;\n\t\t\n\r\n\t\t\r\n#if + VFX_LOCAL_SPACE\r\n\t\tfloat3 wPos = mul(localToWorld,float4(position,1.0f)).xyz;\r\n#else\r\n\t\tfloat3 + wPos = position;\r\n#endif\r\n\t\tfloat3 camToPos = wPos - cameraPosition;\r\n\t\t\r\n\t\tKvp kvp;\r\n\t\tkvp.sortKey = dot(camToPos,camToPos); // sqr distance to the camera\r\n\t\tkvp.index = index;\r\n\r\n\t\toutputBuffer[id] = kvp;\r\n\t}\r\n}\r\n" m_Infos: @@ -2031,47 +1366,41 @@ VisualEffectResource: data[0]: -1 data[1]: -1 data[2]: -1 - data[3]: 1 - - op: 1 - valueIndex: 1 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 1 - - op: 1 + data[3]: 2 + - op: 5 valueIndex: 2 - data[0]: -1 + data[0]: 0 data[1]: -1 - data[2]: -1 - data[3]: 1 - - op: 1 + data[2]: 1 + data[3]: 2 + - op: 5 valueIndex: 3 - data[0]: -1 + data[0]: 0 data[1]: -1 - data[2]: -1 - data[3]: 1 - - op: 1 + data[2]: 0 + data[3]: 2 + - op: 29 valueIndex: 4 - data[0]: -1 - data[1]: -1 + data[0]: 1 + data[1]: 2 data[2]: -1 - data[3]: 5 - - op: 1 + data[3]: 1 + - op: 29 valueIndex: 5 + data[0]: 2 + data[1]: 1 + data[2]: -1 + data[3]: 1 + - op: 1 + valueIndex: 6 data[0]: -1 data[1]: -1 data[2]: -1 data[3]: 1 - - op: 65 - valueIndex: 6 - data[0]: 4 - data[1]: -1 - data[2]: -1 - data[3]: -1 - - op: 26 + - op: 1 valueIndex: 7 - data[0]: 5 - data[1]: 6 + data[0]: -1 + data[1]: -1 data[2]: -1 data[3]: 1 - op: 1 @@ -2085,21 +1414,21 @@ VisualEffectResource: data[0]: -1 data[1]: -1 data[2]: -1 - data[3]: 13 - - op: 10 + data[3]: 1 + - op: 1 valueIndex: 10 data[0]: -1 data[1]: -1 data[2]: -1 - data[3]: -1 + data[3]: 13 - op: 1 - valueIndex: 26 + valueIndex: 11 data[0]: -1 data[1]: -1 data[2]: -1 data[3]: 14 - - op: 6 - valueIndex: 27 + - op: 10 + valueIndex: 12 data[0]: -1 data[1]: -1 data[2]: -1 @@ -2109,111 +1438,141 @@ VisualEffectResource: data[0]: -1 data[1]: -1 data[2]: -1 - data[3]: 7 + data[3]: 13 - op: 1 valueIndex: 29 data[0]: -1 data[1]: -1 data[2]: -1 data[3]: 1 - - op: 1 + - op: 26 valueIndex: 30 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 1 - - op: 56 - valueIndex: 31 - data[0]: 9 - data[1]: -1 - data[2]: -1 - data[3]: 0 - - op: 1 - valueIndex: 35 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 7 - - op: 57 - valueIndex: 36 - data[0]: 11 - data[1]: -1 - data[2]: -1 - data[3]: 0 - - op: 31 - valueIndex: 37 data[0]: 7 data[1]: 8 data[2]: -1 data[3]: 1 - op: 1 - valueIndex: 38 + valueIndex: 31 data[0]: -1 data[1]: -1 data[2]: -1 - data[3]: 6 + data[3]: 2 - op: 1 - valueIndex: 39 + valueIndex: 33 data[0]: -1 data[1]: -1 data[2]: -1 data[3]: 1 + - op: 56 + valueIndex: 34 + data[0]: 12 + data[1]: -1 + data[2]: -1 + data[3]: 0 + - op: 57 + valueIndex: 38 + data[0]: 10 + data[1]: -1 + data[2]: -1 + data[3]: 0 + - op: 6 + valueIndex: 39 + data[0]: -1 + data[1]: -1 + data[2]: -1 + data[3]: -1 - op: 1 valueIndex: 40 data[0]: -1 data[1]: -1 data[2]: -1 - data[3]: 3 + data[3]: 1 - op: 1 - valueIndex: 43 + valueIndex: 41 data[0]: -1 data[1]: -1 data[2]: -1 + data[3]: 7 + - op: 1 + valueIndex: 42 + data[0]: -1 + data[1]: -1 + data[2]: -1 + data[3]: 1 + - op: 31 + valueIndex: 43 + data[0]: 14 + data[1]: 13 + data[2]: -1 data[3]: 1 - op: 1 valueIndex: 44 data[0]: -1 data[1]: -1 data[2]: -1 - data[3]: 1 + data[3]: 7 - op: 1 valueIndex: 45 data[0]: -1 data[1]: -1 data[2]: -1 - data[3]: 1 - - op: 1 + data[3]: 6 + - op: 5 valueIndex: 46 + data[0]: 15 + data[1]: -1 + data[2]: 1 + data[3]: 2 + - op: 5 + valueIndex: 47 + data[0]: 15 + data[1]: -1 + data[2]: 0 + data[3]: 2 + - op: 1 + valueIndex: 48 data[0]: -1 data[1]: -1 data[2]: -1 - data[3]: 3 + data[3]: 1 - op: 1 valueIndex: 49 data[0]: -1 data[1]: -1 data[2]: -1 - data[3]: 3 + data[3]: 1 - op: 1 - valueIndex: 52 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 3 - - op: 1 - valueIndex: 55 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 3 - - op: 1 - valueIndex: 58 + valueIndex: 50 data[0]: -1 data[1]: -1 data[2]: -1 data[3]: 1 + - op: 1 + valueIndex: 51 + data[0]: -1 + data[1]: -1 + data[2]: -1 + data[3]: 3 + - op: 1 + valueIndex: 54 + data[0]: -1 + data[1]: -1 + data[2]: -1 + data[3]: 3 + - op: 1 + valueIndex: 57 + data[0]: -1 + data[1]: -1 + data[2]: -1 + data[3]: 3 + - op: 56 + valueIndex: 60 + data[0]: 9 + data[1]: -1 + data[2]: -1 + data[3]: 1 - op: 9 - valueIndex: 59 + valueIndex: 64 data[0]: -1 data[1]: -1 data[2]: -1 @@ -2224,56 +1583,50 @@ VisualEffectResource: m_PropertySheet: m_Float: m_Array: - - m_ExpressionIndex: 0 - m_Value: 20 - - m_ExpressionIndex: 1 - m_Value: -10 - - m_ExpressionIndex: 2 - m_Value: 0.5 - - m_ExpressionIndex: 3 - m_Value: 1 - m_ExpressionIndex: 5 + m_Value: 0.5 + - m_ExpressionIndex: 6 + m_Value: 1 + - m_ExpressionIndex: 7 m_Value: 0 - m_ExpressionIndex: 8 + m_Value: 1 + - m_ExpressionIndex: 13 m_Value: 0 - - m_ExpressionIndex: 14 - m_Value: 0.86 - - m_ExpressionIndex: 15 + - m_ExpressionIndex: 16 m_Value: 0.01 - - m_ExpressionIndex: 21 + - m_ExpressionIndex: 20 m_Value: 2 - - m_ExpressionIndex: 23 + - m_ExpressionIndex: 22 + m_Value: 0.86 + - m_ExpressionIndex: 28 m_Value: 6.2831855 - - m_ExpressionIndex: 24 + - m_ExpressionIndex: 29 m_Value: 0.2 - - m_ExpressionIndex: 25 - m_Value: 0.1 - m_ExpressionIndex: 30 m_Value: 0.1 m_Vector2f: - m_Array: [] + m_Array: + - m_ExpressionIndex: 0 + m_Value: {x: -10, y: 10} + - m_ExpressionIndex: 15 + m_Value: {x: 1, y: 3} m_Vector3f: m_Array: - - m_ExpressionIndex: 22 - m_Value: {x: 0, y: 0.1, z: 0} - - m_ExpressionIndex: 26 - m_Value: {x: -1.28, y: -2.14, z: 0} - - m_ExpressionIndex: 27 - m_Value: {x: 1, y: 1, z: 1} - - m_ExpressionIndex: 28 - m_Value: {x: 10, y: 10, z: 10} - - m_ExpressionIndex: 29 + - m_ExpressionIndex: 31 + m_Value: {x: 1000, y: 1000, z: 100} + - m_ExpressionIndex: 32 + m_Value: {x: 1000, y: 1000, z: 1000} + - m_ExpressionIndex: 33 m_Value: {x: 0, y: 0, z: 0} m_Vector4f: m_Array: [] m_Uint: m_Array: - - m_ExpressionIndex: 20 + - m_ExpressionIndex: 25 m_Value: 1 m_Int: - m_Array: - - m_ExpressionIndex: 4 - m_Value: 1 + m_Array: [] m_Matrix4x4f: m_Array: [] m_AnimationCurve: @@ -2321,9 +1674,52 @@ VisualEffectResource: m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 4 + - m_ExpressionIndex: 12 + m_Value: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.2306778 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 65 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.779187 + value: 1 + inSlope: 0 + outSlope: -1.3495437 + tangentMode: 5 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 m_Gradient: m_Array: - - m_ExpressionIndex: 11 + - m_ExpressionIndex: 10 m_Value: serializedVersion: 2 key0: {r: 0.06480328, g: 0.07818743, b: 0.16202943, a: 1} @@ -2355,209 +1751,217 @@ VisualEffectResource: m_NumAlphaKeys: 2 m_NamedObject: m_Array: - - m_ExpressionIndex: 13 + - m_ExpressionIndex: 21 m_Value: {fileID: 0} - - m_ExpressionIndex: 17 + - m_ExpressionIndex: 24 m_Value: {fileID: 2800000, guid: 0a364d0420e502145a3213df0c138293, type: 3} m_Bool: m_Array: [] m_ExposedExpressions: - - nameId: Cam Collider - index: 26 - - nameId: Factor - index: 4 - nameId: length - index: 25 + index: 30 + - nameId: Lifetime + index: 15 + - nameId: Random Speed + index: 0 + - nameId: Spawnrate Factor + index: 8 - nameId: Spectrum Value 1 - index: 5 + index: 7 m_Buffers: - type: 1 - size: 704000 + size: 80000 layout: - name: position type: 3 offset: bucket: 0 - structure: 4 - element: 0 - - name: direction - type: 3 - offset: - bucket: 128000 - structure: 8 + structure: 16 element: 0 - name: seed type: 6 offset: - bucket: 128000 - structure: 8 + bucket: 0 + structure: 16 element: 3 + - name: direction + type: 3 + offset: + bucket: 0 + structure: 16 + element: 4 + - name: scaleX + type: 1 + offset: + bucket: 0 + structure: 16 + element: 7 - name: velocity type: 3 offset: - bucket: 128000 - structure: 8 - element: 4 + bucket: 0 + structure: 16 + element: 8 - name: age type: 1 offset: - bucket: 128000 - structure: 8 - element: 7 - - name: lifetime - type: 1 - offset: - bucket: 384000 - structure: 1 - element: 0 + bucket: 0 + structure: 16 + element: 11 - name: alive type: 17 offset: - bucket: 416000 + bucket: 0 + structure: 16 + element: 12 + - name: lifetime + type: 1 + offset: + bucket: 51200 structure: 1 element: 0 - name: targetPosition type: 3 offset: - bucket: 448000 + bucket: 54400 structure: 8 element: 0 - name: spawnCount type: 1 offset: - bucket: 448000 + bucket: 54400 structure: 8 element: 3 - name: color type: 3 offset: - bucket: 448000 + bucket: 54400 structure: 8 element: 4 - capacity: 32000 + capacity: 3200 stride: 4 - type: 1 - size: 26880000 + size: 192000 layout: - name: position type: 3 offset: bucket: 0 - structure: 8 + structure: 4 element: 0 - - name: age - type: 1 - offset: - bucket: 0 - structure: 8 - element: 3 - - name: alive - type: 17 - offset: - bucket: 0 - structure: 8 - element: 4 - name: targetPosition type: 3 offset: - bucket: 10240000 + bucket: 51200 structure: 4 element: 0 - name: color type: 3 offset: - bucket: 15360000 + bucket: 102400 structure: 4 element: 0 - name: alpha type: 1 offset: - bucket: 15360000 + bucket: 102400 structure: 4 element: 3 - name: lifetime type: 1 offset: - bucket: 20480000 + bucket: 153600 structure: 1 element: 0 - - name: velocity - type: 3 + - name: age + type: 1 offset: - bucket: 21760000 - structure: 4 + bucket: 166400 + structure: 2 element: 0 - capacity: 1280000 + - name: alive + type: 17 + offset: + bucket: 166400 + structure: 2 + element: 1 + capacity: 12800 stride: 4 - type: 2 - size: 1280000 + size: 12800 layout: [] capacity: 0 stride: 4 - type: 1 - size: 704000 + size: 80000 layout: - name: position type: 3 offset: bucket: 0 - structure: 4 - element: 0 - - name: direction - type: 3 - offset: - bucket: 128000 - structure: 8 + structure: 16 element: 0 - name: seed type: 6 offset: - bucket: 128000 - structure: 8 + bucket: 0 + structure: 16 element: 3 + - name: direction + type: 3 + offset: + bucket: 0 + structure: 16 + element: 4 + - name: scaleX + type: 1 + offset: + bucket: 0 + structure: 16 + element: 7 - name: velocity type: 3 offset: - bucket: 128000 - structure: 8 - element: 4 + bucket: 0 + structure: 16 + element: 8 - name: age type: 1 offset: - bucket: 128000 - structure: 8 - element: 7 - - name: lifetime - type: 1 - offset: - bucket: 384000 - structure: 1 - element: 0 + bucket: 0 + structure: 16 + element: 11 - name: alive type: 17 offset: - bucket: 416000 + bucket: 0 + structure: 16 + element: 12 + - name: lifetime + type: 1 + offset: + bucket: 51200 structure: 1 element: 0 - name: targetPosition type: 3 offset: - bucket: 448000 + bucket: 54400 structure: 8 element: 0 - name: spawnCount type: 1 offset: - bucket: 448000 + bucket: 54400 structure: 8 element: 3 - name: color type: 3 offset: - bucket: 448000 + bucket: 54400 structure: 8 element: 4 - capacity: 32000 + capacity: 3200 stride: 4 - type: 1 size: 1 @@ -2571,7 +1975,7 @@ VisualEffectResource: capacity: 1 stride: 4 - type: 4 - size: 32000 + size: 3200 layout: [] capacity: 0 stride: 4 @@ -2580,76 +1984,55 @@ VisualEffectResource: layout: [] capacity: 0 stride: 4 - - type: 4 - size: 32000 - layout: [] - capacity: 0 - stride: 4 - - type: 0 - size: 32000 - layout: [] - capacity: 0 - stride: 8 - - type: 0 - size: 32000 - layout: [] - capacity: 0 - stride: 8 - type: 1 - size: 26880000 + size: 192000 layout: - name: position type: 3 offset: bucket: 0 - structure: 8 + structure: 4 element: 0 - - name: age - type: 1 - offset: - bucket: 0 - structure: 8 - element: 3 - - name: alive - type: 17 - offset: - bucket: 0 - structure: 8 - element: 4 - name: targetPosition type: 3 offset: - bucket: 10240000 + bucket: 51200 structure: 4 element: 0 - name: color type: 3 offset: - bucket: 15360000 + bucket: 102400 structure: 4 element: 0 - name: alpha type: 1 offset: - bucket: 15360000 + bucket: 102400 structure: 4 element: 3 - name: lifetime type: 1 offset: - bucket: 20480000 + bucket: 153600 structure: 1 element: 0 - - name: velocity - type: 3 + - name: age + type: 1 offset: - bucket: 21760000 - structure: 4 + bucket: 166400 + structure: 2 element: 0 - capacity: 1280000 + - name: alive + type: 17 + offset: + bucket: 166400 + structure: 2 + element: 1 + capacity: 12800 stride: 4 - type: 4 - size: 1280000 + size: 12800 layout: [] capacity: 0 stride: 4 @@ -2658,6 +2041,21 @@ VisualEffectResource: layout: [] capacity: 0 stride: 4 + - type: 4 + size: 12800 + layout: [] + capacity: 0 + stride: 4 + - type: 0 + size: 12800 + layout: [] + capacity: 0 + stride: 8 + - type: 0 + size: 12800 + layout: [] + capacity: 0 + stride: 8 m_TemporaryBuffers: [] m_CPUBuffers: - capacity: 1 @@ -2715,13 +2113,13 @@ VisualEffectResource: temporaryBuffers: [] values: - nameId: Rate - index: 19 + index: 23 params: [] processor: {fileID: 0} shaderSourceIndex: -1 - type: 1 - flags: 3 - capacity: 32000 + flags: 1 + capacity: 3200 layer: 0 buffers: - nameId: attributeBuffer @@ -2734,17 +2132,11 @@ VisualEffectResource: index: 6 - nameId: spawner_input index: 1 - - nameId: indirectBuffer - index: 7 - - nameId: sortBufferA - index: 8 - - nameId: sortBufferB - index: 9 values: - nameId: bounds_center - index: 29 + index: 33 - nameId: bounds_size - index: 28 + index: 32 tasks: - type: 536870912 buffers: @@ -2757,12 +2149,16 @@ VisualEffectResource: - nameId: sourceAttributeBuffer index: 4 temporaryBuffers: [] - values: [] + values: + - nameId: A_b + index: 27 + - nameId: B_b + index: 26 params: - nameId: bounds_center - index: 29 + index: 33 - nameId: bounds_size - index: 28 + index: 32 processor: {fileID: 0} shaderSourceIndex: 0 - type: 805306368 @@ -2771,60 +2167,30 @@ VisualEffectResource: index: 0 - nameId: deadListOut index: 5 - - nameId: indirectBuffer - index: 7 - nameId: eventListOut_a index: 2 temporaryBuffers: [] values: - nameId: uniform_b - index: 10 - - nameId: Sphere_center_d - index: 26 - - nameId: deltaTime_d - index: 12 + index: 11 + - nameId: uniform_c + index: 2 + - nameId: uniform_d + index: 3 + - nameId: uniform_e + index: 1 + - nameId: uniform_f + index: 4 + - nameId: Scale_d + index: 34 + - nameId: deltaTime_e + index: 19 params: [] processor: {fileID: 0} shaderSourceIndex: 1 - - type: 805306369 - buffers: - - nameId: attributeBuffer - index: 0 - - nameId: inputBuffer - index: 7 - - nameId: outputBuffer - index: 8 - - nameId: deadListCount - index: 6 - temporaryBuffers: [] - values: - - nameId: localToWorld - index: 31 - params: [] - processor: {fileID: 0} - shaderSourceIndex: 6 - - type: 1073741826 - buffers: - - nameId: attributeBuffer - index: 0 - - nameId: indirectBuffer - index: 7 - - nameId: deadListCount - index: 6 - temporaryBuffers: [] - values: - - nameId: mainTexture - index: 13 - params: - - nameId: sortPriority - index: 0 - - nameId: indirectDraw - index: 1 - processor: {fileID: 0} - shaderSourceIndex: 2 - type: 1 - flags: 5 - capacity: 1280000 + flags: 7 + capacity: 12800 layer: 1 buffers: - nameId: attributeBuffer @@ -2834,14 +2200,20 @@ VisualEffectResource: - nameId: eventList index: 2 - nameId: deadList - index: 11 + index: 8 - nameId: deadListCount + index: 9 + - nameId: indirectBuffer + index: 10 + - nameId: sortBufferA + index: 11 + - nameId: sortBufferB index: 12 values: - nameId: bounds_center - index: 29 + index: 33 - nameId: bounds_size - index: 27 + index: 31 tasks: - type: 536870912 buffers: @@ -2850,56 +2222,79 @@ VisualEffectResource: - nameId: eventList index: 2 - nameId: deadListIn - index: 11 + index: 8 - nameId: deadListCount - index: 12 + index: 9 - nameId: sourceAttributeBuffer index: 0 temporaryBuffers: [] values: - nameId: Lifetime_d - index: 25 + index: 30 params: - nameId: bounds_center - index: 29 + index: 33 - nameId: bounds_size - index: 27 + index: 31 processor: {fileID: 0} - shaderSourceIndex: 3 + shaderSourceIndex: 2 - type: 805306368 buffers: - nameId: attributeBuffer index: 1 - nameId: deadListOut - index: 11 + index: 8 + - nameId: indirectBuffer + index: 10 temporaryBuffers: [] values: - - nameId: Sphere_center_a - index: 26 - - nameId: deltaTime_a - index: 12 - - nameId: Color_b + - nameId: Color_a index: 18 + - nameId: deltaTime_b + index: 19 params: [] processor: {fileID: 0} - shaderSourceIndex: 4 + shaderSourceIndex: 3 + - type: 805306369 + buffers: + - nameId: attributeBuffer + index: 1 + - nameId: inputBuffer + index: 10 + - nameId: outputBuffer + index: 11 + - nameId: deadListCount + index: 9 + temporaryBuffers: [] + values: + - nameId: localToWorld + index: 35 + params: [] + processor: {fileID: 0} + shaderSourceIndex: 5 - type: 1073741826 buffers: - nameId: attributeBuffer index: 1 + - nameId: indirectBuffer + index: 10 + - nameId: deadListCount + index: 9 temporaryBuffers: [] values: - nameId: Scale_d - index: 16 - - nameId: baseColorMap - index: 13 - - nameId: normalMap index: 17 + - nameId: baseColorMap + index: 21 + - nameId: normalMap + index: 24 params: - nameId: sortPriority index: 0 + - nameId: indirectDraw + index: 1 processor: {fileID: 0} - shaderSourceIndex: 5 + shaderSourceIndex: 4 --- !u!114 &8926484042661614531 MonoBehaviour: m_ObjectHideFlags: 0 @@ -2951,7 +2346,7 @@ MonoBehaviour: - {fileID: 8926484042661614533} - {fileID: 8926484042661614537} m_UIPosition: {x: 0, y: 0} - m_UICollapsed: 1 + m_UICollapsed: 0 m_UISuperCollapsed: 0 m_MasterSlot: {fileID: 8926484042661614532} m_MasterData: @@ -2960,7 +2355,7 @@ MonoBehaviour: m_Type: m_SerializableType: UnityEditor.VFX.AABox, Unity.VisualEffectGraph.Editor, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null - m_SerializableObject: '{"center":{"x":0.0,"y":0.0,"z":0.0},"size":{"x":1.0,"y":1.0,"z":1.0}}' + m_SerializableObject: '{"center":{"x":0.0,"y":0.0,"z":0.0},"size":{"x":1000.0,"y":1000.0,"z":100.0}}' m_Space: 0 m_Property: name: bounds @@ -3274,7 +2669,7 @@ MonoBehaviour: - {fileID: 8926484042661614531} - {fileID: 8926484042661614542} - {fileID: 8926484042661614552} - m_Capacity: 1280000 + m_Capacity: 12800 m_Space: 0 --- !u!114 &8926484042661614542 MonoBehaviour: @@ -3290,7 +2685,6 @@ MonoBehaviour: m_EditorClassIdentifier: m_Parent: {fileID: 114350483966674976} m_Children: - - {fileID: 8926484042661614879} - {fileID: 8926484042661614899} m_UIPosition: {x: 1396, y: 821} m_UICollapsed: 0 @@ -3392,6 +2786,7 @@ MonoBehaviour: - {fileID: 8926484042661614631} - {fileID: 8926484042661614582} - {fileID: 8926484042661614661} + - {fileID: 8926484042661614955} m_UIPosition: {x: 1396, y: 1386} m_UICollapsed: 0 m_UISuperCollapsed: 0 @@ -3411,7 +2806,7 @@ MonoBehaviour: slotIndex: 0 m_OutputFlowSlot: - link: [] - blendMode: 4 + blendMode: 1 m_SubOutputs: - {fileID: 8926484042661614723} cullMode: 0 @@ -4195,7 +3590,7 @@ MonoBehaviour: m_EditorClassIdentifier: m_Parent: {fileID: 114350483966674976} m_Children: [] - m_UIPosition: {x: 1120, y: 1429} + m_UIPosition: {x: 1141, y: 1785} m_UICollapsed: 0 m_UISuperCollapsed: 0 m_InputSlots: [] @@ -4401,66 +3796,6 @@ MonoBehaviour: attributes: [] m_Direction: 0 m_LinkedSlots: [] ---- !u!114 &8926484042661614598 -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: a971fa2e110a0ac42ac1d8dae408704b, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Parent: {fileID: 114063133802684794} - m_Children: [] - m_UIPosition: {x: 0, y: 0} - m_UICollapsed: 0 - m_UISuperCollapsed: 0 - m_InputSlots: - - {fileID: 8926484042661614599} - m_OutputSlots: [] - m_Disabled: 0 - attribute: size - Composition: 0 - Source: 0 - Random: 0 - channels: 6 ---- !u!114 &8926484042661614599 -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: f780aa281814f9842a7c076d436932e7, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Parent: {fileID: 0} - m_Children: [] - m_UIPosition: {x: 0, y: 0} - m_UICollapsed: 1 - m_UISuperCollapsed: 0 - m_MasterSlot: {fileID: 8926484042661614599} - m_MasterData: - m_Owner: {fileID: 8926484042661614598} - m_Value: - m_Type: - m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, - PublicKeyToken=b77a5c561934e089 - m_SerializableObject: 0 - m_Space: 2147483647 - m_Property: - name: Size - m_serializedType: - m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, - PublicKeyToken=b77a5c561934e089 - attributes: [] - m_Direction: 0 - m_LinkedSlots: [] --- !u!114 &8926484042661614600 MonoBehaviour: m_ObjectHideFlags: 0 @@ -4879,363 +4214,6 @@ MonoBehaviour: Source: 0 Random: 0 channels: 1 ---- !u!114 &8926484042661614636 -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: 92b80e8cb44326640b88bb8cddd23c0b, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Parent: {fileID: 114946465509916290} - m_Children: [] - m_UIPosition: {x: 0, y: 0} - m_UICollapsed: 0 - m_UISuperCollapsed: 0 - m_InputSlots: - - {fileID: 8926484042661614637} - - {fileID: 8926484042661614643} - - {fileID: 8926484042661614644} - - {fileID: 8926484042661614642} - m_OutputSlots: [] - m_Disabled: 1 - composition: 1 - speedMode: 1 ---- !u!114 &8926484042661614637 -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: ac39bd03fca81b849929b9c966f1836a, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Parent: {fileID: 0} - m_Children: - - {fileID: 8926484042661614638} - - {fileID: 8926484042661614639} - - {fileID: 8926484042661614640} - m_UIPosition: {x: 0, y: 0} - m_UICollapsed: 1 - m_UISuperCollapsed: 0 - m_MasterSlot: {fileID: 8926484042661614637} - m_MasterData: - m_Owner: {fileID: 8926484042661614636} - m_Value: - m_Type: - m_SerializableType: UnityEngine.Vector3, UnityEngine.CoreModule, Version=0.0.0.0, - Culture=neutral, PublicKeyToken=null - m_SerializableObject: '{"x":0.0,"y":0.0,"z":0.0}' - m_Space: 2147483647 - m_Property: - name: center - m_serializedType: - m_SerializableType: UnityEngine.Vector3, UnityEngine.CoreModule, Version=0.0.0.0, - Culture=neutral, PublicKeyToken=null - attributes: - - m_Type: 3 - m_Min: -Infinity - m_Max: Infinity - m_Tooltip: The center of the spherical direction. - m_Regex: - m_RegexMaxLength: 0 - m_Direction: 0 - m_LinkedSlots: [] ---- !u!114 &8926484042661614638 -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: f780aa281814f9842a7c076d436932e7, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Parent: {fileID: 8926484042661614637} - m_Children: [] - m_UIPosition: {x: 0, y: 0} - m_UICollapsed: 1 - m_UISuperCollapsed: 0 - m_MasterSlot: {fileID: 8926484042661614637} - m_MasterData: - m_Owner: {fileID: 0} - m_Value: - m_Type: - m_SerializableType: - m_SerializableObject: - m_Space: 2147483647 - m_Property: - name: x - m_serializedType: - m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, - PublicKeyToken=b77a5c561934e089 - attributes: [] - m_Direction: 0 - m_LinkedSlots: [] ---- !u!114 &8926484042661614639 -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: f780aa281814f9842a7c076d436932e7, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Parent: {fileID: 8926484042661614637} - m_Children: [] - m_UIPosition: {x: 0, y: 0} - m_UICollapsed: 1 - m_UISuperCollapsed: 0 - m_MasterSlot: {fileID: 8926484042661614637} - m_MasterData: - m_Owner: {fileID: 0} - m_Value: - m_Type: - m_SerializableType: - m_SerializableObject: - m_Space: 2147483647 - m_Property: - name: y - m_serializedType: - m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, - PublicKeyToken=b77a5c561934e089 - attributes: [] - m_Direction: 0 - m_LinkedSlots: [] ---- !u!114 &8926484042661614640 -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: f780aa281814f9842a7c076d436932e7, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Parent: {fileID: 8926484042661614637} - m_Children: [] - m_UIPosition: {x: 0, y: 0} - m_UICollapsed: 1 - m_UISuperCollapsed: 0 - m_MasterSlot: {fileID: 8926484042661614637} - m_MasterData: - m_Owner: {fileID: 0} - m_Value: - m_Type: - m_SerializableType: - m_SerializableObject: - m_Space: 2147483647 - m_Property: - name: z - m_serializedType: - m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, - PublicKeyToken=b77a5c561934e089 - attributes: [] - m_Direction: 0 - m_LinkedSlots: [] ---- !u!114 &8926484042661614642 -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: f780aa281814f9842a7c076d436932e7, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Parent: {fileID: 0} - m_Children: [] - m_UIPosition: {x: 0, y: 0} - m_UICollapsed: 1 - m_UISuperCollapsed: 0 - m_MasterSlot: {fileID: 8926484042661614642} - m_MasterData: - m_Owner: {fileID: 8926484042661614636} - m_Value: - m_Type: - m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, - PublicKeyToken=b77a5c561934e089 - m_SerializableObject: 1 - m_Space: 2147483647 - m_Property: - name: DirectionBlend - m_serializedType: - m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, - PublicKeyToken=b77a5c561934e089 - attributes: - - m_Type: 0 - m_Min: 0 - m_Max: 1 - m_Tooltip: - m_Regex: - m_RegexMaxLength: 0 - - m_Type: 3 - m_Min: -Infinity - m_Max: Infinity - m_Tooltip: Blend between the original emission direction and the new direction, - based on this value. - m_Regex: - m_RegexMaxLength: 0 - m_Direction: 0 - m_LinkedSlots: [] ---- !u!114 &8926484042661614643 -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: f780aa281814f9842a7c076d436932e7, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Parent: {fileID: 0} - m_Children: [] - m_UIPosition: {x: 0, y: 0} - m_UICollapsed: 1 - m_UISuperCollapsed: 0 - m_MasterSlot: {fileID: 8926484042661614643} - m_MasterData: - m_Owner: {fileID: 8926484042661614636} - m_Value: - m_Type: - m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, - PublicKeyToken=b77a5c561934e089 - m_SerializableObject: 0.1 - m_Space: 2147483647 - m_Property: - name: MinSpeed - m_serializedType: - m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, - PublicKeyToken=b77a5c561934e089 - attributes: - - m_Type: 3 - m_Min: -Infinity - m_Max: Infinity - m_Tooltip: The minimum speed to compute for the particles, in the new direction. - m_Regex: - m_RegexMaxLength: 0 - m_Direction: 0 - m_LinkedSlots: [] ---- !u!114 &8926484042661614644 -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: f780aa281814f9842a7c076d436932e7, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Parent: {fileID: 0} - m_Children: [] - m_UIPosition: {x: 0, y: 0} - m_UICollapsed: 1 - m_UISuperCollapsed: 0 - m_MasterSlot: {fileID: 8926484042661614644} - m_MasterData: - m_Owner: {fileID: 8926484042661614636} - m_Value: - m_Type: - m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, - PublicKeyToken=b77a5c561934e089 - m_SerializableObject: 0.3 - m_Space: 2147483647 - m_Property: - name: MaxSpeed - m_serializedType: - m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, - PublicKeyToken=b77a5c561934e089 - attributes: - - m_Type: 3 - m_Min: -Infinity - m_Max: Infinity - m_Tooltip: The minimum speed to compute for the particles, in the new direction. - m_Regex: - m_RegexMaxLength: 0 - m_Direction: 0 - m_LinkedSlots: [] ---- !u!114 &8926484042661614645 -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: 01ec2c1930009b04ea08905b47262415, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Parent: {fileID: 114946465509916290} - m_Children: [] - m_UIPosition: {x: 0, y: 0} - m_UICollapsed: 0 - m_UISuperCollapsed: 0 - m_InputSlots: - - {fileID: 8926484042661614646} - m_OutputSlots: [] - m_Disabled: 1 - attribute: color - Composition: 0 - AlphaComposition: 0 - SampleMode: 2 - Mode: 1 - ColorMode: 3 - channels: 6 ---- !u!114 &8926484042661614646 -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: 76f778ff57c4e8145b9681fe3268d8e9, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Parent: {fileID: 0} - m_Children: [] - m_UIPosition: {x: 0, y: 0} - m_UICollapsed: 1 - m_UISuperCollapsed: 0 - m_MasterSlot: {fileID: 8926484042661614646} - m_MasterData: - m_Owner: {fileID: 8926484042661614645} - m_Value: - m_Type: - m_SerializableType: UnityEngine.Gradient, UnityEngine.CoreModule, Version=0.0.0.0, - Culture=neutral, PublicKeyToken=null - m_SerializableObject: '{"colorKeys":[{"color":{"r":1.0,"g":0.0,"b":0.0,"a":1.0},"time":0.0},{"color":{"r":0.01126396656036377,"g":1.0,"b":0.0,"a":1.0},"time":0.20000000298023225},{"color":{"r":0.0,"g":0.18203189969062806,"b":0.9528301954269409,"a":1.0},"time":0.3970550000667572},{"color":{"r":0.9188326597213745,"g":1.0,"b":0.0,"a":1.0},"time":0.5882353186607361},{"color":{"r":0.0,"g":0.9687027931213379,"b":1.0,"a":1.0},"time":0.7852903008460999},{"color":{"r":0.9660849571228027,"g":0.0,"b":1.0,"a":1.0},"time":0.9911803007125855}],"alphaKeys":[{"alpha":1.0,"time":0.0},{"alpha":1.0,"time":1.0}],"gradientMode":0}' - m_Space: 2147483647 - m_Property: - name: Color - m_serializedType: - m_SerializableType: UnityEngine.Gradient, UnityEngine.CoreModule, Version=0.0.0.0, - Culture=neutral, PublicKeyToken=null - attributes: [] - m_Direction: 0 - m_LinkedSlots: [] --- !u!114 &8926484042661614647 MonoBehaviour: m_ObjectHideFlags: 0 @@ -5313,7 +4291,7 @@ MonoBehaviour: m_UICollapsed: 0 m_UISuperCollapsed: 0 m_InputSlots: - - {fileID: 8926484042661614717} + - {fileID: 8926484042661614952} m_OutputSlots: [] m_Disabled: 0 attribute: scale @@ -5403,40 +4381,6 @@ MonoBehaviour: m_RegexMaxLength: 0 m_Direction: 0 m_LinkedSlots: [] ---- !u!114 &8926484042661614717 -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: c117b74c5c58db542bffe25c78fe92db, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Parent: {fileID: 0} - m_Children: [] - m_UIPosition: {x: 0, y: 0} - m_UICollapsed: 1 - m_UISuperCollapsed: 0 - m_MasterSlot: {fileID: 8926484042661614717} - m_MasterData: - m_Owner: {fileID: 8926484042661614661} - m_Value: - m_Type: - m_SerializableType: UnityEngine.AnimationCurve, UnityEngine.CoreModule, Version=0.0.0.0, - Culture=neutral, PublicKeyToken=null - m_SerializableObject: '{"frames":[{"time":0.0,"value":0.0,"inTangent":0.0,"outTangent":0.0,"tangentMode":0,"leftTangentMode":0,"rightTangentMode":0,"broken":false},{"time":0.2306777983903885,"value":1.0,"inTangent":0.0,"outTangent":0.0,"tangentMode":0,"leftTangentMode":0,"rightTangentMode":2,"broken":true},{"time":0.779187023639679,"value":1.0,"inTangent":0.0,"outTangent":-1.3495436906814576,"tangentMode":0,"leftTangentMode":2,"rightTangentMode":0,"broken":true},{"time":1.0,"value":0.0,"inTangent":0.0,"outTangent":0.0,"tangentMode":0,"leftTangentMode":0,"rightTangentMode":0,"broken":false}],"preWrapMode":8,"postWrapMode":8,"version":1}' - m_Space: 2147483647 - m_Property: - name: Scale - m_serializedType: - m_SerializableType: UnityEngine.AnimationCurve, UnityEngine.CoreModule, Version=0.0.0.0, - Culture=neutral, PublicKeyToken=null - attributes: [] - m_Direction: 0 - m_LinkedSlots: [] --- !u!114 &8926484042661614718 MonoBehaviour: m_ObjectHideFlags: 0 @@ -5538,7 +4482,8 @@ MonoBehaviour: PublicKeyToken=b77a5c561934e089 attributes: [] m_Direction: 0 - m_LinkedSlots: [] + m_LinkedSlots: + - {fileID: 8926484042661614936} --- !u!114 &8926484042661614721 MonoBehaviour: m_ObjectHideFlags: 0 @@ -5572,26 +4517,8 @@ MonoBehaviour: PublicKeyToken=b77a5c561934e089 attributes: [] m_Direction: 0 - m_LinkedSlots: [] ---- !u!114 &8926484042661614722 -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: 081ffb0090424ba4cb05370a42ead6b9, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Parent: {fileID: 0} - m_Children: [] - m_UIPosition: {x: 0, y: 0} - m_UICollapsed: 1 - m_UISuperCollapsed: 0 - opaqueRenderQueue: 0 - transparentRenderQueue: 1 + m_LinkedSlots: + - {fileID: 8926484042661614937} --- !u!114 &8926484042661614723 MonoBehaviour: m_ObjectHideFlags: 0 @@ -6696,208 +5623,6 @@ MonoBehaviour: attributes: [] m_Direction: 0 m_LinkedSlots: [] ---- !u!114 &8926484042661614775 -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: a971fa2e110a0ac42ac1d8dae408704b, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Parent: {fileID: 114946465509916290} - m_Children: [] - m_UIPosition: {x: 0, y: 0} - m_UICollapsed: 0 - m_UISuperCollapsed: 0 - m_InputSlots: - - {fileID: 8926484042661614776} - m_OutputSlots: [] - m_Disabled: 0 - attribute: velocity - Composition: 0 - Source: 0 - Random: 0 - channels: 6 ---- !u!114 &8926484042661614776 -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: a9f9544b71b7dab44a4644b6807e8bf6, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Parent: {fileID: 0} - m_Children: - - {fileID: 8926484042661614777} - m_UIPosition: {x: 0, y: 0} - m_UICollapsed: 1 - m_UISuperCollapsed: 0 - m_MasterSlot: {fileID: 8926484042661614776} - m_MasterData: - m_Owner: {fileID: 8926484042661614775} - m_Value: - m_Type: - m_SerializableType: UnityEditor.VFX.Vector, Unity.VisualEffectGraph.Editor, - Version=0.0.0.0, Culture=neutral, PublicKeyToken=null - m_SerializableObject: '{"vector":{"x":0.0,"y":0.10000000149011612,"z":0.0}}' - m_Space: 0 - m_Property: - name: Velocity - m_serializedType: - m_SerializableType: UnityEditor.VFX.Vector, Unity.VisualEffectGraph.Editor, - Version=0.0.0.0, Culture=neutral, PublicKeyToken=null - attributes: [] - m_Direction: 0 - m_LinkedSlots: [] ---- !u!114 &8926484042661614777 -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: ac39bd03fca81b849929b9c966f1836a, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Parent: {fileID: 8926484042661614776} - m_Children: - - {fileID: 8926484042661614778} - - {fileID: 8926484042661614779} - - {fileID: 8926484042661614780} - m_UIPosition: {x: 0, y: 0} - m_UICollapsed: 1 - m_UISuperCollapsed: 0 - m_MasterSlot: {fileID: 8926484042661614776} - m_MasterData: - m_Owner: {fileID: 0} - m_Value: - m_Type: - m_SerializableType: - m_SerializableObject: - m_Space: 2147483647 - m_Property: - name: vector - m_serializedType: - m_SerializableType: UnityEngine.Vector3, UnityEngine.CoreModule, Version=0.0.0.0, - Culture=neutral, PublicKeyToken=null - attributes: - - m_Type: 3 - m_Min: -Infinity - m_Max: Infinity - m_Tooltip: The vector. - m_Regex: - m_RegexMaxLength: 0 - m_Direction: 0 - m_LinkedSlots: [] ---- !u!114 &8926484042661614778 -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: f780aa281814f9842a7c076d436932e7, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Parent: {fileID: 8926484042661614777} - m_Children: [] - m_UIPosition: {x: 0, y: 0} - m_UICollapsed: 1 - m_UISuperCollapsed: 0 - m_MasterSlot: {fileID: 8926484042661614776} - m_MasterData: - m_Owner: {fileID: 0} - m_Value: - m_Type: - m_SerializableType: - m_SerializableObject: - m_Space: 2147483647 - m_Property: - name: x - m_serializedType: - m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, - PublicKeyToken=b77a5c561934e089 - attributes: [] - m_Direction: 0 - m_LinkedSlots: [] ---- !u!114 &8926484042661614779 -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: f780aa281814f9842a7c076d436932e7, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Parent: {fileID: 8926484042661614777} - m_Children: [] - m_UIPosition: {x: 0, y: 0} - m_UICollapsed: 1 - m_UISuperCollapsed: 0 - m_MasterSlot: {fileID: 8926484042661614776} - m_MasterData: - m_Owner: {fileID: 0} - m_Value: - m_Type: - m_SerializableType: - m_SerializableObject: - m_Space: 2147483647 - m_Property: - name: y - m_serializedType: - m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, - PublicKeyToken=b77a5c561934e089 - attributes: [] - m_Direction: 0 - m_LinkedSlots: [] ---- !u!114 &8926484042661614780 -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: f780aa281814f9842a7c076d436932e7, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Parent: {fileID: 8926484042661614777} - m_Children: [] - m_UIPosition: {x: 0, y: 0} - m_UICollapsed: 1 - m_UISuperCollapsed: 0 - m_MasterSlot: {fileID: 8926484042661614776} - m_MasterData: - m_Owner: {fileID: 0} - m_Value: - m_Type: - m_SerializableType: - m_SerializableObject: - m_Space: 2147483647 - m_Property: - name: z - m_serializedType: - m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, - PublicKeyToken=b77a5c561934e089 - attributes: [] - m_Direction: 0 - m_LinkedSlots: [] --- !u!114 &8926484042661614787 MonoBehaviour: m_ObjectHideFlags: 0 @@ -7259,7 +5984,7 @@ MonoBehaviour: m_RegexMaxLength: 0 m_Direction: 0 m_LinkedSlots: - - {fileID: 8926484042661614818} + - {fileID: 8926484042661614940} --- !u!114 &8926484042661614800 MonoBehaviour: m_ObjectHideFlags: 0 @@ -7300,7 +6025,7 @@ MonoBehaviour: m_RegexMaxLength: 0 m_Direction: 0 m_LinkedSlots: - - {fileID: 8926484042661614819} + - {fileID: 8926484042661614941} --- !u!114 &8926484042661614802 MonoBehaviour: m_ObjectHideFlags: 0 @@ -7406,7 +6131,7 @@ MonoBehaviour: m_RegexMaxLength: 0 m_Direction: 0 m_LinkedSlots: - - {fileID: 8926484042661614818} + - {fileID: 8926484042661614941} --- !u!114 &8926484042661614805 MonoBehaviour: m_ObjectHideFlags: 0 @@ -7447,7 +6172,7 @@ MonoBehaviour: m_RegexMaxLength: 0 m_Direction: 0 m_LinkedSlots: - - {fileID: 8926484042661614819} + - {fileID: 8926484042661614940} --- !u!114 &8926484042661614807 MonoBehaviour: m_ObjectHideFlags: 0 @@ -7553,7 +6278,7 @@ MonoBehaviour: m_RegexMaxLength: 0 m_Direction: 0 m_LinkedSlots: - - {fileID: 8926484042661614818} + - {fileID: 8926484042661614940} --- !u!114 &8926484042661614810 MonoBehaviour: m_ObjectHideFlags: 0 @@ -7594,7 +6319,7 @@ MonoBehaviour: m_RegexMaxLength: 0 m_Direction: 0 m_LinkedSlots: - - {fileID: 8926484042661614819} + - {fileID: 8926484042661614941} --- !u!114 &8926484042661614812 MonoBehaviour: m_ObjectHideFlags: 0 @@ -7636,240 +6361,6 @@ MonoBehaviour: m_Direction: 1 m_LinkedSlots: - {fileID: 8926484042661614792} ---- !u!114 &8926484042661614813 -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: 955b0c175a6f3bb4582e92f3de8f0626, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Parent: {fileID: 114350483966674976} - m_Children: [] - m_UIPosition: {x: 146, y: 1616} - m_UICollapsed: 0 - m_UISuperCollapsed: 0 - m_InputSlots: - - {fileID: 8926484042661614814} - m_OutputSlots: - - {fileID: 8926484042661614817} - m_Type: - m_SerializableType: UnityEngine.Vector2, UnityEngine.CoreModule, Version=0.0.0.0, - Culture=neutral, PublicKeyToken=null ---- !u!114 &8926484042661614814 -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: 1b2b751071c7fc14f9fa503163991826, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Parent: {fileID: 0} - m_Children: - - {fileID: 8926484042661614815} - - {fileID: 8926484042661614816} - m_UIPosition: {x: 0, y: 0} - m_UICollapsed: 1 - m_UISuperCollapsed: 0 - m_MasterSlot: {fileID: 8926484042661614814} - m_MasterData: - m_Owner: {fileID: 8926484042661614813} - m_Value: - m_Type: - m_SerializableType: UnityEngine.Vector2, UnityEngine.CoreModule, Version=0.0.0.0, - Culture=neutral, PublicKeyToken=null - m_SerializableObject: '{"x":-10.0,"y":10.0}' - m_Space: 2147483647 - m_Property: - name: - m_serializedType: - m_SerializableType: UnityEngine.Vector2, UnityEngine.CoreModule, Version=0.0.0.0, - Culture=neutral, PublicKeyToken=null - attributes: [] - m_Direction: 0 - m_LinkedSlots: [] ---- !u!114 &8926484042661614815 -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: f780aa281814f9842a7c076d436932e7, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Parent: {fileID: 8926484042661614814} - m_Children: [] - m_UIPosition: {x: 0, y: 0} - m_UICollapsed: 1 - m_UISuperCollapsed: 0 - m_MasterSlot: {fileID: 8926484042661614814} - m_MasterData: - m_Owner: {fileID: 0} - m_Value: - m_Type: - m_SerializableType: - m_SerializableObject: - m_Space: 2147483647 - m_Property: - name: x - m_serializedType: - m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, - PublicKeyToken=b77a5c561934e089 - attributes: [] - m_Direction: 0 - m_LinkedSlots: [] ---- !u!114 &8926484042661614816 -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: f780aa281814f9842a7c076d436932e7, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Parent: {fileID: 8926484042661614814} - m_Children: [] - m_UIPosition: {x: 0, y: 0} - m_UICollapsed: 1 - m_UISuperCollapsed: 0 - m_MasterSlot: {fileID: 8926484042661614814} - m_MasterData: - m_Owner: {fileID: 0} - m_Value: - m_Type: - m_SerializableType: - m_SerializableObject: - m_Space: 2147483647 - m_Property: - name: y - m_serializedType: - m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, - PublicKeyToken=b77a5c561934e089 - attributes: [] - m_Direction: 0 - m_LinkedSlots: [] ---- !u!114 &8926484042661614817 -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: 1b2b751071c7fc14f9fa503163991826, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Parent: {fileID: 0} - m_Children: - - {fileID: 8926484042661614818} - - {fileID: 8926484042661614819} - m_UIPosition: {x: 0, y: 0} - m_UICollapsed: 0 - m_UISuperCollapsed: 0 - m_MasterSlot: {fileID: 8926484042661614817} - m_MasterData: - m_Owner: {fileID: 8926484042661614813} - m_Value: - m_Type: - m_SerializableType: UnityEngine.Vector2, UnityEngine.CoreModule, Version=0.0.0.0, - Culture=neutral, PublicKeyToken=null - m_SerializableObject: - m_Space: 2147483647 - m_Property: - name: - m_serializedType: - m_SerializableType: UnityEngine.Vector2, UnityEngine.CoreModule, Version=0.0.0.0, - Culture=neutral, PublicKeyToken=null - attributes: [] - m_Direction: 1 - m_LinkedSlots: [] ---- !u!114 &8926484042661614818 -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: f780aa281814f9842a7c076d436932e7, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Parent: {fileID: 8926484042661614817} - m_Children: [] - m_UIPosition: {x: 0, y: 0} - m_UICollapsed: 1 - m_UISuperCollapsed: 0 - m_MasterSlot: {fileID: 8926484042661614817} - m_MasterData: - m_Owner: {fileID: 0} - m_Value: - m_Type: - m_SerializableType: - m_SerializableObject: - m_Space: 2147483647 - m_Property: - name: x - m_serializedType: - m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, - PublicKeyToken=b77a5c561934e089 - attributes: [] - m_Direction: 1 - m_LinkedSlots: - - {fileID: 8926484042661614799} - - {fileID: 8926484042661614804} - - {fileID: 8926484042661614809} ---- !u!114 &8926484042661614819 -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: f780aa281814f9842a7c076d436932e7, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Parent: {fileID: 8926484042661614817} - m_Children: [] - m_UIPosition: {x: 0, y: 0} - m_UICollapsed: 1 - m_UISuperCollapsed: 0 - m_MasterSlot: {fileID: 8926484042661614817} - m_MasterData: - m_Owner: {fileID: 0} - m_Value: - m_Type: - m_SerializableType: - m_SerializableObject: - m_Space: 2147483647 - m_Property: - name: y - m_serializedType: - m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, - PublicKeyToken=b77a5c561934e089 - attributes: [] - m_Direction: 1 - m_LinkedSlots: - - {fileID: 8926484042661614800} - - {fileID: 8926484042661614805} - - {fileID: 8926484042661614810} --- !u!114 &8926484042661614836 MonoBehaviour: m_ObjectHideFlags: 0 @@ -8074,969 +6565,6 @@ MonoBehaviour: attributes: [] m_Direction: 0 m_LinkedSlots: [] ---- !u!114 &8926484042661614873 -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: 330e0fca1717dde4aaa144f48232aa64, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Parent: {fileID: 114350483966674976} - m_Children: [] - m_UIPosition: {x: 0, y: 0} - m_UICollapsed: 1 - m_UISuperCollapsed: 0 - m_InputSlots: [] - m_OutputSlots: - - {fileID: 8926484042661614874} - m_ExposedName: Cam Collider - m_Exposed: 1 - m_Order: 0 - m_Category: - m_Min: - m_Type: - m_SerializableType: - m_SerializableObject: - m_Max: - m_Type: - m_SerializableType: - m_SerializableObject: - m_IsOutput: 0 - m_Tooltip: - m_Nodes: - - m_Id: 0 - linkedSlots: - - outputSlot: {fileID: 8926484042661614874} - inputSlot: {fileID: 8926484042661614891} - position: {x: 404, y: 2000} - expandedSlots: [] - expanded: 0 - - m_Id: 1 - linkedSlots: - - outputSlot: {fileID: 8926484042661614874} - inputSlot: {fileID: 8926484042661614881} - position: {x: 1113, y: 987} - expandedSlots: [] - expanded: 0 ---- !u!114 &8926484042661614874 -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: ac39bd03fca81b849929b9c966f1836a, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Parent: {fileID: 0} - m_Children: - - {fileID: 8926484042661614875} - - {fileID: 8926484042661614876} - - {fileID: 8926484042661614877} - m_UIPosition: {x: 0, y: 0} - m_UICollapsed: 1 - m_UISuperCollapsed: 0 - m_MasterSlot: {fileID: 8926484042661614874} - m_MasterData: - m_Owner: {fileID: 8926484042661614873} - m_Value: - m_Type: - m_SerializableType: UnityEngine.Vector3, UnityEngine.CoreModule, Version=0.0.0.0, - Culture=neutral, PublicKeyToken=null - m_SerializableObject: '{"x":-1.2799999713897706,"y":-2.140000104904175,"z":0.0}' - m_Space: 2147483647 - m_Property: - name: o - m_serializedType: - m_SerializableType: UnityEngine.Vector3, UnityEngine.CoreModule, Version=0.0.0.0, - Culture=neutral, PublicKeyToken=null - attributes: [] - m_Direction: 1 - m_LinkedSlots: - - {fileID: 8926484042661614891} - - {fileID: 8926484042661614881} ---- !u!114 &8926484042661614875 -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: f780aa281814f9842a7c076d436932e7, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Parent: {fileID: 8926484042661614874} - m_Children: [] - m_UIPosition: {x: 0, y: 0} - m_UICollapsed: 1 - m_UISuperCollapsed: 0 - m_MasterSlot: {fileID: 8926484042661614874} - m_MasterData: - m_Owner: {fileID: 0} - m_Value: - m_Type: - m_SerializableType: - m_SerializableObject: - m_Space: 2147483647 - m_Property: - name: x - m_serializedType: - m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, - PublicKeyToken=b77a5c561934e089 - attributes: [] - m_Direction: 1 - m_LinkedSlots: [] ---- !u!114 &8926484042661614876 -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: f780aa281814f9842a7c076d436932e7, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Parent: {fileID: 8926484042661614874} - m_Children: [] - m_UIPosition: {x: 0, y: 0} - m_UICollapsed: 1 - m_UISuperCollapsed: 0 - m_MasterSlot: {fileID: 8926484042661614874} - m_MasterData: - m_Owner: {fileID: 0} - m_Value: - m_Type: - m_SerializableType: - m_SerializableObject: - m_Space: 2147483647 - m_Property: - name: y - m_serializedType: - m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, - PublicKeyToken=b77a5c561934e089 - attributes: [] - m_Direction: 1 - m_LinkedSlots: [] ---- !u!114 &8926484042661614877 -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: f780aa281814f9842a7c076d436932e7, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Parent: {fileID: 8926484042661614874} - m_Children: [] - m_UIPosition: {x: 0, y: 0} - m_UICollapsed: 1 - m_UISuperCollapsed: 0 - m_MasterSlot: {fileID: 8926484042661614874} - m_MasterData: - m_Owner: {fileID: 0} - m_Value: - m_Type: - m_SerializableType: - m_SerializableObject: - m_Space: 2147483647 - m_Property: - name: z - m_serializedType: - m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, - PublicKeyToken=b77a5c561934e089 - attributes: [] - m_Direction: 1 - m_LinkedSlots: [] ---- !u!114 &8926484042661614879 -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: a1046201700a4ae428a525579e74b99e, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Parent: {fileID: 8926484042661614542} - m_Children: [] - m_UIPosition: {x: 0, y: 0} - m_UICollapsed: 0 - m_UISuperCollapsed: 0 - m_InputSlots: - - {fileID: 8926484042661614880} - - {fileID: 8926484042661614886} - - {fileID: 8926484042661614887} - - {fileID: 8926484042661614888} - m_OutputSlots: [] - m_Disabled: 0 - mode: 0 - radiusMode: 0 - roughSurface: 0 ---- !u!114 &8926484042661614880 -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: 1b605c022ee79394a8a776c0869b3f9a, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Parent: {fileID: 0} - m_Children: - - {fileID: 8926484042661614881} - - {fileID: 8926484042661614885} - m_UIPosition: {x: 0, y: 0} - m_UICollapsed: 0 - m_UISuperCollapsed: 0 - m_MasterSlot: {fileID: 8926484042661614880} - m_MasterData: - m_Owner: {fileID: 8926484042661614879} - m_Value: - m_Type: - m_SerializableType: UnityEditor.VFX.Sphere, Unity.VisualEffectGraph.Editor, - Version=0.0.0.0, Culture=neutral, PublicKeyToken=null - m_SerializableObject: '{"center":{"x":0.0,"y":0.0,"z":0.0},"radius":0.5}' - m_Space: 0 - m_Property: - name: Sphere - m_serializedType: - m_SerializableType: UnityEditor.VFX.Sphere, Unity.VisualEffectGraph.Editor, - Version=0.0.0.0, Culture=neutral, PublicKeyToken=null - attributes: - - m_Type: 3 - m_Min: -Infinity - m_Max: Infinity - m_Tooltip: The collision sphere. - m_Regex: - m_RegexMaxLength: 0 - m_Direction: 0 - m_LinkedSlots: [] ---- !u!114 &8926484042661614881 -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: ac39bd03fca81b849929b9c966f1836a, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Parent: {fileID: 8926484042661614880} - m_Children: - - {fileID: 8926484042661614882} - - {fileID: 8926484042661614883} - - {fileID: 8926484042661614884} - m_UIPosition: {x: 0, y: 0} - m_UICollapsed: 1 - m_UISuperCollapsed: 0 - m_MasterSlot: {fileID: 8926484042661614880} - m_MasterData: - m_Owner: {fileID: 0} - m_Value: - m_Type: - m_SerializableType: - m_SerializableObject: - m_Space: 2147483647 - m_Property: - name: center - m_serializedType: - m_SerializableType: UnityEngine.Vector3, UnityEngine.CoreModule, Version=0.0.0.0, - Culture=neutral, PublicKeyToken=null - attributes: - - m_Type: 3 - m_Min: -Infinity - m_Max: Infinity - m_Tooltip: The centre of the sphere. - m_Regex: - m_RegexMaxLength: 0 - m_Direction: 0 - m_LinkedSlots: - - {fileID: 8926484042661614874} ---- !u!114 &8926484042661614882 -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: f780aa281814f9842a7c076d436932e7, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Parent: {fileID: 8926484042661614881} - m_Children: [] - m_UIPosition: {x: 0, y: 0} - m_UICollapsed: 1 - m_UISuperCollapsed: 0 - m_MasterSlot: {fileID: 8926484042661614880} - m_MasterData: - m_Owner: {fileID: 0} - m_Value: - m_Type: - m_SerializableType: - m_SerializableObject: - m_Space: 2147483647 - m_Property: - name: x - m_serializedType: - m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, - PublicKeyToken=b77a5c561934e089 - attributes: [] - m_Direction: 0 - m_LinkedSlots: [] ---- !u!114 &8926484042661614883 -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: f780aa281814f9842a7c076d436932e7, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Parent: {fileID: 8926484042661614881} - m_Children: [] - m_UIPosition: {x: 0, y: 0} - m_UICollapsed: 1 - m_UISuperCollapsed: 0 - m_MasterSlot: {fileID: 8926484042661614880} - m_MasterData: - m_Owner: {fileID: 0} - m_Value: - m_Type: - m_SerializableType: - m_SerializableObject: - m_Space: 2147483647 - m_Property: - name: y - m_serializedType: - m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, - PublicKeyToken=b77a5c561934e089 - attributes: [] - m_Direction: 0 - m_LinkedSlots: [] ---- !u!114 &8926484042661614884 -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: f780aa281814f9842a7c076d436932e7, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Parent: {fileID: 8926484042661614881} - m_Children: [] - m_UIPosition: {x: 0, y: 0} - m_UICollapsed: 1 - m_UISuperCollapsed: 0 - m_MasterSlot: {fileID: 8926484042661614880} - m_MasterData: - m_Owner: {fileID: 0} - m_Value: - m_Type: - m_SerializableType: - m_SerializableObject: - m_Space: 2147483647 - m_Property: - name: z - m_serializedType: - m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, - PublicKeyToken=b77a5c561934e089 - attributes: [] - m_Direction: 0 - m_LinkedSlots: [] ---- !u!114 &8926484042661614885 -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: f780aa281814f9842a7c076d436932e7, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Parent: {fileID: 8926484042661614880} - m_Children: [] - m_UIPosition: {x: 0, y: 0} - m_UICollapsed: 1 - m_UISuperCollapsed: 0 - m_MasterSlot: {fileID: 8926484042661614880} - m_MasterData: - m_Owner: {fileID: 0} - m_Value: - m_Type: - m_SerializableType: - m_SerializableObject: - m_Space: 2147483647 - m_Property: - name: radius - m_serializedType: - m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, - PublicKeyToken=b77a5c561934e089 - attributes: - - m_Type: 3 - m_Min: -Infinity - m_Max: Infinity - m_Tooltip: The radius of the sphere. - m_Regex: - m_RegexMaxLength: 0 - m_Direction: 0 - m_LinkedSlots: [] ---- !u!114 &8926484042661614886 -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: f780aa281814f9842a7c076d436932e7, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Parent: {fileID: 0} - m_Children: [] - m_UIPosition: {x: 0, y: 0} - m_UICollapsed: 1 - m_UISuperCollapsed: 0 - m_MasterSlot: {fileID: 8926484042661614886} - m_MasterData: - m_Owner: {fileID: 8926484042661614879} - m_Value: - m_Type: - m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, - PublicKeyToken=b77a5c561934e089 - m_SerializableObject: 0.1 - m_Space: 2147483647 - m_Property: - name: Elasticity - m_serializedType: - m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, - PublicKeyToken=b77a5c561934e089 - attributes: - - m_Type: 1 - m_Min: 0 - m_Max: Infinity - m_Tooltip: - m_Regex: - m_RegexMaxLength: 0 - - m_Type: 3 - m_Min: -Infinity - m_Max: Infinity - m_Tooltip: How much bounce to apply after a collision. - m_Regex: - m_RegexMaxLength: 0 - m_Direction: 0 - m_LinkedSlots: [] ---- !u!114 &8926484042661614887 -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: f780aa281814f9842a7c076d436932e7, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Parent: {fileID: 0} - m_Children: [] - m_UIPosition: {x: 0, y: 0} - m_UICollapsed: 1 - m_UISuperCollapsed: 0 - m_MasterSlot: {fileID: 8926484042661614887} - m_MasterData: - m_Owner: {fileID: 8926484042661614879} - m_Value: - m_Type: - m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, - PublicKeyToken=b77a5c561934e089 - m_SerializableObject: 0 - m_Space: 2147483647 - m_Property: - name: Friction - m_serializedType: - m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, - PublicKeyToken=b77a5c561934e089 - attributes: - - m_Type: 1 - m_Min: 0 - m_Max: Infinity - m_Tooltip: - m_Regex: - m_RegexMaxLength: 0 - - m_Type: 3 - m_Min: -Infinity - m_Max: Infinity - m_Tooltip: How much speed is lost after a collision. - m_Regex: - m_RegexMaxLength: 0 - m_Direction: 0 - m_LinkedSlots: [] ---- !u!114 &8926484042661614888 -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: f780aa281814f9842a7c076d436932e7, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Parent: {fileID: 0} - m_Children: [] - m_UIPosition: {x: 0, y: 0} - m_UICollapsed: 1 - m_UISuperCollapsed: 0 - m_MasterSlot: {fileID: 8926484042661614888} - m_MasterData: - m_Owner: {fileID: 8926484042661614879} - m_Value: - m_Type: - m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, - PublicKeyToken=b77a5c561934e089 - m_SerializableObject: 0 - m_Space: 2147483647 - m_Property: - name: LifetimeLoss - m_serializedType: - m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, - PublicKeyToken=b77a5c561934e089 - attributes: - - m_Type: 0 - m_Min: 0 - m_Max: 1 - m_Tooltip: - m_Regex: - m_RegexMaxLength: 0 - - m_Type: 3 - m_Min: -Infinity - m_Max: Infinity - m_Tooltip: The proportion of a particle's life that is lost after a collision. - m_Regex: - m_RegexMaxLength: 0 - m_Direction: 0 - m_LinkedSlots: [] ---- !u!114 &8926484042661614889 -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: a1046201700a4ae428a525579e74b99e, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Parent: {fileID: 114780028408030698} - m_Children: [] - m_UIPosition: {x: 0, y: 0} - m_UICollapsed: 0 - m_UISuperCollapsed: 0 - m_InputSlots: - - {fileID: 8926484042661614890} - - {fileID: 8926484042661614896} - - {fileID: 8926484042661614897} - - {fileID: 8926484042661614898} - m_OutputSlots: [] - m_Disabled: 0 - mode: 0 - radiusMode: 0 - roughSurface: 0 ---- !u!114 &8926484042661614890 -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: 1b605c022ee79394a8a776c0869b3f9a, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Parent: {fileID: 0} - m_Children: - - {fileID: 8926484042661614891} - - {fileID: 8926484042661614895} - m_UIPosition: {x: 0, y: 0} - m_UICollapsed: 0 - m_UISuperCollapsed: 0 - m_MasterSlot: {fileID: 8926484042661614890} - m_MasterData: - m_Owner: {fileID: 8926484042661614889} - m_Value: - m_Type: - m_SerializableType: UnityEditor.VFX.Sphere, Unity.VisualEffectGraph.Editor, - Version=0.0.0.0, Culture=neutral, PublicKeyToken=null - m_SerializableObject: '{"center":{"x":0.0,"y":0.0,"z":0.0},"radius":1.0}' - m_Space: 0 - m_Property: - name: Sphere - m_serializedType: - m_SerializableType: UnityEditor.VFX.Sphere, Unity.VisualEffectGraph.Editor, - Version=0.0.0.0, Culture=neutral, PublicKeyToken=null - attributes: - - m_Type: 3 - m_Min: -Infinity - m_Max: Infinity - m_Tooltip: The collision sphere. - m_Regex: - m_RegexMaxLength: 0 - m_Direction: 0 - m_LinkedSlots: [] ---- !u!114 &8926484042661614891 -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: ac39bd03fca81b849929b9c966f1836a, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Parent: {fileID: 8926484042661614890} - m_Children: - - {fileID: 8926484042661614892} - - {fileID: 8926484042661614893} - - {fileID: 8926484042661614894} - m_UIPosition: {x: 0, y: 0} - m_UICollapsed: 1 - m_UISuperCollapsed: 0 - m_MasterSlot: {fileID: 8926484042661614890} - m_MasterData: - m_Owner: {fileID: 0} - m_Value: - m_Type: - m_SerializableType: - m_SerializableObject: - m_Space: 2147483647 - m_Property: - name: center - m_serializedType: - m_SerializableType: UnityEngine.Vector3, UnityEngine.CoreModule, Version=0.0.0.0, - Culture=neutral, PublicKeyToken=null - attributes: - - m_Type: 3 - m_Min: -Infinity - m_Max: Infinity - m_Tooltip: The centre of the sphere. - m_Regex: - m_RegexMaxLength: 0 - m_Direction: 0 - m_LinkedSlots: - - {fileID: 8926484042661614874} ---- !u!114 &8926484042661614892 -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: f780aa281814f9842a7c076d436932e7, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Parent: {fileID: 8926484042661614891} - m_Children: [] - m_UIPosition: {x: 0, y: 0} - m_UICollapsed: 1 - m_UISuperCollapsed: 0 - m_MasterSlot: {fileID: 8926484042661614890} - m_MasterData: - m_Owner: {fileID: 0} - m_Value: - m_Type: - m_SerializableType: - m_SerializableObject: - m_Space: 2147483647 - m_Property: - name: x - m_serializedType: - m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, - PublicKeyToken=b77a5c561934e089 - attributes: [] - m_Direction: 0 - m_LinkedSlots: [] ---- !u!114 &8926484042661614893 -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: f780aa281814f9842a7c076d436932e7, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Parent: {fileID: 8926484042661614891} - m_Children: [] - m_UIPosition: {x: 0, y: 0} - m_UICollapsed: 1 - m_UISuperCollapsed: 0 - m_MasterSlot: {fileID: 8926484042661614890} - m_MasterData: - m_Owner: {fileID: 0} - m_Value: - m_Type: - m_SerializableType: - m_SerializableObject: - m_Space: 2147483647 - m_Property: - name: y - m_serializedType: - m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, - PublicKeyToken=b77a5c561934e089 - attributes: [] - m_Direction: 0 - m_LinkedSlots: [] ---- !u!114 &8926484042661614894 -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: f780aa281814f9842a7c076d436932e7, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Parent: {fileID: 8926484042661614891} - m_Children: [] - m_UIPosition: {x: 0, y: 0} - m_UICollapsed: 1 - m_UISuperCollapsed: 0 - m_MasterSlot: {fileID: 8926484042661614890} - m_MasterData: - m_Owner: {fileID: 0} - m_Value: - m_Type: - m_SerializableType: - m_SerializableObject: - m_Space: 2147483647 - m_Property: - name: z - m_serializedType: - m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, - PublicKeyToken=b77a5c561934e089 - attributes: [] - m_Direction: 0 - m_LinkedSlots: [] ---- !u!114 &8926484042661614895 -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: f780aa281814f9842a7c076d436932e7, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Parent: {fileID: 8926484042661614890} - m_Children: [] - m_UIPosition: {x: 0, y: 0} - m_UICollapsed: 1 - m_UISuperCollapsed: 0 - m_MasterSlot: {fileID: 8926484042661614890} - m_MasterData: - m_Owner: {fileID: 0} - m_Value: - m_Type: - m_SerializableType: - m_SerializableObject: - m_Space: 2147483647 - m_Property: - name: radius - m_serializedType: - m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, - PublicKeyToken=b77a5c561934e089 - attributes: - - m_Type: 3 - m_Min: -Infinity - m_Max: Infinity - m_Tooltip: The radius of the sphere. - m_Regex: - m_RegexMaxLength: 0 - m_Direction: 0 - m_LinkedSlots: [] ---- !u!114 &8926484042661614896 -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: f780aa281814f9842a7c076d436932e7, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Parent: {fileID: 0} - m_Children: [] - m_UIPosition: {x: 0, y: 0} - m_UICollapsed: 1 - m_UISuperCollapsed: 0 - m_MasterSlot: {fileID: 8926484042661614896} - m_MasterData: - m_Owner: {fileID: 8926484042661614889} - m_Value: - m_Type: - m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, - PublicKeyToken=b77a5c561934e089 - m_SerializableObject: 0.1 - m_Space: 2147483647 - m_Property: - name: Elasticity - m_serializedType: - m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, - PublicKeyToken=b77a5c561934e089 - attributes: - - m_Type: 1 - m_Min: 0 - m_Max: Infinity - m_Tooltip: - m_Regex: - m_RegexMaxLength: 0 - - m_Type: 3 - m_Min: -Infinity - m_Max: Infinity - m_Tooltip: How much bounce to apply after a collision. - m_Regex: - m_RegexMaxLength: 0 - m_Direction: 0 - m_LinkedSlots: [] ---- !u!114 &8926484042661614897 -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: f780aa281814f9842a7c076d436932e7, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Parent: {fileID: 0} - m_Children: [] - m_UIPosition: {x: 0, y: 0} - m_UICollapsed: 1 - m_UISuperCollapsed: 0 - m_MasterSlot: {fileID: 8926484042661614897} - m_MasterData: - m_Owner: {fileID: 8926484042661614889} - m_Value: - m_Type: - m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, - PublicKeyToken=b77a5c561934e089 - m_SerializableObject: 0 - m_Space: 2147483647 - m_Property: - name: Friction - m_serializedType: - m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, - PublicKeyToken=b77a5c561934e089 - attributes: - - m_Type: 1 - m_Min: 0 - m_Max: Infinity - m_Tooltip: - m_Regex: - m_RegexMaxLength: 0 - - m_Type: 3 - m_Min: -Infinity - m_Max: Infinity - m_Tooltip: How much speed is lost after a collision. - m_Regex: - m_RegexMaxLength: 0 - m_Direction: 0 - m_LinkedSlots: [] ---- !u!114 &8926484042661614898 -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: f780aa281814f9842a7c076d436932e7, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Parent: {fileID: 0} - m_Children: [] - m_UIPosition: {x: 0, y: 0} - m_UICollapsed: 1 - m_UISuperCollapsed: 0 - m_MasterSlot: {fileID: 8926484042661614898} - m_MasterData: - m_Owner: {fileID: 8926484042661614889} - m_Value: - m_Type: - m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, - PublicKeyToken=b77a5c561934e089 - m_SerializableObject: 0 - m_Space: 2147483647 - m_Property: - name: LifetimeLoss - m_serializedType: - m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, - PublicKeyToken=b77a5c561934e089 - attributes: - - m_Type: 0 - m_Min: 0 - m_Max: 1 - m_Tooltip: - m_Regex: - m_RegexMaxLength: 0 - - m_Type: 3 - m_Min: -Infinity - m_Max: Infinity - m_Tooltip: The proportion of a particle's life that is lost after a collision. - m_Regex: - m_RegexMaxLength: 0 - m_Direction: 0 - m_LinkedSlots: [] --- !u!114 &8926484042661614899 MonoBehaviour: m_ObjectHideFlags: 0 @@ -9113,12 +6641,12 @@ MonoBehaviour: m_EditorClassIdentifier: m_Parent: {fileID: 114350483966674976} m_Children: [] - m_UIPosition: {x: 555, y: 170} + m_UIPosition: {x: 423, y: 126} m_UICollapsed: 0 m_UISuperCollapsed: 0 m_InputSlots: - {fileID: 8926484042661614920} - - {fileID: 8926484042661614912} + - {fileID: 8926484042661614948} m_OutputSlots: - {fileID: 8926484042661614921} m_Operands: @@ -9128,120 +6656,8 @@ MonoBehaviour: PublicKeyToken=b77a5c561934e089 - name: b type: - m_SerializableType: System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 ---- !u!114 &8926484042661614912 -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: 4d246e354feb93041a837a9ef59437cb, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Parent: {fileID: 0} - m_Children: [] - m_UIPosition: {x: 0, y: 0} - m_UICollapsed: 1 - m_UISuperCollapsed: 0 - m_MasterSlot: {fileID: 8926484042661614912} - m_MasterData: - m_Owner: {fileID: 8926484042661614904} - m_Value: - m_Type: - m_SerializableType: System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, - PublicKeyToken=b77a5c561934e089 - m_SerializableObject: 1 - m_Space: 2147483647 - m_Property: - name: b - m_serializedType: - m_SerializableType: System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, - PublicKeyToken=b77a5c561934e089 - attributes: [] - m_Direction: 0 - m_LinkedSlots: - - {fileID: 8926484042661614917} ---- !u!114 &8926484042661614916 -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: 330e0fca1717dde4aaa144f48232aa64, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Parent: {fileID: 114350483966674976} - m_Children: [] - m_UIPosition: {x: 0, y: 0} - m_UICollapsed: 1 - m_UISuperCollapsed: 0 - m_InputSlots: [] - m_OutputSlots: - - {fileID: 8926484042661614917} - m_ExposedName: Factor - m_Exposed: 1 - m_Order: 1 - m_Category: - m_Min: - m_Type: - m_SerializableType: - m_SerializableObject: - m_Max: - m_Type: - m_SerializableType: - m_SerializableObject: - m_IsOutput: 0 - m_Tooltip: - m_Nodes: - - m_Id: 0 - linkedSlots: - - outputSlot: {fileID: 8926484042661614917} - inputSlot: {fileID: 8926484042661614912} - position: {x: 359, y: 189} - expandedSlots: [] - expanded: 0 ---- !u!114 &8926484042661614917 -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: 4d246e354feb93041a837a9ef59437cb, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Parent: {fileID: 0} - m_Children: [] - m_UIPosition: {x: 0, y: 0} - m_UICollapsed: 1 - m_UISuperCollapsed: 0 - m_MasterSlot: {fileID: 8926484042661614917} - m_MasterData: - m_Owner: {fileID: 8926484042661614916} - m_Value: - m_Type: - m_SerializableType: System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, - PublicKeyToken=b77a5c561934e089 - m_SerializableObject: 1 - m_Space: 2147483647 - m_Property: - name: o - m_serializedType: - m_SerializableType: System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, - PublicKeyToken=b77a5c561934e089 - attributes: [] - m_Direction: 1 - m_LinkedSlots: - - {fileID: 8926484042661614912} --- !u!114 &8926484042661614918 MonoBehaviour: m_ObjectHideFlags: 0 @@ -9264,7 +6680,7 @@ MonoBehaviour: - {fileID: 8926484042661614919} m_ExposedName: Spectrum Value 1 m_Exposed: 1 - m_Order: 2 + m_Order: 0 m_Category: m_Min: m_Type: @@ -9281,7 +6697,7 @@ MonoBehaviour: linkedSlots: - outputSlot: {fileID: 8926484042661614919} inputSlot: {fileID: 8926484042661614920} - position: {x: 324, y: 118} + position: {x: 246, y: 58} expandedSlots: [] expanded: 0 --- !u!114 &8926484042661614919 @@ -9343,7 +6759,7 @@ MonoBehaviour: m_Type: m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - m_SerializableObject: 1 + m_SerializableObject: 1000 m_Space: 2147483647 m_Property: name: a @@ -9389,6 +6805,7 @@ MonoBehaviour: m_Direction: 1 m_LinkedSlots: - {fileID: 8926484042661614719} + - {fileID: 8926484042661614944} --- !u!114 &8926484042661614925 MonoBehaviour: m_ObjectHideFlags: 0 @@ -9404,14 +6821,14 @@ MonoBehaviour: m_Parent: {fileID: 114350483966674976} m_Children: [] m_UIPosition: {x: 0, y: 0} - m_UICollapsed: 0 + m_UICollapsed: 1 m_UISuperCollapsed: 0 m_InputSlots: [] m_OutputSlots: - {fileID: 8926484042661614926} m_ExposedName: length m_Exposed: 1 - m_Order: 3 + m_Order: 1 m_Category: m_Min: m_Type: @@ -9466,3 +6883,697 @@ MonoBehaviour: m_Direction: 1 m_LinkedSlots: - {fileID: 8926484042661614630} +--- !u!114 &8926484042661614934 +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: 330e0fca1717dde4aaa144f48232aa64, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 114350483966674976} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_InputSlots: [] + m_OutputSlots: + - {fileID: 8926484042661614935} + m_ExposedName: Lifetime + m_Exposed: 1 + m_Order: 2 + m_Category: + m_Min: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Max: + m_Type: + m_SerializableType: + m_SerializableObject: + m_IsOutput: 0 + m_Tooltip: (MinRandom Max Random) + m_Nodes: + - m_Id: 0 + linkedSlots: + - outputSlot: {fileID: 8926484042661614936} + inputSlot: {fileID: 8926484042661614720} + - outputSlot: {fileID: 8926484042661614937} + inputSlot: {fileID: 8926484042661614721} + position: {x: 467, y: 938} + expandedSlots: [] + expanded: 0 +--- !u!114 &8926484042661614935 +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: 1b2b751071c7fc14f9fa503163991826, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: + - {fileID: 8926484042661614936} + - {fileID: 8926484042661614937} + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614935} + m_MasterData: + m_Owner: {fileID: 8926484042661614934} + m_Value: + m_Type: + m_SerializableType: UnityEngine.Vector2, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + m_SerializableObject: '{"x":1.0,"y":3.0}' + m_Space: 2147483647 + m_Property: + name: o + m_serializedType: + m_SerializableType: UnityEngine.Vector2, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + attributes: [] + m_Direction: 1 + m_LinkedSlots: [] +--- !u!114 &8926484042661614936 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661614935} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614935} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: x + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 1 + m_LinkedSlots: + - {fileID: 8926484042661614720} +--- !u!114 &8926484042661614937 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661614935} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614935} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: y + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 1 + m_LinkedSlots: + - {fileID: 8926484042661614721} +--- !u!114 &8926484042661614938 +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: 330e0fca1717dde4aaa144f48232aa64, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 114350483966674976} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_InputSlots: [] + m_OutputSlots: + - {fileID: 8926484042661614939} + m_ExposedName: Random Speed + m_Exposed: 1 + m_Order: 3 + m_Category: + m_Min: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Max: + m_Type: + m_SerializableType: + m_SerializableObject: + m_IsOutput: 0 + m_Tooltip: xyz + m_Nodes: + - m_Id: 0 + linkedSlots: + - outputSlot: {fileID: 8926484042661614940} + inputSlot: {fileID: 8926484042661614799} + - outputSlot: {fileID: 8926484042661614940} + inputSlot: {fileID: 8926484042661614809} + - outputSlot: {fileID: 8926484042661614941} + inputSlot: {fileID: 8926484042661614800} + - outputSlot: {fileID: 8926484042661614941} + inputSlot: {fileID: 8926484042661614810} + - outputSlot: {fileID: 8926484042661614940} + inputSlot: {fileID: 8926484042661614805} + - outputSlot: {fileID: 8926484042661614941} + inputSlot: {fileID: 8926484042661614804} + position: {x: 146, y: 1616} + expandedSlots: [] + expanded: 1 +--- !u!114 &8926484042661614939 +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: 1b2b751071c7fc14f9fa503163991826, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: + - {fileID: 8926484042661614940} + - {fileID: 8926484042661614941} + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614939} + m_MasterData: + m_Owner: {fileID: 8926484042661614938} + m_Value: + m_Type: + m_SerializableType: UnityEngine.Vector2, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + m_SerializableObject: '{"x":-10.0,"y":10.0}' + m_Space: 2147483647 + m_Property: + name: o + m_serializedType: + m_SerializableType: UnityEngine.Vector2, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + attributes: [] + m_Direction: 1 + m_LinkedSlots: [] +--- !u!114 &8926484042661614940 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661614939} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614939} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: x + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 1 + m_LinkedSlots: + - {fileID: 8926484042661614799} + - {fileID: 8926484042661614809} + - {fileID: 8926484042661614805} +--- !u!114 &8926484042661614941 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661614939} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614939} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: y + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 1 + m_LinkedSlots: + - {fileID: 8926484042661614800} + - {fileID: 8926484042661614810} + - {fileID: 8926484042661614804} +--- !u!114 &8926484042661614943 +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: 5e382412bb691334bb79457a6c127924, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 114023846229194376} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 0 + m_UISuperCollapsed: 0 + m_InputSlots: + - {fileID: 8926484042661614944} + - {fileID: 8926484042661614945} + m_OutputSlots: [] + m_Disabled: 1 + repeat: 1 + spawnMode: 0 + delayMode: 0 +--- !u!114 &8926484042661614944 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614944} + m_MasterData: + m_Owner: {fileID: 8926484042661614943} + m_Value: + m_Type: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_SerializableObject: 0 + m_Space: 2147483647 + m_Property: + name: Count + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: + - m_Type: 3 + m_Min: -Infinity + m_Max: Infinity + m_Tooltip: Count for each burst + m_Regex: + m_RegexMaxLength: 0 + - m_Type: 1 + m_Min: 0 + m_Max: Infinity + m_Tooltip: + m_Regex: + m_RegexMaxLength: 0 + m_Direction: 0 + m_LinkedSlots: + - {fileID: 8926484042661614921} +--- !u!114 &8926484042661614945 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614945} + m_MasterData: + m_Owner: {fileID: 8926484042661614943} + m_Value: + m_Type: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_SerializableObject: 0 + m_Space: 2147483647 + m_Property: + name: Delay + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: + - m_Type: 3 + m_Min: -Infinity + m_Max: Infinity + m_Tooltip: Delay between each burst + m_Regex: + m_RegexMaxLength: 0 + - m_Type: 1 + m_Min: 0 + m_Max: Infinity + m_Tooltip: + m_Regex: + m_RegexMaxLength: 0 + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614946 +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: 330e0fca1717dde4aaa144f48232aa64, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 114350483966674976} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_InputSlots: [] + m_OutputSlots: + - {fileID: 8926484042661614947} + m_ExposedName: Spawnrate Factor + m_Exposed: 1 + m_Order: 4 + m_Category: + m_Min: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Max: + m_Type: + m_SerializableType: + m_SerializableObject: + m_IsOutput: 0 + m_Tooltip: + m_Nodes: + - m_Id: 0 + linkedSlots: + - outputSlot: {fileID: 8926484042661614947} + inputSlot: {fileID: 8926484042661614948} + position: {x: 227, y: 196} + expandedSlots: [] + expanded: 0 +--- !u!114 &8926484042661614947 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614947} + m_MasterData: + m_Owner: {fileID: 8926484042661614946} + m_Value: + m_Type: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_SerializableObject: 1 + m_Space: 2147483647 + m_Property: + name: o + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 1 + m_LinkedSlots: + - {fileID: 8926484042661614948} +--- !u!114 &8926484042661614948 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614948} + m_MasterData: + m_Owner: {fileID: 8926484042661614904} + m_Value: + m_Type: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_SerializableObject: 1 + m_Space: 2147483647 + m_Property: + name: b + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 0 + m_LinkedSlots: + - {fileID: 8926484042661614947} +--- !u!114 &8926484042661614952 +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: c117b74c5c58db542bffe25c78fe92db, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614952} + m_MasterData: + m_Owner: {fileID: 8926484042661614661} + m_Value: + m_Type: + m_SerializableType: UnityEngine.AnimationCurve, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + m_SerializableObject: '{"frames":[{"time":0.0,"value":0.0,"inTangent":0.0,"outTangent":0.0,"tangentMode":0,"leftTangentMode":0,"rightTangentMode":0,"broken":false},{"time":0.2306777983903885,"value":1.0,"inTangent":0.0,"outTangent":0.0,"tangentMode":0,"leftTangentMode":0,"rightTangentMode":2,"broken":true},{"time":0.779187023639679,"value":1.0,"inTangent":0.0,"outTangent":-1.3495436906814576,"tangentMode":0,"leftTangentMode":2,"rightTangentMode":0,"broken":true},{"time":1.0,"value":0.0,"inTangent":0.0,"outTangent":0.0,"tangentMode":0,"leftTangentMode":0,"rightTangentMode":0,"broken":false}],"preWrapMode":8,"postWrapMode":8,"version":1}' + m_Space: 2147483647 + m_Property: + name: Scale + m_serializedType: + m_SerializableType: UnityEngine.AnimationCurve, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + attributes: [] + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614953 +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: 01ec2c1930009b04ea08905b47262415, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 114780028408030698} + m_Children: [] + m_UIPosition: {x: 0, y: 311} + m_UICollapsed: 0 + m_UISuperCollapsed: 0 + m_InputSlots: + - {fileID: 8926484042661614954} + m_OutputSlots: [] + m_Disabled: 0 + attribute: scale + Composition: 2 + AlphaComposition: 0 + SampleMode: 0 + Mode: 1 + ColorMode: 3 + channels: 0 +--- !u!114 &8926484042661614954 +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: c117b74c5c58db542bffe25c78fe92db, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614954} + m_MasterData: + m_Owner: {fileID: 8926484042661614953} + m_Value: + m_Type: + m_SerializableType: UnityEngine.AnimationCurve, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + m_SerializableObject: '{"frames":[{"time":0.0,"value":0.0,"inTangent":0.0,"outTangent":0.0,"tangentMode":0,"leftTangentMode":0,"rightTangentMode":0,"broken":false},{"time":0.2306777983903885,"value":1.0,"inTangent":0.0,"outTangent":0.0,"tangentMode":0,"leftTangentMode":0,"rightTangentMode":2,"broken":true},{"time":0.779187023639679,"value":1.0,"inTangent":0.0,"outTangent":-1.3495436906814576,"tangentMode":0,"leftTangentMode":2,"rightTangentMode":0,"broken":true},{"time":1.0,"value":0.0,"inTangent":0.0,"outTangent":0.0,"tangentMode":0,"leftTangentMode":0,"rightTangentMode":0,"broken":false}],"preWrapMode":8,"postWrapMode":8,"version":1}' + m_Space: 2147483647 + m_Property: + name: Scale + m_serializedType: + m_SerializableType: UnityEngine.AnimationCurve, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + attributes: [] + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614955 +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: a971fa2e110a0ac42ac1d8dae408704b, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661614552} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 0 + m_UISuperCollapsed: 0 + m_InputSlots: + - {fileID: 8926484042661614956} + m_OutputSlots: [] + m_Disabled: 0 + attribute: alpha + Composition: 0 + Source: 0 + Random: 0 + channels: 6 +--- !u!114 &8926484042661614956 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614956} + m_MasterData: + m_Owner: {fileID: 8926484042661614955} + m_Value: + m_Type: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_SerializableObject: 2 + m_Space: 2147483647 + m_Property: + name: Alpha + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 0 + m_LinkedSlots: [] diff --git a/UnityProject/Assets/Scenes/Examples/Max Silly Demos/Max Azure Kinect 1.unity b/UnityProject/Assets/Scenes/Examples/Max Silly Demos/Max Azure Kinect 1.unity index 73ca5da..82b55a3 100644 --- a/UnityProject/Assets/Scenes/Examples/Max Silly Demos/Max Azure Kinect 1.unity +++ b/UnityProject/Assets/Scenes/Examples/Max Silly Demos/Max Azure Kinect 1.unity @@ -592,7 +592,7 @@ VFXRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 873686061} m_Enabled: 0 - m_CastShadows: 0 + m_CastShadows: 1 m_ReceiveShadows: 0 m_DynamicOccludee: 1 m_MotionVectors: 0 @@ -863,7 +863,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 1 + m_IsActive: 0 --- !u!4 &930633112 Transform: m_ObjectHideFlags: 0 @@ -898,7 +898,7 @@ VFXRenderer: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 930633111} - m_Enabled: 1 + m_Enabled: 0 m_CastShadows: 0 m_ReceiveShadows: 0 m_DynamicOccludee: 1 @@ -1230,7 +1230,7 @@ VFXRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1614632666} m_Enabled: 1 - m_CastShadows: 0 + m_CastShadows: 1 m_ReceiveShadows: 0 m_DynamicOccludee: 1 m_MotionVectors: 0 @@ -1319,7 +1319,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 1 + m_IsActive: 0 --- !u!4 &1909500118 Transform: m_ObjectHideFlags: 0 @@ -1368,7 +1368,7 @@ VFXRenderer: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1909500117} - m_Enabled: 1 + m_Enabled: 0 m_CastShadows: 0 m_ReceiveShadows: 0 m_DynamicOccludee: 1 diff --git a/UnityProject/Assets/Scenes/Examples/Max Silly Demos/Rotations.meta b/UnityProject/Assets/Scenes/Examples/Max Silly Demos/Rotations.meta new file mode 100644 index 0000000..2645a2c --- /dev/null +++ b/UnityProject/Assets/Scenes/Examples/Max Silly Demos/Rotations.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 0ffe8f67ca976f648aa35eeabac0615f +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/UnityProject/Assets/Scenes/Examples/Max Silly Demos/Rotations.unity b/UnityProject/Assets/Scenes/Examples/Max Silly Demos/Rotations.unity new file mode 100644 index 0000000..911f6d9 --- /dev/null +++ b/UnityProject/Assets/Scenes/Examples/Max Silly Demos/Rotations.unity @@ -0,0 +1,910 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 0 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0.04713774, g: 0.06653558, b: 0.10560666, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 11 + m_GIWorkflowMode: 0 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 1 + m_LightmapEditorSettings: + serializedVersion: 12 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_ExtractAmbientOcclusion: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 256 + m_ReflectionCompression: 2 + m_MixedBakeMode: 2 + m_BakeBackend: 1 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 512 + m_PVRBounces: 2 + m_PVREnvironmentSampleCount: 256 + m_PVREnvironmentReferencePointCount: 2048 + m_PVRFilteringMode: 1 + m_PVRDenoiserTypeDirect: 1 + m_PVRDenoiserTypeIndirect: 1 + m_PVRDenoiserTypeAO: 1 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVREnvironmentMIS: 1 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ExportTrainingData: 0 + m_TrainingDataDestination: TrainingData + m_LightingDataAsset: {fileID: 112000000, guid: f7ae5e559349300449ec3cb3e4f0c9bb, + type: 2} + m_UseShadowmask: 1 +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &168696397 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 168696399} + - component: {fileID: 168696398} + m_Layer: 0 + m_Name: Pd Backend + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &168696398 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 168696397} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3ba69cee3466a304d9d570268f717413, type: 3} + m_Name: + m_EditorClassIdentifier: + midiMessageReceived: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 0} + m_MethodName: + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + midiSyncReceived: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 0} + m_MethodName: OnSyncReceived + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + samplePlayback: 4 +--- !u!4 &168696399 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 168696397} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &929192132 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 929192136} + - component: {fileID: 929192135} + - component: {fileID: 929192134} + - component: {fileID: 929192133} + m_Layer: 0 + m_Name: Camera + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &929192133 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 929192132} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 23c1ce4fb46143f46bc5cb5224c934f6, type: 3} + m_Name: + m_EditorClassIdentifier: + clearColorMode: 0 + backgroundColorHDR: {r: 0, g: 0, b: 0, a: 0} + clearDepth: 1 + volumeLayerMask: + serializedVersion: 2 + m_Bits: 1 + volumeAnchorOverride: {fileID: 0} + antialiasing: 0 + SMAAQuality: 2 + dithering: 0 + stopNaNs: 0 + physicalParameters: + m_Iso: 200 + m_ShutterSpeed: 0.005 + m_Aperture: 16 + m_BladeCount: 5 + m_Curvature: {x: 2, y: 11} + m_BarrelClipping: 0.25 + m_Anamorphism: 0 + flipYMode: 0 + fullscreenPassthrough: 0 + allowDynamicResolution: 0 + customRenderingSettings: 0 + invertFaceCulling: 0 + probeLayerMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPathCustomFrameSettings: + bitDatas: + data1: 69284264935197 + data2: 4539628424389459968 + lodBias: 1 + lodBiasMode: 0 + maximumLODLevel: 0 + maximumLODLevelMode: 0 + renderingPathCustomFrameSettingsOverrideMask: + mask: + data1: 0 + data2: 0 + defaultFrameSettings: 0 + m_Version: 5 + m_ObsoleteRenderingPath: 0 + m_ObsoleteFrameSettings: + overrides: 0 + enableShadow: 0 + enableContactShadows: 0 + enableShadowMask: 0 + enableSSR: 0 + enableSSAO: 0 + enableSubsurfaceScattering: 0 + enableTransmission: 0 + enableAtmosphericScattering: 0 + enableVolumetrics: 0 + enableReprojectionForVolumetrics: 0 + enableLightLayers: 0 + enableExposureControl: 1 + diffuseGlobalDimmer: 0 + specularGlobalDimmer: 0 + shaderLitMode: 0 + enableDepthPrepassWithDeferredRendering: 0 + enableTransparentPrepass: 0 + enableMotionVectors: 0 + enableObjectMotionVectors: 0 + enableDecals: 0 + enableRoughRefraction: 0 + enableTransparentPostpass: 0 + enableDistortion: 0 + enablePostprocess: 0 + enableOpaqueObjects: 0 + enableTransparentObjects: 0 + enableRealtimePlanarReflection: 0 + enableMSAA: 0 + enableAsyncCompute: 0 + runLightListAsync: 0 + runSSRAsync: 0 + runSSAOAsync: 0 + runContactShadowsAsync: 0 + runVolumeVoxelizationAsync: 0 + lightLoopSettings: + overrides: 0 + enableDeferredTileAndCluster: 0 + enableComputeLightEvaluation: 0 + enableComputeLightVariants: 0 + enableComputeMaterialVariants: 0 + enableFptlForForwardOpaque: 0 + enableBigTilePrepass: 0 + isFptlEnabled: 0 +--- !u!81 &929192134 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 929192132} + m_Enabled: 1 +--- !u!20 &929192135 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 929192132} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 1 + m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0} + m_projectionMatrixMode: 1 + m_GateFitMode: 2 + m_FOVAxisMode: 0 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_FocalLength: 50 + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 60 + orthographic: 0 + orthographic size: 5 + m_Depth: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 0 + m_AllowMSAA: 0 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!4 &929192136 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 929192132} + m_LocalRotation: {x: -0.14437917, y: 0.730125, z: -0.16273825, w: -0.6477565} + m_LocalPosition: {x: 8.983308, y: 10.180831, z: -5.097004} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1181892696 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1181892699} + - component: {fileID: 1181892698} + - component: {fileID: 1181892697} + m_Layer: 0 + m_Name: Visual Effect + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!73398921 &1181892697 +VFXRenderer: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1181892696} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 0 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!2083052967 &1181892698 +VisualEffect: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1181892696} + m_Enabled: 1 + m_Asset: {fileID: 8926484042661614526, guid: e56f4815a70df224f9c8f4e36332c1c2, type: 3} + m_StartSeed: 0 + m_ResetSeedOnPlay: 1 + m_PropertySheet: + m_Float: + m_Array: [] + m_Vector2f: + m_Array: [] + m_Vector3f: + m_Array: [] + m_Vector4f: + m_Array: [] + m_Uint: + m_Array: [] + m_Int: + m_Array: [] + m_Matrix4x4f: + m_Array: [] + m_AnimationCurve: + m_Array: [] + m_Gradient: + m_Array: [] + m_NamedObject: + m_Array: [] + m_Bool: + m_Array: [] +--- !u!4 &1181892699 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1181892696} + m_LocalRotation: {x: 0, y: 0.2972916, z: 0, w: 0.9547867} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 34.59, z: 0} +--- !u!1 &1241785243 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1241785247} + - component: {fileID: 1241785246} + - component: {fileID: 1241785245} + - component: {fileID: 1241785244} + m_Layer: 0 + m_Name: Skydome + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!135 &1241785244 +SphereCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1241785243} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Radius: 0.5 + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &1241785245 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1241785243} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 525ce098a0947ce479798acc215fafba, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &1241785246 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1241785243} + m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &1241785247 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1241785243} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1000, y: 1000, z: 1000} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1248196553 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1248196556} + - component: {fileID: 1248196555} + - component: {fileID: 1248196554} + m_Layer: 0 + m_Name: Scene Settings + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1248196554 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1248196553} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 441482e8936e35048a1dffac814e3ef8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Profile: {fileID: 11400000, guid: ab5b0aa47104cc54d9464eafa988aab1, type: 2} + m_StaticLightingSkyUniqueID: 2 + m_SkySettings: {fileID: 1647897025} + m_SkySettingsFromProfile: {fileID: -8634423965478911654, guid: ab5b0aa47104cc54d9464eafa988aab1, + type: 2} +--- !u!114 &1248196555 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1248196553} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 172515602e62fb746b5d573b38a5fe58, type: 3} + m_Name: + m_EditorClassIdentifier: + isGlobal: 1 + priority: 0 + blendDistance: 0 + weight: 1 + sharedProfile: {fileID: 11400000, guid: fba7fa86973fbda45bda5b0a29cdc2ab, type: 2} +--- !u!4 &1248196556 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1248196553} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1647897025 +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: 3df29e7cc05fbec4aa43e06ea875565d, type: 3} + m_Name: + m_EditorClassIdentifier: + active: 1 + m_AdvancedMode: 0 + rotation: + m_OverrideState: 0 + m_Value: 0 + min: 0 + max: 360 + skyIntensityMode: + m_OverrideState: 0 + m_Value: 0 + exposure: + m_OverrideState: 0 + m_Value: 0 + multiplier: + m_OverrideState: 0 + m_Value: 1 + min: 0 + upperHemisphereLuxValue: + m_OverrideState: 0 + m_Value: 1 + min: 0 + desiredLuxValue: + m_OverrideState: 0 + m_Value: 20000 + updateMode: + m_OverrideState: 0 + m_Value: 0 + updatePeriod: + m_OverrideState: 0 + m_Value: 0 + min: 0 + includeSunInBaking: + m_OverrideState: 0 + m_Value: 0 + sunSize: + m_OverrideState: 0 + m_Value: 0.04 + min: 0 + max: 1 + sunSizeConvergence: + m_OverrideState: 0 + m_Value: 5 + min: 1 + max: 10 + atmosphereThickness: + m_OverrideState: 0 + m_Value: 1 + min: 0 + max: 5 + skyTint: + m_OverrideState: 0 + m_Value: {r: 0.5, g: 0.5, b: 0.5, a: 1} + hdr: 0 + showAlpha: 1 + showEyeDropper: 1 + groundColor: + m_OverrideState: 0 + m_Value: {r: 0.369, g: 0.349, b: 0.341, a: 1} + hdr: 0 + showAlpha: 1 + showEyeDropper: 1 + enableSunDisk: + m_OverrideState: 0 + m_Value: 1 +--- !u!1 &1871634123 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1871634127} + - component: {fileID: 1871634126} + - component: {fileID: 1871634125} + - component: {fileID: 1871634124} + m_Layer: 0 + m_Name: Directional Light + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1871634124 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1871634123} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c6c2871f720b2af4e9210febdac74517, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Version: 1 + shadowResolution: 512 + shadowDimmer: 1 + volumetricShadowDimmer: 1 + shadowFadeDistance: 10000 + contactShadows: 0 + shadowTint: {r: 0, g: 0, b: 0, a: 1} + viewBiasMin: 0.2 + viewBiasMax: 100 + viewBiasScale: 1 + normalBiasMin: 0.5 + normalBiasMax: 0.5 + normalBiasScale: 1 + sampleBiasScale: 0 + edgeLeakFixup: 0 + edgeToleranceNormal: 1 + edgeTolerance: 1 + shadowCascadeCount: 4 + shadowCascadeRatios: + - 0.05 + - 0.2 + - 0.3 + shadowCascadeBorders: + - 0.2 + - 0.2 + - 0.2 + - 0.2 + shadowAlgorithm: 0 + shadowVariant: 0 + shadowPrecision: 0 +--- !u!114 &1871634125 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1871634123} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7a68c43fe1f2a47cfa234b5eeaa98012, type: 3} + m_Name: + m_EditorClassIdentifier: + version: 5 + m_Version: 5 + directionalIntensity: 3.1415927 + punctualIntensity: 600 + areaIntensity: 200 + enableSpotReflector: 0 + luxAtDistance: 1 + m_InnerSpotPercent: 0 + lightDimmer: 1 + m_VolumetricDimmer: 1 + lightUnit: 2 + fadeDistance: 10000 + affectDiffuse: 1 + affectSpecular: 1 + nonLightmappedOnly: 0 + lightTypeExtent: 0 + m_SpotLightShape: 0 + shapeWidth: 0.5 + shapeHeight: 0.5 + aspectRatio: 1 + shapeRadius: 0 + maxSmoothness: 0.99 + applyRangeAttenuation: 1 + useOldInspector: 0 + useVolumetric: 1 + featuresFoldout: 1 + showAdditionalSettings: 0 + displayLightIntensity: 3.1415927 + displayAreaLightEmissiveMesh: 0 + areaLightCookie: {fileID: 0} + areaLightShadowCone: 120 + useScreenSpaceShadows: 0 + evsmExponent: 15 + evsmLightLeakBias: 0 + evsmVarianceBias: 0.00001 + evsmBlurPasses: 0 + lightLayers: 1 + lightlayersMask: 1 + linkShadowLayers: 1 + shadowNearPlane: 0.1 + shadowSoftness: 0.5 + blockerSampleCount: 24 + filterSampleCount: 16 + minFilterSize: 0.00001 + kernelSize: 5 + lightAngle: 1 + maxDepthBias: 0.001 +--- !u!108 &1871634126 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1871634123} + m_Enabled: 1 + serializedVersion: 9 + m_Type: 1 + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_Intensity: 3.1415927 + m_Range: 10 + m_SpotAngle: 30 + m_InnerSpotAngle: 21.80208 + m_CookieSize: 10 + m_Shadows: + m_Type: 0 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 2 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} + m_UseBoundingSphereOverride: 0 + m_ShadowRadius: 0 + m_ShadowAngle: 0 +--- !u!4 &1871634127 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1871634123} + m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261} + m_LocalPosition: {x: 1.1114719, y: 0.014816771, z: -4.073371} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} diff --git a/UnityProject/Assets/Scenes/Examples/Max Silly Demos/Rotations.unity.meta b/UnityProject/Assets/Scenes/Examples/Max Silly Demos/Rotations.unity.meta new file mode 100644 index 0000000..1b71b6d --- /dev/null +++ b/UnityProject/Assets/Scenes/Examples/Max Silly Demos/Rotations.unity.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: f48c07a3338f0a042891e8db10188201 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/UnityProject/Assets/Scenes/Examples/Max Silly Demos/Rotations/LightingData.asset b/UnityProject/Assets/Scenes/Examples/Max Silly Demos/Rotations/LightingData.asset new file mode 100644 index 0000000..80f756f Binary files /dev/null and b/UnityProject/Assets/Scenes/Examples/Max Silly Demos/Rotations/LightingData.asset differ diff --git a/UnityProject/Assets/Scenes/Examples/Max Silly Demos/Rotations/LightingData.asset.meta b/UnityProject/Assets/Scenes/Examples/Max Silly Demos/Rotations/LightingData.asset.meta new file mode 100644 index 0000000..d8ab04e --- /dev/null +++ b/UnityProject/Assets/Scenes/Examples/Max Silly Demos/Rotations/LightingData.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f7ae5e559349300449ec3cb3e4f0c9bb +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 112000000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/UnityProject/Assets/Scenes/Examples/Max Silly Demos/Rotations/Scene Settings Profile.asset b/UnityProject/Assets/Scenes/Examples/Max Silly Demos/Rotations/Scene Settings Profile.asset new file mode 100644 index 0000000..33c48a5 --- /dev/null +++ b/UnityProject/Assets/Scenes/Examples/Max Silly Demos/Rotations/Scene Settings Profile.asset @@ -0,0 +1,219 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &-8634423965478911654 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3df29e7cc05fbec4aa43e06ea875565d, type: 3} + m_Name: + m_EditorClassIdentifier: + active: 1 + m_AdvancedMode: 0 + rotation: + m_OverrideState: 1 + m_Value: 0 + min: 0 + max: 360 + skyIntensityMode: + m_OverrideState: 1 + m_Value: 0 + exposure: + m_OverrideState: 1 + m_Value: 0 + multiplier: + m_OverrideState: 1 + m_Value: 1 + min: 0 + upperHemisphereLuxValue: + m_OverrideState: 1 + m_Value: 1 + min: 0 + desiredLuxValue: + m_OverrideState: 1 + m_Value: 20000 + updateMode: + m_OverrideState: 1 + m_Value: 0 + updatePeriod: + m_OverrideState: 1 + m_Value: 0 + min: 0 + includeSunInBaking: + m_OverrideState: 1 + m_Value: 0 + sunSize: + m_OverrideState: 1 + m_Value: 0.04 + min: 0 + max: 1 + sunSizeConvergence: + m_OverrideState: 1 + m_Value: 5 + min: 1 + max: 10 + atmosphereThickness: + m_OverrideState: 1 + m_Value: 1 + min: 0 + max: 5 + skyTint: + m_OverrideState: 1 + m_Value: {r: 0.5, g: 0.5, b: 0.5, a: 1} + hdr: 0 + showAlpha: 1 + showEyeDropper: 1 + groundColor: + m_OverrideState: 1 + m_Value: {r: 0.369, g: 0.349, b: 0.341, a: 1} + hdr: 0 + showAlpha: 1 + showEyeDropper: 1 + enableSunDisk: + m_OverrideState: 1 + m_Value: 1 +--- !u!114 &-5877565672799059338 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7ddcec8a8eb2d684d833ac8f5d26aebd, type: 3} + m_Name: + m_EditorClassIdentifier: + active: 1 + m_AdvancedMode: 0 + maxShadowDistance: + m_OverrideState: 1 + m_Value: 500 + min: 0 + cascadeShadowSplitCount: + m_OverrideState: 1 + m_Value: 4 + min: 1 + max: 4 + cascadeShadowSplit0: + m_OverrideState: 1 + m_Value: 0.05 + cascadeShadowSplit1: + m_OverrideState: 1 + m_Value: 0.15 + cascadeShadowSplit2: + m_OverrideState: 1 + m_Value: 0.3 + cascadeShadowBorder0: + m_OverrideState: 1 + m_Value: 0 + cascadeShadowBorder1: + m_OverrideState: 1 + m_Value: 0 + cascadeShadowBorder2: + m_OverrideState: 1 + m_Value: 0 + cascadeShadowBorder3: + m_OverrideState: 1 + m_Value: 0 +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d7fd9488000d3734a9e00ee676215985, type: 3} + m_Name: Scene Settings Profile + m_EditorClassIdentifier: + components: + - {fileID: -5877565672799059338} + - {fileID: 1536837214081054296} + - {fileID: -8634423965478911654} + - {fileID: 3338526110371841581} +--- !u!114 &1536837214081054296 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0d7593b3a9277ac4696b20006c21dde2, type: 3} + m_Name: + m_EditorClassIdentifier: + active: 1 + m_AdvancedMode: 0 + skyType: + m_OverrideState: 1 + m_Value: 2 + skyAmbientMode: + m_OverrideState: 1 + m_Value: 0 + fogType: + m_OverrideState: 1 + m_Value: 2 +--- !u!114 &3338526110371841581 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2150ee00179b2f4418ea8b21a7e98eea, type: 3} + m_Name: + m_EditorClassIdentifier: + active: 1 + m_AdvancedMode: 0 + colorMode: + m_OverrideState: 1 + m_Value: 1 + color: + m_OverrideState: 1 + m_Value: {r: 0.5, g: 0.5, b: 0.5, a: 1} + hdr: 1 + showAlpha: 0 + showEyeDropper: 1 + density: + m_OverrideState: 1 + m_Value: 1 + min: 0 + max: 1 + maxFogDistance: + m_OverrideState: 1 + m_Value: 5000 + min: 0 + mipFogMaxMip: + m_OverrideState: 1 + m_Value: 0.5 + min: 0 + max: 1 + mipFogNear: + m_OverrideState: 1 + m_Value: 0 + min: 0 + mipFogFar: + m_OverrideState: 1 + m_Value: 1000 + min: 0 + fogDistance: + m_OverrideState: 1 + m_Value: 200 + min: 0 + fogBaseHeight: + m_OverrideState: 1 + m_Value: 0 + fogHeightAttenuation: + m_OverrideState: 1 + m_Value: 0.2 + min: 0 + max: 1 diff --git a/UnityProject/Assets/Scenes/Examples/Max Silly Demos/Rotations/Scene Settings Profile.asset.meta b/UnityProject/Assets/Scenes/Examples/Max Silly Demos/Rotations/Scene Settings Profile.asset.meta new file mode 100644 index 0000000..84aea2c --- /dev/null +++ b/UnityProject/Assets/Scenes/Examples/Max Silly Demos/Rotations/Scene Settings Profile.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ab5b0aa47104cc54d9464eafa988aab1 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/UnityProject/Assets/Scenes/Examples/Max Silly Demos/Rotations/SkyboxTests.asset b/UnityProject/Assets/Scenes/Examples/Max Silly Demos/Rotations/SkyboxTests.asset new file mode 100644 index 0000000..1ef9ddd --- /dev/null +++ b/UnityProject/Assets/Scenes/Examples/Max Silly Demos/Rotations/SkyboxTests.asset @@ -0,0 +1,39 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &-4495308506096920599 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0d7593b3a9277ac4696b20006c21dde2, type: 3} + m_Name: VisualEnvironment + m_EditorClassIdentifier: + active: 1 + m_AdvancedMode: 0 + skyType: + m_OverrideState: 1 + m_Value: 0 + skyAmbientMode: + m_OverrideState: 0 + m_Value: 0 + fogType: + m_OverrideState: 0 + m_Value: 0 +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d7fd9488000d3734a9e00ee676215985, type: 3} + m_Name: SkyboxTests + m_EditorClassIdentifier: + components: + - {fileID: -4495308506096920599} diff --git a/UnityProject/Assets/Scenes/Examples/Max Silly Demos/Rotations/SkyboxTests.asset.meta b/UnityProject/Assets/Scenes/Examples/Max Silly Demos/Rotations/SkyboxTests.asset.meta new file mode 100644 index 0000000..541e2e4 --- /dev/null +++ b/UnityProject/Assets/Scenes/Examples/Max Silly Demos/Rotations/SkyboxTests.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: fba7fa86973fbda45bda5b0a29cdc2ab +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/UnityProject/Assets/Scenes/Examples/Max Silly Demos/Scripts/RotateGameObject.cs b/UnityProject/Assets/Scenes/Examples/Max Silly Demos/Scripts/RotateGameObject.cs index 830ac7f..1d20eba 100644 --- a/UnityProject/Assets/Scenes/Examples/Max Silly Demos/Scripts/RotateGameObject.cs +++ b/UnityProject/Assets/Scenes/Examples/Max Silly Demos/Scripts/RotateGameObject.cs @@ -24,15 +24,15 @@ public class RotateGameObject : MonoBehaviour private void Update() { - float tiltAroundZ; + float tiltAroundY; float tiltAroundX; // Smoothly tilts a transform towards a target rotation. if (tiltAngleHorizontal) { - tiltAroundZ = input_; + tiltAroundY = input_; } - else tiltAroundZ = 0; + else tiltAroundY = 0; if (tiltAngleVertical) @@ -42,7 +42,7 @@ public class RotateGameObject : MonoBehaviour else tiltAroundX = 0; - Quaternion target = Quaternion.Euler(tiltAroundX , 0, tiltAroundZ); + Quaternion target = Quaternion.Euler(tiltAroundX , tiltAroundY, 0); transform.rotation = Quaternion.Slerp(transform.rotation, target, Time.deltaTime * smooth); } diff --git a/UnityProject/Assets/Scenes/Examples/Max Silly Demos/ShaderGraph/SG_FFTOneLine.mat b/UnityProject/Assets/Scenes/Examples/Max Silly Demos/ShaderGraph/SG_FFTOneLine.mat index 39ba0a8..dbaeaa4 100644 --- a/UnityProject/Assets/Scenes/Examples/Max Silly Demos/ShaderGraph/SG_FFTOneLine.mat +++ b/UnityProject/Assets/Scenes/Examples/Max Silly Demos/ShaderGraph/SG_FFTOneLine.mat @@ -10,15 +10,16 @@ Material: m_Name: SG_FFTOneLine m_Shader: {fileID: -6465566751694194690, guid: 62d2dfed45b39224c8e510e88b57d363, type: 3} - m_ShaderKeywords: + m_ShaderKeywords: _DOUBLESIDED_ON m_LightmapFlags: 4 m_EnableInstancingVariants: 0 - m_DoubleSidedGI: 0 + m_DoubleSidedGI: 1 m_CustomRenderQueue: -1 stringTagMap: MotionVector: User disabledShaderPasses: - MOTIONVECTORS + - TransparentBackface m_SavedProperties: serializedVersion: 3 m_TexEnvs: @@ -35,34 +36,34 @@ Material: - _AlphaDstBlend: 0 - _AlphaSrcBlend: 1 - _BlendMode: 0 - - _CullMode: 2 - - _CullModeForward: 2 - - _DoubleSidedEnable: 0 + - _CullMode: 0 + - _CullModeForward: 0 + - _DoubleSidedEnable: 1 - _DoubleSidedNormalMode: 2 - _DstBlend: 0 - _ReceivesSSR: 1 - _RenderQueueType: 1 - _RequireSplitLighting: 0 - _SrcBlend: 1 - - _StencilRef: 0 + - _StencilRef: 2 - _StencilRefDepth: 0 - _StencilRefDistortionVec: 64 - _StencilRefGBuffer: 2 - _StencilRefMV: 128 - _StencilWriteMask: 3 - - _StencilWriteMaskDepth: 32 + - _StencilWriteMaskDepth: 48 - _StencilWriteMaskDistortionVec: 64 - - _StencilWriteMaskGBuffer: 3 - - _StencilWriteMaskMV: 128 + - _StencilWriteMaskGBuffer: 51 + - _StencilWriteMaskMV: 176 - _SurfaceType: 0 - _TransparentBackfaceEnable: 0 - _TransparentCullMode: 2 - _TransparentSortPriority: 0 - _UseShadowThreshold: 0 - - _ZTestDepthEqualForOpaque: 4 + - _ZTestDepthEqualForOpaque: 3 - _ZTestGBuffer: 4 - _ZTestTransparent: 4 - - _ZWrite: 0 + - _ZWrite: 1 m_Colors: - - _DoubleSidedConstants: {r: 1, g: 1, b: -1, a: 0} + - _DoubleSidedConstants: {r: 1, g: 1, b: 1, a: 0} - _EmissionColor: {r: 1, g: 1, b: 1, a: 1} diff --git a/UnityProject/Assets/Scenes/Examples/Max Silly Demos/ShaderGraph/SG_Skybox.mat b/UnityProject/Assets/Scenes/Examples/Max Silly Demos/ShaderGraph/SG_Skybox.mat new file mode 100644 index 0000000..9bfbb16 --- /dev/null +++ b/UnityProject/Assets/Scenes/Examples/Max Silly Demos/ShaderGraph/SG_Skybox.mat @@ -0,0 +1,70 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: SG_Skybox + m_Shader: {fileID: -6465566751694194690, guid: 6f76559eeb5381b4a97eadb01322ce60, + type: 3} + m_ShaderKeywords: _DOUBLESIDED_ON + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 1 + m_CustomRenderQueue: -1 + stringTagMap: + MotionVector: User + disabledShaderPasses: + - MOTIONVECTORS + - TransparentBackface + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: [] + m_Floats: + - Vector1_4A1368E3: 1 + - Vector1_5B1767C0: 0 + - Vector1_70460DCA: 1 + - Vector1_8879D913: 1 + - Vector1_BD1CABC7: 0.258 + - Vector1_E6173E61: 50 + - _AlphaCutoff: 0.5 + - _AlphaCutoffEnable: 0 + - _AlphaDstBlend: 0 + - _AlphaSrcBlend: 1 + - _BlendMode: 0 + - _CullMode: 0 + - _CullModeForward: 0 + - _DoubleSidedEnable: 1 + - _DoubleSidedNormalMode: 2 + - _DstBlend: 0 + - _ReceivesSSR: 0 + - _RenderQueueType: 1 + - _RequireSplitLighting: 0 + - _SrcBlend: 1 + - _StencilRef: 0 + - _StencilRefDepth: 32 + - _StencilRefDistortionVec: 64 + - _StencilRefGBuffer: 2 + - _StencilRefMV: 160 + - _StencilWriteMask: 3 + - _StencilWriteMaskDepth: 48 + - _StencilWriteMaskDistortionVec: 64 + - _StencilWriteMaskGBuffer: 3 + - _StencilWriteMaskMV: 176 + - _SurfaceType: 0 + - _TransparentBackfaceEnable: 0 + - _TransparentCullMode: 2 + - _TransparentSortPriority: 0 + - _UseShadowThreshold: 0 + - _ZTestDepthEqualForOpaque: 3 + - _ZTestGBuffer: 4 + - _ZTestTransparent: 4 + - _ZWrite: 1 + m_Colors: + - Color_A7ECD39A: {r: 0, g: 0, b: 0, a: 0} + - Color_B593BB50: {r: 1, g: 1, b: 1, a: 0} + - _DoubleSidedConstants: {r: 1, g: 1, b: -1, a: 0} + - _EmissionColor: {r: 1, g: 1, b: 1, a: 1} diff --git a/UnityProject/Assets/Scenes/Examples/Max Silly Demos/ShaderGraph/SG_Skybox.mat.meta b/UnityProject/Assets/Scenes/Examples/Max Silly Demos/ShaderGraph/SG_Skybox.mat.meta new file mode 100644 index 0000000..81f1997 --- /dev/null +++ b/UnityProject/Assets/Scenes/Examples/Max Silly Demos/ShaderGraph/SG_Skybox.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 27e0b496e2c692a44a6a1b855602b0cb +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/UnityProject/Assets/Scenes/Examples/Max Silly Demos/ShaderGraph/Skybox.shadergraph b/UnityProject/Assets/Scenes/Examples/Max Silly Demos/ShaderGraph/Skybox.shadergraph new file mode 100644 index 0000000..595840d --- /dev/null +++ b/UnityProject/Assets/Scenes/Examples/Max Silly Demos/ShaderGraph/Skybox.shadergraph @@ -0,0 +1,497 @@ +{ + "m_SerializedProperties": [ + { + "typeInfo": { + "fullName": "UnityEditor.ShaderGraph.ColorShaderProperty" + }, + "JSONnodeData": "{\n \"m_Name\": \"SkyColor\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Guid\": {\n \"m_GuidSerialized\": \"4d612b74-4771-487b-a189-f7ae607fe9d6\"\n },\n \"m_DefaultReferenceName\": \"Color_B593BB50\",\n \"m_OverrideReferenceName\": \"\",\n \"m_Precision\": 0,\n \"m_Value\": {\n \"r\": 1.0,\n \"g\": 0.0,\n \"b\": 0.0,\n \"a\": 0.0\n },\n \"m_ColorMode\": 0,\n \"m_Hidden\": false\n}" + }, + { + "typeInfo": { + "fullName": "UnityEditor.ShaderGraph.ColorShaderProperty" + }, + "JSONnodeData": "{\n \"m_Name\": \"FloorColor\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Guid\": {\n \"m_GuidSerialized\": \"53e5bd02-d55c-4944-9722-3df38549ec3b\"\n },\n \"m_DefaultReferenceName\": \"Color_A7ECD39A\",\n \"m_OverrideReferenceName\": \"\",\n \"m_Precision\": 0,\n \"m_Value\": {\n \"r\": 0.0,\n \"g\": 0.0,\n \"b\": 0.0,\n \"a\": 0.0\n },\n \"m_ColorMode\": 0,\n \"m_Hidden\": false\n}" + }, + { + "typeInfo": { + "fullName": "UnityEditor.ShaderGraph.Vector1ShaderProperty" + }, + "JSONnodeData": "{\n \"m_Name\": \"HorizonPosition\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Guid\": {\n \"m_GuidSerialized\": \"f95b9fa7-531f-421b-b383-ddb0558d80a9\"\n },\n \"m_DefaultReferenceName\": \"Vector1_4A1368E3\",\n \"m_OverrideReferenceName\": \"\",\n \"m_Precision\": 0,\n \"m_Value\": 21.34000015258789,\n \"m_FloatType\": 0,\n \"m_RangeValues\": {\n \"x\": 0.0,\n \"y\": 1.0\n },\n \"m_Hidden\": false\n}" + }, + { + "typeInfo": { + "fullName": "UnityEditor.ShaderGraph.Vector1ShaderProperty" + }, + "JSONnodeData": "{\n \"m_Name\": \"GradientSky\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Guid\": {\n \"m_GuidSerialized\": \"9ab953cd-e876-4488-b921-40be81e75043\"\n },\n \"m_DefaultReferenceName\": \"Vector1_8879D913\",\n \"m_OverrideReferenceName\": \"\",\n \"m_Precision\": 0,\n \"m_Value\": 0.0,\n \"m_FloatType\": 0,\n \"m_RangeValues\": {\n \"x\": 0.0,\n \"y\": 1.0\n },\n \"m_Hidden\": false\n}" + }, + { + "typeInfo": { + "fullName": "UnityEditor.ShaderGraph.Vector1ShaderProperty" + }, + "JSONnodeData": "{\n \"m_Name\": \"SkyTilt\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Guid\": {\n \"m_GuidSerialized\": \"8752f6c0-c8eb-480a-af5c-e9ccbae5d853\"\n },\n \"m_DefaultReferenceName\": \"Vector1_5B1767C0\",\n \"m_OverrideReferenceName\": \"\",\n \"m_Precision\": 0,\n \"m_Value\": 1.0,\n \"m_FloatType\": 1,\n \"m_RangeValues\": {\n \"x\": 0.0,\n \"y\": 1.0\n },\n \"m_Hidden\": false\n}" + }, + { + "typeInfo": { + "fullName": "UnityEditor.ShaderGraph.Vector1ShaderProperty" + }, + "JSONnodeData": "{\n \"m_Name\": \"Blend (Sky/Clouds)\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Guid\": {\n \"m_GuidSerialized\": \"00a90a83-1cfd-4c4b-a69c-a6c999c41bd8\"\n },\n \"m_DefaultReferenceName\": \"Vector1_BD1CABC7\",\n \"m_OverrideReferenceName\": \"\",\n \"m_Precision\": 0,\n \"m_Value\": 0.5,\n \"m_FloatType\": 1,\n \"m_RangeValues\": {\n \"x\": 0.0,\n \"y\": 1.0\n },\n \"m_Hidden\": false\n}" + }, + { + "typeInfo": { + "fullName": "UnityEditor.ShaderGraph.Vector1ShaderProperty" + }, + "JSONnodeData": "{\n \"m_Name\": \"Cloud Distance\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Guid\": {\n \"m_GuidSerialized\": \"69881627-0d51-4caf-bea0-363f2dcf2c47\"\n },\n \"m_DefaultReferenceName\": \"Vector1_70460DCA\",\n \"m_OverrideReferenceName\": \"\",\n \"m_Precision\": 0,\n \"m_Value\": 1.0,\n \"m_FloatType\": 0,\n \"m_RangeValues\": {\n \"x\": 0.0,\n \"y\": 1.0\n },\n \"m_Hidden\": false\n}" + }, + { + "typeInfo": { + "fullName": "UnityEditor.ShaderGraph.Vector1ShaderProperty" + }, + "JSONnodeData": "{\n \"m_Name\": \"Cloud Cutoff\",\n \"m_GeneratePropertyBlock\": true,\n \"m_Guid\": {\n \"m_GuidSerialized\": \"95f53366-101a-4e9b-b36c-efe521f67dcc\"\n },\n \"m_DefaultReferenceName\": \"Vector1_E6173E61\",\n \"m_OverrideReferenceName\": \"\",\n \"m_Precision\": 0,\n \"m_Value\": 0.0,\n \"m_FloatType\": 0,\n \"m_RangeValues\": {\n \"x\": 0.0,\n \"y\": 1.0\n },\n \"m_Hidden\": false\n}" + } + ], + "m_SerializableNodes": [ + { + "typeInfo": { + "fullName": "UnityEditor.Experimental.Rendering.HDPipeline.HDUnlitMasterNode" + }, + "JSONnodeData": "{\n \"m_GuidSerialized\": \"584bebf9-362d-4459-8b35-4d0c4dfa208a\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Unlit Master\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 2402.0,\n \"y\": 385.0,\n \"width\": 200.0,\n \"height\": 173.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.PositionMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 9,\\n \\\"m_DisplayName\\\": \\\"Position\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Position\\\",\\n \\\"m_StageCapability\\\": 1,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_Space\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.ColorRGBMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Color\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Color\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.7353569269180298,\\n \\\"y\\\": 0.7353569269180298,\\n \\\"z\\\": 0.7353569269180298\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_ColorMode\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 7,\\n \\\"m_DisplayName\\\": \\\"Alpha\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Alpha\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 1.0,\\n \\\"m_DefaultValue\\\": 1.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 8,\\n \\\"m_DisplayName\\\": \\\"AlphaClipThreshold\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"AlphaClipThreshold\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": 0.5,\\n \\\"m_DefaultValue\\\": 0.5,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.ColorRGBMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 12,\\n \\\"m_DisplayName\\\": \\\"Emission\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Emission\\\",\\n \\\"m_StageCapability\\\": 2,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ],\\n \\\"m_ColorMode\\\": 1\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_SerializableSubShaders\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.Experimental.Rendering.HDPipeline.HDUnlitSubShader\"\n },\n \"JSONnodeData\": \"{}\"\n }\n ],\n \"m_SurfaceType\": 0,\n \"m_AlphaMode\": 0,\n \"m_RenderingPass\": 1,\n \"m_TransparencyFog\": true,\n \"m_DrawBeforeRefraction\": false,\n \"m_Distortion\": false,\n \"m_DistortionMode\": 0,\n \"m_DistortionOnly\": true,\n \"m_DistortionDepthTest\": true,\n \"m_AlphaTest\": false,\n \"m_SortPriority\": 0,\n \"m_DoubleSided\": false,\n \"m_ZWrite\": true,\n \"m_transparentCullMode\": 2,\n \"m_ZTest\": 4\n}" + }, + { + "typeInfo": { + "fullName": "UnityEditor.ShaderGraph.LerpNode" + }, + "JSONnodeData": "{\n \"m_GuidSerialized\": \"2a0d6a4f-dd1f-46b9-848a-3c11941662cb\",\n \"m_GroupGuidSerialized\": \"4b062d55-c170-40bb-b8d8-9303f5d68a39\",\n \"m_Name\": \"Lerp\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 578.0,\n \"y\": 32.00006103515625,\n \"width\": 208.0,\n \"height\": 326.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 1.0,\\n \\\"y\\\": 1.0,\\n \\\"z\\\": 1.0,\\n \\\"w\\\": 1.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"T\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"T\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" + }, + { + "typeInfo": { + "fullName": "UnityEditor.ShaderGraph.PositionNode" + }, + "JSONnodeData": "{\n \"m_GuidSerialized\": \"446f4569-fb94-4a12-82a8-497bbeb4968e\",\n \"m_GroupGuidSerialized\": \"4b062d55-c170-40bb-b8d8-9303f5d68a39\",\n \"m_Name\": \"Position\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -1142.0,\n \"y\": 61.0,\n \"width\": 208.0,\n \"height\": 314.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector3MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 1,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_Space\": 2\n}" + }, + { + "typeInfo": { + "fullName": "UnityEditor.ShaderGraph.SplitNode" + }, + "JSONnodeData": "{\n \"m_GuidSerialized\": \"a03ad575-a1b0-4842-a8de-cbb72ced5744\",\n \"m_GroupGuidSerialized\": \"4b062d55-c170-40bb-b8d8-9303f5d68a39\",\n \"m_Name\": \"Split\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -665.0,\n \"y\": 31.000057220458986,\n \"width\": 114.00000762939453,\n \"height\": 149.00001525878907\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"In\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"In\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" + }, + { + "typeInfo": { + "fullName": "UnityEditor.ShaderGraph.NormalizeNode" + }, + "JSONnodeData": "{\n \"m_GuidSerialized\": \"23294e98-be66-4b14-9968-089304e16ce3\",\n \"m_GroupGuidSerialized\": \"4b062d55-c170-40bb-b8d8-9303f5d68a39\",\n \"m_Name\": \"Normalize\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -892.0,\n \"y\": 84.0,\n \"width\": 208.0,\n \"height\": 278.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"In\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"In\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" + }, + { + "typeInfo": { + "fullName": "UnityEditor.ShaderGraph.RemapNode" + }, + "JSONnodeData": "{\n \"m_GuidSerialized\": \"68c3e906-7529-492a-ba2f-876520c47ecd\",\n \"m_GroupGuidSerialized\": \"4b062d55-c170-40bb-b8d8-9303f5d68a39\",\n \"m_Name\": \"Remap\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -468.0,\n \"y\": 82.0,\n \"width\": 208.0,\n \"height\": 326.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"In\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"In\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": -1.0,\\n \\\"y\\\": -1.0,\\n \\\"z\\\": -1.0,\\n \\\"w\\\": -1.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector2MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"In Min Max\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"InMinMax\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": -1.0,\\n \\\"y\\\": 1.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector2MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out Min Max\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"OutMinMax\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 1.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" + }, + { + "typeInfo": { + "fullName": "UnityEditor.ShaderGraph.PropertyNode" + }, + "JSONnodeData": "{\n \"m_GuidSerialized\": \"5f187307-e8e1-4f92-aa49-10ae8c9c4f6f\",\n \"m_GroupGuidSerialized\": \"4b062d55-c170-40bb-b8d8-9303f5d68a39\",\n \"m_Name\": \"Property\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -256.0,\n \"y\": -6.0,\n \"width\": 208.0,\n \"height\": 124.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"FloorColor\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"53e5bd02-d55c-4944-9722-3df38549ec3b\"\n}" + }, + { + "typeInfo": { + "fullName": "UnityEditor.ShaderGraph.MultiplyNode" + }, + "JSONnodeData": "{\n \"m_GuidSerialized\": \"9aba5832-4c69-4d89-a052-fa4438bdaaa2\",\n \"m_GroupGuidSerialized\": \"4b062d55-c170-40bb-b8d8-9303f5d68a39\",\n \"m_Name\": \"Multiply\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 63.0,\n \"y\": 136.0,\n \"width\": 208.0,\n \"height\": 302.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 2.0,\\n \\\"e01\\\": 2.0,\\n \\\"e02\\\": 2.0,\\n \\\"e03\\\": 2.0,\\n \\\"e10\\\": 2.0,\\n \\\"e11\\\": 2.0,\\n \\\"e12\\\": 2.0,\\n \\\"e13\\\": 2.0,\\n \\\"e20\\\": 2.0,\\n \\\"e21\\\": 2.0,\\n \\\"e22\\\": 2.0,\\n \\\"e23\\\": 2.0,\\n \\\"e30\\\": 2.0,\\n \\\"e31\\\": 2.0,\\n \\\"e32\\\": 2.0,\\n \\\"e33\\\": 2.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" + }, + { + "typeInfo": { + "fullName": "UnityEditor.ShaderGraph.OneMinusNode" + }, + "JSONnodeData": "{\n \"m_GuidSerialized\": \"065f809d-bde2-4f68-8454-7d6a2ba3c923\",\n \"m_GroupGuidSerialized\": \"4b062d55-c170-40bb-b8d8-9303f5d68a39\",\n \"m_Name\": \"One Minus\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -230.0,\n \"y\": 128.0,\n \"width\": 208.0,\n \"height\": 278.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"In\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"In\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 1.0,\\n \\\"y\\\": 1.0,\\n \\\"z\\\": 1.0,\\n \\\"w\\\": 1.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" + }, + { + "typeInfo": { + "fullName": "UnityEditor.ShaderGraph.PropertyNode" + }, + "JSONnodeData": "{\n \"m_GuidSerialized\": \"ded60c9b-876f-4671-8de5-1d96cf17e1c0\",\n \"m_GroupGuidSerialized\": \"4b062d55-c170-40bb-b8d8-9303f5d68a39\",\n \"m_Name\": \"Property\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -240.0,\n \"y\": -174.0,\n \"width\": 208.0,\n \"height\": 124.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector4MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"SkyColor\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"4d612b74-4771-487b-a189-f7ae607fe9d6\"\n}" + }, + { + "typeInfo": { + "fullName": "UnityEditor.ShaderGraph.PropertyNode" + }, + "JSONnodeData": "{\n \"m_GuidSerialized\": \"cbb3e28d-3372-4fc2-ad25-60731e9dabd6\",\n \"m_GroupGuidSerialized\": \"4b062d55-c170-40bb-b8d8-9303f5d68a39\",\n \"m_Name\": \"Property\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 175.55014038085938,\n \"y\": 506.5499267578125,\n \"width\": 123.0,\n \"height\": 77.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"GradientSky\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"9ab953cd-e876-4488-b921-40be81e75043\"\n}" + }, + { + "typeInfo": { + "fullName": "UnityEditor.ShaderGraph.PropertyNode" + }, + "JSONnodeData": "{\n \"m_GuidSerialized\": \"7b91db93-be10-4d17-92f7-c909a41ef826\",\n \"m_GroupGuidSerialized\": \"4b062d55-c170-40bb-b8d8-9303f5d68a39\",\n \"m_Name\": \"Property\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -137.0,\n \"y\": 502.0,\n \"width\": 159.0,\n \"height\": 34.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"HorizonPosition\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"f95b9fa7-531f-421b-b383-ddb0558d80a9\"\n}" + }, + { + "typeInfo": { + "fullName": "UnityEditor.ShaderGraph.PowerNode" + }, + "JSONnodeData": "{\n \"m_GuidSerialized\": \"7f239b44-2ee4-465a-9137-de03bcbfdc0d\",\n \"m_GroupGuidSerialized\": \"4b062d55-c170-40bb-b8d8-9303f5d68a39\",\n \"m_Name\": \"Power\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 315.0001220703125,\n \"y\": 138.0000457763672,\n \"width\": 208.0,\n \"height\": 302.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 2.0,\\n \\\"y\\\": 2.0,\\n \\\"z\\\": 2.0,\\n \\\"w\\\": 2.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" + }, + { + "typeInfo": { + "fullName": "UnityEditor.ShaderGraph.VoronoiNode" + }, + "JSONnodeData": "{\n \"m_GuidSerialized\": \"5f8c508c-2118-4ce1-9142-0be78d244932\",\n \"m_GroupGuidSerialized\": \"4b207d0a-97fd-403b-a776-a6aceb0ad8bb\",\n \"m_Name\": \"Voronoi\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 1338.0001220703125,\n \"y\": 668.0,\n \"width\": 207.99998474121095,\n \"height\": 326.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.UVMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"UV\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"UV\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ],\\n \\\"m_Channel\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Angle Offset\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"AngleOffset\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 2.0,\\n \\\"m_DefaultValue\\\": 2.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Cell Density\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"CellDensity\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 1.0,\\n \\\"m_DefaultValue\\\": 5.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"Cells\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Cells\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" + }, + { + "typeInfo": { + "fullName": "UnityEditor.ShaderGraph.DivideNode" + }, + "JSONnodeData": "{\n \"m_GuidSerialized\": \"ebc3af3c-2b71-4361-ac9c-ecda85b96b91\",\n \"m_GroupGuidSerialized\": \"4b207d0a-97fd-403b-a776-a6aceb0ad8bb\",\n \"m_Name\": \"Divide\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 751.0000610351563,\n \"y\": 730.9999389648438,\n \"width\": 207.99998474121095,\n \"height\": 301.9999694824219\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 2.0,\\n \\\"y\\\": 2.0,\\n \\\"z\\\": 2.0,\\n \\\"w\\\": 2.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" + }, + { + "typeInfo": { + "fullName": "UnityEditor.ShaderGraph.AbsoluteNode" + }, + "JSONnodeData": "{\n \"m_GuidSerialized\": \"4b74d0ed-a287-43e9-8ef8-025b4eb767f0\",\n \"m_GroupGuidSerialized\": \"4b207d0a-97fd-403b-a776-a6aceb0ad8bb\",\n \"m_Name\": \"Absolute\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -431.0000305175781,\n \"y\": 764.0,\n \"width\": 208.00001525878907,\n \"height\": 278.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"In\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"In\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" + }, + { + "typeInfo": { + "fullName": "UnityEditor.ShaderGraph.Vector2Node" + }, + "JSONnodeData": "{\n \"m_GuidSerialized\": \"30e74ab7-8ac2-4e16-987b-5b6d44a4272e\",\n \"m_GroupGuidSerialized\": \"4b207d0a-97fd-403b-a776-a6aceb0ad8bb\",\n \"m_Name\": \"Vector 2\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -431.0000305175781,\n \"y\": 626.0,\n \"width\": 123.00000762939453,\n \"height\": 101.00000762939453\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"X\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"X\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Y\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Y\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"Y\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector2MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_Value\": {\n \"x\": 0.0,\n \"y\": 0.0\n }\n}" + }, + { + "typeInfo": { + "fullName": "UnityEditor.ShaderGraph.SplitNode" + }, + "JSONnodeData": "{\n \"m_GuidSerialized\": \"8bdbca12-3ece-4a76-8304-6b66e5e5527d\",\n \"m_GroupGuidSerialized\": \"4b207d0a-97fd-403b-a776-a6aceb0ad8bb\",\n \"m_Name\": \"Split\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -621.9998168945313,\n \"y\": 677.9999389648438,\n \"width\": 116.99999237060547,\n \"height\": 148.99998474121095\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"In\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"In\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"R\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"R\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"G\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"G\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" + }, + { + "typeInfo": { + "fullName": "UnityEditor.ShaderGraph.BlendNode" + }, + "JSONnodeData": "{\n \"m_GuidSerialized\": \"1f96c92b-5df5-4dea-bf5f-8a57655081a7\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Blend\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 1831.0,\n \"y\": 281.9999694824219,\n \"width\": 208.0,\n \"height\": 362.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Base\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Base\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Blend\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Blend\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"Opacity\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Opacity\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.5,\\n \\\"m_DefaultValue\\\": 1.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_BlendMode\": 15\n}" + }, + { + "typeInfo": { + "fullName": "UnityEditor.ShaderGraph.TimeNode" + }, + "JSONnodeData": "{\n \"m_GuidSerialized\": \"78f86977-8e9d-4854-970f-69e8b251a05a\",\n \"m_GroupGuidSerialized\": \"4b207d0a-97fd-403b-a776-a6aceb0ad8bb\",\n \"m_Name\": \"Time\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 885.9998779296875,\n \"y\": 1102.0,\n \"width\": 118.99999237060547,\n \"height\": 172.99998474121095\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Time\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Time\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Sine Time\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Sine Time\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Cosine Time\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Cosine Time\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"Delta Time\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Delta Time\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 4,\\n \\\"m_DisplayName\\\": \\\"Smooth Delta\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Smooth Delta\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" + }, + { + "typeInfo": { + "fullName": "UnityEditor.ShaderGraph.RemapNode" + }, + "JSONnodeData": "{\n \"m_GuidSerialized\": \"be117fc5-f269-4b84-9577-c14506a05606\",\n \"m_GroupGuidSerialized\": \"4b207d0a-97fd-403b-a776-a6aceb0ad8bb\",\n \"m_Name\": \"Remap\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 518.9999389648438,\n \"y\": 943.9999389648438,\n \"width\": 207.99998474121095,\n \"height\": 326.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"In\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"In\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": -1.0,\\n \\\"y\\\": -1.0,\\n \\\"z\\\": -1.0,\\n \\\"w\\\": -1.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector2MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"In Min Max\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"InMinMax\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 1.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector2MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out Min Max\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"OutMinMax\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 1.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" + }, + { + "typeInfo": { + "fullName": "UnityEditor.ShaderGraph.Vector2Node" + }, + "JSONnodeData": "{\n \"m_GuidSerialized\": \"770f0ccd-783c-4f06-80ac-cbafcacaa2af\",\n \"m_GroupGuidSerialized\": \"4b207d0a-97fd-403b-a776-a6aceb0ad8bb\",\n \"m_Name\": \"Vector 2\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 293.00006103515627,\n \"y\": 1061.0,\n \"width\": 121.0,\n \"height\": 101.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"X\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"X\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Y\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Y\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 1.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"Y\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector2MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_Value\": {\n \"x\": 0.0,\n \"y\": 0.0\n }\n}" + }, + { + "typeInfo": { + "fullName": "UnityEditor.ShaderGraph.TilingAndOffsetNode" + }, + "JSONnodeData": "{\n \"m_GuidSerialized\": \"e9983d9e-d4dc-4762-83c4-1197f445e36b\",\n \"m_GroupGuidSerialized\": \"4b207d0a-97fd-403b-a776-a6aceb0ad8bb\",\n \"m_Name\": \"Tiling And Offset\",\n \"m_DrawState\": {\n \"m_Expanded\": false,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 1014.0,\n \"y\": 726.0,\n \"width\": 207.99998474121095,\n \"height\": 301.9999694824219\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.UVMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"UV\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"UV\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ],\\n \\\"m_Channel\\\": 0\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector2MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Tiling\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Tiling\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 1.0,\\n \\\"y\\\": 1.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector2MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Offset\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Offset\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ]\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector2MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" + }, + { + "typeInfo": { + "fullName": "UnityEditor.ShaderGraph.PropertyNode" + }, + "JSONnodeData": "{\n \"m_GuidSerialized\": \"e7d1dd36-0ba0-4ec4-ba56-050a358305d5\",\n \"m_GroupGuidSerialized\": \"4b207d0a-97fd-403b-a776-a6aceb0ad8bb\",\n \"m_Name\": \"Property\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 80.0,\n \"y\": 1067.0,\n \"width\": 106.0,\n \"height\": 34.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"SkyTilt\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"8752f6c0-c8eb-480a-af5c-e9ccbae5d853\"\n}" + }, + { + "typeInfo": { + "fullName": "UnityEditor.ShaderGraph.PropertyNode" + }, + "JSONnodeData": "{\n \"m_GuidSerialized\": \"ddc05f31-e48a-4c18-af2e-acd8c411820e\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Property\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 1523.9998779296875,\n \"y\": 382.0,\n \"width\": 163.0,\n \"height\": 34.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Blend (Sky/Clouds)\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"00a90a83-1cfd-4c4b-a69c-a6c999c41bd8\"\n}" + }, + { + "typeInfo": { + "fullName": "UnityEditor.ShaderGraph.NormalizeNode" + }, + "JSONnodeData": "{\n \"m_GuidSerialized\": \"cc7b3d3f-dfc6-46b6-9343-753cc0fd0952\",\n \"m_GroupGuidSerialized\": \"4b207d0a-97fd-403b-a776-a6aceb0ad8bb\",\n \"m_Name\": \"Normalize\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -871.9998168945313,\n \"y\": 681.9999389648438,\n \"width\": 207.99998474121095,\n \"height\": 278.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"In\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"In\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" + }, + { + "typeInfo": { + "fullName": "UnityEditor.ShaderGraph.PositionNode" + }, + "JSONnodeData": "{\n \"m_GuidSerialized\": \"181078f6-ba85-4af5-bbf0-0496390c5bc9\",\n \"m_GroupGuidSerialized\": \"4b207d0a-97fd-403b-a776-a6aceb0ad8bb\",\n \"m_Name\": \"Position\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -1144.9998779296875,\n \"y\": 658.0,\n \"width\": 207.99998474121095,\n \"height\": 314.9999694824219\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector3MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0\\n },\\n \\\"m_Labels\\\": [\\n \\\"X\\\",\\n \\\"Y\\\",\\n \\\"Z\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 1,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_Space\": 2\n}" + }, + { + "typeInfo": { + "fullName": "UnityEditor.ShaderGraph.AddNode" + }, + "JSONnodeData": "{\n \"m_GuidSerialized\": \"ee073f08-e52e-4247-a978-371da01ef048\",\n \"m_GroupGuidSerialized\": \"4b207d0a-97fd-403b-a776-a6aceb0ad8bb\",\n \"m_Name\": \"Add\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -476.0,\n \"y\": 1322.0,\n \"width\": 208.00001525878907,\n \"height\": 302.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" + }, + { + "typeInfo": { + "fullName": "UnityEditor.ShaderGraph.ClampNode" + }, + "JSONnodeData": "{\n \"m_GuidSerialized\": \"193fede7-53b1-4cf3-92e8-0d2e214d99d0\",\n \"m_GroupGuidSerialized\": \"4b207d0a-97fd-403b-a776-a6aceb0ad8bb\",\n \"m_Name\": \"Clamp\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -222.0,\n \"y\": 1321.0,\n \"width\": 208.00001525878907,\n \"height\": 326.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"In\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"In\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"Min\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Min\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Max\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Max\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 1.0,\\n \\\"y\\\": 1.0,\\n \\\"z\\\": 1.0,\\n \\\"w\\\": 1.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 3,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" + }, + { + "typeInfo": { + "fullName": "UnityEditor.ShaderGraph.PropertyNode" + }, + "JSONnodeData": "{\n \"m_GuidSerialized\": \"ba3ce906-d171-442a-a1fe-475782582a34\",\n \"m_GroupGuidSerialized\": \"00000000-0000-0000-0000-000000000000\",\n \"m_Name\": \"Property\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": -727.0340576171875,\n \"y\": 1250.9658203125,\n \"width\": 127.0,\n \"height\": 77.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Cloud Distance\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"69881627-0d51-4caf-bea0-363f2dcf2c47\"\n}" + }, + { + "typeInfo": { + "fullName": "UnityEditor.ShaderGraph.PowerNode" + }, + "JSONnodeData": "{\n \"m_GuidSerialized\": \"e2cdffef-161b-450d-8960-e876dadc1562\",\n \"m_GroupGuidSerialized\": \"4b207d0a-97fd-403b-a776-a6aceb0ad8bb\",\n \"m_Name\": \"Power\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 169.00003051757813,\n \"y\": 1324.0,\n \"width\": 208.00001525878907,\n \"height\": 302.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 2.0,\\n \\\"y\\\": 2.0,\\n \\\"z\\\": 2.0,\\n \\\"w\\\": 2.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicVectorMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"x\\\": 0.0,\\n \\\"y\\\": 0.0,\\n \\\"z\\\": 0.0,\\n \\\"w\\\": 0.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" + }, + { + "typeInfo": { + "fullName": "UnityEditor.ShaderGraph.MultiplyNode" + }, + "JSONnodeData": "{\n \"m_GuidSerialized\": \"b261f9ab-cf52-433f-b325-46191fac85ab\",\n \"m_GroupGuidSerialized\": \"4b207d0a-97fd-403b-a776-a6aceb0ad8bb\",\n \"m_Name\": \"Multiply\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 1696.0,\n \"y\": 1283.0,\n \"width\": 208.0,\n \"height\": 302.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"A\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"A\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 1,\\n \\\"m_DisplayName\\\": \\\"B\\\",\\n \\\"m_SlotType\\\": 0,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"B\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 2.0,\\n \\\"e01\\\": 2.0,\\n \\\"e02\\\": 2.0,\\n \\\"e03\\\": 2.0,\\n \\\"e10\\\": 2.0,\\n \\\"e11\\\": 2.0,\\n \\\"e12\\\": 2.0,\\n \\\"e13\\\": 2.0,\\n \\\"e20\\\": 2.0,\\n \\\"e21\\\": 2.0,\\n \\\"e22\\\": 2.0,\\n \\\"e23\\\": 2.0,\\n \\\"e30\\\": 2.0,\\n \\\"e31\\\": 2.0,\\n \\\"e32\\\": 2.0,\\n \\\"e33\\\": 2.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n },\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.DynamicValueMaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 2,\\n \\\"m_DisplayName\\\": \\\"Out\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": {\\n \\\"e00\\\": 0.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 0.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 0.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 0.0\\n },\\n \\\"m_DefaultValue\\\": {\\n \\\"e00\\\": 1.0,\\n \\\"e01\\\": 0.0,\\n \\\"e02\\\": 0.0,\\n \\\"e03\\\": 0.0,\\n \\\"e10\\\": 0.0,\\n \\\"e11\\\": 1.0,\\n \\\"e12\\\": 0.0,\\n \\\"e13\\\": 0.0,\\n \\\"e20\\\": 0.0,\\n \\\"e21\\\": 0.0,\\n \\\"e22\\\": 1.0,\\n \\\"e23\\\": 0.0,\\n \\\"e30\\\": 0.0,\\n \\\"e31\\\": 0.0,\\n \\\"e32\\\": 0.0,\\n \\\"e33\\\": 1.0\\n }\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n }\n}" + }, + { + "typeInfo": { + "fullName": "UnityEditor.ShaderGraph.PropertyNode" + }, + "JSONnodeData": "{\n \"m_GuidSerialized\": \"b0a59d52-c80d-4129-bf84-0c162e2ae5e9\",\n \"m_GroupGuidSerialized\": \"4b207d0a-97fd-403b-a776-a6aceb0ad8bb\",\n \"m_Name\": \"Property\",\n \"m_DrawState\": {\n \"m_Expanded\": true,\n \"m_Position\": {\n \"serializedVersion\": \"2\",\n \"x\": 21.99993324279785,\n \"y\": 1393.0,\n \"width\": 125.0,\n \"height\": 77.0\n }\n },\n \"m_SerializableSlots\": [\n {\n \"typeInfo\": {\n \"fullName\": \"UnityEditor.ShaderGraph.Vector1MaterialSlot\"\n },\n \"JSONnodeData\": \"{\\n \\\"m_Id\\\": 0,\\n \\\"m_DisplayName\\\": \\\"Cloud Cutoff\\\",\\n \\\"m_SlotType\\\": 1,\\n \\\"m_Priority\\\": 2147483647,\\n \\\"m_Hidden\\\": false,\\n \\\"m_ShaderOutputName\\\": \\\"Out\\\",\\n \\\"m_StageCapability\\\": 3,\\n \\\"m_Value\\\": 0.0,\\n \\\"m_DefaultValue\\\": 0.0,\\n \\\"m_Labels\\\": [\\n \\\"X\\\"\\n ]\\n}\"\n }\n ],\n \"m_Precision\": 0,\n \"m_PreviewExpanded\": true,\n \"m_CustomColors\": {\n \"m_SerializableColors\": []\n },\n \"m_PropertyGuidSerialized\": \"95f53366-101a-4e9b-b36c-efe521f67dcc\"\n}" + } + ], + "m_Groups": [ + { + "m_GuidSerialized": "4b062d55-c170-40bb-b8d8-9303f5d68a39", + "m_Title": "Gradient", + "m_Position": { + "x": -1167.0001220703125, + "y": -238.0 + } + }, + { + "m_GuidSerialized": "4b207d0a-97fd-403b-a776-a6aceb0ad8bb", + "m_Title": "Clouds", + "m_Position": { + "x": -1170.0, + "y": 562.0 + } + } + ], + "m_SerializableEdges": [ + { + "typeInfo": { + "fullName": "UnityEditor.Graphing.Edge" + }, + "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"446f4569-fb94-4a12-82a8-497bbeb4968e\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"23294e98-be66-4b14-9968-089304e16ce3\"\n }\n}" + }, + { + "typeInfo": { + "fullName": "UnityEditor.Graphing.Edge" + }, + "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"23294e98-be66-4b14-9968-089304e16ce3\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"a03ad575-a1b0-4842-a8de-cbb72ced5744\"\n }\n}" + }, + { + "typeInfo": { + "fullName": "UnityEditor.Graphing.Edge" + }, + "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 3,\n \"m_NodeGUIDSerialized\": \"68c3e906-7529-492a-ba2f-876520c47ecd\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"065f809d-bde2-4f68-8454-7d6a2ba3c923\"\n }\n}" + }, + { + "typeInfo": { + "fullName": "UnityEditor.Graphing.Edge" + }, + "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"ded60c9b-876f-4671-8de5-1d96cf17e1c0\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"2a0d6a4f-dd1f-46b9-848a-3c11941662cb\"\n }\n}" + }, + { + "typeInfo": { + "fullName": "UnityEditor.Graphing.Edge" + }, + "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"5f187307-e8e1-4f92-aa49-10ae8c9c4f6f\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"2a0d6a4f-dd1f-46b9-848a-3c11941662cb\"\n }\n}" + }, + { + "typeInfo": { + "fullName": "UnityEditor.Graphing.Edge" + }, + "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"7b91db93-be10-4d17-92f7-c909a41ef826\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"9aba5832-4c69-4d89-a052-fa4438bdaaa2\"\n }\n}" + }, + { + "typeInfo": { + "fullName": "UnityEditor.Graphing.Edge" + }, + "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"065f809d-bde2-4f68-8454-7d6a2ba3c923\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"9aba5832-4c69-4d89-a052-fa4438bdaaa2\"\n }\n}" + }, + { + "typeInfo": { + "fullName": "UnityEditor.Graphing.Edge" + }, + "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"a03ad575-a1b0-4842-a8de-cbb72ced5744\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"68c3e906-7529-492a-ba2f-876520c47ecd\"\n }\n}" + }, + { + "typeInfo": { + "fullName": "UnityEditor.Graphing.Edge" + }, + "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"9aba5832-4c69-4d89-a052-fa4438bdaaa2\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"7f239b44-2ee4-465a-9137-de03bcbfdc0d\"\n }\n}" + }, + { + "typeInfo": { + "fullName": "UnityEditor.Graphing.Edge" + }, + "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"7f239b44-2ee4-465a-9137-de03bcbfdc0d\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"2a0d6a4f-dd1f-46b9-848a-3c11941662cb\"\n }\n}" + }, + { + "typeInfo": { + "fullName": "UnityEditor.Graphing.Edge" + }, + "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"cbb3e28d-3372-4fc2-ad25-60731e9dabd6\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"7f239b44-2ee4-465a-9137-de03bcbfdc0d\"\n }\n}" + }, + { + "typeInfo": { + "fullName": "UnityEditor.Graphing.Edge" + }, + "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"30e74ab7-8ac2-4e16-987b-5b6d44a4272e\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"ebc3af3c-2b71-4361-ac9c-ecda85b96b91\"\n }\n}" + }, + { + "typeInfo": { + "fullName": "UnityEditor.Graphing.Edge" + }, + "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"8bdbca12-3ece-4a76-8304-6b66e5e5527d\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"30e74ab7-8ac2-4e16-987b-5b6d44a4272e\"\n }\n}" + }, + { + "typeInfo": { + "fullName": "UnityEditor.Graphing.Edge" + }, + "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 3,\n \"m_NodeGUIDSerialized\": \"8bdbca12-3ece-4a76-8304-6b66e5e5527d\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"30e74ab7-8ac2-4e16-987b-5b6d44a4272e\"\n }\n}" + }, + { + "typeInfo": { + "fullName": "UnityEditor.Graphing.Edge" + }, + "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"8bdbca12-3ece-4a76-8304-6b66e5e5527d\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"4b74d0ed-a287-43e9-8ef8-025b4eb767f0\"\n }\n}" + }, + { + "typeInfo": { + "fullName": "UnityEditor.Graphing.Edge" + }, + "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 3,\n \"m_NodeGUIDSerialized\": \"2a0d6a4f-dd1f-46b9-848a-3c11941662cb\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"1f96c92b-5df5-4dea-bf5f-8a57655081a7\"\n }\n}" + }, + { + "typeInfo": { + "fullName": "UnityEditor.Graphing.Edge" + }, + "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"1f96c92b-5df5-4dea-bf5f-8a57655081a7\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"584bebf9-362d-4459-8b35-4d0c4dfa208a\"\n }\n}" + }, + { + "typeInfo": { + "fullName": "UnityEditor.Graphing.Edge" + }, + "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"78f86977-8e9d-4854-970f-69e8b251a05a\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"5f8c508c-2118-4ce1-9142-0be78d244932\"\n }\n}" + }, + { + "typeInfo": { + "fullName": "UnityEditor.Graphing.Edge" + }, + "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"4b74d0ed-a287-43e9-8ef8-025b4eb767f0\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"be117fc5-f269-4b84-9577-c14506a05606\"\n }\n}" + }, + { + "typeInfo": { + "fullName": "UnityEditor.Graphing.Edge" + }, + "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 3,\n \"m_NodeGUIDSerialized\": \"be117fc5-f269-4b84-9577-c14506a05606\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"ebc3af3c-2b71-4361-ac9c-ecda85b96b91\"\n }\n}" + }, + { + "typeInfo": { + "fullName": "UnityEditor.Graphing.Edge" + }, + "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"770f0ccd-783c-4f06-80ac-cbafcacaa2af\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"be117fc5-f269-4b84-9577-c14506a05606\"\n }\n}" + }, + { + "typeInfo": { + "fullName": "UnityEditor.Graphing.Edge" + }, + "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"e7d1dd36-0ba0-4ec4-ba56-050a358305d5\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"770f0ccd-783c-4f06-80ac-cbafcacaa2af\"\n }\n}" + }, + { + "typeInfo": { + "fullName": "UnityEditor.Graphing.Edge" + }, + "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"ddc05f31-e48a-4c18-af2e-acd8c411820e\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 3,\n \"m_NodeGUIDSerialized\": \"1f96c92b-5df5-4dea-bf5f-8a57655081a7\"\n }\n}" + }, + { + "typeInfo": { + "fullName": "UnityEditor.Graphing.Edge" + }, + "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 3,\n \"m_NodeGUIDSerialized\": \"e9983d9e-d4dc-4762-83c4-1197f445e36b\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"5f8c508c-2118-4ce1-9142-0be78d244932\"\n }\n}" + }, + { + "typeInfo": { + "fullName": "UnityEditor.Graphing.Edge" + }, + "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"ebc3af3c-2b71-4361-ac9c-ecda85b96b91\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"e9983d9e-d4dc-4762-83c4-1197f445e36b\"\n }\n}" + }, + { + "typeInfo": { + "fullName": "UnityEditor.Graphing.Edge" + }, + "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"78f86977-8e9d-4854-970f-69e8b251a05a\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"e9983d9e-d4dc-4762-83c4-1197f445e36b\"\n }\n}" + }, + { + "typeInfo": { + "fullName": "UnityEditor.Graphing.Edge" + }, + "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"181078f6-ba85-4af5-bbf0-0496390c5bc9\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"cc7b3d3f-dfc6-46b6-9343-753cc0fd0952\"\n }\n}" + }, + { + "typeInfo": { + "fullName": "UnityEditor.Graphing.Edge" + }, + "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"cc7b3d3f-dfc6-46b6-9343-753cc0fd0952\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"8bdbca12-3ece-4a76-8304-6b66e5e5527d\"\n }\n}" + }, + { + "typeInfo": { + "fullName": "UnityEditor.Graphing.Edge" + }, + "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"8bdbca12-3ece-4a76-8304-6b66e5e5527d\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"ee073f08-e52e-4247-a978-371da01ef048\"\n }\n}" + }, + { + "typeInfo": { + "fullName": "UnityEditor.Graphing.Edge" + }, + "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"ba3ce906-d171-442a-a1fe-475782582a34\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"ee073f08-e52e-4247-a978-371da01ef048\"\n }\n}" + }, + { + "typeInfo": { + "fullName": "UnityEditor.Graphing.Edge" + }, + "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"ee073f08-e52e-4247-a978-371da01ef048\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"193fede7-53b1-4cf3-92e8-0d2e214d99d0\"\n }\n}" + }, + { + "typeInfo": { + "fullName": "UnityEditor.Graphing.Edge" + }, + "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 3,\n \"m_NodeGUIDSerialized\": \"193fede7-53b1-4cf3-92e8-0d2e214d99d0\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"e2cdffef-161b-450d-8960-e876dadc1562\"\n }\n}" + }, + { + "typeInfo": { + "fullName": "UnityEditor.Graphing.Edge" + }, + "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"b0a59d52-c80d-4129-bf84-0c162e2ae5e9\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"e2cdffef-161b-450d-8960-e876dadc1562\"\n }\n}" + }, + { + "typeInfo": { + "fullName": "UnityEditor.Graphing.Edge" + }, + "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 3,\n \"m_NodeGUIDSerialized\": \"5f8c508c-2118-4ce1-9142-0be78d244932\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 0,\n \"m_NodeGUIDSerialized\": \"b261f9ab-cf52-433f-b325-46191fac85ab\"\n }\n}" + }, + { + "typeInfo": { + "fullName": "UnityEditor.Graphing.Edge" + }, + "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"e2cdffef-161b-450d-8960-e876dadc1562\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"b261f9ab-cf52-433f-b325-46191fac85ab\"\n }\n}" + }, + { + "typeInfo": { + "fullName": "UnityEditor.Graphing.Edge" + }, + "JSONnodeData": "{\n \"m_OutputSlot\": {\n \"m_SlotId\": 2,\n \"m_NodeGUIDSerialized\": \"b261f9ab-cf52-433f-b325-46191fac85ab\"\n },\n \"m_InputSlot\": {\n \"m_SlotId\": 1,\n \"m_NodeGUIDSerialized\": \"1f96c92b-5df5-4dea-bf5f-8a57655081a7\"\n }\n}" + } + ], + "m_PreviewData": { + "serializedMesh": { + "m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}", + "m_Guid": "" + } + }, + "m_Path": "Shader Graphs", + "m_ConcretePrecision": 0, + "m_ActiveOutputNodeGuidSerialized": "584bebf9-362d-4459-8b35-4d0c4dfa208a" +} \ No newline at end of file diff --git a/UnityProject/Assets/Scenes/Examples/Max Silly Demos/ShaderGraph/Skybox.shadergraph.meta b/UnityProject/Assets/Scenes/Examples/Max Silly Demos/ShaderGraph/Skybox.shadergraph.meta new file mode 100644 index 0000000..e867835 --- /dev/null +++ b/UnityProject/Assets/Scenes/Examples/Max Silly Demos/ShaderGraph/Skybox.shadergraph.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 6f76559eeb5381b4a97eadb01322ce60 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 625f186215c104763be7675aa2d941aa, type: 3} diff --git a/UnityProject/Assets/Scenes/Examples/Max Silly Demos/Skybox.unity b/UnityProject/Assets/Scenes/Examples/Max Silly Demos/Skybox.unity new file mode 100644 index 0000000..845964b --- /dev/null +++ b/UnityProject/Assets/Scenes/Examples/Max Silly Demos/Skybox.unity @@ -0,0 +1,767 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 0 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 11 + m_GIWorkflowMode: 1 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 1 + m_LightmapEditorSettings: + serializedVersion: 12 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_ExtractAmbientOcclusion: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 256 + m_ReflectionCompression: 2 + m_MixedBakeMode: 2 + m_BakeBackend: 1 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 512 + m_PVRBounces: 2 + m_PVREnvironmentSampleCount: 256 + m_PVREnvironmentReferencePointCount: 2048 + m_PVRFilteringMode: 1 + m_PVRDenoiserTypeDirect: 1 + m_PVRDenoiserTypeIndirect: 1 + m_PVRDenoiserTypeAO: 1 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVREnvironmentMIS: 1 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ExportTrainingData: 0 + m_TrainingDataDestination: TrainingData + m_LightingDataAsset: {fileID: 0} + m_UseShadowmask: 1 +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &72896736 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 72896740} + - component: {fileID: 72896739} + - component: {fileID: 72896738} + - component: {fileID: 72896737} + m_Layer: 0 + m_Name: Sphere + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!135 &72896737 +SphereCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 72896736} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Radius: 0.5 + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &72896738 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 72896736} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 27e0b496e2c692a44a6a1b855602b0cb, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &72896739 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 72896736} + m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &72896740 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 72896736} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1000, y: 1000, z: 1000} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &168696397 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 168696399} + - component: {fileID: 168696398} + m_Layer: 0 + m_Name: Pd Backend + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &168696398 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 168696397} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3ba69cee3466a304d9d570268f717413, type: 3} + m_Name: + m_EditorClassIdentifier: + midiMessageReceived: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 0} + m_MethodName: + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + midiSyncReceived: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 0} + m_MethodName: OnSyncReceived + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + samplePlayback: 4 +--- !u!4 &168696399 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 168696397} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &929192132 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 929192136} + - component: {fileID: 929192135} + - component: {fileID: 929192134} + - component: {fileID: 929192133} + m_Layer: 0 + m_Name: Camera + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &929192133 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 929192132} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 23c1ce4fb46143f46bc5cb5224c934f6, type: 3} + m_Name: + m_EditorClassIdentifier: + clearColorMode: 0 + backgroundColorHDR: {r: 0, g: 0, b: 0, a: 0} + clearDepth: 1 + volumeLayerMask: + serializedVersion: 2 + m_Bits: 1 + volumeAnchorOverride: {fileID: 0} + antialiasing: 0 + SMAAQuality: 2 + dithering: 0 + stopNaNs: 0 + physicalParameters: + m_Iso: 200 + m_ShutterSpeed: 0.005 + m_Aperture: 16 + m_BladeCount: 5 + m_Curvature: {x: 2, y: 11} + m_BarrelClipping: 0.25 + m_Anamorphism: 0 + flipYMode: 0 + fullscreenPassthrough: 0 + allowDynamicResolution: 0 + customRenderingSettings: 0 + invertFaceCulling: 0 + probeLayerMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPathCustomFrameSettings: + bitDatas: + data1: 69284264935197 + data2: 4539628424389459968 + lodBias: 1 + lodBiasMode: 0 + maximumLODLevel: 0 + maximumLODLevelMode: 0 + renderingPathCustomFrameSettingsOverrideMask: + mask: + data1: 0 + data2: 0 + defaultFrameSettings: 0 + m_Version: 5 + m_ObsoleteRenderingPath: 0 + m_ObsoleteFrameSettings: + overrides: 0 + enableShadow: 0 + enableContactShadows: 0 + enableShadowMask: 0 + enableSSR: 0 + enableSSAO: 0 + enableSubsurfaceScattering: 0 + enableTransmission: 0 + enableAtmosphericScattering: 0 + enableVolumetrics: 0 + enableReprojectionForVolumetrics: 0 + enableLightLayers: 0 + enableExposureControl: 1 + diffuseGlobalDimmer: 0 + specularGlobalDimmer: 0 + shaderLitMode: 0 + enableDepthPrepassWithDeferredRendering: 0 + enableTransparentPrepass: 0 + enableMotionVectors: 0 + enableObjectMotionVectors: 0 + enableDecals: 0 + enableRoughRefraction: 0 + enableTransparentPostpass: 0 + enableDistortion: 0 + enablePostprocess: 0 + enableOpaqueObjects: 0 + enableTransparentObjects: 0 + enableRealtimePlanarReflection: 0 + enableMSAA: 0 + enableAsyncCompute: 0 + runLightListAsync: 0 + runSSRAsync: 0 + runSSAOAsync: 0 + runContactShadowsAsync: 0 + runVolumeVoxelizationAsync: 0 + lightLoopSettings: + overrides: 0 + enableDeferredTileAndCluster: 0 + enableComputeLightEvaluation: 0 + enableComputeLightVariants: 0 + enableComputeMaterialVariants: 0 + enableFptlForForwardOpaque: 0 + enableBigTilePrepass: 0 + isFptlEnabled: 0 +--- !u!81 &929192134 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 929192132} + m_Enabled: 1 +--- !u!20 &929192135 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 929192132} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 1 + m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0} + m_projectionMatrixMode: 1 + m_GateFitMode: 2 + m_FOVAxisMode: 0 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_FocalLength: 50 + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 60 + orthographic: 0 + orthographic size: 5 + m_Depth: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 0 + m_AllowMSAA: 0 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!4 &929192136 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 929192132} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -3.79} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1181892696 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1181892699} + - component: {fileID: 1181892698} + - component: {fileID: 1181892697} + m_Layer: 0 + m_Name: Visual Effect + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!73398921 &1181892697 +VFXRenderer: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1181892696} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 0 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!2083052967 &1181892698 +VisualEffect: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1181892696} + m_Enabled: 1 + m_Asset: {fileID: 8926484042661614526, guid: e56f4815a70df224f9c8f4e36332c1c2, type: 3} + m_StartSeed: 0 + m_ResetSeedOnPlay: 1 + m_PropertySheet: + m_Float: + m_Array: [] + m_Vector2f: + m_Array: [] + m_Vector3f: + m_Array: [] + m_Vector4f: + m_Array: [] + m_Uint: + m_Array: [] + m_Int: + m_Array: [] + m_Matrix4x4f: + m_Array: [] + m_AnimationCurve: + m_Array: [] + m_Gradient: + m_Array: [] + m_NamedObject: + m_Array: [] + m_Bool: + m_Array: [] +--- !u!4 &1181892699 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1181892696} + m_LocalRotation: {x: 0, y: 0.2972916, z: 0, w: 0.9547867} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 34.59, z: 0} +--- !u!1 &1871634123 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1871634127} + - component: {fileID: 1871634126} + - component: {fileID: 1871634125} + - component: {fileID: 1871634124} + m_Layer: 0 + m_Name: Directional Light + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1871634124 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1871634123} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c6c2871f720b2af4e9210febdac74517, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Version: 1 + shadowResolution: 512 + shadowDimmer: 1 + volumetricShadowDimmer: 1 + shadowFadeDistance: 10000 + contactShadows: 0 + shadowTint: {r: 0, g: 0, b: 0, a: 1} + viewBiasMin: 0.2 + viewBiasMax: 100 + viewBiasScale: 1 + normalBiasMin: 0.5 + normalBiasMax: 0.5 + normalBiasScale: 1 + sampleBiasScale: 0 + edgeLeakFixup: 0 + edgeToleranceNormal: 1 + edgeTolerance: 1 + shadowCascadeCount: 4 + shadowCascadeRatios: + - 0.05 + - 0.2 + - 0.3 + shadowCascadeBorders: + - 0.2 + - 0.2 + - 0.2 + - 0.2 + shadowAlgorithm: 0 + shadowVariant: 0 + shadowPrecision: 0 +--- !u!114 &1871634125 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1871634123} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7a68c43fe1f2a47cfa234b5eeaa98012, type: 3} + m_Name: + m_EditorClassIdentifier: + version: 5 + m_Version: 5 + directionalIntensity: 3.1415927 + punctualIntensity: 600 + areaIntensity: 200 + enableSpotReflector: 0 + luxAtDistance: 1 + m_InnerSpotPercent: 0 + lightDimmer: 1 + m_VolumetricDimmer: 1 + lightUnit: 2 + fadeDistance: 10000 + affectDiffuse: 1 + affectSpecular: 1 + nonLightmappedOnly: 0 + lightTypeExtent: 0 + m_SpotLightShape: 0 + shapeWidth: 0.5 + shapeHeight: 0.5 + aspectRatio: 1 + shapeRadius: 0 + maxSmoothness: 0.99 + applyRangeAttenuation: 1 + useOldInspector: 0 + useVolumetric: 1 + featuresFoldout: 1 + showAdditionalSettings: 0 + displayLightIntensity: 3.1415927 + displayAreaLightEmissiveMesh: 0 + areaLightCookie: {fileID: 0} + areaLightShadowCone: 120 + useScreenSpaceShadows: 0 + evsmExponent: 15 + evsmLightLeakBias: 0 + evsmVarianceBias: 0.00001 + evsmBlurPasses: 0 + lightLayers: 1 + lightlayersMask: 1 + linkShadowLayers: 1 + shadowNearPlane: 0.1 + shadowSoftness: 0.5 + blockerSampleCount: 24 + filterSampleCount: 16 + minFilterSize: 0.00001 + kernelSize: 5 + lightAngle: 1 + maxDepthBias: 0.001 +--- !u!108 &1871634126 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1871634123} + m_Enabled: 1 + serializedVersion: 9 + m_Type: 1 + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_Intensity: 3.1415927 + m_Range: 10 + m_SpotAngle: 30 + m_InnerSpotAngle: 21.80208 + m_CookieSize: 10 + m_Shadows: + m_Type: 0 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 2 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} + m_UseBoundingSphereOverride: 0 + m_ShadowRadius: 0 + m_ShadowAngle: 0 +--- !u!4 &1871634127 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1871634123} + m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261} + m_LocalPosition: {x: 1.1114719, y: 0.014816771, z: -4.073371} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} diff --git a/UnityProject/Assets/Scenes/Examples/Max Silly Demos/Skybox.unity.meta b/UnityProject/Assets/Scenes/Examples/Max Silly Demos/Skybox.unity.meta new file mode 100644 index 0000000..ebff15c --- /dev/null +++ b/UnityProject/Assets/Scenes/Examples/Max Silly Demos/Skybox.unity.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 03e9d1cc36723be47bfd5f0aa6e5e7b5 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/UnityProject/Assets/Scenes/Examples/Max Silly Demos/VFX Graph/ConformObjects.vfx b/UnityProject/Assets/Scenes/Examples/Max Silly Demos/VFX Graph/ConformObjects.vfx index e87c722..8262665 100644 --- a/UnityProject/Assets/Scenes/Examples/Max Silly Demos/VFX Graph/ConformObjects.vfx +++ b/UnityProject/Assets/Scenes/Examples/Max Silly Demos/VFX Graph/ConformObjects.vfx @@ -85,8 +85,8 @@ MonoBehaviour: serializedVersion: 2 x: -1581 y: -208 - width: 2806 - height: 2768 + width: 2996 + height: 2771 --- !u!114 &114350483966674976 MonoBehaviour: m_ObjectHideFlags: 1 @@ -141,6 +141,9 @@ MonoBehaviour: - {fileID: 8926484042661618440} - {fileID: 8926484042661618442} - {fileID: 8926484042661618450} + - {fileID: 8926484042661618490} + - {fileID: 8926484042661618504} + - {fileID: 8926484042661618518} m_UIPosition: {x: 0, y: 0} m_UICollapsed: 1 m_UISuperCollapsed: 0 @@ -237,6 +240,70 @@ MonoBehaviour: min: -Infinity max: Infinity descendantCount: 0 + - name: FloorCollider + path: + tooltip: + sheetType: + realType: Transform + defaultValue: + m_Type: + m_SerializableType: + m_SerializableObject: + min: -Infinity + max: Infinity + descendantCount: 3 + - name: position + path: FloorCollider_position + tooltip: The transform position. + sheetType: m_Vector3f + realType: Vector3 + defaultValue: + m_Type: + m_SerializableType: UnityEngine.Vector3, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + m_SerializableObject: '{"x":0.0,"y":0.0,"z":0.0}' + min: -Infinity + max: Infinity + descendantCount: 0 + - name: angles + path: FloorCollider_angles + tooltip: The euler angles of the transform. + sheetType: m_Vector3f + realType: Vector3 + defaultValue: + m_Type: + m_SerializableType: UnityEngine.Vector3, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + m_SerializableObject: '{"x":0.0,"y":0.0,"z":0.0}' + min: -Infinity + max: Infinity + descendantCount: 0 + - name: scale + path: FloorCollider_scale + tooltip: The scale of the transform along each axis. + sheetType: m_Vector3f + realType: Vector3 + defaultValue: + m_Type: + m_SerializableType: UnityEngine.Vector3, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + m_SerializableObject: '{"x":1.0,"y":1.0,"z":1.0}' + min: -Infinity + max: Infinity + descendantCount: 0 + - name: ReturnForce + path: ReturnForce + tooltip: + sheetType: m_Float + realType: Single + defaultValue: + m_Type: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_SerializableObject: 3 + min: -Infinity + max: Infinity + descendantCount: 0 m_GraphVersion: 2 m_saved: 1 m_SubgraphDependencies: [] @@ -689,7 +756,7 @@ VisualEffectResource: \ float3 uniform_b;\n float uniform_c;\n float3 uniform_e;\n float uniform_d;\n float3 uniform_f;\n float uniform_g;\n float3 uniform_j;\n \ float uniform_h;\n float3 uniform_k;\n float uniform_i;\n float3 - uniform_l;\n float deltaTime_a;\n float Intensity_b;\n uint3 PADDING_0;\nCBUFFER_END\n\n\r\n#include + uniform_l;\n float deltaTime_a;\n float3 uniform_m;\n float Intensity_b;\nCBUFFER_END\n\n\r\n#include \"Packages/com.unity.visualeffectgraph/Shaders/Common/VFXCommonCompute.cginc\"\n#include \"Packages/com.unity.visualeffectgraph/Shaders/VFXCommon.cginc\"\n\n\r\n\r\nRWByteAddressBuffer attributeBuffer;\r\n\r\n#if VFX_USE_ALIVE_CURRENT\r\nRWStructuredBuffer @@ -719,30 +786,30 @@ VisualEffectResource: velocity = asfloat(attributeBuffer.Load3((index * 0x8 + 0xC65D40) << 2));\n\t\t\tfloat3 position = asfloat(attributeBuffer.Load3((index * 0x8 + 0xC65D44) << 2));\n\t\t\t\n\r\n\t\t\t\r\n#if VFX_USE_OLDPOSITION_CURRENT\r\n\t\t\toldPosition = position;\r\n#endif\r\n\t\t\t\r\n\t\t\t{\n\t\t\t - \ float tmp_y = RAND;\n\t\t\t float tmp_z = tmp_y * uniform_d;\n\t\t\t - \ float tmp_ba = uniform_c + tmp_z;\n\t\t\t float3 tmp_bb = float3(tmp_ba, - tmp_ba, tmp_ba);\n\t\t\t float3 tmp_bc = direction * tmp_bb;\n\t\t\t float3 - tmp_bd = targetPosition * tmp_bb;\n\t\t\t float3 tmp_be = tmp_bd - tmp_bc;\n\t\t\t - \ float3 tmp_bf = uniform_e * tmp_be;\n\t\t\t float3 tmp_bg = tmp_bc + - tmp_bf;\n\t\t\t float3 tmp_bh = uniform_b * tmp_bg;\n\t\t\t float tmp_bi - = tmp_bh[2];\n\t\t\t float tmp_bj = tmp_bh[1];\n\t\t\t float tmp_bk = - tmp_bi + tmp_bj;\n\t\t\t float tmp_bl = tmp_bh[0];\n\t\t\t float tmp_bm - = tmp_bk + tmp_bl;\n\t\t\t float3 tmp_bn = float3(tmp_bm, tmp_bm, tmp_bm);\n\t\t\t - \ float3 tmp_bo = uniform_b * tmp_bn;\n\t\t\t float3 tmp_bp = tmp_bg - - tmp_bo;\n\t\t\t float3 tmp_bq = tmp_bp * uniform_f;\n\t\t\t float3 tmp_br - = tmp_bo + tmp_bq;\n\t\t\t float tmp_bs = tmp_bp[1];\n\t\t\t float tmp_bt - = tmp_bs * uniform_g;\n\t\t\t float tmp_bu = tmp_bp[2];\n\t\t\t float - tmp_bv = tmp_bu * uniform_h;\n\t\t\t float tmp_bw = tmp_bt - tmp_bv;\n\t\t\t - \ float tmp_bx = tmp_bu * uniform_i;\n\t\t\t float tmp_by = tmp_bp[0];\n\t\t\t - \ float tmp_bz = tmp_by * uniform_g;\n\t\t\t float tmp_ca = tmp_bx - tmp_bz;\n\t\t\t - \ float tmp_cb = tmp_by * uniform_h;\n\t\t\t float tmp_cc = tmp_bs * uniform_i;\n\t\t\t - \ float tmp_cd = tmp_cb - tmp_cc;\n\t\t\t float3 tmp_ce = float3(tmp_bw, - tmp_ca, tmp_cd);\n\t\t\t float3 tmp_cf = tmp_ce * uniform_j;\n\t\t\t float3 - tmp_cg = tmp_br + tmp_cf;\n\t\t\t float3 tmp_ch = tmp_cg - position;\n\t\t\t - \ float3 tmp_cj = tmp_ch * float3(10, 10, 10);\n\t\t\t float3 tmp_ck = - tmp_cj * uniform_k;\n\t\t\t float3 tmp_cm = float3(0, 0, 0) - tmp_ck;\n\t\t\t - \ float3 tmp_cn = uniform_l * tmp_cm;\n\t\t\t float3 tmp_co = tmp_ck + - tmp_cn;\n\t\t\t Force_0( /*inout */velocity, mass, tmp_co, deltaTime_a);\n\t\t\t}\n\t\t\t{\n\t\t\t + \ float tmp_z = RAND;\n\t\t\t float tmp_ba = tmp_z * uniform_d;\n\t\t\t + \ float tmp_bb = uniform_c + tmp_ba;\n\t\t\t float3 tmp_bc = float3(tmp_bb, + tmp_bb, tmp_bb);\n\t\t\t float3 tmp_bd = direction * tmp_bc;\n\t\t\t float3 + tmp_be = targetPosition * tmp_bc;\n\t\t\t float3 tmp_bf = tmp_be - tmp_bd;\n\t\t\t + \ float3 tmp_bg = uniform_e * tmp_bf;\n\t\t\t float3 tmp_bh = tmp_bd + + tmp_bg;\n\t\t\t float3 tmp_bi = uniform_b * tmp_bh;\n\t\t\t float tmp_bj + = tmp_bi[2];\n\t\t\t float tmp_bk = tmp_bi[1];\n\t\t\t float tmp_bl = + tmp_bj + tmp_bk;\n\t\t\t float tmp_bm = tmp_bi[0];\n\t\t\t float tmp_bn + = tmp_bl + tmp_bm;\n\t\t\t float3 tmp_bo = float3(tmp_bn, tmp_bn, tmp_bn);\n\t\t\t + \ float3 tmp_bp = uniform_b * tmp_bo;\n\t\t\t float3 tmp_bq = tmp_bh - + tmp_bp;\n\t\t\t float3 tmp_br = tmp_bq * uniform_f;\n\t\t\t float3 tmp_bs + = tmp_bp + tmp_br;\n\t\t\t float tmp_bt = tmp_bq[1];\n\t\t\t float tmp_bu + = tmp_bt * uniform_g;\n\t\t\t float tmp_bv = tmp_bq[2];\n\t\t\t float + tmp_bw = tmp_bv * uniform_h;\n\t\t\t float tmp_bx = tmp_bu - tmp_bw;\n\t\t\t + \ float tmp_by = tmp_bv * uniform_i;\n\t\t\t float tmp_bz = tmp_bq[0];\n\t\t\t + \ float tmp_ca = tmp_bz * uniform_g;\n\t\t\t float tmp_cb = tmp_by - tmp_ca;\n\t\t\t + \ float tmp_cc = tmp_bz * uniform_h;\n\t\t\t float tmp_cd = tmp_bt * uniform_i;\n\t\t\t + \ float tmp_ce = tmp_cc - tmp_cd;\n\t\t\t float3 tmp_cf = float3(tmp_bx, + tmp_cb, tmp_ce);\n\t\t\t float3 tmp_cg = tmp_cf * uniform_j;\n\t\t\t float3 + tmp_ch = tmp_bs + tmp_cg;\n\t\t\t float3 tmp_ci = tmp_ch - position;\n\t\t\t + \ float3 tmp_cj = tmp_ci * uniform_k;\n\t\t\t float3 tmp_ck = tmp_cj * + uniform_l;\n\t\t\t float3 tmp_cm = float3(0, 0, 0) - tmp_ck;\n\t\t\t float3 + tmp_cn = uniform_m * tmp_cm;\n\t\t\t float3 tmp_co = tmp_ck + tmp_cn;\n\t\t\t + \ Force_0( /*inout */velocity, mass, tmp_co, deltaTime_a);\n\t\t\t}\n\t\t\t{\n\t\t\t \ Turbulence_0(position, /*inout */velocity, mass, float4x4(0.25,0,0,0,0,0.25,0,0,0,0,0.5,0,0,0,0,1), float4x4(4,0,0,0,0,4,0,0,0,0,2,0,0,0,0,1), (float)0, Intensity_b, (uint)2, deltaTime_a);\n\t\t\t}\n\t\t\t{\n\t\t\t \ Drag_0( /*inout */velocity, mass, (float)100, deltaTime_a);\n\t\t\t}\n\t\t\tEulerIntegration( @@ -760,33 +827,32 @@ VisualEffectResource: << 2));\n\t\tfloat3 velocity = asfloat(attributeBuffer.Load3((index * 0x8 + 0xC65D40) << 2));\n\t\tfloat3 position = asfloat(attributeBuffer.Load3((index * 0x8 + 0xC65D44) << 2));\n\t\t\n\r\n\t\t\r\n#if VFX_USE_OLDPOSITION_CURRENT\r\n\t\toldPosition - = position;\r\n#endif\r\n\t\t\r\n\t\t{\n\t\t float tmp_y = RAND;\n\t\t float - tmp_z = tmp_y * uniform_d;\n\t\t float tmp_ba = uniform_c + tmp_z;\n\t\t - \ float3 tmp_bb = float3(tmp_ba, tmp_ba, tmp_ba);\n\t\t float3 tmp_bc = - direction * tmp_bb;\n\t\t float3 tmp_bd = targetPosition * tmp_bb;\n\t\t - \ float3 tmp_be = tmp_bd - tmp_bc;\n\t\t float3 tmp_bf = uniform_e * tmp_be;\n\t\t - \ float3 tmp_bg = tmp_bc + tmp_bf;\n\t\t float3 tmp_bh = uniform_b * tmp_bg;\n\t\t - \ float tmp_bi = tmp_bh[2];\n\t\t float tmp_bj = tmp_bh[1];\n\t\t float - tmp_bk = tmp_bi + tmp_bj;\n\t\t float tmp_bl = tmp_bh[0];\n\t\t float - tmp_bm = tmp_bk + tmp_bl;\n\t\t float3 tmp_bn = float3(tmp_bm, tmp_bm, tmp_bm);\n\t\t - \ float3 tmp_bo = uniform_b * tmp_bn;\n\t\t float3 tmp_bp = tmp_bg - tmp_bo;\n\t\t - \ float3 tmp_bq = tmp_bp * uniform_f;\n\t\t float3 tmp_br = tmp_bo + tmp_bq;\n\t\t - \ float tmp_bs = tmp_bp[1];\n\t\t float tmp_bt = tmp_bs * uniform_g;\n\t\t - \ float tmp_bu = tmp_bp[2];\n\t\t float tmp_bv = tmp_bu * uniform_h;\n\t\t - \ float tmp_bw = tmp_bt - tmp_bv;\n\t\t float tmp_bx = tmp_bu * uniform_i;\n\t\t - \ float tmp_by = tmp_bp[0];\n\t\t float tmp_bz = tmp_by * uniform_g;\n\t\t - \ float tmp_ca = tmp_bx - tmp_bz;\n\t\t float tmp_cb = tmp_by * uniform_h;\n\t\t - \ float tmp_cc = tmp_bs * uniform_i;\n\t\t float tmp_cd = tmp_cb - tmp_cc;\n\t\t - \ float3 tmp_ce = float3(tmp_bw, tmp_ca, tmp_cd);\n\t\t float3 tmp_cf = - tmp_ce * uniform_j;\n\t\t float3 tmp_cg = tmp_br + tmp_cf;\n\t\t float3 - tmp_ch = tmp_cg - position;\n\t\t float3 tmp_cj = tmp_ch * float3(10, 10, - 10);\n\t\t float3 tmp_ck = tmp_cj * uniform_k;\n\t\t float3 tmp_cm = float3(0, - 0, 0) - tmp_ck;\n\t\t float3 tmp_cn = uniform_l * tmp_cm;\n\t\t float3 - tmp_co = tmp_ck + tmp_cn;\n\t\t Force_0( /*inout */velocity, mass, tmp_co, - deltaTime_a);\n\t\t}\n\t\t{\n\t\t Turbulence_0(position, /*inout */velocity, - mass, float4x4(0.25,0,0,0,0,0.25,0,0,0,0,0.5,0,0,0,0,1), float4x4(4,0,0,0,0,4,0,0,0,0,2,0,0,0,0,1), - (float)0, Intensity_b, (uint)2, deltaTime_a);\n\t\t}\n\t\t{\n\t\t Drag_0( - /*inout */velocity, mass, (float)100, deltaTime_a);\n\t\t}\n\t\tEulerIntegration( + = position;\r\n#endif\r\n\t\t\r\n\t\t{\n\t\t float tmp_z = RAND;\n\t\t float + tmp_ba = tmp_z * uniform_d;\n\t\t float tmp_bb = uniform_c + tmp_ba;\n\t\t + \ float3 tmp_bc = float3(tmp_bb, tmp_bb, tmp_bb);\n\t\t float3 tmp_bd = + direction * tmp_bc;\n\t\t float3 tmp_be = targetPosition * tmp_bc;\n\t\t + \ float3 tmp_bf = tmp_be - tmp_bd;\n\t\t float3 tmp_bg = uniform_e * tmp_bf;\n\t\t + \ float3 tmp_bh = tmp_bd + tmp_bg;\n\t\t float3 tmp_bi = uniform_b * tmp_bh;\n\t\t + \ float tmp_bj = tmp_bi[2];\n\t\t float tmp_bk = tmp_bi[1];\n\t\t float + tmp_bl = tmp_bj + tmp_bk;\n\t\t float tmp_bm = tmp_bi[0];\n\t\t float + tmp_bn = tmp_bl + tmp_bm;\n\t\t float3 tmp_bo = float3(tmp_bn, tmp_bn, tmp_bn);\n\t\t + \ float3 tmp_bp = uniform_b * tmp_bo;\n\t\t float3 tmp_bq = tmp_bh - tmp_bp;\n\t\t + \ float3 tmp_br = tmp_bq * uniform_f;\n\t\t float3 tmp_bs = tmp_bp + tmp_br;\n\t\t + \ float tmp_bt = tmp_bq[1];\n\t\t float tmp_bu = tmp_bt * uniform_g;\n\t\t + \ float tmp_bv = tmp_bq[2];\n\t\t float tmp_bw = tmp_bv * uniform_h;\n\t\t + \ float tmp_bx = tmp_bu - tmp_bw;\n\t\t float tmp_by = tmp_bv * uniform_i;\n\t\t + \ float tmp_bz = tmp_bq[0];\n\t\t float tmp_ca = tmp_bz * uniform_g;\n\t\t + \ float tmp_cb = tmp_by - tmp_ca;\n\t\t float tmp_cc = tmp_bz * uniform_h;\n\t\t + \ float tmp_cd = tmp_bt * uniform_i;\n\t\t float tmp_ce = tmp_cc - tmp_cd;\n\t\t + \ float3 tmp_cf = float3(tmp_bx, tmp_cb, tmp_ce);\n\t\t float3 tmp_cg = + tmp_cf * uniform_j;\n\t\t float3 tmp_ch = tmp_bs + tmp_cg;\n\t\t float3 + tmp_ci = tmp_ch - position;\n\t\t float3 tmp_cj = tmp_ci * uniform_k;\n\t\t + \ float3 tmp_ck = tmp_cj * uniform_l;\n\t\t float3 tmp_cm = float3(0, 0, + 0) - tmp_ck;\n\t\t float3 tmp_cn = uniform_m * tmp_cm;\n\t\t float3 tmp_co + = tmp_ck + tmp_cn;\n\t\t Force_0( /*inout */velocity, mass, tmp_co, deltaTime_a);\n\t\t}\n\t\t{\n\t\t + \ Turbulence_0(position, /*inout */velocity, mass, float4x4(0.25,0,0,0,0,0.25,0,0,0,0,0.5,0,0,0,0,1), + float4x4(4,0,0,0,0,4,0,0,0,0,2,0,0,0,0,1), (float)0, Intensity_b, (uint)2, deltaTime_a);\n\t\t}\n\t\t{\n\t\t + \ Drag_0( /*inout */velocity, mass, (float)100, deltaTime_a);\n\t\t}\n\t\tEulerIntegration( /*inout */position, velocity, deltaTime_a);\n\t\t\n\r\n\t\tattributeBuffer.Store((index * 0x1 + 0xB71B00) << 2,asuint(seed));\n\t\tattributeBuffer.Store3((index * 0x8 + 0xC65D40) << 2,asuint(velocity));\n\t\tattributeBuffer.Store3((index * 0x8 @@ -1022,69 +1088,69 @@ VisualEffectResource: data[1]: 2 data[2]: -1 data[3]: 1 - - op: 27 + - op: 1 valueIndex: 5 + data[0]: -1 + data[1]: -1 + data[2]: -1 + data[3]: 1 + - op: 27 + valueIndex: 6 data[0]: 4 data[1]: 2 data[2]: -1 data[3]: 1 - op: 1 - valueIndex: 6 + valueIndex: 7 data[0]: -1 data[1]: -1 data[2]: -1 data[3]: 1 - op: 7 - valueIndex: 7 + valueIndex: 8 data[0]: -1 data[1]: -1 data[2]: -1 data[3]: -1 - op: 1 - valueIndex: 8 + valueIndex: 9 data[0]: -1 data[1]: -1 data[2]: -1 data[3]: 1 - op: 26 - valueIndex: 9 - data[0]: 5 - data[1]: 6 - data[2]: -1 - data[3]: 1 - - op: 1 valueIndex: 10 - data[0]: -1 - data[1]: -1 + data[0]: 6 + data[1]: 5 data[2]: -1 data[3]: 1 - - op: 1 + - op: 26 valueIndex: 11 - data[0]: -1 - data[1]: -1 + data[0]: 8 + data[1]: 9 data[2]: -1 data[3]: 1 - op: 28 valueIndex: 12 - data[0]: 10 - data[1]: 9 + data[0]: 7 + data[1]: 10 data[2]: -1 data[3]: 1 - - op: 26 + - op: 1 valueIndex: 13 - data[0]: 7 - data[1]: 8 + data[0]: -1 + data[1]: -1 data[2]: -1 data[3]: 1 - op: 26 valueIndex: 14 data[0]: 12 - data[1]: 11 + data[1]: 13 data[2]: -1 data[3]: 1 - op: 12 valueIndex: 15 - data[0]: 13 + data[0]: 11 data[1]: -1 data[2]: -1 data[3]: 1 @@ -1097,7 +1163,7 @@ VisualEffectResource: - op: 28 valueIndex: 17 data[0]: 14 - data[1]: 8 + data[1]: 9 data[2]: -1 data[3]: 1 - op: 3 @@ -1142,40 +1208,40 @@ VisualEffectResource: data[1]: 21 data[2]: -1 data[3]: 1 - - op: 1 - valueIndex: 29 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 1 - op: 28 - valueIndex: 30 + valueIndex: 29 data[0]: 24 data[1]: 23 data[2]: -1 data[3]: 1 - op: 1 - valueIndex: 31 + valueIndex: 30 data[0]: -1 data[1]: -1 data[2]: -1 data[3]: 1 - op: 32 + valueIndex: 31 + data[0]: 25 + data[1]: 26 + data[2]: -1 + data[3]: 1 + - op: 1 valueIndex: 32 - data[0]: 26 - data[1]: 25 + data[0]: -1 + data[1]: -1 data[2]: -1 data[3]: 1 - op: 3 valueIndex: 33 - data[0]: 27 - data[1]: 27 - data[2]: 27 + data[0]: 28 + data[1]: 28 + data[2]: 28 data[3]: -1 - op: 27 valueIndex: 36 data[0]: 16 - data[1]: 28 + data[1]: 27 data[2]: -1 data[3]: 1 - op: 3 @@ -1198,7 +1264,7 @@ VisualEffectResource: data[3]: 1 - op: 27 valueIndex: 44 - data[0]: 13 + data[0]: 11 data[1]: 33 data[2]: -1 data[3]: 1 @@ -1212,49 +1278,49 @@ VisualEffectResource: valueIndex: 46 data[0]: 32 data[1]: -1 + data[2]: 2 + data[3]: 3 + - op: 5 + valueIndex: 47 + data[0]: 32 + data[1]: -1 data[2]: 1 data[3]: 3 - - op: 26 - valueIndex: 47 - data[0]: 35 - data[1]: 33 - data[2]: -1 - data[3]: 1 - op: 5 valueIndex: 48 data[0]: 32 data[1]: -1 data[2]: 0 data[3]: 3 - - op: 5 + - op: 26 valueIndex: 49 - data[0]: 32 - data[1]: -1 - data[2]: 2 - data[3]: 3 + data[0]: 35 + data[1]: 33 + data[2]: -1 + data[3]: 1 - op: 13 valueIndex: 50 - data[0]: 37 + data[0]: 39 + data[1]: -1 + data[2]: -1 + data[3]: 1 + - op: 12 + valueIndex: 51 + data[0]: 39 data[1]: -1 data[2]: -1 data[3]: 1 - op: 3 - valueIndex: 51 + valueIndex: 52 data[0]: 40 data[1]: 40 data[2]: 40 data[3]: -1 - - op: 12 - valueIndex: 54 - data[0]: 37 - data[1]: -1 - data[2]: -1 - data[3]: 1 - op: 3 valueIndex: 55 - data[0]: 42 - data[1]: 42 - data[2]: 42 + data[0]: 41 + data[1]: 41 + data[2]: 41 data[3]: -1 - op: 1 valueIndex: 58 @@ -1264,7 +1330,7 @@ VisualEffectResource: data[3]: 1 - op: 26 valueIndex: 59 - data[0]: 5 + data[0]: 6 data[1]: 44 data[2]: -1 data[3]: 1 @@ -1274,30 +1340,30 @@ VisualEffectResource: data[1]: -1 data[2]: -1 data[3]: 1 - - op: 28 - valueIndex: 61 - data[0]: 46 - data[1]: 45 - data[2]: -1 - data[3]: 1 - op: 1 - valueIndex: 62 + valueIndex: 61 data[0]: -1 data[1]: -1 data[2]: -1 - data[3]: 3 + data[3]: 1 - op: 3 - valueIndex: 65 + valueIndex: 62 data[0]: 47 data[1]: 47 data[2]: 47 data[3]: -1 - - op: 1 - valueIndex: 68 - data[0]: -1 - data[1]: -1 + - op: 28 + valueIndex: 65 + data[0]: 46 + data[1]: 45 data[2]: -1 data[3]: 1 + - op: 3 + valueIndex: 66 + data[0]: 49 + data[1]: 49 + data[2]: 49 + data[3]: -1 - op: 1 valueIndex: 69 data[0]: -1 @@ -1307,7 +1373,7 @@ VisualEffectResource: - op: 26 valueIndex: 70 data[0]: 0 - data[1]: 50 + data[1]: 51 data[2]: -1 data[3]: 1 - op: 1 @@ -1316,24 +1382,36 @@ VisualEffectResource: data[1]: -1 data[2]: -1 data[3]: 3 - - op: 3 - valueIndex: 74 - data[0]: 51 - data[1]: 51 - data[2]: 51 - data[3]: -1 - op: 1 - valueIndex: 77 + valueIndex: 74 data[0]: -1 data[1]: -1 data[2]: -1 data[3]: 1 - op: 1 - valueIndex: 78 + valueIndex: 75 data[0]: -1 data[1]: -1 data[2]: -1 data[3]: 1 + - op: 1 + valueIndex: 76 + data[0]: -1 + data[1]: -1 + data[2]: -1 + data[3]: 14 + - op: 1 + valueIndex: 77 + data[0]: -1 + data[1]: -1 + data[2]: -1 + data[3]: 17 + - op: 29 + valueIndex: 78 + data[0]: 46 + data[1]: 52 + data[2]: -1 + data[3]: 1 - op: 1 valueIndex: 79 data[0]: -1 @@ -1345,129 +1423,147 @@ VisualEffectResource: data[0]: -1 data[1]: -1 data[2]: -1 - data[3]: 17 - - op: 1 + data[3]: 1 + - op: 3 valueIndex: 81 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 14 - - op: 29 - valueIndex: 82 - data[0]: 46 - data[1]: 52 + data[0]: 54 + data[1]: 54 + data[2]: 54 + data[3]: -1 + - op: 26 + valueIndex: 84 + data[0]: 54 + data[1]: 58 data[2]: -1 data[3]: 1 - op: 26 - valueIndex: 83 - data[0]: 51 + valueIndex: 85 + data[0]: 55 data[1]: 60 data[2]: -1 data[3]: 1 - op: 73 - valueIndex: 84 - data[0]: 58 - data[1]: 59 - data[2]: 57 - data[3]: 14 - - op: 26 - valueIndex: 85 - data[0]: 56 - data[1]: 55 - data[2]: -1 - data[3]: 1 - - op: 28 valueIndex: 86 - data[0]: 52 - data[1]: 61 - data[2]: -1 - data[3]: 1 - - op: 1 - valueIndex: 87 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 6 + data[0]: 57 + data[1]: 56 + data[2]: 59 + data[3]: 14 - op: 57 - valueIndex: 88 - data[0]: 62 + valueIndex: 87 + data[0]: 64 data[1]: -1 data[2]: -1 data[3]: 0 - op: 1 + valueIndex: 88 + data[0]: -1 + data[1]: -1 + data[2]: -1 + data[3]: 6 + - op: 28 valueIndex: 89 + data[0]: 52 + data[1]: 62 + data[2]: -1 + data[3]: 1 + - op: 1 + valueIndex: 90 data[0]: -1 data[1]: -1 data[2]: -1 data[3]: 12 - op: 1 - valueIndex: 105 + valueIndex: 106 data[0]: -1 data[1]: -1 data[2]: -1 - data[3]: 2 + data[3]: 12 - op: 6 - valueIndex: 107 + valueIndex: 122 data[0]: -1 data[1]: -1 data[2]: -1 data[3]: -1 - - op: 1 - valueIndex: 108 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 1 - - op: 1 - valueIndex: 109 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 1 - - op: 3 - valueIndex: 110 - data[0]: 56 - data[1]: 56 - data[2]: 56 - data[3]: -1 - - op: 1 - valueIndex: 113 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 7 - - op: 3 - valueIndex: 114 - data[0]: 63 - data[1]: 63 - data[2]: 63 - data[3]: -1 - - op: 1 - valueIndex: 117 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 7 - - op: 1 - valueIndex: 118 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 3 - - op: 1 - valueIndex: 121 - data[0]: -1 - data[1]: -1 - data[2]: -1 - data[3]: 2 - op: 1 valueIndex: 123 data[0]: -1 data[1]: -1 data[2]: -1 - data[3]: 12 + data[3]: 2 - op: 1 - valueIndex: 139 + valueIndex: 125 + data[0]: -1 + data[1]: -1 + data[2]: -1 + data[3]: 1 + - op: 3 + valueIndex: 126 + data[0]: 55 + data[1]: 55 + data[2]: 55 + data[3]: -1 + - op: 1 + valueIndex: 129 + data[0]: -1 + data[1]: -1 + data[2]: -1 + data[3]: 7 + - op: 3 + valueIndex: 130 + data[0]: 63 + data[1]: 63 + data[2]: 63 + data[3]: -1 + - op: 1 + valueIndex: 133 + data[0]: -1 + data[1]: -1 + data[2]: -1 + data[3]: 7 + - op: 1 + valueIndex: 134 + data[0]: -1 + data[1]: -1 + data[2]: -1 + data[3]: 3 + - op: 1 + valueIndex: 137 + data[0]: -1 + data[1]: -1 + data[2]: -1 + data[3]: 3 + - op: 1 + valueIndex: 140 + data[0]: -1 + data[1]: -1 + data[2]: -1 + data[3]: 3 + - op: 1 + valueIndex: 143 + data[0]: -1 + data[1]: -1 + data[2]: -1 + data[3]: 3 + - op: 1 + valueIndex: 146 + data[0]: -1 + data[1]: -1 + data[2]: -1 + data[3]: 3 + - op: 1 + valueIndex: 149 + data[0]: -1 + data[1]: -1 + data[2]: -1 + data[3]: 2 + - op: 1 + valueIndex: 151 + data[0]: -1 + data[1]: -1 + data[2]: -1 + data[3]: 1 + - op: 1 + valueIndex: 152 data[0]: -1 data[1]: -1 data[2]: -1 @@ -1484,19 +1580,19 @@ VisualEffectResource: m_Value: 0 - m_ExpressionIndex: 2 m_Value: 10 - - m_ExpressionIndex: 6 + - m_ExpressionIndex: 5 m_Value: 8 - - m_ExpressionIndex: 8 - m_Value: 0.3 - - m_ExpressionIndex: 10 + - m_ExpressionIndex: 7 m_Value: 2 - - m_ExpressionIndex: 11 + - m_ExpressionIndex: 9 + m_Value: 0.3 + - m_ExpressionIndex: 13 m_Value: 0.3 - m_ExpressionIndex: 16 m_Value: 1 - - m_ExpressionIndex: 25 + - m_ExpressionIndex: 26 m_Value: 0.5 - - m_ExpressionIndex: 27 + - m_ExpressionIndex: 28 m_Value: 0 - m_ExpressionIndex: 33 m_Value: 6.2831855 @@ -1504,45 +1600,53 @@ VisualEffectResource: m_Value: -100 - m_ExpressionIndex: 46 m_Value: 100 - - m_ExpressionIndex: 50 - m_Value: 50 + - m_ExpressionIndex: 47 + m_Value: 3 - m_ExpressionIndex: 51 + m_Value: 50 + - m_ExpressionIndex: 54 m_Value: 0 - m_ExpressionIndex: 55 - m_Value: 80 - - m_ExpressionIndex: 56 m_Value: 1 - - m_ExpressionIndex: 70 - m_Value: 20 - - m_ExpressionIndex: 71 + - m_ExpressionIndex: 60 + m_Value: 80 + - m_ExpressionIndex: 72 m_Value: 0.1 + - m_ExpressionIndex: 83 + m_Value: 20 m_Vector2f: m_Array: - - m_ExpressionIndex: 68 + - m_ExpressionIndex: 71 m_Value: {x: 1000000, y: 1000000} - - m_ExpressionIndex: 77 + - m_ExpressionIndex: 82 m_Value: {x: 0, y: 0} - - m_ExpressionIndex: 79 + - m_ExpressionIndex: 84 m_Value: {x: 0, y: 0.067567565} m_Vector3f: m_Array: - - m_ExpressionIndex: 48 - m_Value: {x: 10, y: 10, z: 10} - m_ExpressionIndex: 53 m_Value: {x: 0, y: 0, z: 0} - - m_ExpressionIndex: 76 + - m_ExpressionIndex: 77 + m_Value: {x: 1, y: 1, z: 1} + - m_ExpressionIndex: 78 + m_Value: {x: 0, y: 0, z: 0} + - m_ExpressionIndex: 79 + m_Value: {x: 0, y: 0, z: 0} + - m_ExpressionIndex: 80 + m_Value: {x: 10, y: 10, z: 10} + - m_ExpressionIndex: 81 m_Value: {x: 0, y: 1, z: 0} m_Vector4f: m_Array: [] m_Uint: m_Array: - - m_ExpressionIndex: 65 + - m_ExpressionIndex: 66 m_Value: 2 m_Int: m_Array: [] m_Matrix4x4f: m_Array: - - m_ExpressionIndex: 67 + - m_ExpressionIndex: 68 m_Value: e00: 4 e01: 0 @@ -1560,7 +1664,7 @@ VisualEffectResource: e31: 0 e32: 0 e33: 1 - - m_ExpressionIndex: 78 + - m_ExpressionIndex: 69 m_Value: e00: 0.25 e01: -0 @@ -1582,7 +1686,7 @@ VisualEffectResource: m_Array: [] m_Gradient: m_Array: - - m_ExpressionIndex: 57 + - m_ExpressionIndex: 56 m_Value: serializedVersion: 2 key0: {r: 0, g: 0, b: 0, a: 1} @@ -1644,31 +1748,39 @@ VisualEffectResource: m_NumAlphaKeys: 2 m_NamedObject: m_Array: - - m_ExpressionIndex: 73 + - m_ExpressionIndex: 74 m_Value: {fileID: 6918954641851045129, guid: b6399d5ac148d7444837f72216ac4d06, type: 3} - - m_ExpressionIndex: 75 + - m_ExpressionIndex: 76 m_Value: {fileID: 6918954641851045129, guid: df6b8d6e0e9bb86498be50d3e637e511, type: 3} m_Bool: m_Array: - - m_ExpressionIndex: 58 + - m_ExpressionIndex: 57 m_Value: 1 m_ExposedExpressions: - nameId: Color Gradient - index: 58 + index: 57 + - nameId: FloorCollider_angles + index: 78 + - nameId: FloorCollider_position + index: 79 + - nameId: FloorCollider_scale + index: 77 - nameId: Gain - index: 11 + index: 13 - nameId: Init Size - index: 56 + index: 55 - nameId: Lerp Forms (Sphere, Cube) - index: 27 + index: 28 - nameId: Object_Size_ index: 0 + - nameId: ReturnForce + index: 47 - nameId: Speed Gradient - index: 59 + index: 56 - nameId: Transit To Turbulence - index: 51 + index: 54 m_Buffers: - type: 1 size: 21000000 @@ -1832,9 +1944,9 @@ VisualEffectResource: temporaryBuffers: [] values: - nameId: Count - index: 68 + index: 71 - nameId: Delay - index: 77 + index: 82 params: [] processor: {fileID: 0} shaderSourceIndex: -1 @@ -1851,9 +1963,9 @@ VisualEffectResource: index: 1 values: - nameId: bounds_center - index: 76 + index: 81 - nameId: bounds_size - index: 48 + index: 80 tasks: - type: 536870912 buffers: @@ -1864,18 +1976,18 @@ VisualEffectResource: temporaryBuffers: [] values: - nameId: valueScale_a - index: 74 - - nameId: valueScale_b - index: 72 - - nameId: attributeMap_a index: 75 - - nameId: attributeMap_b + - nameId: valueScale_b index: 73 + - nameId: attributeMap_a + index: 76 + - nameId: attributeMap_b + index: 74 params: - nameId: bounds_center - index: 76 + index: 81 - nameId: bounds_size - index: 48 + index: 80 processor: {fileID: 0} shaderSourceIndex: 0 - type: 805306368 @@ -1893,23 +2005,25 @@ VisualEffectResource: - nameId: uniform_e index: 29 - nameId: uniform_f - index: 41 + index: 42 - nameId: uniform_g - index: 39 - - nameId: uniform_h index: 36 + - nameId: uniform_h + index: 37 - nameId: uniform_i index: 38 - nameId: uniform_j index: 43 - nameId: uniform_k - index: 49 + index: 48 - nameId: uniform_l - index: 54 + index: 50 + - nameId: uniform_m + index: 61 - nameId: deltaTime_a - index: 69 + index: 70 - nameId: Intensity_b - index: 64 + index: 67 params: [] processor: {fileID: 0} shaderSourceIndex: 1 @@ -1920,7 +2034,7 @@ VisualEffectResource: temporaryBuffers: [] values: - nameId: Color_a - index: 66 + index: 65 params: - nameId: sortPriority index: 0 @@ -3292,7 +3406,7 @@ MonoBehaviour: - {fileID: 8926484042661618012} - {fileID: 8926484042661618301} - {fileID: 8926484042661618424} - m_UIPosition: {x: 810, y: 1340} + m_UIPosition: {x: 1039, y: 1330} m_UICollapsed: 0 m_UISuperCollapsed: 0 m_InputSlots: [] @@ -3366,7 +3480,7 @@ MonoBehaviour: inputSlot: {fileID: 8926484042661618270} - outputSlot: {fileID: 8926484042661615024} inputSlot: {fileID: 8926484042661618304} - position: {x: 1, y: 1552} + position: {x: -115, y: 1553} expandedSlots: [] expanded: 0 --- !u!114 &8926484042661615024 @@ -4550,7 +4664,8 @@ MonoBehaviour: PublicKeyToken=b77a5c561934e089 attributes: [] m_Direction: 0 - m_LinkedSlots: [] + m_LinkedSlots: + - {fileID: 8926484042661618519} --- !u!114 &8926484042661615306 MonoBehaviour: m_ObjectHideFlags: 0 @@ -11385,7 +11500,7 @@ MonoBehaviour: m_Parent: {fileID: 114350483966674976} m_Children: - {fileID: 8926484042661618419} - m_UIPosition: {x: 799, y: 2201} + m_UIPosition: {x: 974, y: 2204} m_UICollapsed: 0 m_UISuperCollapsed: 0 m_InputSlots: @@ -11657,8 +11772,8 @@ MonoBehaviour: m_Type: m_SerializableType: UnityEditor.VFX.Plane, Unity.VisualEffectGraph.Editor, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null - m_SerializableObject: '{"position":{"x":0.0,"y":0.0,"z":0.0},"normal":{"x":0.0,"y":0.0,"z":0.0}}' - m_Space: 1 + m_SerializableObject: '{"position":{"x":0.0,"y":0.0,"z":0.0},"normal":{"x":0.0,"y":1.0,"z":0.0}}' + m_Space: 0 m_Property: name: Plane m_serializedType: @@ -11714,7 +11829,8 @@ MonoBehaviour: m_Regex: m_RegexMaxLength: 0 m_Direction: 0 - m_LinkedSlots: [] + m_LinkedSlots: + - {fileID: 8926484042661618510} --- !u!114 &8926484042661618427 MonoBehaviour: m_ObjectHideFlags: 0 @@ -12464,3 +12580,969 @@ MonoBehaviour: m_RegexMaxLength: 0 m_Direction: 0 m_LinkedSlots: [] +--- !u!114 &8926484042661618490 +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: 330e0fca1717dde4aaa144f48232aa64, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 114350483966674976} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 0 + m_UISuperCollapsed: 0 + m_InputSlots: [] + m_OutputSlots: + - {fileID: 8926484042661618491} + m_ExposedName: FloorCollider + m_Exposed: 1 + m_Order: 7 + m_Category: + m_Min: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Max: + m_Type: + m_SerializableType: + m_SerializableObject: + m_IsOutput: 0 + m_Tooltip: + m_Nodes: + - m_Id: 0 + linkedSlots: + - outputSlot: {fileID: 8926484042661618492} + inputSlot: {fileID: 8926484042661618505} + position: {x: 239, y: 1948} + expandedSlots: + - {fileID: 8926484042661618491} + expanded: 1 +--- !u!114 &8926484042661618491 +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: 3e3f628d80ffceb489beac74258f9cf7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: + - {fileID: 8926484042661618492} + - {fileID: 8926484042661618496} + - {fileID: 8926484042661618500} + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661618491} + m_MasterData: + m_Owner: {fileID: 8926484042661618490} + m_Value: + m_Type: + m_SerializableType: UnityEditor.VFX.Transform, Unity.VisualEffectGraph.Editor, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + m_SerializableObject: '{"position":{"x":0.0,"y":0.0,"z":0.0},"angles":{"x":0.0,"y":0.0,"z":0.0},"scale":{"x":1.0,"y":1.0,"z":1.0}}' + m_Space: 0 + m_Property: + name: o + m_serializedType: + m_SerializableType: UnityEditor.VFX.Transform, Unity.VisualEffectGraph.Editor, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + attributes: [] + m_Direction: 1 + m_LinkedSlots: [] +--- !u!114 &8926484042661618492 +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: ac39bd03fca81b849929b9c966f1836a, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661618491} + m_Children: + - {fileID: 8926484042661618493} + - {fileID: 8926484042661618494} + - {fileID: 8926484042661618495} + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661618491} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: position + m_serializedType: + m_SerializableType: UnityEngine.Vector3, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + attributes: + - m_Type: 3 + m_Min: -Infinity + m_Max: Infinity + m_Tooltip: The transform position. + m_Regex: + m_RegexMaxLength: 0 + m_Direction: 1 + m_LinkedSlots: + - {fileID: 8926484042661618505} +--- !u!114 &8926484042661618493 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661618492} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661618491} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: x + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 1 + m_LinkedSlots: [] +--- !u!114 &8926484042661618494 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661618492} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661618491} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: y + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 1 + m_LinkedSlots: [] +--- !u!114 &8926484042661618495 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661618492} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661618491} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: z + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 1 + m_LinkedSlots: [] +--- !u!114 &8926484042661618496 +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: ac39bd03fca81b849929b9c966f1836a, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661618491} + m_Children: + - {fileID: 8926484042661618497} + - {fileID: 8926484042661618498} + - {fileID: 8926484042661618499} + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661618491} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: angles + m_serializedType: + m_SerializableType: UnityEngine.Vector3, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + attributes: + - m_Type: 4 + m_Min: -Infinity + m_Max: Infinity + m_Tooltip: + m_Regex: + m_RegexMaxLength: 0 + - m_Type: 3 + m_Min: -Infinity + m_Max: Infinity + m_Tooltip: The euler angles of the transform. + m_Regex: + m_RegexMaxLength: 0 + m_Direction: 1 + m_LinkedSlots: [] +--- !u!114 &8926484042661618497 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661618496} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661618491} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: x + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 1 + m_LinkedSlots: [] +--- !u!114 &8926484042661618498 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661618496} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661618491} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: y + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 1 + m_LinkedSlots: [] +--- !u!114 &8926484042661618499 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661618496} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661618491} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: z + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 1 + m_LinkedSlots: [] +--- !u!114 &8926484042661618500 +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: ac39bd03fca81b849929b9c966f1836a, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661618491} + m_Children: + - {fileID: 8926484042661618501} + - {fileID: 8926484042661618502} + - {fileID: 8926484042661618503} + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661618491} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: scale + m_serializedType: + m_SerializableType: UnityEngine.Vector3, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + attributes: + - m_Type: 3 + m_Min: -Infinity + m_Max: Infinity + m_Tooltip: The scale of the transform along each axis. + m_Regex: + m_RegexMaxLength: 0 + m_Direction: 1 + m_LinkedSlots: [] +--- !u!114 &8926484042661618501 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661618500} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661618491} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: x + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 1 + m_LinkedSlots: [] +--- !u!114 &8926484042661618502 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661618500} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661618491} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: y + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 1 + m_LinkedSlots: [] +--- !u!114 &8926484042661618503 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661618500} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661618491} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: z + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 1 + m_LinkedSlots: [] +--- !u!114 &8926484042661618504 +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: c6c2320be034cc840b1d0ee902520ad5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 114350483966674976} + m_Children: [] + m_UIPosition: {x: 522, y: 2029} + m_UICollapsed: 0 + m_UISuperCollapsed: 0 + m_InputSlots: + - {fileID: 8926484042661618505} + m_OutputSlots: + - {fileID: 8926484042661618510} + m_Type: + m_SerializableType: UnityEditor.VFX.Position, Unity.VisualEffectGraph.Editor, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + m_targetSpace: 0 +--- !u!114 &8926484042661618505 +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: 5265657162cc1a241bba03a3b0476d99, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: + - {fileID: 8926484042661618506} + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 0 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661618505} + m_MasterData: + m_Owner: {fileID: 8926484042661618504} + m_Value: + m_Type: + m_SerializableType: UnityEditor.VFX.Position, Unity.VisualEffectGraph.Editor, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + m_SerializableObject: '{"position":{"x":0.0,"y":0.0,"z":0.0}}' + m_Space: 0 + m_Property: + name: x + m_serializedType: + m_SerializableType: UnityEditor.VFX.Position, Unity.VisualEffectGraph.Editor, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + attributes: [] + m_Direction: 0 + m_LinkedSlots: + - {fileID: 8926484042661618492} +--- !u!114 &8926484042661618506 +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: ac39bd03fca81b849929b9c966f1836a, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661618505} + m_Children: + - {fileID: 8926484042661618507} + - {fileID: 8926484042661618508} + - {fileID: 8926484042661618509} + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 0 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661618505} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: position + m_serializedType: + m_SerializableType: UnityEngine.Vector3, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + attributes: + - m_Type: 3 + m_Min: -Infinity + m_Max: Infinity + m_Tooltip: The position. + m_Regex: + m_RegexMaxLength: 0 + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661618507 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661618506} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661618505} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: x + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661618508 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661618506} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661618505} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: y + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661618509 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661618506} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661618505} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: z + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661618510 +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: 5265657162cc1a241bba03a3b0476d99, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: + - {fileID: 8926484042661618511} + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661618510} + m_MasterData: + m_Owner: {fileID: 8926484042661618504} + m_Value: + m_Type: + m_SerializableType: UnityEditor.VFX.Position, Unity.VisualEffectGraph.Editor, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + m_SerializableObject: + m_Space: 0 + m_Property: + name: + m_serializedType: + m_SerializableType: UnityEditor.VFX.Position, Unity.VisualEffectGraph.Editor, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + attributes: [] + m_Direction: 1 + m_LinkedSlots: + - {fileID: 8926484042661618426} +--- !u!114 &8926484042661618511 +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: ac39bd03fca81b849929b9c966f1836a, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661618510} + m_Children: + - {fileID: 8926484042661618512} + - {fileID: 8926484042661618513} + - {fileID: 8926484042661618514} + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661618510} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: position + m_serializedType: + m_SerializableType: UnityEngine.Vector3, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + attributes: + - m_Type: 3 + m_Min: -Infinity + m_Max: Infinity + m_Tooltip: The position. + m_Regex: + m_RegexMaxLength: 0 + m_Direction: 1 + m_LinkedSlots: [] +--- !u!114 &8926484042661618512 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661618511} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661618510} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: x + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 1 + m_LinkedSlots: [] +--- !u!114 &8926484042661618513 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661618511} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661618510} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: y + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 1 + m_LinkedSlots: [] +--- !u!114 &8926484042661618514 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661618511} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661618510} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: z + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 1 + m_LinkedSlots: [] +--- !u!114 &8926484042661618518 +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: 330e0fca1717dde4aaa144f48232aa64, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 114350483966674976} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 0 + m_UISuperCollapsed: 0 + m_InputSlots: [] + m_OutputSlots: + - {fileID: 8926484042661618519} + m_ExposedName: ReturnForce + m_Exposed: 1 + m_Order: 8 + m_Category: + m_Min: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Max: + m_Type: + m_SerializableType: + m_SerializableObject: + m_IsOutput: 0 + m_Tooltip: + m_Nodes: + - m_Id: 0 + linkedSlots: + - outputSlot: {fileID: 8926484042661618519} + inputSlot: {fileID: 8926484042661615295} + position: {x: 96, y: 1292} + expandedSlots: [] + expanded: 0 +--- !u!114 &8926484042661618519 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661618519} + m_MasterData: + m_Owner: {fileID: 8926484042661618518} + m_Value: + m_Type: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_SerializableObject: 3 + m_Space: 2147483647 + m_Property: + name: o + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 1 + m_LinkedSlots: + - {fileID: 8926484042661615295} diff --git a/UnityProject/Assets/Scenes/Examples/Max Silly Demos/VFX Graph/Rotations.vfx b/UnityProject/Assets/Scenes/Examples/Max Silly Demos/VFX Graph/Rotations.vfx new file mode 100644 index 0000000..d243bdc --- /dev/null +++ b/UnityProject/Assets/Scenes/Examples/Max Silly Demos/VFX Graph/Rotations.vfx @@ -0,0 +1,4223 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &114307113894698210 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: 1b605c022ee79394a8a776c0869b3f9a, type: 3} + m_Name: VFXSlot + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: + - {fileID: 114986932069951040} + - {fileID: 114963171269329408} + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 0 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 114307113894698210} + m_MasterData: + m_Owner: {fileID: 114946465509916290} + m_Value: + m_Type: + m_SerializableType: UnityEditor.VFX.AABox, Unity.VisualEffectGraph.Editor, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + m_SerializableObject: '{"center":{"x":0.0,"y":0.0,"z":0.0},"size":{"x":100.0,"y":100.0,"z":100.0}}' + m_Space: 0 + m_Property: + name: bounds + m_serializedType: + m_SerializableType: UnityEditor.VFX.AABox, Unity.VisualEffectGraph.Editor, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + attributes: [] + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &114340500867371532 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: d01270efd3285ea4a9d6c555cb0a8027, type: 3} + m_Name: VFXUI + m_EditorClassIdentifier: + groupInfos: [] + stickyNoteInfos: [] + systemInfos: [] + categories: [] + uiBounds: + serializedVersion: 2 + x: 183 + y: -40 + width: 904 + height: 2046 +--- !u!114 &114350483966674976 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: 7d4c867f6b72b714dbb5fd1780afe208, type: 3} + m_Name: Rotations + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: + - {fileID: 114946465509916290} + - {fileID: 114780028408030698} + - {fileID: 8926484042661614612} + - {fileID: 8926484042661614621} + - {fileID: 8926484042661614874} + - {fileID: 8926484042661614958} + - {fileID: 8926484042661614960} + - {fileID: 8926484042661614963} + - {fileID: 8926484042661615031} + - {fileID: 8926484042661615072} + - {fileID: 8926484042661615076} + - {fileID: 8926484042661615083} + - {fileID: 8926484042661615087} + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_UIInfos: {fileID: 114340500867371532} + m_ParameterInfo: [] + m_GraphVersion: 2 + m_saved: 1 + m_SubgraphDependencies: [] + m_CategoryPath: +--- !u!114 &114380859405582094 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: VFXSlotFloat + m_EditorClassIdentifier: + m_Parent: {fileID: 114963171269329408} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 114307113894698210} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: z + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &114428730288789306 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: d78581a96eae8bf4398c282eb0b098bd, type: 3} + m_Name: VFXDataParticle + m_EditorClassIdentifier: + m_Parent: {fileID: 114350483966674976} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + title: + m_Owners: + - {fileID: 114946465509916290} + - {fileID: 114780028408030698} + - {fileID: 8926484042661615087} + m_Capacity: 100000 + m_Space: 0 +--- !u!114 &114512514798047786 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: VFXSlotFloat + m_EditorClassIdentifier: + m_Parent: {fileID: 114963171269329408} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 114307113894698210} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: x + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &114538391275492396 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: VFXSlotFloat + m_EditorClassIdentifier: + m_Parent: {fileID: 114986932069951040} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 114307113894698210} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: z + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &114739294351936256 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: VFXSlotFloat + m_EditorClassIdentifier: + m_Parent: {fileID: 114986932069951040} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 114307113894698210} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: x + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &114780028408030698 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: 2dc095764ededfa4bb32fa602511ea4b, type: 3} + m_Name: VFXBasicUpdate + m_EditorClassIdentifier: + m_Parent: {fileID: 114350483966674976} + m_Children: + - {fileID: 8926484042661614953} + - {fileID: 8926484042661614889} + - {fileID: 8926484042661615026} + m_UIPosition: {x: 708, y: 1045} + m_UICollapsed: 0 + m_UISuperCollapsed: 0 + m_InputSlots: [] + m_OutputSlots: [] + m_Label: + m_Data: {fileID: 114428730288789306} + m_InputFlowSlot: + - link: + - context: {fileID: 114946465509916290} + slotIndex: 0 + m_OutputFlowSlot: + - link: + - context: {fileID: 8926484042661615087} + slotIndex: 0 + integration: 0 + angularIntegration: 0 + ageParticles: 1 + reapParticles: 1 +--- !u!114 &114920711487922656 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: VFXSlotFloat + m_EditorClassIdentifier: + m_Parent: {fileID: 114963171269329408} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 114307113894698210} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: y + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &114935892456706286 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: VFXSlotFloat + m_EditorClassIdentifier: + m_Parent: {fileID: 114986932069951040} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 114307113894698210} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: y + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &114946465509916290 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: 9dfea48843f53fc438eabc12a3a30abc, type: 3} + m_Name: VFXBasicInitialize + m_EditorClassIdentifier: + m_Parent: {fileID: 114350483966674976} + m_Children: + - {fileID: 8926484042661614835} + - {fileID: 8926484042661614900} + - {fileID: 8926484042661615052} + m_UIPosition: {x: 709, y: 291} + m_UICollapsed: 0 + m_UISuperCollapsed: 0 + m_InputSlots: + - {fileID: 114307113894698210} + m_OutputSlots: [] + m_Label: + m_Data: {fileID: 114428730288789306} + m_InputFlowSlot: + - link: + - context: {fileID: 8926484042661614874} + slotIndex: 0 + m_OutputFlowSlot: + - link: + - context: {fileID: 114780028408030698} + slotIndex: 0 +--- !u!114 &114963171269329408 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: ac39bd03fca81b849929b9c966f1836a, type: 3} + m_Name: VFXSlotFloat3 + m_EditorClassIdentifier: + m_Parent: {fileID: 114307113894698210} + m_Children: + - {fileID: 114512514798047786} + - {fileID: 114920711487922656} + - {fileID: 114380859405582094} + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 114307113894698210} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: size + m_serializedType: + m_SerializableType: UnityEngine.Vector3, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + attributes: + - m_Type: 3 + m_Min: -Infinity + m_Max: Infinity + m_Tooltip: The size of the box along each axis. + m_Regex: + m_RegexMaxLength: 0 + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &114986932069951040 +MonoBehaviour: + m_ObjectHideFlags: 1 + 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: ac39bd03fca81b849929b9c966f1836a, type: 3} + m_Name: VFXSlotFloat3 + m_EditorClassIdentifier: + m_Parent: {fileID: 114307113894698210} + m_Children: + - {fileID: 114739294351936256} + - {fileID: 114935892456706286} + - {fileID: 114538391275492396} + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 114307113894698210} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: center + m_serializedType: + m_SerializableType: UnityEngine.Vector3, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + attributes: + - m_Type: 3 + m_Min: -Infinity + m_Max: Infinity + m_Tooltip: The centre of the box. + m_Regex: + m_RegexMaxLength: 0 + m_Direction: 0 + m_LinkedSlots: [] +--- !u!2058629511 &8926484042661614527 +VisualEffectResource: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Rotations + m_Graph: {fileID: 114350483966674976} + m_ShaderSources: + - compute: 1 + name: '[System 1]Initialize' + source: "#pragma kernel CSMain\r\n#define NB_THREADS_PER_GROUP 64\n#define VFX_USE_PARTICLEID_CURRENT + 1\n#define VFX_USE_POSITION_CURRENT 1\n#define VFX_USE_ANGLEZ_CURRENT 1\n#define + VFX_USE_SIZE_CURRENT 1\n#define VFX_USE_SPAWNCOUNT_CURRENT 1\n#define VFX_USE_SCALEX_CURRENT + 1\n#define VFX_USE_SCALEY_CURRENT 1\n#define VFX_USE_SCALEZ_CURRENT 1\n#define + VFX_USE_ANGLEX_CURRENT 1\n#define VFX_USE_ANGLEY_CURRENT 1\n#define VFX_USE_COLOR_CURRENT + 1\n#define VFX_USE_SPAWNCOUNT_SOURCE 1\n#define VFX_LOCAL_SPACE 1\n#include + \"Packages/com.unity.visualeffectgraph/Shaders/RenderPipeline/HDRP/VFXDefines.hlsl\"\n\n\r\n\r\n#include + \"Packages/com.unity.visualeffectgraph/Shaders/Common/VFXCommonCompute.cginc\"\n#include + \"Packages/com.unity.visualeffectgraph/Shaders/VFXCommon.cginc\"\n\n\r\n\r\nRWByteAddressBuffer + attributeBuffer;\r\nByteAddressBuffer sourceAttributeBuffer;\r\n\r\nCBUFFER_START(initParams)\r\n#if + !VFX_USE_SPAWNER_FROM_GPU\r\n uint nbSpawned;\t\t\t\t\t// Numbers of particle + spawned\r\n uint spawnIndex;\t\t\t\t// Index of the first particle spawned\r\n + \ uint dispatchWidth;\r\n#else\r\n uint offsetInAdditionalOutput;\r\n\tuint + nbMax;\r\n#endif\r\n\tuint systemSeed;\r\nCBUFFER_END\r\n\r\n#if VFX_USE_ALIVE_CURRENT\r\nRWStructuredBuffer + deadListIn;\r\nByteAddressBuffer deadListCount; // This is bad to use a SRV + to fetch deadList count but Unity API currently prevent from copying to CB\r\n#endif\r\n\r\n#if + VFX_USE_SPAWNER_FROM_GPU\r\nStructuredBuffer eventList;\r\nByteAddressBuffer + inputAdditional;\r\n#endif\r\n\r\nvoid PositionSequential_913D42CB(uint particleId, + inout float3 position, float3 computedPosition) /*shape:ThreeDimensional index:ParticleID + writePosition:True writeTargetPosition:False mode:Wrap */\n{\n position += + computedPosition;\n \n}\nvoid SetAttribute_48A7BEFB(inout float angleZ, float + Angle) /*attribute:angle Composition:Overwrite Source:Slot Random:Off channels:Z + */\n{\n angleZ = Angle.x;\n}\nvoid SetAttribute_3278B22F(inout float size, + float Size) /*attribute:size Composition:Overwrite Source:Slot Random:Off channels:XYZ + */\n{\n size = Size;\n}\n\n\r\n\r\n[numthreads(NB_THREADS_PER_GROUP,1,1)]\r\nvoid + CSMain(uint3 groupId : SV_GroupID,\r\n uint3 groupThreadId + \ : SV_GroupThreadID)\r\n{\r\n uint id = groupThreadId.x + groupId.x * + NB_THREADS_PER_GROUP;\r\n#if !VFX_USE_SPAWNER_FROM_GPU\r\n id += groupId.y + * dispatchWidth * NB_THREADS_PER_GROUP;\r\n#endif\r\n\r\n#if VFX_USE_SPAWNER_FROM_GPU\r\n + \ uint maxThreadId = inputAdditional.Load((offsetInAdditionalOutput * 2 + + 0) << 2);\r\n uint currentSpawnIndex = inputAdditional.Load((offsetInAdditionalOutput + * 2 + 1) << 2) - maxThreadId;\r\n#else\r\n uint maxThreadId = nbSpawned;\r\n + \ uint currentSpawnIndex = spawnIndex;\r\n#endif\r\n\r\n#if VFX_USE_ALIVE_CURRENT\r\n + \ maxThreadId = min(maxThreadId, deadListCount.Load(0x0));\r\n#elif VFX_USE_SPAWNER_FROM_GPU\r\n + \ maxThreadId = min(maxThreadId, nbMax); //otherwise, nbSpawned already clamped + on CPU\r\n#endif\r\n\r\n if (id < maxThreadId)\r\n {\r\n#if VFX_USE_SPAWNER_FROM_GPU\r\n + \ int sourceIndex = eventList[id];\r\n#endif\r\n uint particleIndex + = id + currentSpawnIndex;\r\n\t\t\r\n#if !VFX_USE_SPAWNER_FROM_GPU\r\n int + sourceIndex = 0;\n /*//Loop with 1 iteration generate a wrong IL Assembly + (and actually, useless code)\n uint currentSumSpawnCount = 0u;\n for + (sourceIndex=0; sourceIndex<1; sourceIndex++)\n {\n currentSumSpawnCount + += uint(asfloat(sourceAttributeBuffer.Load((sourceIndex * 0x1 + 0x0) << 2)));\n + \ if (id < currentSumSpawnCount)\n {\n break;\n + \ }\n }\n */\n \n\r\n#endif\r\n uint particleId + = (uint)0;\n float3 position = float3(0, 0, 0);\n float angleZ + = (float)0;\n float size = (float)0.100000001;\n float scaleX + = (float)1;\n float scaleY = (float)1;\n float scaleZ = (float)1;\n + \ float angleX = (float)0;\n float angleY = (float)0;\n float3 + color = float3(1, 1, 1);\n float spawnCount_source = asfloat(sourceAttributeBuffer.Load((sourceIndex + * 0x1 + 0x0) << 2));\n \n\r\n#if VFX_USE_PARTICLEID_CURRENT\r\n particleId + = particleIndex;\r\n#endif\r\n#if VFX_USE_SEED_CURRENT\r\n seed = WangHash(particleIndex + ^ systemSeed);\r\n#endif\r\n \r\n {\n float tmp_t = + spawnCount_source;\n uint tmp_u = (uint)tmp_t;\n float + tmp_v = (float)tmp_u;\n float tmp_x = pow(tmp_v, (float)0.5);\n uint + tmp_y = (uint)tmp_x;\n uint tmp_z = tmp_y * tmp_y;\n uint + tmp_ba = particleId / tmp_z;\n uint tmp_bb = tmp_ba * tmp_z;\n uint + tmp_bc = particleId - tmp_bb;\n uint tmp_bd = tmp_bc / tmp_y;\n float + tmp_be = (float)tmp_bd;\n uint tmp_bf = tmp_bd * tmp_y;\n uint + tmp_bg = tmp_bc - tmp_bf;\n float tmp_bh = (float)tmp_bg;\n uint + tmp_bi = tmp_bc - tmp_bc;\n float tmp_bj = (float)tmp_bi;\n float3 + tmp_bk = float3(tmp_be, tmp_bh, tmp_bj);\n float tmp_bl = (float)tmp_y;\n + \ float3 tmp_bn = float3(tmp_bl, tmp_bl, (float)1);\n float3 + tmp_bp = tmp_bn - float3(1, 1, 1);\n float3 tmp_bq = max(tmp_bp, + float3(1, 1, 1));\n float3 tmp_br = tmp_bk / tmp_bq;\n float3 + tmp_bt = tmp_br * float3(2, 2, 2);\n float3 tmp_bu = tmp_bt - float3(1, + 1, 1);\n float tmp_bv = tmp_bu[0];\n float3 tmp_bw = float3(tmp_bv, + tmp_bv, tmp_bv);\n float3 tmp_bx = saturate(tmp_bp);\n float + tmp_by = tmp_bx[0];\n float3 tmp_bz = float3(tmp_by, tmp_by, tmp_by);\n + \ float3 tmp_ca = tmp_bw * tmp_bz;\n float3 tmp_cc = tmp_ca + * float3(10, 0, 0);\n float tmp_cd = tmp_bu[1];\n float3 + tmp_ce = float3(tmp_cd, tmp_cd, tmp_cd);\n float tmp_cf = tmp_bx[1];\n + \ float3 tmp_cg = float3(tmp_cf, tmp_cf, tmp_cf);\n float3 + tmp_ch = tmp_ce * tmp_cg;\n float3 tmp_cj = tmp_ch * float3(0, 10, + 0);\n float3 tmp_ck = tmp_cc + tmp_cj;\n PositionSequential_913D42CB(particleId, + \ /*inout */position, tmp_ck);\n }\n {\n float tmp_t + = (float)particleId;\n float tmp_v = max(tmp_t, (float)0);\n float + tmp_w = spawnCount_source;\n uint tmp_x = (uint)tmp_w;\n float + tmp_y = (float)tmp_x;\n float tmp_ba = pow(tmp_y, (float)0.5);\n + \ float tmp_bb = tmp_ba * tmp_ba;\n float tmp_bc = min(tmp_v, + tmp_bb);\n float tmp_bd = tmp_bc / tmp_bb;\n float tmp_bf + = tmp_bd * (float)360;\n SetAttribute_48A7BEFB( /*inout */angleZ, + tmp_bf);\n }\n {\n SetAttribute_3278B22F( /*inout */size, + (float)0.00999999978);\n }\n \n\r\n\r\n#if VFX_USE_ALIVE_CURRENT\r\n + \ if (alive)\r\n {\r\n\t\t\tuint deadIndex = deadListIn.DecrementCounter();\r\n + \ uint index = deadListIn[deadIndex];\r\n attributeBuffer.Store3((index + * 0x4 + 0x0) << 2,asuint(position));\n attributeBuffer.Store((index + * 0x3 + 0x61B00) << 2,asuint(angleZ));\n attributeBuffer.Store((index + * 0x1 + 0xAAF40) << 2,asuint(size));\n attributeBuffer.Store((index + * 0x8 + 0xC3603) << 2,asuint(scaleX));\n attributeBuffer.Store((index + * 0x8 + 0xC3604) << 2,asuint(scaleY));\n attributeBuffer.Store((index + * 0x8 + 0xC3605) << 2,asuint(scaleZ));\n attributeBuffer.Store((index + * 0x3 + 0x61B01) << 2,asuint(angleX));\n attributeBuffer.Store((index + * 0x3 + 0x61B02) << 2,asuint(angleY));\n attributeBuffer.Store3((index + * 0x8 + 0xC3600) << 2,asuint(color));\n \n\r\n }\r\n#else\r\n + \ uint index = particleIndex;\r\n attributeBuffer.Store3((index + * 0x4 + 0x0) << 2,asuint(position));\n attributeBuffer.Store((index * + 0x3 + 0x61B00) << 2,asuint(angleZ));\n attributeBuffer.Store((index * + 0x1 + 0xAAF40) << 2,asuint(size));\n attributeBuffer.Store((index * 0x8 + + 0xC3603) << 2,asuint(scaleX));\n attributeBuffer.Store((index * 0x8 + + 0xC3604) << 2,asuint(scaleY));\n attributeBuffer.Store((index * 0x8 + + 0xC3605) << 2,asuint(scaleZ));\n attributeBuffer.Store((index * 0x3 + + 0x61B01) << 2,asuint(angleX));\n attributeBuffer.Store((index * 0x3 + + 0x61B02) << 2,asuint(angleY));\n attributeBuffer.Store3((index * 0x8 + + 0xC3600) << 2,asuint(color));\n \n\r\n#endif\r\n }\r\n}\r\n" + - compute: 1 + name: '[System 1]Update' + source: "#pragma kernel CSMain\r\n#define NB_THREADS_PER_GROUP 64\n#define VFX_USE_POSITION_CURRENT + 1\n#define VFX_USE_ANGLEZ_CURRENT 1\n#define VFX_USE_SCALEX_CURRENT 1\n#define + VFX_USE_SCALEY_CURRENT 1\n#define VFX_USE_SCALEZ_CURRENT 1\n#define VFX_USE_ANGLEX_CURRENT + 1\n#define VFX_USE_ANGLEY_CURRENT 1\n#define VFX_USE_COLOR_CURRENT 1\n#define + VFX_LOCAL_SPACE 1\n#include \"Packages/com.unity.visualeffectgraph/Shaders/RenderPipeline/HDRP/VFXDefines.hlsl\"\n\n\r\n\r\n#include + \"Packages/com.unity.visualeffectgraph/Shaders/Common/VFXCommonCompute.cginc\"\n#include + \"Packages/com.unity.visualeffectgraph/Shaders/VFXCommon.cginc\"\n\n\r\n\r\nRWByteAddressBuffer + attributeBuffer;\r\n\r\n#if VFX_USE_ALIVE_CURRENT\r\nRWStructuredBuffer + deadListOut;\r\n#endif\r\n\r\n#if VFX_HAS_INDIRECT_DRAW\r\nRWStructuredBuffer + indirectBuffer;\r\n#endif\r\n\r\nCBUFFER_START(updateParams)\r\n uint nbMax;\r\n\tuint + dispatchWidth;\r\n\tuint systemSeed;\r\nCBUFFER_END\r\n\r\nvoid SetAttribute_D5151642(inout + float scaleX, inout float scaleY, inout float scaleZ, float3 Scale) /*attribute:scale + Composition:Overwrite Source:Slot Random:Off channels:XYZ */\n{\n scaleX + = Scale.x;\n scaleY = Scale.y;\n scaleZ = Scale.z;\n}\nvoid SetAttribute_44ECFDE2(inout + float angleX, inout float angleY, inout float angleZ, float3 Angle) /*attribute:angle + Composition:Add Source:Slot Random:Off channels:XYZ */\n{\n angleX += Angle.x;\n + \ angleY += Angle.y;\n angleZ += Angle.z;\n}\nvoid SetAttribute_FDD06EC7(inout + float3 color, float3 Color) /*attribute:color Composition:Overwrite Source:Slot + Random:Off channels:XYZ */\n{\n color = Color;\n}\n\n\r\n\r\n[numthreads(NB_THREADS_PER_GROUP,1,1)]\r\nvoid + CSMain(uint3 groupId : SV_GroupID,\r\n uint3 groupThreadId + \ : SV_GroupThreadID)\r\n{\r\n\tuint id = groupThreadId.x + groupId.x * NB_THREADS_PER_GROUP + + groupId.y * dispatchWidth * NB_THREADS_PER_GROUP;\r\n\tuint index = id;\r\n\tif + (id < nbMax)\r\n\t{\r\n#if VFX_USE_ALIVE_CURRENT\r\n\t\t\r\n\t\tif (alive)\r\n\t\t{\r\n\t\t\tfloat3 + position = asfloat(attributeBuffer.Load3((index * 0x4 + 0x0) << 2));\n\t\t\tfloat + angleZ = asfloat(attributeBuffer.Load((index * 0x3 + 0x61B00) << 2));\n\t\t\tfloat + scaleX = asfloat(attributeBuffer.Load((index * 0x8 + 0xC3603) << 2));\n\t\t\tfloat + scaleY = asfloat(attributeBuffer.Load((index * 0x8 + 0xC3604) << 2));\n\t\t\tfloat + scaleZ = asfloat(attributeBuffer.Load((index * 0x8 + 0xC3605) << 2));\n\t\t\tfloat + angleX = asfloat(attributeBuffer.Load((index * 0x3 + 0x61B01) << 2));\n\t\t\tfloat + angleY = asfloat(attributeBuffer.Load((index * 0x3 + 0x61B02) << 2));\n\t\t\tfloat3 + color = asfloat(attributeBuffer.Load3((index * 0x8 + 0xC3600) << 2));\n\t\t\tfloat + spawnCount_source = (float)0;\n\t\t\t\n\r\n\t\t\t\r\n#if VFX_USE_OLDPOSITION_CURRENT\r\n\t\t\toldPosition + = position;\r\n#endif\r\n\t\t\t\r\n\t\t\t{\n\t\t\t SetAttribute_D5151642( + /*inout */scaleX, /*inout */scaleY, /*inout */scaleZ, float3(15, 15, 1));\n\t\t\t}\n\t\t\t{\n\t\t\t + \ SetAttribute_44ECFDE2( /*inout */angleX, /*inout */angleY, /*inout */angleZ, + float3(0, 0, 1));\n\t\t\t}\n\t\t\t{\n\t\t\t float tmp_t = position[0];\n\t\t\t + \ float tmp_v = tmp_t * (float)2;\n\t\t\t float tmp_x = position[1];\n\t\t\t + \ float tmp_y = tmp_x * (float)2;\n\t\t\t float3 tmp_z = float3(tmp_v, + (float)1, tmp_y);\n\t\t\t SetAttribute_FDD06EC7( /*inout */color, tmp_z);\n\t\t\t}\n\t\t\t\n\r\n\t\t\tif + (alive)\r\n\t\t\t{\r\n\t\t\t\tattributeBuffer.Store((index * 0x3 + 0x61B00) + << 2,asuint(angleZ));\n\t\t\t\tattributeBuffer.Store((index * 0x8 + 0xC3603) + << 2,asuint(scaleX));\n\t\t\t\tattributeBuffer.Store((index * 0x8 + 0xC3604) + << 2,asuint(scaleY));\n\t\t\t\tattributeBuffer.Store((index * 0x8 + 0xC3605) + << 2,asuint(scaleZ));\n\t\t\t\tattributeBuffer.Store((index * 0x3 + 0x61B01) + << 2,asuint(angleX));\n\t\t\t\tattributeBuffer.Store((index * 0x3 + 0x61B02) + << 2,asuint(angleY));\n\t\t\t\tattributeBuffer.Store3((index * 0x8 + 0xC3600) + << 2,asuint(color));\n\t\t\t\t\n\r\n#if VFX_HAS_INDIRECT_DRAW\r\n uint + indirectIndex = indirectBuffer.IncrementCounter();\r\n\t\t\t\tindirectBuffer[indirectIndex] + = index;\r\n#endif\r\n\t\t\t}\r\n\t\t\telse\r\n\t\t\t{\r\n\t\t\t\t\r\n\t\t\t\tuint + deadIndex = deadListOut.IncrementCounter();\r\n\t\t\t\tdeadListOut[deadIndex] + = index;\r\n\t\t\t}\r\n\t\t}\r\n#else\r\n\t\tfloat3 position = asfloat(attributeBuffer.Load3((index + * 0x4 + 0x0) << 2));\n\t\tfloat angleZ = asfloat(attributeBuffer.Load((index + * 0x3 + 0x61B00) << 2));\n\t\tfloat scaleX = asfloat(attributeBuffer.Load((index + * 0x8 + 0xC3603) << 2));\n\t\tfloat scaleY = asfloat(attributeBuffer.Load((index + * 0x8 + 0xC3604) << 2));\n\t\tfloat scaleZ = asfloat(attributeBuffer.Load((index + * 0x8 + 0xC3605) << 2));\n\t\tfloat angleX = asfloat(attributeBuffer.Load((index + * 0x3 + 0x61B01) << 2));\n\t\tfloat angleY = asfloat(attributeBuffer.Load((index + * 0x3 + 0x61B02) << 2));\n\t\tfloat3 color = asfloat(attributeBuffer.Load3((index + * 0x8 + 0xC3600) << 2));\n\t\tfloat spawnCount_source = (float)0;\n\t\t\n\r\n\t\t\r\n#if + VFX_USE_OLDPOSITION_CURRENT\r\n\t\toldPosition = position;\r\n#endif\r\n\t\t\r\n\t\t{\n\t\t + \ SetAttribute_D5151642( /*inout */scaleX, /*inout */scaleY, /*inout */scaleZ, + float3(15, 15, 1));\n\t\t}\n\t\t{\n\t\t SetAttribute_44ECFDE2( /*inout */angleX, + \ /*inout */angleY, /*inout */angleZ, float3(0, 0, 1));\n\t\t}\n\t\t{\n\t\t + \ float tmp_t = position[0];\n\t\t float tmp_v = tmp_t * (float)2;\n\t\t + \ float tmp_x = position[1];\n\t\t float tmp_y = tmp_x * (float)2;\n\t\t + \ float3 tmp_z = float3(tmp_v, (float)1, tmp_y);\n\t\t SetAttribute_FDD06EC7( + /*inout */color, tmp_z);\n\t\t}\n\t\t\n\r\n\t\tattributeBuffer.Store((index + * 0x3 + 0x61B00) << 2,asuint(angleZ));\n\t\tattributeBuffer.Store((index * 0x8 + + 0xC3603) << 2,asuint(scaleX));\n\t\tattributeBuffer.Store((index * 0x8 + 0xC3604) + << 2,asuint(scaleY));\n\t\tattributeBuffer.Store((index * 0x8 + 0xC3605) << + 2,asuint(scaleZ));\n\t\tattributeBuffer.Store((index * 0x3 + 0x61B01) << 2,asuint(angleX));\n\t\tattributeBuffer.Store((index + * 0x3 + 0x61B02) << 2,asuint(angleY));\n\t\tattributeBuffer.Store3((index * + 0x8 + 0xC3600) << 2,asuint(color));\n\t\t\n\r\n#if VFX_HAS_INDIRECT_DRAW\r\n + \ uint indirectIndex = indirectBuffer.IncrementCounter();\r\n\t\tindirectBuffer[indirectIndex] + = index;\r\n#endif\r\n#endif\r\n\t}\r\n}\r\n" + - compute: 0 + name: '[System 1]Quad Output' + source: "Shader \"Hidden/VFX/System 1/Quad Output\"\n{\r\n\tSubShader\r\n\t{\t\r\n\t\tCull + Off\r\n\t\t\r\n\t\tTags { \"Queue\"=\"Geometry+0\" \"IgnoreProjector\"=\"False\" + \"RenderType\"=\"Opaque\" }\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\tZTest + LEqual\n\t\tZWrite On\n\t\tCull Off\n\t\t\n\t\n\t\t\t\n\t\tHLSLINCLUDE\n\t\t#if + !defined(VFX_WORLD_SPACE) && !defined(VFX_LOCAL_SPACE)\n\t\t#define VFX_LOCAL_SPACE + 1\n\t\t#endif\n\t\t\n\t\t#define NB_THREADS_PER_GROUP 64\n\t\t#define VFX_USE_POSITION_CURRENT + 1\n\t\t#define VFX_USE_ANGLEZ_CURRENT 1\n\t\t#define VFX_USE_SIZE_CURRENT 1\n\t\t#define + VFX_USE_SCALEX_CURRENT 1\n\t\t#define VFX_USE_SCALEY_CURRENT 1\n\t\t#define + VFX_USE_SCALEZ_CURRENT 1\n\t\t#define VFX_USE_ANGLEX_CURRENT 1\n\t\t#define + VFX_USE_ANGLEY_CURRENT 1\n\t\t#define VFX_USE_COLOR_CURRENT 1\n\t\t#define VFX_USE_ALPHA_CURRENT + 1\n\t\t#define VFX_USE_ALIVE_CURRENT 1\n\t\t#define VFX_USE_AXISX_CURRENT 1\n\t\t#define + VFX_USE_AXISY_CURRENT 1\n\t\t#define VFX_USE_AXISZ_CURRENT 1\n\t\t#define VFX_USE_PIVOTX_CURRENT + 1\n\t\t#define VFX_USE_PIVOTY_CURRENT 1\n\t\t#define VFX_USE_PIVOTZ_CURRENT + 1\n\t\t#define VFX_COLORMAPPING_DEFAULT 1\n\t\t#define IS_OPAQUE_PARTICLE 1\n\t\t#define + VFX_PRIMITIVE_QUAD 1\n\t\t\n\t\t\n\t\t\n\t\t#define VFX_LOCAL_SPACE 1\n\t\t#include + \"Packages/com.unity.visualeffectgraph/Shaders/RenderPipeline/HDRP/VFXDefines.hlsl\"\n\t\t\n\n\t\tTexture2D + mainTexture;\n\t\tSamplerState samplermainTexture;\n\t\t\n\n\t\t\n\t\t#define + VFX_NEEDS_COLOR_INTERPOLATOR (VFX_USE_COLOR_CURRENT || VFX_USE_ALPHA_CURRENT)\n\t\t\n\t\tByteAddressBuffer + attributeBuffer;\t\n\t\t\n\t\t#if VFX_HAS_INDIRECT_DRAW\n\t\tStructuredBuffer + indirectBuffer;\t\n\t\t#endif\t\n\t\t\n\t\t#if USE_DEAD_LIST_COUNT\n\t\tByteAddressBuffer + deadListCount;\n\t\t#endif\n\t\t\n\t\tCBUFFER_START(outputParams)\n\t\t\tfloat + nbMax;\n\t\t\tfloat systemSeed;\n\t\tCBUFFER_END\n\t\t\n\t\tENDHLSL\n\t\t\n\r\n\t\t// + Depth pass\n\t\tPass\n\t\t{\t\t\n\t\t\tTags { \"LightMode\"=\"DepthForwardOnly\" + }\n\t\t\n\t\t\tZWrite On\n\t\t\tBlend Off\n\t\t\t\n\t\t\tHLSLPROGRAM\n\t\t\t#pragma + target 4.5\n\t\t\t\n\t\t\tstruct ps_input\n\t\t\t{\n\t\t\t\tfloat4 pos : SV_POSITION;\n\t\t\t\t#if + USE_FLIPBOOK_INTERPOLATION\n\t\t\t\tfloat4 uv : TEXCOORD0;\n\t\t\t\t#else\n\t\t\t\tfloat2 + uv : TEXCOORD0;\t\n\t\t\t\t#endif\n\t\t\t\t#if USE_ALPHA_TEST || USE_FLIPBOOK_INTERPOLATION + || VFX_USE_ALPHA_CURRENT\n\t\t\t\t// x: alpha threshold\n\t\t\t\t// y: frame + blending factor\n\t\t\t\t// z: alpha\n\t\t\t\tnointerpolation float3 builtInInterpolants + : TEXCOORD1;\n\t\t\t\t#endif\n\t\t\t\t#if USE_FLIPBOOK_MOTIONVECTORS\n\t\t\t\t// + x: motion vectors scale X\n\t\t\t\t// y: motion vectors scale Y\n\t\t\t\tnointerpolation + float2 builtInInterpolants2 : TEXCOORD2;\n\t\t\t\t#endif\n\t\t\t};\n\t\t\n\t\t#define + VFX_VARYING_PS_INPUTS ps_input\n\t\t#define VFX_VARYING_POSCS pos\n\t\t#define + VFX_VARYING_ALPHA builtInInterpolants.z\n\t\t#define VFX_VARYING_ALPHATHRESHOLD + builtInInterpolants.x\n\t\t#define VFX_VARYING_FRAMEBLEND builtInInterpolants.y\n\t\t#define + VFX_VARYING_MOTIONVECTORSCALE builtInInterpolants2.xy\n\t\t#define VFX_VARYING_UV + uv\n\t\t\t\t\t\t\n\t\t\t#if !(defined(VFX_VARYING_PS_INPUTS) && defined(VFX_VARYING_POSCS))\n\t\t\t#error + VFX_VARYING_PS_INPUTS, VFX_VARYING_POSCS and VFX_VARYING_UV must be defined.\n\t\t\t#endif\n\t\t\t\n\t\t\t#include + \"Packages/com.unity.visualeffectgraph/Shaders/RenderPipeline/HDRP/VFXCommon.cginc\"\n\t\t\t#include + \"Packages/com.unity.visualeffectgraph/Shaders/VFXCommon.cginc\"\n\t\t\t\n\n\t\t\t\n\t\t\t\n\t\t\t#pragma + vertex vert\n\t\t\tVFX_VARYING_PS_INPUTS vert(uint id : SV_VertexID, uint instanceID + : SV_InstanceID)\n\t\t\t{\n\t\t\t#if VFX_PRIMITIVE_TRIANGLE\n\t\t\t\tuint index + = id / 3;\n\t\t\t#elif VFX_PRIMITIVE_QUAD\n\t\t\t\tuint index = (id >> 2) + + instanceID * 2048;\n\t\t\t#elif VFX_PRIMITIVE_OCTAGON\n\t\t\t\tuint index = + (id >> 3) + instanceID * 1024;\n\t\t\t#endif\n\t\t\t\n\t\t\t\tVFX_VARYING_PS_INPUTS + o = (VFX_VARYING_PS_INPUTS)0;\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\tuint deadCount + = 0;\n\t\t\t\t\t\t#if USE_DEAD_LIST_COUNT\n\t\t\t\t\t\tdeadCount = deadListCount.Load(0);\n\t\t\t\t\t\t#endif\t\n\t\t\t\t\t\tif + (index >= asuint(nbMax) - deadCount)\n\t\t\t\t\t\t#if USE_GEOMETRY_SHADER\n\t\t\t\t\t\t\treturn; + // cull\n\t\t\t\t\t\t#else\n\t\t\t\t\t\t\treturn o; // cull\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t\t\t#if + VFX_HAS_INDIRECT_DRAW\n\t\t\t\t\t\tindex = indirectBuffer[index];\n\t\t\t\t\t\tfloat3 + position = asfloat(attributeBuffer.Load3((index * 0x4 + 0x0) << 2));\n\t\t\t\t\t\tfloat + angleZ = asfloat(attributeBuffer.Load((index * 0x3 + 0x61B00) << 2));\n\t\t\t\t\t\tfloat + size = asfloat(attributeBuffer.Load((index * 0x1 + 0xAAF40) << 2));\n\t\t\t\t\t\tfloat + scaleX = asfloat(attributeBuffer.Load((index * 0x8 + 0xC3603) << 2));\n\t\t\t\t\t\tfloat + scaleY = asfloat(attributeBuffer.Load((index * 0x8 + 0xC3604) << 2));\n\t\t\t\t\t\tfloat + scaleZ = asfloat(attributeBuffer.Load((index * 0x8 + 0xC3605) << 2));\n\t\t\t\t\t\tfloat + angleX = asfloat(attributeBuffer.Load((index * 0x3 + 0x61B01) << 2));\n\t\t\t\t\t\tfloat + angleY = asfloat(attributeBuffer.Load((index * 0x3 + 0x61B02) << 2));\n\t\t\t\t\t\tfloat3 + color = asfloat(attributeBuffer.Load3((index * 0x8 + 0xC3600) << 2));\n\t\t\t\t\t\tfloat + alpha = (float)1;\n\t\t\t\t\t\tbool alive = (bool)true;\n\t\t\t\t\t\tfloat3 + axisX = float3(1, 0, 0);\n\t\t\t\t\t\tfloat3 axisY = float3(0, 1, 0);\n\t\t\t\t\t\tfloat3 + axisZ = float3(0, 0, 1);\n\t\t\t\t\t\tfloat pivotX = (float)0;\n\t\t\t\t\t\tfloat + pivotY = (float)0;\n\t\t\t\t\t\tfloat pivotZ = (float)0;\n\t\t\t\t\t\tfloat + spawnCount_source = (float)0;\n\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t#else\n\t\t\t\t\t\tbool + alive = (bool)true;\n\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\tif (!alive)\n\t\t\t\t\t\t\treturn + o;\n\t\t\t\t\t\t\t\n\t\t\t\t\t\tfloat3 position = asfloat(attributeBuffer.Load3((index + * 0x4 + 0x0) << 2));\n\t\t\t\t\t\tfloat angleZ = asfloat(attributeBuffer.Load((index + * 0x3 + 0x61B00) << 2));\n\t\t\t\t\t\tfloat size = asfloat(attributeBuffer.Load((index + * 0x1 + 0xAAF40) << 2));\n\t\t\t\t\t\tfloat scaleX = asfloat(attributeBuffer.Load((index + * 0x8 + 0xC3603) << 2));\n\t\t\t\t\t\tfloat scaleY = asfloat(attributeBuffer.Load((index + * 0x8 + 0xC3604) << 2));\n\t\t\t\t\t\tfloat scaleZ = asfloat(attributeBuffer.Load((index + * 0x8 + 0xC3605) << 2));\n\t\t\t\t\t\tfloat angleX = asfloat(attributeBuffer.Load((index + * 0x3 + 0x61B01) << 2));\n\t\t\t\t\t\tfloat angleY = asfloat(attributeBuffer.Load((index + * 0x3 + 0x61B02) << 2));\n\t\t\t\t\t\tfloat3 color = asfloat(attributeBuffer.Load3((index + * 0x8 + 0xC3600) << 2));\n\t\t\t\t\t\tfloat alpha = (float)1;\n\t\t\t\t\t\tfloat3 + axisX = float3(1, 0, 0);\n\t\t\t\t\t\tfloat3 axisY = float3(0, 1, 0);\n\t\t\t\t\t\tfloat3 + axisZ = float3(0, 0, 1);\n\t\t\t\t\t\tfloat pivotX = (float)0;\n\t\t\t\t\t\tfloat + pivotY = (float)0;\n\t\t\t\t\t\tfloat pivotZ = (float)0;\n\t\t\t\t\t\tfloat + spawnCount_source = (float)0;\n\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\tif + (!alive)\n\t\t\t\t\treturn o;\n\t\t\t\t\n\t\t\t#if VFX_PRIMITIVE_QUAD\n\t\t\t\n\t\t\t\to.VFX_VARYING_UV.x + = float(id & 1);\n\t\t\t\to.VFX_VARYING_UV.y = float((id & 2) >> 1);\n\t\t\t\tconst + float2 vOffsets = o.VFX_VARYING_UV.xy - 0.5f;\n\t\t\t\t\n\t\t\t#elif VFX_PRIMITIVE_TRIANGLE\n\t\t\t\n\t\t\t\tconst + float2 kOffsets[] = {\n\t\t\t\t\tfloat2(-0.5f, \t-0.288675129413604736328125f),\n\t\t\t\t\tfloat2(0.0f, + \t0.57735025882720947265625f),\n\t\t\t\t\tfloat2(0.5f,\t-0.288675129413604736328125f),\n\t\t\t\t};\n\t\t\t\t\n\t\t\t\tconst + float kUVScale = 0.866025388240814208984375f;\n\t\t\t\t\n\t\t\t\tconst float2 + vOffsets = kOffsets[id % 3];\n\t\t\t\to.VFX_VARYING_UV.xy = (vOffsets * kUVScale) + + 0.5f;\n\t\t\t\t\n\t\t\t#elif VFX_PRIMITIVE_OCTAGON\t\n\t\t\t\t\n\t\t\t\tconst + float2 kUvs[8] = \n\t\t\t\t{\n\t\t\t\t\tfloat2(-0.5f,\t0.0f),\n\t\t\t\t\tfloat2(-0.5f,\t0.5f),\n\t\t\t\t\tfloat2(0.0f,\t0.5f),\n\t\t\t\t\tfloat2(0.5f,\t0.5f),\n\t\t\t\t\tfloat2(0.5f,\t0.0f),\n\t\t\t\t\tfloat2(0.5f,\t-0.5f),\n\t\t\t\t\tfloat2(0.0f,\t-0.5f),\n\t\t\t\t\tfloat2(-0.5f,\t-0.5f),\n\t\t\t\t};\n\t\t\t\t\n\t\t\t\t\n\t\t\t\tcropFactor + = id & 1 ? 1.0f - cropFactor : 1.0f;\n\t\t\t\tconst float2 vOffsets = kUvs[id + & 7] * cropFactor;\n\t\t\t\to.VFX_VARYING_UV.xy = vOffsets + 0.5f;\n\t\t\t\t\n\t\t\t#endif\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\tfloat3 + size3 = float3(size,size,size);\n\t\t\t\t\t\t#if VFX_USE_SCALEX_CURRENT\n\t\t\t\t\t\tsize3.x + *= scaleX;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t#if VFX_USE_SCALEY_CURRENT\n\t\t\t\t\t\tsize3.y + *= scaleY;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t#if VFX_USE_SCALEZ_CURRENT\n\t\t\t\t\t\tsize3.z + *= scaleZ;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t\tconst float4x4 + elementToVFX = GetElementToVFXMatrix(axisX,axisY,axisZ,float3(angleX,angleY,angleZ),float3(pivotX,pivotY,pivotZ),size3,position);\n\t\t\t\tfloat3 + vPos = mul(elementToVFX,float4(vOffsets,0.0f,1.0f)).xyz;\n\t\t\t\n\t\t\t\to.VFX_VARYING_POSCS + = TransformPositionVFXToClip(vPos);\n\t\t\t\n\t\t\t\tfloat3 normalWS = normalize(TransformDirectionVFXToWorld(normalize(-transpose(elementToVFX)[2].xyz)));\n\t\t\t\t#ifdef + VFX_VARYING_NORMAL\n\t\t\t\tfloat normalFlip = (size3.x * size3.y * size3.z) + < 0 ? -1 : 1;\n\t\t\t\to.VFX_VARYING_NORMAL = normalFlip * normalWS;\n\t\t\t\t#endif\n\t\t\t\t#ifdef + VFX_VARYING_TANGENT\n\t\t\t\to.VFX_VARYING_TANGENT = normalize(TransformDirectionVFXToWorld(normalize(transpose(elementToVFX)[0].xyz)));\n\t\t\t\t#endif\n\t\t\t\t#ifdef + VFX_VARYING_BENTFACTORS\n\t\t\t\t\n\t\t\t\t#if HAS_STRIPS\n\t\t\t\t#define BENT_FACTOR_MULTIPLIER + 2.0f\n\t\t\t\t#else\n\t\t\t\t#define BENT_FACTOR_MULTIPLIER 1.41421353816986083984375f\n\t\t\t\t#endif\n\t\t\t\to.VFX_VARYING_BENTFACTORS + = vOffsets * bentNormalFactor * BENT_FACTOR_MULTIPLIER;\n\t\t\t\t#endif\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t#if + VFX_USE_COLOR_CURRENT && defined(VFX_VARYING_COLOR)\n\t\t\t\t\t\to.VFX_VARYING_COLOR + = color;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t#if VFX_USE_ALPHA_CURRENT && defined(VFX_VARYING_ALPHA) + \n\t\t\t\t\t\to.VFX_VARYING_ALPHA = alpha;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t\t\t#ifdef + VFX_VARYING_EXPOSUREWEIGHT\n\t\t\t\t\t\t\n\t\t\t\t\t\to.VFX_VARYING_EXPOSUREWEIGHT + = exposureWeight;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t\t\t#if USE_SOFT_PARTICLE + && defined(VFX_VARYING_INVSOFTPARTICLEFADEDISTANCE)\n\t\t\t\t\t\t\n\t\t\t\t\t\to.VFX_VARYING_INVSOFTPARTICLEFADEDISTANCE + = invSoftParticlesFadeDistance;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t\t\t#if + USE_ALPHA_TEST && defined(VFX_VARYING_ALPHATHRESHOLD)\n\t\t\t\t\t\t\n\t\t\t\t\t\to.VFX_VARYING_ALPHATHRESHOLD + = alphaThreshold;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t\t\t#if USE_UV_SCALE_BIAS\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\to.VFX_VARYING_UV.xy + = o.VFX_VARYING_UV.xy * uvScale + uvBias;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t\t\t#if + defined(VFX_VARYING_POSWS)\n\t\t\t\t\t\to.VFX_VARYING_POSWS = TransformPositionVFXToWorld(vPos);\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t#if + USE_FLIPBOOK\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\tVFXUVData uvData = GetUVData(flipBookSize, + invFlipBookSize, o.VFX_VARYING_UV.xy, texIndex);\n\t\t\t\t\t\to.VFX_VARYING_UV.xy + = uvData.uvs.xy;\n\t\t\t\t\t\t#if USE_FLIPBOOK_INTERPOLATION\n\t\t\t\t\t\to.VFX_VARYING_UV.zw + = uvData.uvs.zw;\n\t\t\t\t\t\to.VFX_VARYING_FRAMEBLEND = uvData.blend;\n\t\t\t\t\t\t#if + USE_FLIPBOOK_MOTIONVECTORS\n\t\t\t\t\t\t\n\t\t\t\t\t\to.VFX_VARYING_MOTIONVECTORSCALE + = motionVectorScale * invFlipBookSize;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\n\t\t\t\treturn + o;\n\t\t\t}\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t#include + \"Packages/com.unity.visualeffectgraph/Shaders/VFXCommonOutput.cginc\"\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t#pragma + fragment frag\n\t\t\tfloat4 frag(ps_input i) : SV_TARGET\n\t\t\t{\n\t\t\t\tVFXTransformPSInputs(i);\n\t\t\t\tfloat + alpha = VFXGetFragmentColor(i).a;\n\t\t\t\talpha *= VFXGetTextureColor(VFX_SAMPLER(mainTexture),i).a;\t\t\n\t\t\t\tVFXClipFragmentColor(alpha,i);\n\t\t\t\treturn + (float4)0;\n\t\t\t}\n\t\t\tENDHLSL\n\t\t}\n\t\t\n\r\n\t\t// Forward pass\n\t\tPass\n\t\t{\t\t\n\t\t\tTags + { \"LightMode\"=\"ForwardOnly\" }\n\t\t\t\n\t\t\tHLSLPROGRAM\n\t\t\t#pragma + target 4.5\n\t\t\t\n\t\t\n\t\t\tstruct ps_input\n\t\t\t{\n\t\t\t\tfloat4 pos + : SV_POSITION;\n\t\t\t\t#if USE_FLIPBOOK_INTERPOLATION\n\t\t\t\tfloat4 uv : + TEXCOORD0;\n\t\t\t\t#else\n\t\t\t\tfloat2 uv : TEXCOORD0;\t\n\t\t\t\t#endif\n\t\t\t\t#if + VFX_NEEDS_COLOR_INTERPOLATOR\n\t\t\t\tnointerpolation float4 color : COLOR0;\n\t\t\t\t#endif\n\t\t\t\t#if + USE_SOFT_PARTICLE || USE_ALPHA_TEST || USE_FLIPBOOK_INTERPOLATION || USE_EXPOSURE_WEIGHT\n\t\t\t\t// + x: inverse soft particles fade distance\n\t\t\t\t// y: alpha threshold\n\t\t\t\t// + z: frame blending factor\n\t\t\t\t// w: exposure weight\n\t\t\t\tnointerpolation + float4 builtInInterpolants : TEXCOORD1;\n\t\t\t\t#endif\n\t\t\t\t#if USE_FLIPBOOK_MOTIONVECTORS\n\t\t\t\t// + x: motion vectors scale X\n\t\t\t\t// y: motion vectors scale Y\n\t\t\t\tnointerpolation + float2 builtInInterpolants2 : TEXCOORD2;\n\t\t\t\t#endif\n\t\t\t\t#if VFX_NEEDS_POSWS_INTERPOLATOR\n\t\t\t\tfloat3 + posWS : TEXCOORD3;\n\t\t\t\t#endif\n\t\t\t};\n\t\t\t\n\t\t\tstruct ps_output\n\t\t\t{\n\t\t\t\tfloat4 + color : SV_Target0;\n\t\t\t};\n\t\t\n\t\t#define VFX_VARYING_PS_INPUTS ps_input\n\t\t#define + VFX_VARYING_POSCS pos\n\t\t#define VFX_VARYING_COLOR color.rgb\n\t\t#define + VFX_VARYING_ALPHA color.a\n\t\t#define VFX_VARYING_INVSOFTPARTICLEFADEDISTANCE + builtInInterpolants.x\n\t\t#define VFX_VARYING_ALPHATHRESHOLD builtInInterpolants.y\n\t\t#define + VFX_VARYING_FRAMEBLEND builtInInterpolants.z\n\t\t#define VFX_VARYING_MOTIONVECTORSCALE + builtInInterpolants2.xy\n\t\t#define VFX_VARYING_UV uv\n\t\t#if VFX_NEEDS_POSWS_INTERPOLATOR\n\t\t#define + VFX_VARYING_POSWS posWS\n\t\t#endif\n\t\t#if USE_EXPOSURE_WEIGHT\n\t\t#define + VFX_VARYING_EXPOSUREWEIGHT builtInInterpolants.w\n\t\t#endif\n\t\t\t\t\n\t\t\t#if + !(defined(VFX_VARYING_PS_INPUTS) && defined(VFX_VARYING_POSCS))\n\t\t\t#error + VFX_VARYING_PS_INPUTS, VFX_VARYING_POSCS and VFX_VARYING_UV must be defined.\n\t\t\t#endif\n\t\t\t\n\t\t\t#include + \"Packages/com.unity.visualeffectgraph/Shaders/RenderPipeline/HDRP/VFXCommon.cginc\"\n\t\t\t#include + \"Packages/com.unity.visualeffectgraph/Shaders/VFXCommon.cginc\"\n\t\t\t\n\n\t\t\t\n\t\t\t\n\t\t\t#pragma + vertex vert\n\t\t\tVFX_VARYING_PS_INPUTS vert(uint id : SV_VertexID, uint instanceID + : SV_InstanceID)\n\t\t\t{\n\t\t\t#if VFX_PRIMITIVE_TRIANGLE\n\t\t\t\tuint index + = id / 3;\n\t\t\t#elif VFX_PRIMITIVE_QUAD\n\t\t\t\tuint index = (id >> 2) + + instanceID * 2048;\n\t\t\t#elif VFX_PRIMITIVE_OCTAGON\n\t\t\t\tuint index = + (id >> 3) + instanceID * 1024;\n\t\t\t#endif\n\t\t\t\n\t\t\t\tVFX_VARYING_PS_INPUTS + o = (VFX_VARYING_PS_INPUTS)0;\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\tuint deadCount + = 0;\n\t\t\t\t\t\t#if USE_DEAD_LIST_COUNT\n\t\t\t\t\t\tdeadCount = deadListCount.Load(0);\n\t\t\t\t\t\t#endif\t\n\t\t\t\t\t\tif + (index >= asuint(nbMax) - deadCount)\n\t\t\t\t\t\t#if USE_GEOMETRY_SHADER\n\t\t\t\t\t\t\treturn; + // cull\n\t\t\t\t\t\t#else\n\t\t\t\t\t\t\treturn o; // cull\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t\t\t#if + VFX_HAS_INDIRECT_DRAW\n\t\t\t\t\t\tindex = indirectBuffer[index];\n\t\t\t\t\t\tfloat3 + position = asfloat(attributeBuffer.Load3((index * 0x4 + 0x0) << 2));\n\t\t\t\t\t\tfloat + angleZ = asfloat(attributeBuffer.Load((index * 0x3 + 0x61B00) << 2));\n\t\t\t\t\t\tfloat + size = asfloat(attributeBuffer.Load((index * 0x1 + 0xAAF40) << 2));\n\t\t\t\t\t\tfloat + scaleX = asfloat(attributeBuffer.Load((index * 0x8 + 0xC3603) << 2));\n\t\t\t\t\t\tfloat + scaleY = asfloat(attributeBuffer.Load((index * 0x8 + 0xC3604) << 2));\n\t\t\t\t\t\tfloat + scaleZ = asfloat(attributeBuffer.Load((index * 0x8 + 0xC3605) << 2));\n\t\t\t\t\t\tfloat + angleX = asfloat(attributeBuffer.Load((index * 0x3 + 0x61B01) << 2));\n\t\t\t\t\t\tfloat + angleY = asfloat(attributeBuffer.Load((index * 0x3 + 0x61B02) << 2));\n\t\t\t\t\t\tfloat3 + color = asfloat(attributeBuffer.Load3((index * 0x8 + 0xC3600) << 2));\n\t\t\t\t\t\tfloat + alpha = (float)1;\n\t\t\t\t\t\tbool alive = (bool)true;\n\t\t\t\t\t\tfloat3 + axisX = float3(1, 0, 0);\n\t\t\t\t\t\tfloat3 axisY = float3(0, 1, 0);\n\t\t\t\t\t\tfloat3 + axisZ = float3(0, 0, 1);\n\t\t\t\t\t\tfloat pivotX = (float)0;\n\t\t\t\t\t\tfloat + pivotY = (float)0;\n\t\t\t\t\t\tfloat pivotZ = (float)0;\n\t\t\t\t\t\tfloat + spawnCount_source = (float)0;\n\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t#else\n\t\t\t\t\t\tbool + alive = (bool)true;\n\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\tif (!alive)\n\t\t\t\t\t\t\treturn + o;\n\t\t\t\t\t\t\t\n\t\t\t\t\t\tfloat3 position = asfloat(attributeBuffer.Load3((index + * 0x4 + 0x0) << 2));\n\t\t\t\t\t\tfloat angleZ = asfloat(attributeBuffer.Load((index + * 0x3 + 0x61B00) << 2));\n\t\t\t\t\t\tfloat size = asfloat(attributeBuffer.Load((index + * 0x1 + 0xAAF40) << 2));\n\t\t\t\t\t\tfloat scaleX = asfloat(attributeBuffer.Load((index + * 0x8 + 0xC3603) << 2));\n\t\t\t\t\t\tfloat scaleY = asfloat(attributeBuffer.Load((index + * 0x8 + 0xC3604) << 2));\n\t\t\t\t\t\tfloat scaleZ = asfloat(attributeBuffer.Load((index + * 0x8 + 0xC3605) << 2));\n\t\t\t\t\t\tfloat angleX = asfloat(attributeBuffer.Load((index + * 0x3 + 0x61B01) << 2));\n\t\t\t\t\t\tfloat angleY = asfloat(attributeBuffer.Load((index + * 0x3 + 0x61B02) << 2));\n\t\t\t\t\t\tfloat3 color = asfloat(attributeBuffer.Load3((index + * 0x8 + 0xC3600) << 2));\n\t\t\t\t\t\tfloat alpha = (float)1;\n\t\t\t\t\t\tfloat3 + axisX = float3(1, 0, 0);\n\t\t\t\t\t\tfloat3 axisY = float3(0, 1, 0);\n\t\t\t\t\t\tfloat3 + axisZ = float3(0, 0, 1);\n\t\t\t\t\t\tfloat pivotX = (float)0;\n\t\t\t\t\t\tfloat + pivotY = (float)0;\n\t\t\t\t\t\tfloat pivotZ = (float)0;\n\t\t\t\t\t\tfloat + spawnCount_source = (float)0;\n\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\tif + (!alive)\n\t\t\t\t\treturn o;\n\t\t\t\t\n\t\t\t#if VFX_PRIMITIVE_QUAD\n\t\t\t\n\t\t\t\to.VFX_VARYING_UV.x + = float(id & 1);\n\t\t\t\to.VFX_VARYING_UV.y = float((id & 2) >> 1);\n\t\t\t\tconst + float2 vOffsets = o.VFX_VARYING_UV.xy - 0.5f;\n\t\t\t\t\n\t\t\t#elif VFX_PRIMITIVE_TRIANGLE\n\t\t\t\n\t\t\t\tconst + float2 kOffsets[] = {\n\t\t\t\t\tfloat2(-0.5f, \t-0.288675129413604736328125f),\n\t\t\t\t\tfloat2(0.0f, + \t0.57735025882720947265625f),\n\t\t\t\t\tfloat2(0.5f,\t-0.288675129413604736328125f),\n\t\t\t\t};\n\t\t\t\t\n\t\t\t\tconst + float kUVScale = 0.866025388240814208984375f;\n\t\t\t\t\n\t\t\t\tconst float2 + vOffsets = kOffsets[id % 3];\n\t\t\t\to.VFX_VARYING_UV.xy = (vOffsets * kUVScale) + + 0.5f;\n\t\t\t\t\n\t\t\t#elif VFX_PRIMITIVE_OCTAGON\t\n\t\t\t\t\n\t\t\t\tconst + float2 kUvs[8] = \n\t\t\t\t{\n\t\t\t\t\tfloat2(-0.5f,\t0.0f),\n\t\t\t\t\tfloat2(-0.5f,\t0.5f),\n\t\t\t\t\tfloat2(0.0f,\t0.5f),\n\t\t\t\t\tfloat2(0.5f,\t0.5f),\n\t\t\t\t\tfloat2(0.5f,\t0.0f),\n\t\t\t\t\tfloat2(0.5f,\t-0.5f),\n\t\t\t\t\tfloat2(0.0f,\t-0.5f),\n\t\t\t\t\tfloat2(-0.5f,\t-0.5f),\n\t\t\t\t};\n\t\t\t\t\n\t\t\t\t\n\t\t\t\tcropFactor + = id & 1 ? 1.0f - cropFactor : 1.0f;\n\t\t\t\tconst float2 vOffsets = kUvs[id + & 7] * cropFactor;\n\t\t\t\to.VFX_VARYING_UV.xy = vOffsets + 0.5f;\n\t\t\t\t\n\t\t\t#endif\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\tfloat3 + size3 = float3(size,size,size);\n\t\t\t\t\t\t#if VFX_USE_SCALEX_CURRENT\n\t\t\t\t\t\tsize3.x + *= scaleX;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t#if VFX_USE_SCALEY_CURRENT\n\t\t\t\t\t\tsize3.y + *= scaleY;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t#if VFX_USE_SCALEZ_CURRENT\n\t\t\t\t\t\tsize3.z + *= scaleZ;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t\tconst float4x4 + elementToVFX = GetElementToVFXMatrix(axisX,axisY,axisZ,float3(angleX,angleY,angleZ),float3(pivotX,pivotY,pivotZ),size3,position);\n\t\t\t\tfloat3 + vPos = mul(elementToVFX,float4(vOffsets,0.0f,1.0f)).xyz;\n\t\t\t\n\t\t\t\to.VFX_VARYING_POSCS + = TransformPositionVFXToClip(vPos);\n\t\t\t\n\t\t\t\tfloat3 normalWS = normalize(TransformDirectionVFXToWorld(normalize(-transpose(elementToVFX)[2].xyz)));\n\t\t\t\t#ifdef + VFX_VARYING_NORMAL\n\t\t\t\tfloat normalFlip = (size3.x * size3.y * size3.z) + < 0 ? -1 : 1;\n\t\t\t\to.VFX_VARYING_NORMAL = normalFlip * normalWS;\n\t\t\t\t#endif\n\t\t\t\t#ifdef + VFX_VARYING_TANGENT\n\t\t\t\to.VFX_VARYING_TANGENT = normalize(TransformDirectionVFXToWorld(normalize(transpose(elementToVFX)[0].xyz)));\n\t\t\t\t#endif\n\t\t\t\t#ifdef + VFX_VARYING_BENTFACTORS\n\t\t\t\t\n\t\t\t\t#if HAS_STRIPS\n\t\t\t\t#define BENT_FACTOR_MULTIPLIER + 2.0f\n\t\t\t\t#else\n\t\t\t\t#define BENT_FACTOR_MULTIPLIER 1.41421353816986083984375f\n\t\t\t\t#endif\n\t\t\t\to.VFX_VARYING_BENTFACTORS + = vOffsets * bentNormalFactor * BENT_FACTOR_MULTIPLIER;\n\t\t\t\t#endif\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t#if + VFX_USE_COLOR_CURRENT && defined(VFX_VARYING_COLOR)\n\t\t\t\t\t\to.VFX_VARYING_COLOR + = color;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t#if VFX_USE_ALPHA_CURRENT && defined(VFX_VARYING_ALPHA) + \n\t\t\t\t\t\to.VFX_VARYING_ALPHA = alpha;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t\t\t#ifdef + VFX_VARYING_EXPOSUREWEIGHT\n\t\t\t\t\t\t\n\t\t\t\t\t\to.VFX_VARYING_EXPOSUREWEIGHT + = exposureWeight;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t\t\t#if USE_SOFT_PARTICLE + && defined(VFX_VARYING_INVSOFTPARTICLEFADEDISTANCE)\n\t\t\t\t\t\t\n\t\t\t\t\t\to.VFX_VARYING_INVSOFTPARTICLEFADEDISTANCE + = invSoftParticlesFadeDistance;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t\t\t#if + USE_ALPHA_TEST && defined(VFX_VARYING_ALPHATHRESHOLD)\n\t\t\t\t\t\t\n\t\t\t\t\t\to.VFX_VARYING_ALPHATHRESHOLD + = alphaThreshold;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t\t\t#if USE_UV_SCALE_BIAS\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\to.VFX_VARYING_UV.xy + = o.VFX_VARYING_UV.xy * uvScale + uvBias;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t\t\t#if + defined(VFX_VARYING_POSWS)\n\t\t\t\t\t\to.VFX_VARYING_POSWS = TransformPositionVFXToWorld(vPos);\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t#if + USE_FLIPBOOK\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\tVFXUVData uvData = GetUVData(flipBookSize, + invFlipBookSize, o.VFX_VARYING_UV.xy, texIndex);\n\t\t\t\t\t\to.VFX_VARYING_UV.xy + = uvData.uvs.xy;\n\t\t\t\t\t\t#if USE_FLIPBOOK_INTERPOLATION\n\t\t\t\t\t\to.VFX_VARYING_UV.zw + = uvData.uvs.zw;\n\t\t\t\t\t\to.VFX_VARYING_FRAMEBLEND = uvData.blend;\n\t\t\t\t\t\t#if + USE_FLIPBOOK_MOTIONVECTORS\n\t\t\t\t\t\t\n\t\t\t\t\t\to.VFX_VARYING_MOTIONVECTORSCALE + = motionVectorScale * invFlipBookSize;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\n\t\t\t\treturn + o;\n\t\t\t}\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t#include + \"Packages/com.unity.visualeffectgraph/Shaders/VFXCommonOutput.cginc\"\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t#pragma + fragment frag\n\t\t\tps_output frag(ps_input i)\n\t\t\t{\n\t\t\t\tps_output + o = (ps_output)0;\n\t\t\t\tVFXTransformPSInputs(i);\n\t\t\t\n\t\t\t\t#define + VFX_TEXTURE_COLOR VFXGetTextureColor(VFX_SAMPLER(mainTexture),i)\n\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\tfloat4 + color = VFXGetFragmentColor(i);\n\t\t\t\t\t\t\n\t\t\t\t\t\t#ifndef VFX_TEXTURE_COLOR\n\t\t\t\t\t\t\t#define + VFX_TEXTURE_COLOR float4(1.0,1.0,1.0,1.0)\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t\t\t#if + VFX_COLORMAPPING_DEFAULT\n\t\t\t\t\t\t\to.color = color * VFX_TEXTURE_COLOR;\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t\t\t#if + VFX_COLORMAPPING_GRADIENTMAPPED\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\to.color = SampleGradient(gradient, + VFX_TEXTURE_COLOR.a * color.a) * float4(color.rgb,1.0);\n\t\t\t\t\t\t#endif\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\n\t\t\t\to.color + = VFXApplyPreExposure(o.color, i);\n\t\t\t\to.color = VFXApplyFog(o.color,i);\n\t\t\t\tVFXClipFragmentColor(o.color.a,i);\n\t\t\t\to.color.a + = saturate(o.color.a);\n\t\t\t\treturn o;\n\t\t\t}\n\t\t\tENDHLSL\n\t\t}\n\t\t\n\r\n\t\t\r\n\t}\r\n}\r\n" + m_Infos: + m_Expressions: + m_Expressions: + - op: 1 + valueIndex: 0 + data[0]: -1 + data[1]: -1 + data[2]: -1 + data[3]: 1 + - op: 1 + valueIndex: 1 + data[0]: -1 + data[1]: -1 + data[2]: -1 + data[3]: 1 + - op: 1 + valueIndex: 2 + data[0]: -1 + data[1]: -1 + data[2]: -1 + data[3]: 3 + - op: 1 + valueIndex: 5 + data[0]: -1 + data[1]: -1 + data[2]: -1 + data[3]: 3 + - op: 1 + valueIndex: 8 + data[0]: -1 + data[1]: -1 + data[2]: -1 + data[3]: 1 + - op: 1 + valueIndex: 9 + data[0]: -1 + data[1]: -1 + data[2]: -1 + data[3]: 3 + - op: 1 + valueIndex: 12 + data[0]: -1 + data[1]: -1 + data[2]: -1 + data[3]: 1 + - op: 1 + valueIndex: 13 + data[0]: -1 + data[1]: -1 + data[2]: -1 + data[3]: 3 + - op: 1 + valueIndex: 16 + data[0]: -1 + data[1]: -1 + data[2]: -1 + data[3]: 1 + - op: 1 + valueIndex: 17 + data[0]: -1 + data[1]: -1 + data[2]: -1 + data[3]: 3 + - op: 1 + valueIndex: 20 + data[0]: -1 + data[1]: -1 + data[2]: -1 + data[3]: 3 + - op: 1 + valueIndex: 23 + data[0]: -1 + data[1]: -1 + data[2]: -1 + data[3]: 1 + - op: 1 + valueIndex: 24 + data[0]: -1 + data[1]: -1 + data[2]: -1 + data[3]: 3 + - op: 1 + valueIndex: 27 + data[0]: -1 + data[1]: -1 + data[2]: -1 + data[3]: 2 + - op: 1 + valueIndex: 29 + data[0]: -1 + data[1]: -1 + data[2]: -1 + data[3]: 3 + - op: 1 + valueIndex: 32 + data[0]: -1 + data[1]: -1 + data[2]: -1 + data[3]: 2 + - op: 1 + valueIndex: 34 + data[0]: -1 + data[1]: -1 + data[2]: -1 + data[3]: 7 + m_NeedsLocalToWorld: 0 + m_NeedsWorldToLocal: 0 + m_NeededMainCameraBuffers: 0 + m_PropertySheet: + m_Float: + m_Array: + - m_ExpressionIndex: 0 + m_Value: 0.5 + - m_ExpressionIndex: 1 + m_Value: 1 + - m_ExpressionIndex: 4 + m_Value: 0 + - m_ExpressionIndex: 6 + m_Value: 2 + - m_ExpressionIndex: 8 + m_Value: 360 + - m_ExpressionIndex: 11 + m_Value: 0.01 + m_Vector2f: + m_Array: + - m_ExpressionIndex: 13 + m_Value: {x: 10000, y: 10000} + - m_ExpressionIndex: 15 + m_Value: {x: 0, y: 0} + m_Vector3f: + m_Array: + - m_ExpressionIndex: 2 + m_Value: {x: 1, y: 1, z: 1} + - m_ExpressionIndex: 3 + m_Value: {x: 2, y: 2, z: 2} + - m_ExpressionIndex: 5 + m_Value: {x: 10, y: 0, z: 0} + - m_ExpressionIndex: 7 + m_Value: {x: 0, y: 10, z: 0} + - m_ExpressionIndex: 9 + m_Value: {x: 0, y: 0, z: 1} + - m_ExpressionIndex: 10 + m_Value: {x: 15, y: 15, z: 1} + - m_ExpressionIndex: 12 + m_Value: {x: 0, y: 0, z: 0} + - m_ExpressionIndex: 14 + m_Value: {x: 100, y: 100, z: 100} + m_Vector4f: + m_Array: [] + m_Uint: + m_Array: [] + m_Int: + m_Array: [] + m_Matrix4x4f: + m_Array: [] + m_AnimationCurve: + m_Array: [] + m_Gradient: + m_Array: [] + m_NamedObject: + m_Array: + - m_ExpressionIndex: 16 + m_Value: {fileID: 0} + m_Bool: + m_Array: [] + m_ExposedExpressions: [] + m_Buffers: + - type: 1 + size: 1600256 + layout: + - name: position + type: 3 + offset: + bucket: 0 + structure: 4 + element: 0 + - name: angleZ + type: 1 + offset: + bucket: 400128 + structure: 3 + element: 0 + - name: angleX + type: 1 + offset: + bucket: 400128 + structure: 3 + element: 1 + - name: angleY + type: 1 + offset: + bucket: 400128 + structure: 3 + element: 2 + - name: size + type: 1 + offset: + bucket: 700224 + structure: 1 + element: 0 + - name: color + type: 3 + offset: + bucket: 800256 + structure: 8 + element: 0 + - name: scaleX + type: 1 + offset: + bucket: 800256 + structure: 8 + element: 3 + - name: scaleY + type: 1 + offset: + bucket: 800256 + structure: 8 + element: 4 + - name: scaleZ + type: 1 + offset: + bucket: 800256 + structure: 8 + element: 5 + capacity: 100000 + stride: 4 + - type: 1 + size: 1600512 + layout: + - name: position + type: 3 + offset: + bucket: 0 + structure: 4 + element: 0 + - name: angleZ + type: 1 + offset: + bucket: 400128 + structure: 3 + element: 0 + - name: angleX + type: 1 + offset: + bucket: 400128 + structure: 3 + element: 1 + - name: angleY + type: 1 + offset: + bucket: 400128 + structure: 3 + element: 2 + - name: size + type: 1 + offset: + bucket: 700224 + structure: 1 + element: 0 + - name: color + type: 3 + offset: + bucket: 800256 + structure: 8 + element: 0 + - name: scaleX + type: 1 + offset: + bucket: 800256 + structure: 8 + element: 3 + - name: scaleY + type: 1 + offset: + bucket: 800256 + structure: 8 + element: 4 + - name: scaleZ + type: 1 + offset: + bucket: 800256 + structure: 8 + element: 5 + capacity: 100032 + stride: 4 + - type: 1 + size: 1 + layout: + - name: spawnCount + type: 1 + offset: + bucket: 0 + structure: 1 + element: 0 + capacity: 1 + stride: 4 + m_TemporaryBuffers: [] + m_CPUBuffers: + - capacity: 1 + stride: 1 + layout: + - name: spawnCount + type: 1 + offset: + bucket: 0 + structure: 1 + element: 0 + initialData: + data: 00000000 + - capacity: 1 + stride: 1 + layout: + - name: spawnCount + type: 1 + offset: + bucket: 0 + structure: 1 + element: 0 + initialData: + data: 00000000 + m_Events: + - name: OnPlay + playSystems: 00000000 + stopSystems: + - name: OnStop + playSystems: + stopSystems: 00000000 + m_RuntimeVersion: 10 + m_RendererSettings: + motionVectorGenerationMode: 0 + shadowCastingMode: 0 + receiveShadows: 0 + reflectionProbeUsage: 0 + lightProbeUsage: 0 + m_CullingFlags: 3 + m_UpdateMode: 0 + m_PreWarmDeltaTime: 0.05 + m_PreWarmStepCount: 0 + m_Systems: + - type: 0 + flags: 0 + capacity: 0 + layer: 4294967295 + buffers: + - nameId: spawner_output + index: 1 + values: [] + tasks: + - type: 268435457 + buffers: [] + temporaryBuffers: [] + values: + - nameId: Count + index: 13 + - nameId: Delay + index: 15 + params: [] + processor: {fileID: 0} + shaderSourceIndex: -1 + - type: 1 + flags: 0 + capacity: 100000 + layer: 4294967295 + buffers: + - nameId: attributeBuffer + index: 0 + - nameId: sourceAttributeBuffer + index: 2 + - nameId: spawner_input + index: 1 + values: + - nameId: bounds_center + index: 12 + - nameId: bounds_size + index: 14 + tasks: + - type: 536870912 + buffers: + - nameId: attributeBuffer + index: 0 + - nameId: sourceAttributeBuffer + index: 2 + temporaryBuffers: [] + values: [] + params: + - nameId: bounds_center + index: 12 + - nameId: bounds_size + index: 14 + processor: {fileID: 0} + shaderSourceIndex: 0 + - type: 805306368 + buffers: + - nameId: attributeBuffer + index: 0 + temporaryBuffers: [] + values: [] + params: [] + processor: {fileID: 0} + shaderSourceIndex: 1 + - type: 1073741826 + buffers: + - nameId: attributeBuffer + index: 0 + temporaryBuffers: [] + values: + - nameId: mainTexture + index: 16 + params: + - nameId: sortPriority + index: 0 + processor: {fileID: 0} + shaderSourceIndex: 2 +--- !u!114 &8926484042661614612 +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: 486e063e1ed58c843942ea4122829ab1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 114350483966674976} + m_Children: [] + m_UIPosition: {x: 183, y: 553} + m_UICollapsed: 0 + m_UISuperCollapsed: 0 + m_InputSlots: [] + m_OutputSlots: + - {fileID: 8926484042661614613} + attribute: particleId + location: 0 + mask: xyz +--- !u!114 &8926484042661614613 +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: c52d920e7fff73b498050a6b3c4404ca, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614613} + m_MasterData: + m_Owner: {fileID: 8926484042661614612} + m_Value: + m_Type: + m_SerializableType: System.UInt32, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_SerializableObject: 0 + m_Space: 2147483647 + m_Property: + name: particleId + m_serializedType: + m_SerializableType: System.UInt32, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 1 + m_LinkedSlots: + - {fileID: 8926484042661614622} +--- !u!114 &8926484042661614621 +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: 0a02ebe9815b1084495277ae39c6c270, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 114350483966674976} + m_Children: [] + m_UIPosition: {x: 423, y: 625} + m_UICollapsed: 0 + m_UISuperCollapsed: 0 + m_InputSlots: + - {fileID: 8926484042661614622} + - {fileID: 8926484042661614623} + - {fileID: 8926484042661614624} + - {fileID: 8926484042661614625} + - {fileID: 8926484042661614626} + m_OutputSlots: + - {fileID: 8926484042661614627} + m_Type: + - m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + - m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + - m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + - m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + - m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_Clamp: 1 +--- !u!114 &8926484042661614622 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614622} + m_MasterData: + m_Owner: {fileID: 8926484042661614621} + m_Value: + m_Type: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_SerializableObject: 0.5 + m_Space: 2147483647 + m_Property: + name: input + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: + - m_Type: 3 + m_Min: -Infinity + m_Max: Infinity + m_Tooltip: The value to be remapped into the new range. + m_Regex: + m_RegexMaxLength: 0 + m_Direction: 0 + m_LinkedSlots: + - {fileID: 8926484042661614613} +--- !u!114 &8926484042661614623 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614623} + m_MasterData: + m_Owner: {fileID: 8926484042661614621} + m_Value: + m_Type: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_SerializableObject: 0 + m_Space: 2147483647 + m_Property: + name: oldRangeMin + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: + - m_Type: 3 + m_Min: -Infinity + m_Max: Infinity + m_Tooltip: The start of the old range. + m_Regex: + m_RegexMaxLength: 0 + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614624 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614624} + m_MasterData: + m_Owner: {fileID: 8926484042661614621} + m_Value: + m_Type: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_SerializableObject: 1000 + m_Space: 2147483647 + m_Property: + name: oldRangeMax + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: + - m_Type: 3 + m_Min: -Infinity + m_Max: Infinity + m_Tooltip: The end of the old range. + m_Regex: + m_RegexMaxLength: 0 + m_Direction: 0 + m_LinkedSlots: + - {fileID: 8926484042661614966} +--- !u!114 &8926484042661614625 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614625} + m_MasterData: + m_Owner: {fileID: 8926484042661614621} + m_Value: + m_Type: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_SerializableObject: 0 + m_Space: 2147483647 + m_Property: + name: newRangeMin + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: + - m_Type: 3 + m_Min: -Infinity + m_Max: Infinity + m_Tooltip: The start of the new range. + m_Regex: + m_RegexMaxLength: 0 + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614626 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614626} + m_MasterData: + m_Owner: {fileID: 8926484042661614621} + m_Value: + m_Type: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_SerializableObject: 360 + m_Space: 2147483647 + m_Property: + name: newRangeMax + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: + - m_Type: 3 + m_Min: -Infinity + m_Max: Infinity + m_Tooltip: The end of the new range. + m_Regex: + m_RegexMaxLength: 0 + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614627 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614627} + m_MasterData: + m_Owner: {fileID: 8926484042661614621} + m_Value: + m_Type: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 1 + m_LinkedSlots: + - {fileID: 8926484042661614901} +--- !u!114 &8926484042661614835 +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: 3ab9b05052599f344a6b1ae204834e10, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 114946465509916290} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 0 + m_UISuperCollapsed: 0 + m_InputSlots: + - {fileID: 8926484042661614873} + - {fileID: 8926484042661614837} + - {fileID: 8926484042661614838} + - {fileID: 8926484042661614839} + - {fileID: 8926484042661614840} + - {fileID: 8926484042661614845} + - {fileID: 8926484042661614850} + - {fileID: 8926484042661614855} + m_OutputSlots: [] + m_Disabled: 0 + shape: 2 + index: 0 + writePosition: 1 + writeTargetPosition: 0 + mode: 0 +--- !u!114 &8926484042661614837 +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: c52d920e7fff73b498050a6b3c4404ca, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614837} + m_MasterData: + m_Owner: {fileID: 8926484042661614835} + m_Value: + m_Type: + m_SerializableType: System.UInt32, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_SerializableObject: 20 + m_Space: 2147483647 + m_Property: + name: CountX + m_serializedType: + m_SerializableType: System.UInt32, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: + - m_Type: 3 + m_Min: -Infinity + m_Max: Infinity + m_Tooltip: Element X count used to loop over the sequence + m_Regex: + m_RegexMaxLength: 0 + m_Direction: 0 + m_LinkedSlots: + - {fileID: 8926484042661614962} +--- !u!114 &8926484042661614838 +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: c52d920e7fff73b498050a6b3c4404ca, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614838} + m_MasterData: + m_Owner: {fileID: 8926484042661614835} + m_Value: + m_Type: + m_SerializableType: System.UInt32, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_SerializableObject: 20 + m_Space: 2147483647 + m_Property: + name: CountY + m_serializedType: + m_SerializableType: System.UInt32, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: + - m_Type: 3 + m_Min: -Infinity + m_Max: Infinity + m_Tooltip: Element Y count used to loop over the sequence + m_Regex: + m_RegexMaxLength: 0 + m_Direction: 0 + m_LinkedSlots: + - {fileID: 8926484042661614962} +--- !u!114 &8926484042661614839 +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: c52d920e7fff73b498050a6b3c4404ca, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614839} + m_MasterData: + m_Owner: {fileID: 8926484042661614835} + m_Value: + m_Type: + m_SerializableType: System.UInt32, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_SerializableObject: 1 + m_Space: 2147483647 + m_Property: + name: CountZ + m_serializedType: + m_SerializableType: System.UInt32, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: + - m_Type: 3 + m_Min: -Infinity + m_Max: Infinity + m_Tooltip: Element Z count used to loop over the sequence + m_Regex: + m_RegexMaxLength: 0 + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614840 +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: 5265657162cc1a241bba03a3b0476d99, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: + - {fileID: 8926484042661614841} + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614840} + m_MasterData: + m_Owner: {fileID: 8926484042661614835} + m_Value: + m_Type: + m_SerializableType: UnityEditor.VFX.Position, Unity.VisualEffectGraph.Editor, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + m_SerializableObject: '{"position":{"x":0.0,"y":0.0,"z":0.0}}' + m_Space: 0 + m_Property: + name: Origin + m_serializedType: + m_SerializableType: UnityEditor.VFX.Position, Unity.VisualEffectGraph.Editor, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + attributes: [] + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614841 +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: ac39bd03fca81b849929b9c966f1836a, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661614840} + m_Children: + - {fileID: 8926484042661614842} + - {fileID: 8926484042661614843} + - {fileID: 8926484042661614844} + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614840} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: position + m_serializedType: + m_SerializableType: UnityEngine.Vector3, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + attributes: + - m_Type: 3 + m_Min: -Infinity + m_Max: Infinity + m_Tooltip: The position. + m_Regex: + m_RegexMaxLength: 0 + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614842 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661614841} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614840} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: x + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614843 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661614841} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614840} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: y + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614844 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661614841} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614840} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: z + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614845 +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: a9f9544b71b7dab44a4644b6807e8bf6, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: + - {fileID: 8926484042661614846} + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614845} + m_MasterData: + m_Owner: {fileID: 8926484042661614835} + m_Value: + m_Type: + m_SerializableType: UnityEditor.VFX.Vector, Unity.VisualEffectGraph.Editor, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + m_SerializableObject: '{"vector":{"x":10.0,"y":0.0,"z":0.0}}' + m_Space: 0 + m_Property: + name: AxisX + m_serializedType: + m_SerializableType: UnityEditor.VFX.Vector, Unity.VisualEffectGraph.Editor, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + attributes: [] + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614846 +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: ac39bd03fca81b849929b9c966f1836a, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661614845} + m_Children: + - {fileID: 8926484042661614847} + - {fileID: 8926484042661614848} + - {fileID: 8926484042661614849} + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614845} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: vector + m_serializedType: + m_SerializableType: UnityEngine.Vector3, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + attributes: + - m_Type: 3 + m_Min: -Infinity + m_Max: Infinity + m_Tooltip: The vector. + m_Regex: + m_RegexMaxLength: 0 + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614847 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661614846} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614845} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: x + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614848 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661614846} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614845} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: y + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614849 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661614846} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614845} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: z + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614850 +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: a9f9544b71b7dab44a4644b6807e8bf6, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: + - {fileID: 8926484042661614851} + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614850} + m_MasterData: + m_Owner: {fileID: 8926484042661614835} + m_Value: + m_Type: + m_SerializableType: UnityEditor.VFX.Vector, Unity.VisualEffectGraph.Editor, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + m_SerializableObject: '{"vector":{"x":0.0,"y":10.0,"z":0.0}}' + m_Space: 0 + m_Property: + name: AxisY + m_serializedType: + m_SerializableType: UnityEditor.VFX.Vector, Unity.VisualEffectGraph.Editor, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + attributes: [] + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614851 +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: ac39bd03fca81b849929b9c966f1836a, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661614850} + m_Children: + - {fileID: 8926484042661614852} + - {fileID: 8926484042661614853} + - {fileID: 8926484042661614854} + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614850} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: vector + m_serializedType: + m_SerializableType: UnityEngine.Vector3, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + attributes: + - m_Type: 3 + m_Min: -Infinity + m_Max: Infinity + m_Tooltip: The vector. + m_Regex: + m_RegexMaxLength: 0 + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614852 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661614851} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614850} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: x + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614853 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661614851} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614850} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: y + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614854 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661614851} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614850} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: z + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614855 +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: a9f9544b71b7dab44a4644b6807e8bf6, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: + - {fileID: 8926484042661614856} + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614855} + m_MasterData: + m_Owner: {fileID: 8926484042661614835} + m_Value: + m_Type: + m_SerializableType: UnityEditor.VFX.Vector, Unity.VisualEffectGraph.Editor, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + m_SerializableObject: '{"vector":{"x":0.0,"y":0.0,"z":0.0}}' + m_Space: 0 + m_Property: + name: AxisZ + m_serializedType: + m_SerializableType: UnityEditor.VFX.Vector, Unity.VisualEffectGraph.Editor, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + attributes: [] + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614856 +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: ac39bd03fca81b849929b9c966f1836a, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661614855} + m_Children: + - {fileID: 8926484042661614857} + - {fileID: 8926484042661614858} + - {fileID: 8926484042661614859} + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614855} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: vector + m_serializedType: + m_SerializableType: UnityEngine.Vector3, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + attributes: + - m_Type: 3 + m_Min: -Infinity + m_Max: Infinity + m_Tooltip: The vector. + m_Regex: + m_RegexMaxLength: 0 + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614857 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661614856} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614855} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: x + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614858 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661614856} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614855} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: y + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614859 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661614856} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614855} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: z + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614873 +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: 4d246e354feb93041a837a9ef59437cb, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614873} + m_MasterData: + m_Owner: {fileID: 8926484042661614835} + m_Value: + m_Type: + m_SerializableType: System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_SerializableObject: 0 + m_Space: 2147483647 + m_Property: + name: OffsetIndex + m_serializedType: + m_SerializableType: System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: + - m_Type: 3 + m_Min: -Infinity + m_Max: Infinity + m_Tooltip: Offset applied to the initial index used to compute the position + m_Regex: + m_RegexMaxLength: 0 + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614874 +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: 73a13919d81fb7444849bae8b5c812a2, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 114350483966674976} + m_Children: + - {fileID: 8926484042661614875} + m_UIPosition: {x: 701, y: -40} + m_UICollapsed: 0 + m_UISuperCollapsed: 0 + m_InputSlots: [] + m_OutputSlots: [] + m_Label: + m_Data: {fileID: 0} + m_InputFlowSlot: + - link: [] + - link: [] + m_OutputFlowSlot: + - link: + - context: {fileID: 114946465509916290} + slotIndex: 0 +--- !u!114 &8926484042661614875 +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: 5e382412bb691334bb79457a6c127924, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661614874} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 0 + m_UISuperCollapsed: 0 + m_InputSlots: + - {fileID: 8926484042661614876} + - {fileID: 8926484042661614877} + m_OutputSlots: [] + m_Disabled: 0 + repeat: 0 + spawnMode: 0 + delayMode: 0 +--- !u!114 &8926484042661614876 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614876} + m_MasterData: + m_Owner: {fileID: 8926484042661614875} + m_Value: + m_Type: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_SerializableObject: 10000 + m_Space: 2147483647 + m_Property: + name: Count + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: + - m_Type: 3 + m_Min: -Infinity + m_Max: Infinity + m_Tooltip: Count for each burst + m_Regex: + m_RegexMaxLength: 0 + - m_Type: 1 + m_Min: 0 + m_Max: Infinity + m_Tooltip: + m_Regex: + m_RegexMaxLength: 0 + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614877 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614877} + m_MasterData: + m_Owner: {fileID: 8926484042661614875} + m_Value: + m_Type: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_SerializableObject: 0 + m_Space: 2147483647 + m_Property: + name: Delay + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: + - m_Type: 3 + m_Min: -Infinity + m_Max: Infinity + m_Tooltip: Delay between each burst + m_Regex: + m_RegexMaxLength: 0 + - m_Type: 1 + m_Min: 0 + m_Max: Infinity + m_Tooltip: + m_Regex: + m_RegexMaxLength: 0 + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614889 +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: a971fa2e110a0ac42ac1d8dae408704b, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 114780028408030698} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 0 + m_UISuperCollapsed: 0 + m_InputSlots: + - {fileID: 8926484042661615068} + m_OutputSlots: [] + m_Disabled: 0 + attribute: angle + Composition: 1 + Source: 0 + Random: 0 + channels: 6 +--- !u!114 &8926484042661614900 +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: a971fa2e110a0ac42ac1d8dae408704b, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 114946465509916290} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 0 + m_UISuperCollapsed: 0 + m_InputSlots: + - {fileID: 8926484042661614901} + m_OutputSlots: [] + m_Disabled: 0 + attribute: angle + Composition: 0 + Source: 0 + Random: 0 + channels: 2 +--- !u!114 &8926484042661614901 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614901} + m_MasterData: + m_Owner: {fileID: 8926484042661614900} + m_Value: + m_Type: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_SerializableObject: 0 + m_Space: 2147483647 + m_Property: + name: Angle + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 0 + m_LinkedSlots: + - {fileID: 8926484042661614627} +--- !u!114 &8926484042661614953 +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: a971fa2e110a0ac42ac1d8dae408704b, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 114780028408030698} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 0 + m_UISuperCollapsed: 0 + m_InputSlots: + - {fileID: 8926484042661614954} + m_OutputSlots: [] + m_Disabled: 0 + attribute: scale + Composition: 0 + Source: 0 + Random: 0 + channels: 6 +--- !u!114 &8926484042661614954 +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: ac39bd03fca81b849929b9c966f1836a, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: + - {fileID: 8926484042661614955} + - {fileID: 8926484042661614956} + - {fileID: 8926484042661614957} + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 0 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614954} + m_MasterData: + m_Owner: {fileID: 8926484042661614953} + m_Value: + m_Type: + m_SerializableType: UnityEngine.Vector3, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + m_SerializableObject: '{"x":15.0,"y":15.0,"z":1.0}' + m_Space: 2147483647 + m_Property: + name: Scale + m_serializedType: + m_SerializableType: UnityEngine.Vector3, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + attributes: [] + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614955 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661614954} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614954} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: x + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614956 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661614954} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614954} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: y + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614957 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661614954} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614954} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: z + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661614958 +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: f0d725da0583a0e4fa477585f4b1194f, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 114350483966674976} + m_Children: [] + m_UIPosition: {x: 252, y: 472} + m_UICollapsed: 0 + m_UISuperCollapsed: 0 + m_InputSlots: [] + m_OutputSlots: + - {fileID: 8926484042661614959} +--- !u!114 &8926484042661614959 +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: c52d920e7fff73b498050a6b3c4404ca, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614959} + m_MasterData: + m_Owner: {fileID: 8926484042661614958} + m_Value: + m_Type: + m_SerializableType: System.UInt32, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_SerializableObject: 0 + m_Space: 2147483647 + m_Property: + name: SpawnCount + m_serializedType: + m_SerializableType: System.UInt32, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 1 + m_LinkedSlots: + - {fileID: 8926484042661614961} +--- !u!114 &8926484042661614960 +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: cd176b934c3ce1b41af8188d085eb2d5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 114350483966674976} + m_Children: [] + m_UIPosition: {x: 476, y: 536} + m_UICollapsed: 0 + m_UISuperCollapsed: 0 + m_InputSlots: + - {fileID: 8926484042661614961} + m_OutputSlots: + - {fileID: 8926484042661614962} + m_Type: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 +--- !u!114 &8926484042661614961 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614961} + m_MasterData: + m_Owner: {fileID: 8926484042661614960} + m_Value: + m_Type: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_SerializableObject: 0 + m_Space: 2147483647 + m_Property: + name: x + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 0 + m_LinkedSlots: + - {fileID: 8926484042661614959} +--- !u!114 &8926484042661614962 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614962} + m_MasterData: + m_Owner: {fileID: 8926484042661614960} + m_Value: + m_Type: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 1 + m_LinkedSlots: + - {fileID: 8926484042661614837} + - {fileID: 8926484042661614838} + - {fileID: 8926484042661614964} + - {fileID: 8926484042661614965} +--- !u!114 &8926484042661614963 +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: b8ee8a7543fa09e42a7c8616f60d2ad7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 114350483966674976} + m_Children: [] + m_UIPosition: {x: 187, y: 784} + m_UICollapsed: 0 + m_UISuperCollapsed: 0 + m_InputSlots: + - {fileID: 8926484042661614964} + - {fileID: 8926484042661614965} + m_OutputSlots: + - {fileID: 8926484042661614966} + m_Operands: + - name: a + type: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + - name: b + type: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 +--- !u!114 &8926484042661614964 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614964} + m_MasterData: + m_Owner: {fileID: 8926484042661614963} + m_Value: + m_Type: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_SerializableObject: 1 + m_Space: 2147483647 + m_Property: + name: a + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 0 + m_LinkedSlots: + - {fileID: 8926484042661614962} +--- !u!114 &8926484042661614965 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614965} + m_MasterData: + m_Owner: {fileID: 8926484042661614963} + m_Value: + m_Type: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_SerializableObject: 1 + m_Space: 2147483647 + m_Property: + name: b + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 0 + m_LinkedSlots: + - {fileID: 8926484042661614962} +--- !u!114 &8926484042661614966 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661614966} + m_MasterData: + m_Owner: {fileID: 8926484042661614963} + m_Value: + m_Type: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 1 + m_LinkedSlots: + - {fileID: 8926484042661614624} +--- !u!114 &8926484042661615026 +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: a971fa2e110a0ac42ac1d8dae408704b, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 114780028408030698} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 0 + m_UISuperCollapsed: 0 + m_InputSlots: + - {fileID: 8926484042661615027} + m_OutputSlots: [] + m_Disabled: 0 + attribute: color + Composition: 0 + Source: 0 + Random: 0 + channels: 6 +--- !u!114 &8926484042661615027 +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: ac39bd03fca81b849929b9c966f1836a, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: + - {fileID: 8926484042661615028} + - {fileID: 8926484042661615029} + - {fileID: 8926484042661615030} + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 0 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661615027} + m_MasterData: + m_Owner: {fileID: 8926484042661615026} + m_Value: + m_Type: + m_SerializableType: UnityEngine.Vector3, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + m_SerializableObject: '{"x":1.0,"y":1.0,"z":1.0}' + m_Space: 2147483647 + m_Property: + name: Color + m_serializedType: + m_SerializableType: UnityEngine.Vector3, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + attributes: + - m_Type: 5 + m_Min: -Infinity + m_Max: Infinity + m_Tooltip: + m_Regex: + m_RegexMaxLength: 0 + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661615028 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661615027} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661615027} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: x + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 0 + m_LinkedSlots: + - {fileID: 8926484042661615075} +--- !u!114 &8926484042661615029 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661615027} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661615027} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: y + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661615030 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661615027} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661615027} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: z + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 0 + m_LinkedSlots: + - {fileID: 8926484042661615079} +--- !u!114 &8926484042661615031 +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: 486e063e1ed58c843942ea4122829ab1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 114350483966674976} + m_Children: [] + m_UIPosition: {x: 246, y: 1228} + m_UICollapsed: 0 + m_UISuperCollapsed: 0 + m_InputSlots: [] + m_OutputSlots: + - {fileID: 8926484042661615032} + attribute: position + location: 0 + mask: xyz +--- !u!114 &8926484042661615032 +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: ac39bd03fca81b849929b9c966f1836a, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: + - {fileID: 8926484042661615033} + - {fileID: 8926484042661615034} + - {fileID: 8926484042661615035} + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 0 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661615032} + m_MasterData: + m_Owner: {fileID: 8926484042661615031} + m_Value: + m_Type: + m_SerializableType: UnityEngine.Vector3, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: position + m_serializedType: + m_SerializableType: UnityEngine.Vector3, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + attributes: [] + m_Direction: 1 + m_LinkedSlots: [] +--- !u!114 &8926484042661615033 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661615032} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661615032} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: x + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 1 + m_LinkedSlots: + - {fileID: 8926484042661615073} +--- !u!114 &8926484042661615034 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661615032} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661615032} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: y + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 1 + m_LinkedSlots: + - {fileID: 8926484042661615077} +--- !u!114 &8926484042661615035 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661615032} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661615032} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: z + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 1 + m_LinkedSlots: [] +--- !u!114 &8926484042661615052 +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: a971fa2e110a0ac42ac1d8dae408704b, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 114946465509916290} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 0 + m_UISuperCollapsed: 0 + m_InputSlots: + - {fileID: 8926484042661615053} + m_OutputSlots: [] + m_Disabled: 0 + attribute: size + Composition: 0 + Source: 0 + Random: 0 + channels: 6 +--- !u!114 &8926484042661615053 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661615053} + m_MasterData: + m_Owner: {fileID: 8926484042661615052} + m_Value: + m_Type: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_SerializableObject: 0.01 + m_Space: 2147483647 + m_Property: + name: Size + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661615068 +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: ac39bd03fca81b849929b9c966f1836a, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: + - {fileID: 8926484042661615069} + - {fileID: 8926484042661615070} + - {fileID: 8926484042661615071} + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661615068} + m_MasterData: + m_Owner: {fileID: 8926484042661614889} + m_Value: + m_Type: + m_SerializableType: UnityEngine.Vector3, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + m_SerializableObject: '{"x":0.0,"y":0.0,"z":1.0}' + m_Space: 2147483647 + m_Property: + name: Angle + m_serializedType: + m_SerializableType: UnityEngine.Vector3, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + attributes: [] + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661615069 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661615068} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661615068} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: x + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661615070 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661615068} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661615068} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: y + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661615071 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 8926484042661615068} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661615068} + m_MasterData: + m_Owner: {fileID: 0} + m_Value: + m_Type: + m_SerializableType: + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: z + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661615072 +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: b8ee8a7543fa09e42a7c8616f60d2ad7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 114350483966674976} + m_Children: [] + m_UIPosition: {x: 530.6156, y: 1361.7162} + m_UICollapsed: 0 + m_UISuperCollapsed: 0 + m_InputSlots: + - {fileID: 8926484042661615073} + - {fileID: 8926484042661615074} + m_OutputSlots: + - {fileID: 8926484042661615075} + m_Operands: + - name: a + type: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + - name: b + type: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 +--- !u!114 &8926484042661615073 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661615073} + m_MasterData: + m_Owner: {fileID: 8926484042661615072} + m_Value: + m_Type: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_SerializableObject: 1 + m_Space: 2147483647 + m_Property: + name: a + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 0 + m_LinkedSlots: + - {fileID: 8926484042661615033} +--- !u!114 &8926484042661615074 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661615074} + m_MasterData: + m_Owner: {fileID: 8926484042661615072} + m_Value: + m_Type: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_SerializableObject: 1 + m_Space: 2147483647 + m_Property: + name: b + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 0 + m_LinkedSlots: + - {fileID: 8926484042661615085} +--- !u!114 &8926484042661615075 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661615075} + m_MasterData: + m_Owner: {fileID: 8926484042661615072} + m_Value: + m_Type: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 1 + m_LinkedSlots: + - {fileID: 8926484042661615028} +--- !u!114 &8926484042661615076 +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: b8ee8a7543fa09e42a7c8616f60d2ad7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 114350483966674976} + m_Children: [] + m_UIPosition: {x: 527, y: 1479} + m_UICollapsed: 0 + m_UISuperCollapsed: 0 + m_InputSlots: + - {fileID: 8926484042661615077} + - {fileID: 8926484042661615078} + m_OutputSlots: + - {fileID: 8926484042661615079} + m_Operands: + - name: a + type: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + - name: b + type: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 +--- !u!114 &8926484042661615077 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661615077} + m_MasterData: + m_Owner: {fileID: 8926484042661615076} + m_Value: + m_Type: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_SerializableObject: 1 + m_Space: 2147483647 + m_Property: + name: a + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 0 + m_LinkedSlots: + - {fileID: 8926484042661615034} +--- !u!114 &8926484042661615078 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661615078} + m_MasterData: + m_Owner: {fileID: 8926484042661615076} + m_Value: + m_Type: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_SerializableObject: 1 + m_Space: 2147483647 + m_Property: + name: b + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 0 + m_LinkedSlots: + - {fileID: 8926484042661615085} +--- !u!114 &8926484042661615079 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661615079} + m_MasterData: + m_Owner: {fileID: 8926484042661615076} + m_Value: + m_Type: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 1 + m_LinkedSlots: + - {fileID: 8926484042661615030} +--- !u!114 &8926484042661615083 +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: 955b0c175a6f3bb4582e92f3de8f0626, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 114350483966674976} + m_Children: [] + m_UIPosition: {x: 297, y: 1486} + m_UICollapsed: 0 + m_UISuperCollapsed: 0 + m_InputSlots: + - {fileID: 8926484042661615084} + m_OutputSlots: + - {fileID: 8926484042661615085} + m_Type: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 +--- !u!114 &8926484042661615084 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661615084} + m_MasterData: + m_Owner: {fileID: 8926484042661615083} + m_Value: + m_Type: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_SerializableObject: 2 + m_Space: 2147483647 + m_Property: + name: + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661615085 +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: f780aa281814f9842a7c076d436932e7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661615085} + m_MasterData: + m_Owner: {fileID: 8926484042661615083} + m_Value: + m_Type: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: + m_serializedType: + m_SerializableType: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, + PublicKeyToken=b77a5c561934e089 + attributes: [] + m_Direction: 1 + m_LinkedSlots: + - {fileID: 8926484042661615074} + - {fileID: 8926484042661615078} +--- !u!114 &8926484042661615087 +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: a0b9e6b9139e58d4c957ec54595da7d3, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 114350483966674976} + m_Children: [] + m_UIPosition: {x: 711.0766, y: 1763.9602} + m_UICollapsed: 0 + m_UISuperCollapsed: 0 + m_InputSlots: + - {fileID: 8926484042661615088} + m_OutputSlots: [] + m_Label: + m_Data: {fileID: 114428730288789306} + m_InputFlowSlot: + - link: + - context: {fileID: 114780028408030698} + slotIndex: 0 + m_OutputFlowSlot: + - link: [] + blendMode: 4 + m_SubOutputs: + - {fileID: 8926484042661615090} + cullMode: 0 + zWriteMode: 0 + zTestMode: 0 + colorMappingMode: 0 + uvMode: 0 + useSoftParticle: 0 + sortPriority: 0 + sort: 0 + indirectDraw: 0 + castShadows: 0 + useExposureWeight: 0 + primitiveType: 1 + useGeometryShader: 0 +--- !u!114 &8926484042661615088 +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: 70a331b1d86cc8d4aa106ccbe0da5852, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + m_MasterSlot: {fileID: 8926484042661615088} + m_MasterData: + m_Owner: {fileID: 8926484042661615087} + m_Value: + m_Type: + m_SerializableType: UnityEngine.Texture2D, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + m_SerializableObject: + m_Space: 2147483647 + m_Property: + name: mainTexture + m_serializedType: + m_SerializableType: UnityEngine.Texture2D, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + attributes: [] + m_Direction: 0 + m_LinkedSlots: [] +--- !u!114 &8926484042661615090 +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: 081ffb0090424ba4cb05370a42ead6b9, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parent: {fileID: 0} + m_Children: [] + m_UIPosition: {x: 0, y: 0} + m_UICollapsed: 1 + m_UISuperCollapsed: 0 + opaqueRenderQueue: 0 + transparentRenderQueue: 1 diff --git a/UnityProject/Assets/Scenes/Examples/Max Silly Demos/VFX Graph/Rotations.vfx.meta b/UnityProject/Assets/Scenes/Examples/Max Silly Demos/VFX Graph/Rotations.vfx.meta new file mode 100644 index 0000000..e34f418 --- /dev/null +++ b/UnityProject/Assets/Scenes/Examples/Max Silly Demos/VFX Graph/Rotations.vfx.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: e56f4815a70df224f9c8f4e36332c1c2 +VisualEffectImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/UnityProject/Assets/Scenes/Examples/Max Silly Demos/WaveformParticle/Scene Settings Profile 1.asset b/UnityProject/Assets/Scenes/Examples/Max Silly Demos/WaveformParticle/DarkTrails.asset similarity index 78% rename from UnityProject/Assets/Scenes/Examples/Max Silly Demos/WaveformParticle/Scene Settings Profile 1.asset rename to UnityProject/Assets/Scenes/Examples/Max Silly Demos/WaveformParticle/DarkTrails.asset index c65b8dd..6095a12 100644 --- a/UnityProject/Assets/Scenes/Examples/Max Silly Demos/WaveformParticle/Scene Settings Profile 1.asset +++ b/UnityProject/Assets/Scenes/Examples/Max Silly Demos/WaveformParticle/DarkTrails.asset @@ -12,18 +12,18 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 598e2d32e2c7b0c418e030c3236d663a, type: 3} m_Name: ChromaticAberration m_EditorClassIdentifier: - active: 1 + active: 0 m_AdvancedMode: 0 spectralLut: m_OverrideState: 0 m_Value: {fileID: 0} intensity: m_OverrideState: 1 - m_Value: 0.078 + m_Value: 1 min: 0 max: 1 maxSamples: - m_OverrideState: 0 + m_OverrideState: 1 m_Value: 8 min: 3 max: 24 @@ -50,6 +50,78 @@ MonoBehaviour: fogType: m_OverrideState: 1 m_Value: 1 +--- !u!114 &-1650932778202513251 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2d08ce26990eb1a4a9177b860541e702, type: 3} + m_Name: Exposure + m_EditorClassIdentifier: + active: 0 + m_AdvancedMode: 0 + mode: + m_OverrideState: 0 + m_Value: 0 + meteringMode: + m_OverrideState: 0 + m_Value: 2 + luminanceSource: + m_OverrideState: 0 + m_Value: 1 + fixedExposure: + m_OverrideState: 0 + m_Value: 0 + compensation: + m_OverrideState: 0 + m_Value: 0 + limitMin: + m_OverrideState: 0 + m_Value: -10 + limitMax: + m_OverrideState: 0 + m_Value: 20 + curveMap: + m_OverrideState: 0 + m_Value: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: -10 + value: -10 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 20 + value: 20 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + adaptationMode: + m_OverrideState: 0 + m_Value: 1 + adaptationSpeedDarkToLight: + m_OverrideState: 0 + m_Value: 3 + min: 0.001 + adaptationSpeedLightToDark: + m_OverrideState: 0 + m_Value: 1 + min: 0.001 --- !u!114 &-686482520402559471 MonoBehaviour: m_ObjectHideFlags: 3 @@ -62,7 +134,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 24f077503be6ae942a1e1245dbd53ea9, type: 3} m_Name: Bloom m_EditorClassIdentifier: - active: 1 + active: 0 m_AdvancedMode: 0 intensity: m_OverrideState: 1 @@ -111,14 +183,14 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: aaa3b8214f75b354e9ba2caadd022259, type: 3} m_Name: DepthOfField m_EditorClassIdentifier: - active: 1 + active: 0 m_AdvancedMode: 0 focusMode: m_OverrideState: 1 m_Value: 1 focusDistance: m_OverrideState: 1 - m_Value: 200 + m_Value: 1.56 min: 0.1 nearFocusStart: m_OverrideState: 1 @@ -172,15 +244,16 @@ MonoBehaviour: m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: d7fd9488000d3734a9e00ee676215985, type: 3} - m_Name: Scene Settings Profile 1 + m_Name: DarkTrails m_EditorClassIdentifier: components: + - {fileID: -8757737879642904285} - {fileID: -5741896387675307245} - {fileID: 6424510597000968463} - - {fileID: -8757737879642904285} - {fileID: 8649462823350647888} - {fileID: -657688255281123992} - {fileID: -686482520402559471} + - {fileID: -1650932778202513251} --- !u!114 &6424510597000968463 MonoBehaviour: m_ObjectHideFlags: 3 @@ -193,7 +266,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 3df29e7cc05fbec4aa43e06ea875565d, type: 3} m_Name: ProceduralSky m_EditorClassIdentifier: - active: 1 + active: 0 m_AdvancedMode: 0 rotation: m_OverrideState: 0 @@ -277,7 +350,7 @@ MonoBehaviour: min: 2 intensity: m_OverrideState: 1 - m_Value: 0.3 + m_Value: 0.5 min: 0 maximumVelocity: m_OverrideState: 0 diff --git a/UnityProject/Assets/Scenes/Examples/Max Silly Demos/WaveformParticle/Scene Settings Profile 1.asset.meta b/UnityProject/Assets/Scenes/Examples/Max Silly Demos/WaveformParticle/DarkTrails.asset.meta similarity index 100% rename from UnityProject/Assets/Scenes/Examples/Max Silly Demos/WaveformParticle/Scene Settings Profile 1.asset.meta rename to UnityProject/Assets/Scenes/Examples/Max Silly Demos/WaveformParticle/DarkTrails.asset.meta diff --git a/UnityProject/Assets/Scenes/Examples/Max Silly Demos/WhiteTrails.unity b/UnityProject/Assets/Scenes/Examples/Max Silly Demos/WhiteTrails.unity new file mode 100644 index 0000000..18387d4 --- /dev/null +++ b/UnityProject/Assets/Scenes/Examples/Max Silly Demos/WhiteTrails.unity @@ -0,0 +1,885 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 0 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0.05393127, g: 0.046294536, b: 0.026418865, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 11 + m_GIWorkflowMode: 1 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 1 + m_LightmapEditorSettings: + serializedVersion: 12 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_ExtractAmbientOcclusion: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 256 + m_ReflectionCompression: 2 + m_MixedBakeMode: 2 + m_BakeBackend: 1 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 512 + m_PVRBounces: 2 + m_PVREnvironmentSampleCount: 256 + m_PVREnvironmentReferencePointCount: 2048 + m_PVRFilteringMode: 1 + m_PVRDenoiserTypeDirect: 1 + m_PVRDenoiserTypeIndirect: 1 + m_PVRDenoiserTypeAO: 1 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVREnvironmentMIS: 1 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ExportTrainingData: 0 + m_TrainingDataDestination: TrainingData + m_LightingDataAsset: {fileID: 0} + m_UseShadowmask: 1 +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &168696397 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 168696399} + - component: {fileID: 168696398} + m_Layer: 0 + m_Name: Pd Backend + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &168696398 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 168696397} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3ba69cee3466a304d9d570268f717413, type: 3} + m_Name: + m_EditorClassIdentifier: + midiMessageReceived: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 330040870} + m_MethodName: + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + midiSyncReceived: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 330040873} + m_MethodName: OnSyncReceived + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + samplePlayback: 4 +--- !u!4 &168696399 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 168696397} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &205374821 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 205374828} + - component: {fileID: 205374827} + - component: {fileID: 205374826} + - component: {fileID: 205374825} + - component: {fileID: 205374824} + - component: {fileID: 205374823} + - component: {fileID: 205374822} + m_Layer: 0 + m_Name: FakeTrails + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &205374822 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 205374821} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d7da52674d4133543bd5df7aef5b3e64, type: 3} + m_Name: + m_EditorClassIdentifier: + targetVfx: {fileID: 205374827} +--- !u!114 &205374823 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 205374821} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 54ab37d032df403e881d6a7a78141815, type: 3} + m_Name: + m_EditorClassIdentifier: + pdBackend: {fileID: 168696398} + selection: + serializedVersion: 2 + x: 40.12973 + y: 136 + width: 33.21081 + height: 98 + energyChanged: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 205374822} + m_MethodName: OnEnergyChanged + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + channel: 8 +--- !u!114 &205374824 +MonoBehaviour: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 205374821} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 07c3070554d0a8944a95ff8f018c2c9f, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Parameter: + m_Name: Cam Collider + Target: {fileID: 481497876} +--- !u!114 &205374825 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 205374821} + m_Enabled: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: cdafc37f32b176349b1684c4455b98e9, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ExecuteInEditor: 1 + m_Bindings: + - {fileID: 205374824} + m_VisualEffect: {fileID: 205374827} +--- !u!73398921 &205374826 +VFXRenderer: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 205374821} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 0 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!2083052967 &205374827 +VisualEffect: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 205374821} + m_Enabled: 1 + m_Asset: {fileID: 8926484042661614526, guid: ad1fe409dae17ac47b09f11310f5b70f, type: 3} + m_StartSeed: 0 + m_ResetSeedOnPlay: 1 + m_PropertySheet: + m_Float: + m_Array: + - m_Value: 0.3 + m_Name: length + m_Overridden: 1 + - m_Value: 407 + m_Name: Spectrum Value 1 + m_Overridden: 1 + - m_Value: 1 + m_Name: Spawnrate Factor + m_Overridden: 1 + m_Vector2f: + m_Array: + - m_Value: {x: 0.3, y: 0.3} + m_Name: Lifetime + m_Overridden: 1 + - m_Value: {x: -1000, y: 1000} + m_Name: Random Speed + m_Overridden: 1 + m_Vector3f: + m_Array: + - m_Value: {x: -1.0967441, y: -0.16863514, z: -0.028543726} + m_Name: Cam Collider + m_Overridden: 1 + m_Vector4f: + m_Array: [] + m_Uint: + m_Array: [] + m_Int: + m_Array: + - m_Value: 3 + m_Name: Factor + m_Overridden: 1 + - m_Value: 0 + m_Name: Spawnrate Factor + m_Overridden: 1 + m_Matrix4x4f: + m_Array: [] + m_AnimationCurve: + m_Array: [] + m_Gradient: + m_Array: + - m_Value: + serializedVersion: 2 + key0: {r: 1024, g: 1024, b: 1024, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 1} + key3: {r: 0.095307484, g: 0.14126332, b: 0.35640025, a: 0} + key4: {r: 0.000607054, g: 0.00091058103, b: 0.002731743, a: 0} + key5: {r: 16, g: 0.3137255, b: 0.7529412, a: 0} + key6: {r: 32, g: 32, b: 32, a: 0} + key7: {r: 0, g: 0, b: 0, a: 0} + ctime0: 0 + ctime1: 65535 + ctime2: 65535 + ctime3: 39899 + ctime4: 51464 + ctime5: 52235 + ctime6: 53199 + ctime7: 0 + atime0: 0 + atime1: 65535 + atime2: 65535 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 2 + m_Name: Gradient + m_Overridden: 1 + m_NamedObject: + m_Array: [] + m_Bool: + m_Array: [] +--- !u!4 &205374828 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 205374821} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &330040870 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 330040874} + - component: {fileID: 330040873} + - component: {fileID: 330040872} + - component: {fileID: 330040871} + m_Layer: 0 + m_Name: CameraRotator + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &330040871 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 330040870} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a1636a27dcc6acf42a3aa3d4a50c62c6, type: 3} + m_Name: + m_EditorClassIdentifier: + smooth: 10 + tiltAngleHorizontal: 1 + tiltAngleVertical: 1 + onRotationProcessed: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 330040871} + m_MethodName: OnValueChanged + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &330040872 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 330040870} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 54ab37d032df403e881d6a7a78141815, type: 3} + m_Name: + m_EditorClassIdentifier: + pdBackend: {fileID: 168696398} + selection: + serializedVersion: 2 + x: 202.03242 + y: 161 + width: 51.2 + height: 48 + energyChanged: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 330040871} + m_MethodName: OnValueChanged + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + channel: 8 +--- !u!114 &330040873 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 330040870} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 6ebe1124d37e04742be155475d179a67, type: 3} + m_Name: + m_EditorClassIdentifier: + sequence: 010001000000000001000000000000000000000000000000 + time: 4 + triggered: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 0} + m_MethodName: + m_Mode: 4 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 80 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!4 &330040874 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 330040870} + m_LocalRotation: {x: 0.44338512, y: -0.46236414, z: 0.4352976, w: 0.6325702} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 481497876} + m_Father: {fileID: 0} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 74.467, y: -47.98, z: 31.696001} +--- !u!114 &370871414 +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: 3df29e7cc05fbec4aa43e06ea875565d, type: 3} + m_Name: + m_EditorClassIdentifier: + active: 1 + m_AdvancedMode: 0 + rotation: + m_OverrideState: 0 + m_Value: 0 + min: 0 + max: 360 + skyIntensityMode: + m_OverrideState: 0 + m_Value: 0 + exposure: + m_OverrideState: 0 + m_Value: 0 + multiplier: + m_OverrideState: 0 + m_Value: 1 + min: 0 + upperHemisphereLuxValue: + m_OverrideState: 0 + m_Value: 1 + min: 0 + desiredLuxValue: + m_OverrideState: 0 + m_Value: 20000 + updateMode: + m_OverrideState: 0 + m_Value: 0 + updatePeriod: + m_OverrideState: 0 + m_Value: 0 + min: 0 + includeSunInBaking: + m_OverrideState: 0 + m_Value: 0 + sunSize: + m_OverrideState: 0 + m_Value: 0.04 + min: 0 + max: 1 + sunSizeConvergence: + m_OverrideState: 0 + m_Value: 5 + min: 1 + max: 10 + atmosphereThickness: + m_OverrideState: 0 + m_Value: 1.9 + min: 0 + max: 5 + skyTint: + m_OverrideState: 0 + m_Value: {r: 0.5, g: 0.5, b: 0.5, a: 1} + hdr: 0 + showAlpha: 1 + showEyeDropper: 1 + groundColor: + m_OverrideState: 0 + m_Value: {r: 0.369, g: 0.349, b: 0.341, a: 1} + hdr: 0 + showAlpha: 1 + showEyeDropper: 1 + enableSunDisk: + m_OverrideState: 0 + m_Value: 1 +--- !u!1 &481497875 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 481497876} + - component: {fileID: 481497879} + - component: {fileID: 481497878} + - component: {fileID: 481497877} + m_Layer: 0 + m_Name: Main Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &481497876 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 481497875} + m_LocalRotation: {x: 0, y: 0.708463, z: 0, w: 0.7057479} + m_LocalPosition: {x: -0.4, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 330040874} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 90.22, z: 0} +--- !u!114 &481497877 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 481497875} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 23c1ce4fb46143f46bc5cb5224c934f6, type: 3} + m_Name: + m_EditorClassIdentifier: + clearColorMode: 0 + backgroundColorHDR: {r: 0, g: 0, b: 0, a: 0} + clearDepth: 1 + volumeLayerMask: + serializedVersion: 2 + m_Bits: 1 + volumeAnchorOverride: {fileID: 0} + antialiasing: 1 + SMAAQuality: 2 + dithering: 0 + stopNaNs: 0 + physicalParameters: + m_Iso: 200 + m_ShutterSpeed: 0.005 + m_Aperture: 1 + m_BladeCount: 5 + m_Curvature: {x: 2, y: 11} + m_BarrelClipping: 0.25 + m_Anamorphism: 0 + flipYMode: 0 + fullscreenPassthrough: 0 + allowDynamicResolution: 0 + customRenderingSettings: 0 + invertFaceCulling: 0 + probeLayerMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPathCustomFrameSettings: + bitDatas: + data1: 69284264935197 + data2: 4539628424389459968 + lodBias: 1 + lodBiasMode: 0 + maximumLODLevel: 0 + maximumLODLevelMode: 0 + renderingPathCustomFrameSettingsOverrideMask: + mask: + data1: 0 + data2: 0 + defaultFrameSettings: 0 + m_Version: 5 + m_ObsoleteRenderingPath: 0 + m_ObsoleteFrameSettings: + overrides: 0 + enableShadow: 0 + enableContactShadows: 0 + enableShadowMask: 0 + enableSSR: 0 + enableSSAO: 0 + enableSubsurfaceScattering: 0 + enableTransmission: 0 + enableAtmosphericScattering: 0 + enableVolumetrics: 0 + enableReprojectionForVolumetrics: 0 + enableLightLayers: 0 + enableExposureControl: 1 + diffuseGlobalDimmer: 0 + specularGlobalDimmer: 0 + shaderLitMode: 0 + enableDepthPrepassWithDeferredRendering: 0 + enableTransparentPrepass: 0 + enableMotionVectors: 0 + enableObjectMotionVectors: 0 + enableDecals: 0 + enableRoughRefraction: 0 + enableTransparentPostpass: 0 + enableDistortion: 0 + enablePostprocess: 0 + enableOpaqueObjects: 0 + enableTransparentObjects: 0 + enableRealtimePlanarReflection: 0 + enableMSAA: 0 + enableAsyncCompute: 0 + runLightListAsync: 0 + runSSRAsync: 0 + runSSAOAsync: 0 + runContactShadowsAsync: 0 + runVolumeVoxelizationAsync: 0 + lightLoopSettings: + overrides: 0 + enableDeferredTileAndCluster: 0 + enableComputeLightEvaluation: 0 + enableComputeLightVariants: 0 + enableComputeMaterialVariants: 0 + enableFptlForForwardOpaque: 0 + enableBigTilePrepass: 0 + isFptlEnabled: 0 +--- !u!81 &481497878 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 481497875} + m_Enabled: 1 +--- !u!20 &481497879 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 481497875} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 1 + m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0} + m_projectionMatrixMode: 1 + m_GateFitMode: 2 + m_FOVAxisMode: 0 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_FocalLength: 12.07 + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 104 + orthographic: 0 + orthographic size: 5 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 0 + m_AllowMSAA: 0 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!1 &1882679725 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1882679728} + - component: {fileID: 1882679727} + - component: {fileID: 1882679726} + m_Layer: 0 + m_Name: Scene Settings + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1882679726 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1882679725} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 441482e8936e35048a1dffac814e3ef8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Profile: {fileID: 11400000, guid: 1012fe3eac99fc14c996e2600dd22c0f, type: 2} + m_StaticLightingSkyUniqueID: 2 + m_SkySettings: {fileID: 370871414} + m_SkySettingsFromProfile: {fileID: 6424510597000968463, guid: 1012fe3eac99fc14c996e2600dd22c0f, + type: 2} +--- !u!114 &1882679727 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1882679725} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 172515602e62fb746b5d573b38a5fe58, type: 3} + m_Name: + m_EditorClassIdentifier: + isGlobal: 1 + priority: 0 + blendDistance: 0 + weight: 1 + sharedProfile: {fileID: 11400000, guid: 1012fe3eac99fc14c996e2600dd22c0f, type: 2} +--- !u!4 &1882679728 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1882679725} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} diff --git a/UnityProject/Assets/Scenes/Examples/Max Silly Demos/WhiteTrails.unity.meta b/UnityProject/Assets/Scenes/Examples/Max Silly Demos/WhiteTrails.unity.meta new file mode 100644 index 0000000..8966b40 --- /dev/null +++ b/UnityProject/Assets/Scenes/Examples/Max Silly Demos/WhiteTrails.unity.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 0f6581fe277fe984ba06a47f07149b97 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/UnityProject/Assets/Scripts/PdConnection/MidiSyncedLoop.cs b/UnityProject/Assets/Scripts/PdConnection/MidiSyncedLoop.cs index 71205ca..2f2ad04 100644 --- a/UnityProject/Assets/Scripts/PdConnection/MidiSyncedLoop.cs +++ b/UnityProject/Assets/Scripts/PdConnection/MidiSyncedLoop.cs @@ -5,7 +5,7 @@ namespace cylvester { public class MidiSyncedLoop : MonoBehaviour { - [SerializeField, Range(1, 100)] private int loopLengthInBeat = 1; + [SerializeField, Range(1, 128)] private int loopLengthInBeat = 1; [SerializeField] private UnityEvent loopStarted; public void OnSyncReceived(MidiSync midiSync, int counter) diff --git a/UnityProject/Assets/Settings/AzureSettings.asset b/UnityProject/Assets/Settings/AzureSettings.asset index 2789b02..1427623 100644 --- a/UnityProject/Assets/Settings/AzureSettings.asset +++ b/UnityProject/Assets/Settings/AzureSettings.asset @@ -15,13 +15,13 @@ MonoBehaviour: _autoExposure: 0 _exposure: 1 _autoWhiteBalance: 0 - _whiteBalance: 0.045 - _brightness: 0.559 + _whiteBalance: 0.5 + _brightness: 0.448 _contrast: 0.5 _saturation: 0.5 _sharpness: 0.5 _gain: 0.5 - _enableBlc: 1 - _powerIs60Hz: 0 - _maxDepth: 4.54 + _enableBlc: 0 + _powerIs60Hz: 1 + _maxDepth: 1.83 _depthMode: 1 diff --git a/UnityProject/Assets/StreamingAssets/First_Project.csv b/UnityProject/Assets/StreamingAssets/First_Project.csv index 93e8e7c..3dc6aad 100644 --- a/UnityProject/Assets/StreamingAssets/First_Project.csv +++ b/UnityProject/Assets/StreamingAssets/First_Project.csv @@ -1,16 +1,15 @@ Scene Title,BPM,Notes +Zero,182, Intro,182, Vorstellung,182, Form,182, Farbe,182, Bewegung,182, -Mehrere,182, Musik,182, -BlackLines,182, -Black_Lines_3D,182,Spin Camera around -next,182, -Black_Lines_2D,182,"16 Black Lines. VFX Graph, One for each channel" -,, -,, -,, +BL_Front,182, +BL_Side,182, +BL_Dolly,182, +BL_noGravity,182, +BL_Solo,182, +Dark_Trails,182, ,, \ No newline at end of file diff --git a/UnityProject/Assets/StreamingAssets/pd/patch/analyzer.pd b/UnityProject/Assets/StreamingAssets/pd/patch/analyzer.pd index f3d7fbf..d2ebb9a 100644 --- a/UnityProject/Assets/StreamingAssets/pd/patch/analyzer.pd +++ b/UnityProject/Assets/StreamingAssets/pd/patch/analyzer.pd @@ -1,4 +1,4 @@ -#N canvas -3090 415 1690 536 10; +#N canvas 254 1027 1690 536 10; #X declare -lib timbreID/timbreIDLib; #X obj 484 442 adc~ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16; #X obj 414 483 dac~, f 6; @@ -593,13 +593,13 @@ samples/kick.wav kick \, read -resize samples/closed.wav closed; #X floatatom 1472 98 5 0 0 1 BPM - midi_sim_tempo; #X text 1374 100 Clock Sim.:; #X obj 1451 98 tgl 15 0 clock_sim_start_stop empty empty 17 7 0 10 --204786 -1 -1 1 1; +-204786 -1 -1 0 1; #X text 1198 40 Simulate the Press of a 1_Bar or 4_Bar Transition trigger. ; #N canvas 0 50 1167 867 Midi_Clock_Sim 0; #X obj 21 155 outlet; #X obj 155 14 tgl 15 0 empty clock_sim_start_stop mock 17 7 0 10 -262144 --1 -1 1 1; +-1 -1 0 1; #X msg 110 128 248, f 4; #X text 29 -56 MIDI Clock Simulator; #X text 8 10 start; diff --git a/UnityProject/Assets/StreamingAssets/pd/patch/spectrum.pd b/UnityProject/Assets/StreamingAssets/pd/patch/spectrum.pd index d1799fd..26fa48d 100644 --- a/UnityProject/Assets/StreamingAssets/pd/patch/spectrum.pd +++ b/UnityProject/Assets/StreamingAssets/pd/patch/spectrum.pd @@ -1,13 +1,13 @@ -#N canvas 1959 406 681 467 10; +#N canvas 562 197 1281 961 10; #X obj 38 30 inlet~; #X obj 45 134 rfft~; #X obj 45 186 *~; #X obj 82 186 *~; -#X obj 45 226 q8_sqrt~; +#X obj 48 249 q8_sqrt~; #X obj 169 96 block~ 1024 1 1; #X obj 102 58 tabreceive~ hann; #X obj 76 92 *~; -#X obj 45 266 tabsend~ fft_\$1; +#X obj 49 381 tabsend~ fft_\$1; #X connect 0 0 7 0; #X connect 1 0 2 0; #X connect 1 0 2 1; diff --git a/UnityProject/Assets/TextMesh Pro/Fonts/Alien_lines_1.9.ttf b/UnityProject/Assets/TextMesh Pro/Fonts/Alien_lines_1.9.ttf new file mode 100644 index 0000000..f59967f Binary files /dev/null and b/UnityProject/Assets/TextMesh Pro/Fonts/Alien_lines_1.9.ttf differ diff --git a/UnityProject/Assets/TextMesh Pro/Fonts/Alien_lines_1.9.ttf.meta b/UnityProject/Assets/TextMesh Pro/Fonts/Alien_lines_1.9.ttf.meta new file mode 100644 index 0000000..6ef026f --- /dev/null +++ b/UnityProject/Assets/TextMesh Pro/Fonts/Alien_lines_1.9.ttf.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 7d811c15455060f4ea4a63aecbbe4935 +TrueTypeFontImporter: + externalObjects: {} + serializedVersion: 4 + fontSize: 16 + forceTextureCase: -2 + characterSpacing: 0 + characterPadding: 1 + includeFontData: 1 + fontName: Alien Lines + fontNames: + - Alien Lines + fallbackFontReferences: [] + customCharacters: + fontRenderingMode: 0 + ascentCalculationMode: 1 + useLegacyBoundsCalculation: 0 + shouldRoundAdvanceValue: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/UnityProject/Assets/TextMesh Pro/Fonts/Alien_lines_1.asset b/UnityProject/Assets/TextMesh Pro/Fonts/Alien_lines_1.asset new file mode 100644 index 0000000..de5536e --- /dev/null +++ b/UnityProject/Assets/TextMesh Pro/Fonts/Alien_lines_1.asset @@ -0,0 +1,2681 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!28 &-7222459308263788666 +Texture2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Alien_lines_1 Atlas + m_ImageContentsHash: + serializedVersion: 2 + Hash: 00000000000000000000000000000000 + m_ForcedFallbackFormat: 4 + m_DownscaleFallback: 0 + serializedVersion: 2 + m_Width: 512 + m_Height: 512 + m_CompleteImageSize: 262144 + m_TextureFormat: 1 + m_MipCount: 1 + m_IsReadable: 1 + m_StreamingMipmaps: 0 + m_StreamingMipmapsPriority: 0 + m_AlphaIsTransparency: 0 + m_ImageCount: 1 + m_TextureDimension: 2 + m_TextureSettings: + serializedVersion: 2 + m_FilterMode: 1 + m_Aniso: 1 + m_MipBias: 0 + m_WrapU: 0 + m_WrapV: 0 + m_WrapW: 0 + m_LightmapFormat: 0 + m_ColorSpace: 0 + image data: 262144 + _typelessdata: 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d0f15151513110b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b151515150c0a040000000000000000000000000000020c12140c0b04000000000000000000000000000000000000000000000000000000000000090f110f0d070000000000000000000000000000000000000000000000000000000000000000000000060c0e1316191a1c1b1a1916130f0b080200000000000000000000000000000000000000000000000000050e15171a1a1a12100a01000000000000000000000000000000000000000000000000000000000000000000071117191a1a1a0f0d070000000000000000000000000000000000000000000002090b0f14171913110b060c0e191816120d0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090f111a1a1a18150f06000000000000000000000000000000000000000000000000000000000000090f11100e08000000000000000000000000000000000000000000000000000000000000000000040a0c0a04000000000000000000000000000000000000000000000000000000050b0d121518191a1a191714100c0a030000000000000000000000000000000000000000000000050b0d14141413110b02000000000000000000000002101b22242a2a2a28261f1406000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e212a2a2a2a211f170c00000000000000000000000006141f2629221f180c00000000000000000000000000000000000000000000000000000004121d242724221b1002000000000000000000000000000000000000000000000000000000000001080b111a2123282b2e303130302e2c2924201d150b0903000000000000000000000000000000000000000000081622292c30303027251e1305000000000000000000000000000000000000000000000000000000000000000a19242c2f30303024221b1002000000000000000000000000000000000000080a151d20252a2c2e28251e1921232f2d2b272320190e0b0600000000000000000000000000000000000000000000000000000000000000000000000000000004121c23263030302d2a23170900000000000000000000000000000000000000000000000000000004121d242625231c11030000000000000000000000000000000000000000000000000000000000000c171f211f170c0000000000000000000000000000000000000000000000060c0e192022272a2d2e2f2f2e2c2925211e160c0a03000000000000000000000000000000000000000d18202229292929261f14060000000000000000000010202d36393f3f3f3e3a3124140200000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2832363f3f3f3f3733291c0c00000000000000000000061424323b3e37342a1d0c0000000000000000000000000000000000000000000000000005122230393c39362d20100000000000000000000000000000000000000000000000000000000309141d20262c36393d41434546464543413e39363127211e160a04000000000000000000000000000000000000051626343e414545453c3930231301000000000000000000000000000000000000000000000000000000000007192936404445454539362d20100000000000000000000000000000000008111c232832363a3f42433d3a312c35384442403c38352b2320190e060000000000000000000000000000000000000000000000000000000000000000000000000012222f383b454545423e35271706000000000000000000000000000000000000000000000000000412222f383b3a372e21110300000000000000000000000000000000000000000000000000000004121c29333633291c110300000000000000000000000000000000000000080f1a21232b34373c3f4244444443413f3b363229211e160b04000000000000000000000000000000000d1d2b34373e3e3e3e3a312414020000000000000000071b2d3e4a4f555555534e42311f0b00000000000000000000000000000000040a0c0f100f0c0a0300000000000000000000000000000003162838454b555555554c473a291704000000000000000004142432424f534c473b2a1d0c000000000000000000000000000000000000000000000005132330404d514e4a3e2d1d0d000000000000000000000000000000000000000000000000000a161e2631353b3d494e5256595a5b5b5a5956534f4b44373632281f180c03000000000000000000000000000000000e22344551575a5a5a524d41301e0a00000000000000000000000000000000000000000000000000000000001124364754595a5a5a4f4a3e2d1b070000000000000000000000000003101b222e3738454b4f545758524e413c494d595856524d483c38352b20190e0200000000000000000000000000000000000000000000000000000000000000000000091c2f404c505a5a5a57524535230f0000000000000000000000000000000000000000000000000412222f404c51504b3f2e21110200000000000000000001030405040100000000000000000000051322303a464c463a2e2111020000000000000000000000000000000004101b222c35393b484d515557595a5a595754504b46393632291f170c000000000000000000000000000005182b3b484d535353534e42311f0b00000000000000000d22364a5c646a6a6a68604e3a26110000000000000000000000000002080c171f21242524211e170b0700000000000000000000000000091e324556606a6a6a6a615847331f0a0000000000000000122232424f60696159473b2a1d0c00000000000000000000000000000000000000000000132330414d5e66645c4a3c2b1b0b0000000000000000000000000000000000000000000008131c283237444b50585b63686b6e6f71706f6e6b68646055514b4539342a1e160a00000000000000000000000000000015293e51636c6f6f6f675f4d3925100000000000000000000000000000000000000000000000000000000002172c4054656e6f6f6f645c4a36220d0000000000000000000000000b171e2e373f4b50566064696c6e68604e495b636e6d6b67625a554d483c352b1e160a0000000000000000000000000000000000000000000000000000000000000000000f23384c5e666f6f6f6d63523e2a15010000000000000000000000000000000000000000000000122230404c5e66655d4b3f2e21100200000000060c0e1316181a1a1917130f0b07000000000005132330404d5861584b3f2e20100200000000000000000000000000000c181f2e373d494e565962676a6d6e6f6f6e6c69656157534b4639332a1c13080000000000000000000000000b203448596269696968604e3a260b0b090200000000000f24394f647a7f7f7f7e68533e281300000000000000000000000009151d202933373a3b39363329201c130800000000000000000000000b21364b60757f7f7f7f76614c37210c000000000000000d1d30404f61697e776159473b2a18040000000000000005070908060300000000000000081830414d5f677c7a645a483a29170400000000000000000000000000000000000000000e18253039454b5560666d73787d80838586858583817e79756e6760574c473a32281b110300000000000000000000000000172c41576c818485847d67523c27120000000000000000000000000000000000000000000000000000000004192f44596e838585847a644f39240f00000000000000000000010f1b29333e4b4f5d656d757a7f81837e68524d63798382807c78726a625a4d493c32281a0f010000000000000000000000000000000000000000000000000000000000000011263b50667c848585816d57422d1802000000000000000000000000000000000000000000000c1d30404c5e667b7b655d4b3f2e201002060c0f1a2123282c2d2f2f2e2c2824201c1308060006132331414d5f6776655d4b3f2e201000000000000000000000000003111c2a343e4b4f5b636b72777c7f8283848483817e7a766f6861574c473a3025180c00000000000000000000000d22374d62777e7e7e7e68533e2921201d150a0000000013283d53687d92949487725d47321d000000000000000000000210192731363a474c4f504e4b4639353025180d000000000000000000000d22374d62778c94948c78624d37220d00000000000005182b3b4d5e697f938677615947341f0b000000060c0e151a1c1e1d1b18120c0a040000011426364d5f677d8b8878625846331f1200000000000000000000000000000000000004121e2b36434a576069747b82888e9296989a9b9b9a9896938e89837c756b61594b45392e2115020000000000000000000000001b31465b70859a9a947f6a543f2a1500000000000000000000000000000000000000000000000000000000091f34495e74899a9a907c66503b261100000000000000000002101f2d39464b5c64707a828a8f949795806b564f64798e9795918d8780786e625a4b45382c1f100300000000000000000000000000000000000000000000000000000000000013283d53687d929a9a86715c47321c0700000000000000000000000000000000000000000004182a3b4c5e667c8b8a7b655d4b3f2e20101921232c35383e4142444443413e3935302521190e142431414d5f677d897b655d4b3e2e1b07000000000000000000000614212e3a474c5c646f7980878c919497999999989694908a847d766b61584a43362a1d0f0100000000000000000010253a50657a8f93938b745f4a36363631271a0a00000012283d52677d92a79d88735d3a29170400000000000000000311202d37444b5358616465646157514a43362b1d0f0100000000000000000e23384e63788da3a18c76614c37210c0000000000000a20344859667c8d9f9c8677614c37220c00070f1a21232a2f313333312d27211f170b03081c304354677d8c9f9c8676614c40301b0b000000000000000000000000000000000614222f3c48546068757f8790979ea6a7abacafb0b0afaeaba8a89e98918980776b60574b3f331d150900000000000000000000001b31465b70869ba9947f6a543f2a15000000000000000000040a0c0f1112100e0b07000000000000000000091f34495e74899ea5907b66503b261100000000000000000110202e3d4a57616d7a858f989fa9a9ab95806b564f64798ea4aba7a59d958c83786b6056493d2e211002000000000000000000000000000000000000000000000000000000000013283d53687d92a89c87715c47321c070000000000000000000000000000000000000000000b1f344759667c8c9f9e8a7b655d4b3e2e202c35383d494e535658595a5956534e4a4336352c202431424e5f677d8c9e8a7b645c4a36220d000000000000000000071524313f4b59616d7a848e959ca5a6aaacabaaabacaca9aa9f9a92898076686054473b2d1f1002000000000000000010253a50657a8fa59f8a745f4b4b4b4b4538271502000011263c51667b91a69f89745847331f0a000000000000000111212f3e4a5560687176797a797670666054483c2d1f0f00000000000000000f24394f64798ea4a78b75604b36200b00000000000a1a30414d6277899eab9e927d68533d28130f1a212c36393f4447484846433c3633291e160b20354b6074869ba6a498826e5e4c3a291704000000000000000000000000000007142431404c5a62727d88949da5adaaa79e9a979faab3a199999da6a9ada89e958a8075655d50443127190a000000000000000000001b31465b70869ba9947f6a543f2a1500000000000002090b171f212426272523201c130807000000000000091f34495e74899ea5907b66503b261100000000000000000f1f2e3e4b5b6375828d9ba3adab9f9c9895806b564f64798e979a9ea8acab9f988b8074635b4b3f2e2110010000000000000000000000000000000000000000000000000000000013283d53687d92a89c87715c47321c070000000000000000000000000000000000000000000c22374c6177899faaa89e8a7b645c4b3e353c494d575b63686b6d6f6f6e6c686460544d493c3432424e60687d8c9fa89e897a644f3a240f000000000000000007152533424e5d6577828f99a1abada99f9b9896959697999da6a8afa89e95897e7261594a3d2e2010010000000000000010253a50657a8fa59f8a7460606060605645311d0900000f24394f64798ea4a98c76614c37210c000000000000000f1f2f3f4c5c64747e868b8f908e8a857c72625a4a3d2d1d0d0000000000000012273c51677c91a69e89735645311d0900000000021527384d5f6f849aa7a196806b604e3a2515202d363d494e545a5c5e5d5b58524c463a32291b1c3043546278889da9a0917c665846331f0b0000000000000000000000000005142532424e5e667884929da6b0a49c958e8985818c9fae998384888d949ba3aea89f96877b6a624b4437281a0a0000000000000000001b31465b70869ba9947f6a543f2a1500000000000a151d20293336393b3c3a38353025211a0f0500000000091f34495e74899ea5907b66503b2611000000000000000d1d2d3d4b5c647987979faba49c938b8782817b65504c6277808285898f979ea7a99f968679655d4b3f2e1f0f0000000000000000000000000000000000000000000000000000000013283d53687d92a89c87715c47321c000000000000000000000000000000000000000000000b1f344759667c8c9faaa89e8a7b645c4b494d5b636c73787d8182848483817d79746b635b4d48424f60687e8d9faaa79e897a644f3a250f0000000000000005152533435060687b8898a0aea89f97908a8582807f808284888d939ba3afa79e938377635b4b3e2e1f0f0000000000000010253a50657b8fa59f8a747676767675604b36200b00000d22374c62778ca8a38e79644e39240f0000000000000a1a2d3d4c5d657a87939b9faba5aa9f9a918478645c4a3b2a1805000000000000142a3f54697f94a99b86715b3827150200000000091d314556677c91a1a7998372604a42311e1d333e4a4e5b636a6f717372706d6761584b46392d2026364859647a8a9fb29d8876614c39281603000000000000000000000003132332434f60687c899aa2b3a39b90877f797470748a9fa5907b6f73787f858e999faba59c8c806d6055453828190900000000000000001b31465b70869ba9947f6a543f2a1500000001131a2832363a464c4f5151504d4a4336362d1f180d000000091f34495e74899ea5907b66503b261100000000000009192b3b4a5b647a899ca5a69d92867e77716d6c655d4c4859626b6d6f757a8189959fa8a49c897b655d4b3d2d1c0c000000000000000000000000000000000000000000000000060b0d18283d53687d92a89c87715c47321c130b080100000000000000000000000000000000000004182a3b4d5e677d8c9faaa89e8a7a645c5a636e7881888d93969799999896938e8881786d62594f61697e8d9faba79e897a645c4b37220d000000000000001223334350616a7e8c9da6a99f958a827b75706d6b6a6b6d6e73787e86909aa2b3a1998779645c4b3d2d1c0c00000000000010253a50657a8fa5a9928b8b8b8b8b86725c47321d00000b20354a6074899ea7927d67523d28120000000000021527384a5b657b8b9ca4b0a8ab9faba8afa29a897a645947341f1200000000000417293a576d8297ac98836e58432e1900000000000b20364b6074879db29e89776254433023263143505c646f797f8486888886827c766a61574a3e30222b3b4a5c697f94a3a695806b5746321e090000000000000000000000112131414f61697e8d9ea7a69e91857b736a646054748a9fa5907b665a63697079838d9ca4ab9f95827360564537271501000000000000001b31465b70869ba9947f6a543f2a15000009141d3038454b535861646667656360544e4a3d342a1d100200091f34495e74899ea5907b66503b261100000000000114263748596379899ea7a098887d716861585856504c3f3b484c56575560646c76808a9aa2a79e8a7b655b4a3a291704000000000000000000000000000000000000000000070e1920232a333d53687d92a89c87715c47353025201d14090200000000000000000000000000000000000c1d30404d5f677d8c9faaa89e897a646978838c969da6a8abadaeafaeaba8a69d968c82786861697f939faba69e897a645c4b3e2e1b080000000000000e1e304150616a7f939faaa39b8b80776d656056585861686764606368717b84939ea8a59d8a7a645c4a3a2a1808000000000010253a50657a8fa5bab4a0a0a0a09c87725c47321d0000071c30435470859bab96816b563a29170400000000091d31455663798a9ea9a59d928c8a8c939ea6a79d8877624c402f1c09000000000a1f33475871879caa957f6a55402a1500000000081c2e3f53687e93a5a4937e68594836252637444b616a7a848e94999c9d9d9b9891898075645c4c4030202d3d4b6073859bb09e8975614b36210e000000000000000000000c1c2f3f4e5f697f939faba29a887d706660544e4b5f748a9fa5907b66504d545c646e7a86959faba0988474605544311d13000000000000001b31465b70869ba9947f6a543f2a150009192631414d5660697076797b7c7a78746c645c4c473b2d201103091f34495e74899ea5907b66503b26110000000000081d3144556277889da79d948276675f534c4e5356514c403c484d5654514b4f57616b7884969fa89e8a79635846331f120000000000000000000000000000000000000004101b222b35383a474c53687d92a89c87715c4e4a43363531261d150a0000000000000000000000000000000000122230414d5f677d8c9faaa79e897a7f8a999fabb3aba5a89e9d9d9fa9a6adb2ab9f988a7e707f939db5a69d8879645c4a3e2e201000000000000006192c3c4d5f6a7f949db49f9785796b6158504b454c61767d7c79756e666065727e8a9ca4a89e897a645947362513000000000010253a50657b8fa5bab4a4a4a4a49c87725c47321d000000132536576c8197ac9b86705846331f0a000000001325364b6074879ca8a199877d7775777e889ca4a69a846f5e4c38240c000000000c21374c61768b9faa907b65503b2610000000000e23374b5d71869cb19c8673604b3b2b1d314455606d7f8d9aa2a9aea9a7a7aaada89e95877a665e4c3e2e1d314455657a8fa3a7937e69543d2c1a06000000000000000004172a3a4b5d687d929db49f978477675f504a43364a5f748a9fa5907b66503b3e4a4e5c6474808d9fa9a2998373604b41301d0d0000000000001b31465b70869ba9947f6a543f2a1508182637444b5f67747e858a8e90918f8d8882796d62594a3e2e2111001f34495e74899ea5907b66503b26110000000005192b3c4b6073849aa69d947f6d61574b525b63686b665e4c485a626c6a6661574e4c5a627381959ea89c8776614c402f1a0a00000000000000000000000000000000000c181f2d363c494d55586166697d92a89c867167636054514b443731271a120200000000000000000000000000000004122330414d5f677d8c9faba79e8c949fa9b3a69d96908c898888898c91979ea8b4a89e9386949daea69d8879635b4a3e2d201002000000000000092035495a677d919daf9d958174635b4c473a36394e63798e918e89837c7366606878869aa2a79d8777615443301c0c0000000010253a50657b8fa5a99f8f8f8f8f8f86725c47321d00000012273c52677c91a79f8b76614c36210d000000071c304354697e93a5a4998375686260626977869ca7a2907b66513a2a180400000216283851667c91ab9f8a76614b36210c0000000010253a4f657a8fa4a6917c675544311d31424b607382959faba89e98939192959ba3b1a69d8a7c665c4b3b2a26374b5d70859bb09c87725b4935210c0000000000000000091f334758657b8c9fb49e96817361594d4136434b505f748a9fa5907b66534c463a3e4a55606b7d8b9fa8a197816c5f4d3c2b190500000000001b31465b70869ba9947f6a543f2a151426364455606c7d87939a9faaa6a6a5a69d978c8277645c4b3f2e1e0e1f34495e74899ea5907b66503b2611000000000b2035485a6a7f94a29e947f6a614c54606871797d807c66514d6278817f7b766d635b4b55606c80959ea598836e5e4c38271502000000000000000000000000000003111c2a333e4a4f5a626a71777b7f839aaf9e89807d79746d6660554b45382f1e160a00000000000000000000000000000004122330414d5f677d8d9fabab9fabb4a79e9388817b7774737374777c8289959fa9b4a39ba3aea59d8879635b4a3d2d201002000000000000091930414d62788a9eb49e957f6c6055493d332a24394e63798ea3a89f9991867b6c606275849aa3a59a8472604a3a29170400000010253a50657a8fa59f8b7b7a7a7a7a79644f39240f0000000d22374c62778ca3aa927c67523b2a180500000b20354a6073889db19c867561564d4a4d596278899eb09a85705847331f0a0000091e3245566e8398ad9b85705746321e0a00000006192b3c576c8196ac9d8874604b3726293a4e606c8196a0ab9f9689837e7c7d80868f9ca4a89f8b7a645947341f2e3f51677c91a8a48d78634e38230e0000000000000009192f404c6176889daa9f96806c6055473b444b5460666c748a9fa5907b6e6861584c473a444b5f677b8a9faa9f927d675a4834201100000000001b31465b70869ba9947f6a543f2a151c304354607381919da5afa7a89f9e9fababab9f98877a655d4b3c2c191f34495e74899ea5907b66503b261100000006192c3c4d62788a9fa296806b614f5a62737d868e9395806b564f64798e94908a82796b60564b626b8096a2a0917c665645311d09000000000000000000000000000614212f3a474c5c646e7880868c90949aa2b3a79e95928e89827c746960564c4032281a0d00000000000000000000000000000005132330414d5f677d8c9fb4b5b1a199887e756c6661585d5e5962666d76808a9ba3b2b0b5a79d8778635b493d2d1f1002000000000000011527374d5f6f849aa8a196806b614b44372c1f1824394e63798e9faaaaaea49c908174616175859ba7a2937e685846331f0c00000010253a50657a8fa59f8a7465656565645c4a36220d0000000b1f34485971869bae99836e5947341f0a00000f24394f64798ea6a6907b66574638353b485a697f94aa9f8b77614c37220c00000b21364b6075899ea9947f6954392916030000000b2035495a72879cab96816b5544311f334658687e939faa9f8d81776e6967686a717b8699a1a99d8877614c3c2b20364b6075899ea9937e69543e2914000000000000011527374c5e6e8399a6a297816d624b443d4a556069737b81859ba9b29d87837d766c61594d41414d5d667c8c9fb49e8a78624d3f2e1c08000000001b31465b70869ba9947f6a543f2a1b2e3f4b607282969eb2a39b928c89888a8f969fa9a69d8b7b655a4935201f34495e74899ea5907b66503b26110000000c2135495b6e8398a99a8473604b5c647885929ca4a895806b564f64798ea4a99f988c807461584b6073849aa79d8774604b372715010000000000000000000000071524323f4b58616d7a838c959ca4a6a9afb3c0b8b3aaa7a79e9891877e74665e4b45382b1d0e00000000000000000000000000000005132330414e6070859bb0b19f9783776860565557606260564d5158616a788598a0b2b39e8978635a493d2c1f0f0100000000000000081d314455677d92a2a79a8472604b433127190e0e23384d6378878a8e959da6b19f978475616278899eb39e8976614c3a291704000010253a50657a8fa59f8a745f4f4f4f4f4a3e2d1b0700000005182a3b546a7f94ab9f8b77624c3928160300152a3f546a7f94a99d88735e4c3929202b3c4c61768b9fab917c67513c271200081c2e3f52687d92a8a38d78624d38230d000000000d23384d62788da4a8907b6550372721364c6176899eb39f8c7d6c6158545252555d65758399a3a696816c5a4835203245566f8499ae99846f5a3a2917040000000000081d314455667c91a1a79a8473604b443f4b5b63737e8790969ba3b5b7a69d99938a8177675f50433f4c5e697e93a1a898836e5d4b37230f000000001b31465b70869ba9947f6a543f2a22374b5d6b8096a0aa9f94867d777473757a818b9ba3a99e8978624d402f1c34495e74899ea5907b66503b26110000021528384d63788c9f9f8a7862555a647a889ba3b0a69d95806b564f64798e9ca4abab9f9684766157556177899ea5937e685544311d080000000000000000000007152533424f5d6576828e999fabaea6a59d9ca4b5a89e9b9fa9abada59d93877c6d6056483b2b1e0e0000000000000000000000000000000b2034485a687d92a2b19f978172615859626b71767874604b3a464c5a63748298a1b3a7907b665746321e0f0100000000000000000b20354b6074879db29e8877625443301d150d181f2c35495a637374797f88959faba29a847460677d91a2a795806b5847331f0a000010253a50657a8f97978a745f4a3a3a39362d201000000000000d22384d62788b9faa947f6a5745321e0c00172c41576c8196ac98836d58402f1b0e1f33465871869ba9947f69543f2a14000a23374b5d71869bb09b85705a4935200b0000000012283d52677d92a79e8975604b36202d3d556b8095a7a2937e685f4c473a3c3d3f4b576174859bab9f8b78624d3823283853687e93a89e88735846331f0a00000000000b20354b6074869cb19e8978625544384b5d657985939da5ababb4bbbeb2adaea99f96897d6a61503c404f616e8399a8a08f7a65503d2d1a070000001b31465b70869ba9947f6a543f2a2e3f4f657b8d9fab9f8c7f726861595560646c78859ba3a79a846f5e4c382434495e74899ea5907b66503b26110000091d3245566c8197a7957f6a5a556378899ea6a39b9088847d67524d627884878d959fa9a29a8575614b59687d92a49d8774604b35200b00000000000000000005152533435060697b8897a0aeaa9f99918c87869cb19e8a868a8e959da6b2a59d9081746259483c2b1c0c0000000000000000000000000004182a3a4d6278899eb3a297816c6054606a7780868b8d79634e38333c495660738399a4b29d8875614b382816030000000000000005182a3b51677c91a5a4927d6859473626140e1d2a343c494d53555460646a75808d9ea8a297816d5f6f849aaf9e8976614c37210c00000e23384e6379828282816d57422d2524221b100200000000000b2035485a6f8499ae9d8875604b3a2a1704192e43596e8398ab96816b56412c160417293a596f8499ab96806b56412b160a1b2f4050657b8fa3a6927d67523c2b190600000000152b40556a8095aa9a857056453121364a5b72879daf9a8470604e41332a27282e39465663798c9faa947e69543f29253a4f647a8fa4a68b76614c36210c00000000071b2d3e52687d92a4a4937e685a48374556657b8a9ba3b2a59d969faab2a0989aa2afa79e917f6a554032424d62778a9eaf99846f5b4a3621080000001b31465b70869ba9947f6a543f39394b5d71859bab9f8d7d6960544c47444b4f5a6275859ba7a2907b66513a3939495e74899ea5907b66503b261100000b20364b6075899e9e8976614b6074859ba79e96857b746f675f4d495a626f7278808b9ca4a398826d604b6073869ca5917b66513828160200000000000000011323334350626a7e8d9da6aa9f968b837c76727e92a89c867175798088919da5b29f978577625a483a2918080000000000000000000000000a1f3447596c8197a7a89a8473605660727f8a959ca48d78634e38232c3845556175869caba6947f6a5645321e09000000000000000b1f3447596f849aaf9c8674604b3b2a180e1e2b3b484c5a63686b6a676157616b7c8a9eab9f917c66647a8fa2a8937e68533b2a1804000c2135495b636d6d6d6d63523e2a100f0d070000000000000005192b3c50667b90a3a6947f695847331f11192e43586e8398ab96816c5637271505182a3b5a6f849aab95806b56402b161628394c5e70859ab09d8874604b36200e0000000003182e43586d8398ad97826d58382723394e63798ea5a8907b655042311f1712131b28384a5b6e8399ae9a856f5a372722374c61778ca8a48e79644f39240f000000000d22364a5c71859bb09c8673604b3c364b6076889da5a69d9187818c9fad9882858e9aa29f8a7b654f3a253448596a7f94a7a18e79634e3625130000001b31465b70869ba9947f6a544f4f4f4f647a8fa3a695806b5f4a43363431353c49576277899eaf99846f584f4f4f4f5e74899ea5907b66503b2611000012273c51677c91a795806b57596b8095a39e968073656054524d413c494d5a5a626b78869ba3a0937e685755687d92a899836e5645321e09000000000000000f1f304150616a80939faba39b8c81776e676a6e7d92a89c86716c666b747c87969faaa39b87786258463626140100000000000000000000000c22374c61778a9fb49e8a776255607483949fa8b1a38d78634e38231a28374657647a8c9fb39e8875604b36210b000000000000000d22374c62778b9fa9937e695544311d0d192b3c4959626e787e807f7c766a605e667c8d9fb29d87746070859aaf9a85705947341f0b00061a2c3d494e58585857524535230f00000000000000000000000e23384c5e71859bb09e8976614c3f2f1d172c41576c8196ac99836e5544311d0f1f34485971879ca9937e69543e29141e324557667c91a2a6947f6a5645311d0900000000061b30455b70859aaa957f6a55402a273d52677c92a79e8975604b3620140400000b1a2d3d53687d92a89e88735544311f34475974899ea6917c67513c2712000000000f24394f64798ea3a6917c675544313245566379879c9a887c74748a9fa5907b707984948b7c665d4b37222b3b4b6176899eab96806b5443301c0700001b31465b70869ba9947f6a64646464646c8196ab9d8875604b4130251f1d202c394859697e94aa9f8b7664646464646474899ea5907b66503b26110005182a3b586d8297a48e79634e62778a9fa296806b60554b433639302c35383c494d5a6376859ba79e8875614b6176899e9f8a75604b36210b00000000000009192d3d4d5f6a7f949eb49f9785796c6570787f83889eb39f8c85817b74696775808c9ea8a59c8676615443301c100000000000000000000003172939556a7f94a9a9947f6a5960728298a1b4a89f988d78634e38230e1929394b5c6d8298ada7917c67513c27120000000000000012283d52677d92ab9f8a76614c372614152737495a6277838d93959591897f72605e6a7f95a5a5927d67687d93ab9f8b77614c37220c00000f1f2c3538424242423e352717060000000000000000000000091c2f4051667b90a2a797816c5d4c3b2a19293e53697e93a89e8975604b3b2b232d3d4c62778c9faa917c66513c261e2f3f4b6075879cb29d8875614b3827150200000000061c31465b71869ba8937e69533e29293e54697e93a99c86715544311d080000000010253a4f657a8fa49f8a75604b35202a3b5d73889da7927c67523d271200000004182a3b566b8095ab9d8874604b37262838495b63788784766760748a9fa5907b6664727f7c675e4c3f2e1b1e3346576b8196ab9d8873604a35200b00001b31465b70869bac96817a797979797979869cab96816b5745321c1308080e1b2b3b4c61768b9faa937e7979797979797a8a9ea5907b66503b2611000b1f34475972879d9c87725b546b8096a99a8472604b44373026251e1920232b353c49586278899ea7947f6954576e8398a9907b65503b25100000000000011426374a5b677d919daf9d948174636e7b848c94999ea6b8aa9f9b9690887f75656b7b8a9da6a4998372604b3e2d18080000000000000000000a1e33465770859bb09f8a766158697e93a0b2a29a8a827e76614c36210c0b1b2e3e4f64798ea4ae98836e593c2c1906000000000000132536586d8297ad9a846f584633191b1d31445562788799a1a8aaaaa89e948272606074879daf9a846f61768b9fab907b66513b26110000010f1a21232d2d2d2d2a231709000000000000000000000000001124384c5e6f849aaa9f8d7b655947372723394e63788ea4a7927d6859483b383d4a5b6b8095ab9f8a76614b36212b3c4c5d6c8196a5a4937e695746321a0a0000000000061b31465b70869ba9937e69543e292a40556a7f95aa9b85705b3a291704000000000e24394e63798ea3aa8c76614c372133485d72889da7927d67523d28120000000b1f34475971869bab96816b554431191a2c3c495a62777461585f748a9fa5907b6654606a675f4d402f21101729394f64798ea6a68e79644e39240f00001b31465b70869bb09f968e8e8e8e8e8e8e9ca4a6907b6651392816000000000d1f33475871869bb09c938e8e8e8e8e8e8e9ea8a5907b66503b2611000d22374c62778ca597826c576073889e9f8c7963544331261c14080a060c0e19202c3a495a697e93a69d87725a53687e93a895806a55402b150000000000081d31445563798a9fb49e947f6d6376838f9a9fabada8a4a3a3a6abaca69d94877b6a657a889da7a195806b5c4a3625130000000000000000000c21364c61768b9fae98836e586176899eb3a29a84776d69615846331f11202022364a5c72879cb29e88735a4935200c0000000000071c30435471869baa947f6a553a29303027354b6073869ca6a99f9a9ca4b4a095806a59697e93a99f8a766072879caa957f6a55402a1500000000060c0e18181818150f060000000000000000000000000000091d2f404e63798b9fab9d8877615544362535495b71869cb19e887762594f4d505b63798a9faf99846f5746332b3a495a657b8d9faa9c8674604b392816000000000000061b31465b70869ba9947e69543f29293e53687e93a89c87725846331f0a0000000010253b50657a90a59f8a75604a352030435472889da7927d67523d28120000000c22374c61778b9fa9907b65503727150e1e2c3c4859616056465f748a9fa5907b66504a55514d41302211030b22364a5c73889da9937e69543e291400001b31465b70869bb0b0aca4a4a4a4a4a3a3b1b5a38e79644e39240f000000000417293a596e8399aeada8a3a4a4a4a4a4a4b4b9a5907b66503b26110010253a50657a8fa5927d685364798ea799836e5b4936261409010000000000060e1c2c3c4b6075889da58d78634e64798ea398836e59432e1904000000031628384b6073859ba8a095806b64798798a0afa89e98928f8e8e91969ca5b1a59d8d7f6c6479899eaa9f8c7a645443301c07000000000000000011263b50667b90aaa8937d6853697e93a7aa9a84746259544c463a2924263535352d3e576c8196aca78d78624d38230d00000000000b20354a6072899fa6917b6651424545453d3d53687d92a4a69d8a8586929cb49f8a776262788da6aa8f7a656d8398ad98836e58432e190000000000000000000000000000000000000000000000000000000000122135495b6a8095a3a69a8473605443322c3d52677d92a2a69b85776a6463656d79879da8a08f7a644f392b3b48596278899eab9f8c7a645544311b0b000000000000051a30455a6f859aab95806b56402b273c51667c91ab9f8a76614c3827150901040f1e304054697f94a99d887354433020354a6075899fa6917b66513c261100000011263c51667c91ab9f8a75604b36210b000e1e2b3a474c4b454a5f748a9fa5907b66503b3f3c393023120300071b2d3e586e8398ad98836e58432e1900001b31465b70869bb0afaaa0a0a0a0a0a0a0b0b5a38e79644e39240f0000000004182a3a596e8499aeaca7a0a0a0a0a0a0a0b3b9a5907b66503b26110013283d53687d92a58f7a6554697e94a7927d67523d2c18080000000000000000000e1d3245566c8197a8937e685360768ba69c86715c47311c00000000091e324556697e93a3a598826e647a899da5a89f9489827d7a78797c8087919ca4ab9f95806c667c8c9faa9b8572604a35200f000000000000000013283e53687d93a8a48f79645a6f8499af9f8c796356483b3633292f383b4a4a4a4a3d53687d92a8a5907b66503b261100000000000c21364b61768ba8a38e79634e585b5b5b524d5a6f849aaf9d88796f717e92a2a9937e685a73889da7927d686b8096a49a846f5a452f1a000000000000000000000002090b0e0c06000000000000000000000000061a2c3d4b6073859ba7a2978172604b4538354b6073849aa7a39b89807a787b828b9da6a398826d5c4b373c48596277869ca7a295806b5c4a3727150000000000000002172d42576c8297ac98836e59392922374c62778b9faa927d68564531271c14171f2d3c4c5e70859bad98836e58362522374d62778ca9a38e79634e39240e00000014293f54697e94a99b86715645321e0900000e1c2a343736324a5f748a9fa5907b66503b2a27241d1204000000152a3f546a7f94a99b86715c38281502001b31465b70869bb09e958b8b8a8b8b8b8b9ba3a6907b6651392917030000000c1f33475871869bb09b928b8b8b8a8b8b8b9ea7a5907b66503b261100152a3f556a7f94a28d7862576c8197ab8c77624d37220f000000000000000000000215283851667c91a696816b565773889d9e88735e492715010000000b21364b6075889db29d87766278899ea7a49c8a7f766d68656364666b737c86969eb49e947f696b8096a6a3917c67523d2d1a0700000000000000152a3f556a7f94aaa18c77625473889daf9a85705b49382b211f2f404c51606060605150657a8fa5a7927d68523d281300000000000d22374d62778ca2a28d7762636d707070675f5d73889da8937e695b6070859aac97816c5c71869ba9947e696a7f8f8f8f85715b46311c000000000000000000000a151d2023211a0f0100000000000000000000000f1d3144556278899eaa9f97816d6056483b43546277899da6a79e958f8d90979fa9a49b8575614b3e3f4b5a6277869ca4a59a8473604b3e2d1909000000000000000014293f54697e94a99b86715746331f34475970859bb09d8774604b4437302629333d4a5a667c91a3a6927d67523d28253a4f657a8fa4a68b76614b36210c000002172c42576c8197ac98836e59382816020000000c181f2220354a5f748a9fa5907b66503b2612100a000000000012273c51677c91a69e89745645321d09001b31465b70869baa957f75757575757675859bab96816c5746331e150b0a0f1c2b3c4c61778b9fab927d76757575757675899ea5907b66503b261100162b40566b8095a18c7761586e83989f8a75604b35200b00000000000000000000000f24394f64798ea498826d585d72879c9f8a745544311d080000061a2c3d53687e93a6a3917c6673859ba7a49c86796a6157534f4e4e515460667381939db49f8c7b6575889db09a85705b4a36210c00000000000001162c41566b8196aba08b766160758a9fac96816c573d2c1a0d24384c5e6675757575665e64798ea4a8937e69533e291400000000000d22384d62778da2a18c77626d818585857d675e73899ea6917c6751586e8398ad97826d5b70859aa9947f6a62777a7a7a7a644f39240f0000000000000000000d1a28323638352c1f0f000000000000000000000001152737495a657b8c9fab9f97827462594d4148596379889aa2aeaaa4a2a5acab9f978677625746444b5d6478879ca4a79d877661554431201000000000000000000011263b51667b90aa9f8a76614c36212a3b53687d92a4a597826d60554b43363a474c5b6378889eb39e8876614b36212a3a556a7f94aa9d88735746321e0a000004192f44596e8499ab96806b56412b160000000000040a0c1f354a5f748a9fa2907b66503b26110000000000000010253a4f657a8fa4a88b75604b36200b001b31465b70869ba9947f6a60606060606b8096ab9e8876614b423127201e212d3a485a6a7f94ab9f8b7661606060606074899ea5907b66503b261100172c41566c8196a08b76615a6f849a9e89735443301c0800000000000000000000000d22384d62778da299846f595c71869ba98a75604b35200b00000c2135495b71869bb09b8570697e93a3a69c8676635b4c46393a393936434a54606c7f939eaa9c8674687d92a7a28e79634e39240e00000000000001162b40566b8095aba18b766160758a9fac96816c573d2c1a15273751667c8a8a8a8a7c6664798ea4a8937d68533e281300000000000c21364c61768baba38d786370859a9a96806b5c71869cae98836e656776889eaa95806b5672879ca8937e695962656565645c4a36220d0000000000000003111d2b38454b4e493d2c1d0d000000000000000000000009192c3c4b5d677d8d9faba0988477675f4e494a5b63778490989ea7a2a49c968c81756259484b55606a7b889ca5a79e8979635847372614020000000000000000000c21374c61768b9faa917c6651392920354b6073869ca9a0978174666054575858616a79879da6a2937e695746331f33475870859aad98826d58392916030000051a2f445a6f8499aa95806b55402b16000000000000000a1f354a5f748b8c8c8c7b66503b2611000000000000000f24394e64798ea3a18c77614c37220c001b31465b70869ba9947f6a544b4b4b4f64798ea2a696816c604b45383533363e4a586278899eae99846f584b4b4b4b5e74899ea5907b66503b261100162b41566b8096a18c7661596e84999f8a745746331e0a00000000000000000000000e23394e63788ea398836e585c72879c9f8a755544311d0800000e23384e63788da3a7917c6775899eb39e88786258493c3329252324253036434b616b8096a4a4937e6875899eab96806b563929170300000000000014293f54697e94a9a28d78625473889daf9a85705b49382b283244556a7f949faa8f7a64667b90a6a7927c67523d271200000000000b20354a60758a9fa48f7a656e8398ad99836e556c8196aaa098827b7c869ca7a38f7a6560758a9fa6917b66514c4f4f4f4f4a3e2d1b070000000000000314212e3b485660635b493b2b190900000000000000000000000e1e2e3f4d5f687d8d9fa9a29b897c6e635b4e4a59626f7b83898c8c8b8781796c60574b4f5c64737f8c9da6a69d897a645b493a2a1909000000000000000000000a1f33475870859bac97826d5746331e314455647b8b9fb49f97857b746f6d6d7076808a9da5a69b8574604b392927374c61768a9fab927d67523d2812000000041a2f44596f8499aa95806b55402b1600000000000000000d22374d627777777874604b36200b000000000000000e24394e63798ea3a18c77614c37220c001b31465b70869ba9947f6a543f36364a5c70859baa9f937e6b60564d4b464c505c6476869ca8a1907b65503a3635495e74899ea5907b66503b261100152a3f556a7f94a28d7862576d8297a98b76614c36210c000000000000000000000010253b50657a90a596816c575573889d9e89735e49271501000014293e53697e93a89e8975687e93a7a2917c665a493a2c1e17100e0f131c2630424b6074869cb19c86716c8196ac9b86705746331e0a00000000000012283d52677d92a7a5907b665a6f8499af9f8c796356483b38454b6074879cb29f8a7661697e93a9ab8f79644f3a240f0000000000071c30435473889da8937d686a7f94aa9e89756063788b9fb4a09890919ca4a79b857260667b90a9a58d78624d383a3a3a39362d20100000000000000a161e323f4b59627479635948372715020000000000000000000000112130414e5f687d8b9ea7a79e9183796c635b534c5d656e74767775726c635b4d545c646e7a85949faaa39b8879645c4a3d2c1c0c000000000000000000000004172a3a556a7f95aa9e8976614c382826374b5d687d929faaa39b9088848283858b959ea8a59c8777625544311d314455697f94aa9f8c77624c37220d00000004192f44596e8499ab95806b56402b1600000000000000000b2034485962626262605645321d09000000000000000f253a4f647a8fa4a98b76604b36210b001b31465b70869ba9947f6a543f2a2d3e4f647a8c9fb49c9380746963605761666d7a879ca4a699836e5e4c382034495e74899ea5907b66503b26110014293e53697e93a48f7a64556a8095a5907b6550392917030000000000000000000a1a2e3f556a7f95aa947f6a5560758a9f9d87725d48321d000000132536596e8398ae98836e70859aaf9a85705e4c3c2b1c0e030000000008141d314455667c91a6a48f7a667b91aa9f8a76614c36210c0000000000000f24394e64798ea7aa95806a55697e93a7aa9b85746259545356606b8095a4af9a846f576e8399ae9f8b76614c36210c000000000000132536596e8399ac97826d647a8fa5a8917c675a697e939faaada5a7b1a69d8979635c6e8398ad9d87725a493525252524221b100200000000000e1a2832424f5d6578858877625544311d08000000000000000000000003132331414e5f677b899aa2b3a1998b81796f6862595854606162605657595a6369717a838f9ba3b29f978578635b4a3d2d1f0f000000000000000000000000000e23394e63798ea1a8947f695645321e2e3f4e5f687e8c9da5b1a79e9997989b9faaafa0988779635948372729394b6074879daf9a846f594834200b00000003182d42586d8297ad98836d58362614010000000000000005182b3b484d4d4d4d4b45382815020000000000000011263b51667b90a69f8a745745321e09001b31465b70869ba9947f6a543f2a22364a5c6a7f959fb59e95877e787574767b828c9ca5a79d8877624d402f1c34495e74899ea5907b66503b26110011263b51667b90a6937d6853667b90a996816b5746331e110200000000000000081527384b5d70859ba88f7a654f63798eaa9a846f5a452f1a0500071c30435472879ca9937e69778b9faa927d6752402f1e0e00000000000000021527374b6074889da9947f6a768a9faa8f7a65503a25100000000000000b20354a6074899eb19b86715c6176899eb3a39a84776d69686c7580959eafa2907b666075899eb09b86715746331e0a000000000000152a40556a7f95aa9d88746073879db29c87736061697f8c979d9f9f9c95887a645b647a8d9faa96806b563c2b1910100f0d07000000000003111e2b38454b60697b889b9a8474604b36200b00000000000000000000000005132331414d5d657884949fa9aa9f978c847d77716e6a68676667686b6e73787f868f99a1b1a69d918174625a4a3d2d1f0f01000000000000000000000000000c2136495b6f849aaf9d8775604b3e2d2031414e60687b87949da5acaeacadb0ab9f99908376635b493b2a1e324657687e93a5a4907b66513b2b180500000000152a3f556a7f94aa9b86715443301c0800000000000000000d1d2b34373737373632281a0a000000000000000014293e54697e93a99c87725c39281603001b31465b70869ba9947f6a543f2a1b2d3e50616d81959faba59d938d8a898b90989faba49c897a64594834211f34495e74899ea5907b66503b2611000d22384d62788da897816c5760768a9f9e8976614b3f2e1d150e0c07040a0c131825314556657b8fa39e89746052677d92a796806b56412b1601000b20354a60758a9fa5907b657b90ab9f8b76614c362112000000000000000000091d3144556d8298ad99846e72879da7927d67523d2812000000000000071c3043546e8399aea38f7a6458697e93a0b2a29a8a827e7e8187959eafa59a846f5e687d92a8aa95806b55392917030000000000000f253a4f647a8fa5a68f7a65697f94a6a496806b6061697982888a8a867f75645c6176869cab9f8b78624d38220e0000000000000000000011212f3c4856606d7e8c9ea6a296816c57412c1700000000000000000000000000051323303f4b5a62727f8a979fabab9f9a928b87837f7d7c7b7c7d8083888d949ba3aea99f96887c6d6056483c2d1f0f010000000000000000000000000000061a2c3d50657b90a3a696806b5c4a3a292331424e5d65757f878e969fb0aa9f928c847b6e6158493d2c2030414b6175889db19c8673604a35200d000000000012273c52677c91a79e8974604b35200b0000000000000000000d182022222222201d150a000000000000000006192b3c576c8297ac99846f59442f1a00001b31465b70869ba9947f6a543f2a1520334352636d7f8d9ca4aea9ab9f9fa9a5adaa9f978679645c4a3b2b181f34495e74899ea5907b66503b2611000b2035485a74899e9c87725b576e8399a795806b5d4b3f312724211a171f21282d36434b6074859baa97826d55566d8398ab927d67523d281200000c21374c61768caaa38d78697e93a99c87725746331e0a0000000000000000000114263754697e93a99c867170859aaa947f6a553f2a150000000000000013253651667c91a4af99846f5f60728298a1b4a89f989393969da5b0a59c8777616074879cb2a28e79634e39230e000000000000000d22374b5c72879dad98826d6175879db29e937e6b605b636d737575716a61596274839aa4a596816c5a4835200b000000000000000000081c2f3f4b5a627582939faaa39b887b65503a251000000000000000000000000000000513212e3c4854606977828c979fa9afab9f9c9895939291929395989da6a9aea79e968a8076665e4b45382b1e0f01000000000000000000000000000000000f23384c5d71859baa9f8c7a645847382824313f4c57606a74798196ac9f8b7d776f655d4c473a2c1f2e3f4d5f6d8297a6a2917c665443301c0700000000000e24394e63798ea6a88f7a644f3a241100000000000000000000050b0d0d0d0d0b09020000000000000000000b2035485a72879caa957f6a55402a1500001b31465b70869ba9947f6a543f2a151525354552616a7c8692999fa9a5a6a4a59c968b8176635b4a3e2d1d0d1f34495e74899ea5907b66503b26110005192b3c596e8499a58d78634f647a8fa29f8d7b655d4b453839362d2933363d3d4a54606c8196a39f8c78634d6075899e9f8b77624c37220d00000d23384d62788da2a18c776a8095aa9a856f5a392917030000000000000000000012273c51677c91a69e88736e8398ab96816b56412c16010000000000000b20354b6073879cb2a1917d675b607583949fa8b1ada9a8abb2aca0988779635d6a7f94a4af9a84705b4936210c00000000000000081b2e3e566b8095a99f8c7963667c919ead9c9380746660545560605458616a78849aa1a99d8776614c3c2b19050000000000000000000e23384b5d65788598a0b49f978577655d4b37230e00000000000000000000000000000003101e2b36434a59626d79828a949a9faaaaadaaa8a7a6a7a8abada9a99f99928981776b61574c4032281a0e000000000000000000000000000000000000081c2f3f4f647a8c9faa9c86766156453729212f39454b5460657b90a59f8a746259504c3f332a212e3d4b5d677d91a0a99a85705e4c3625130000000000000c21364a5b73889daa957f6a553f2f1c080000000000000000000000000000000000000000000000000000011426374d62788da4a78f7a65503a251000001b31465b70869ba9947f6a543f2a150717273543505e66737d848a8e90908f8c8781786c6158493d2d2010001f34495e74899ea5907b66503b2611000013283e53687d93ab95806b565c6f849aa79e8a7b6a6056534e4a3d3a464c53555b637280969fa497826d5a52677c91a89b8570594834200b00000d23384d62788da2a18c776b8095ab99846f5a372614010000000000000000000011273c51667c91a69e88736e8399ab96806b56412b1601000000000000081c304354687e93a2b39e8979635a60727f8a959ca4a2a3a69d978f8376635b657b8b9fb4a08f7a654f3d2c1a0600000000000000001022374d62778a9fab99836e5f6b80969fb59e95867c746d6967686a6f767f8a9aa2aa9f8b7a645846331e0e0000000000000000000010253b50657b899ba3a99f92817462594b3f2e1c0800000000000000000000000000000000000e1825303b484d5b636d777e858a9194989b9c9d9e9d9c9a97948f8a847d756b62594c46392f1e160a00000000000000000000000000000000000000001122364a5c6b8096a4a49a8474605546392c1d2832364350657b90a59f8a745f483b382f1f20323f4b5b647b8b9fb49f8b79634e40301808000000000000071a2d3d586d8297ad9c86715d4b3823110000000000000000000000000000000000000000000000000000081d3144556a7f94aa9e8975604b36200b00001b31465b70869ba9947f6a543f2a150009172533404c5560686f76787a7b7977726b635b4c473a2c1f1002091f34495e74899ea5907b66503b261100000d22374d62778b9f9e8875604d6278899ea89e8b7f746c69635b4a465861686a707984969ea89c8675614b5e71869ba9947f6a543b2b180500000d22384d62778da2a28c77697f94a99b86715544311d080000000000000000000013283d52687d92a79d88726f8499aa95806b55402b1600000000000000011426364b6073859ba9a79d8778635b606a7780868b8d8e8c88827a6e615d6579899eaaa698836e5d4b371f0f0000000000000000000b203448596c8196a8a1927d67607281949faba49c9188827e7c7d7f848a949ea8a79e8c7c665c4b3a29170000000000000000000000182d43586d8298a4a59d8b7d6c6056483b2e21110000000000000000000000000000000000000008131c2b343d4a4e58616970767b7f8386878889888785827f7a756e6860574d483b33291b1202000000000000000000000000000000000000000000071b2d3e4b6075869ca7a29882736157493d31271e263b50657b90a59f8a745f4a2b231f2b35424f5d6579899ea9a1937e695b4a362212000000000000000012273c51677c91a6a4907b6550402f1b0b000000000000000000000000000000000000000000000000031628394b6074879dad97826d5645311d0900001b31465b70869ba9947f6a543f2a1500000715222f37444b525660636566646259564d493c33291c0f0100091f34495e74899ea5907b66503b261100000b203448596f8499a7937e68575a677d919da99f9488827e79634e4c61767d80858c9aa2a89e8a79635755667b90a39f8a77614c37220d0000000b21364b60768ba7a48f79677c92a79e8975604b35200e000000000000000000071a2d3e566b8196ab9a857071869ba9947f69543f2a1400000000000000000d1c30435463788a9fb4a59d8779696059626b7176787876746d645c616b7b899ea7b39d8877614c3f2e1c0100000000000000000005182b3b4d6277899eb39e8a7a64606d7f8d9ca4b1a69d9793929294999fa8afa199897b665e4c3e2e1c0c00000000000000000000000b21364b6075869c9a877a68604b45382b1d11030000000000000000000000000000000000000000000d18202d363a474c545861666a6d707273747372706d69656056524b4539342b1e170b000000000000000000000000000000000000000000000000101e3245566378899ea9a0988375635b4b443731273b50657b90a59f8a745f4a352a343c484d60697b899ea7a399836e604f3d2d1a0400000000000000000b21364b6075889eaf99846f5e4c3929160300000000000000000000000000000000000000000000010f1e324557677d92a5a3907b65503827150200001b31465b70869ba9947f6a543f2a1500000004121926313538454b4e50514f4d483b38352c1f170c000000091f34495e74899ea5907b66503b2611000005182b3b50657b90a49d8876614b5f697f929fa9a79e9793806b564f64798e959b9faba59c8a7b655b4b6074869caa97816c5947341f0a000000091e32455773899ea7927c67788ea6a88f7a644f3c2b180800000000000000010f21364a5c71869bac97816c748a9fa6917b66513c2611000000000000000d1d2b3b48596278889db2b7a69d8a7e7367605657616363616058616975808d9ea7b8a8937e695b4a3c2c1d0d000000000000000000000d20344859687e93a1a89e887964616a7b86939ca5aaaca9a7a8aaadab9f9a908378655d4c40302010000000000000000000000000091e3245576378898476645c4e4131271a0d000000000000000000000000000000000000000000000000050f1a212a33373a464c5155585b5c5e5e5e5d5a58544f4b453836322820180d030000000000000000000000000000000000000000000000000003162838495a647a8b9fa9a19a86796960554b44373b50667b90a59f8a745f4a363b484c5a626f7e8c9ea7a49b8574604b42321f0f000000000000000000091e3245566a7f95a8a1907b655746321e15030000000000000000000000000000000000000000000f1f2f404b6075879db19b86715d4b371a0a0000001b31465b70869ba9947f6a543f2a15000000000009141d20283236393b3b3a37342b2321190e0400000000091f34495e74899ea5907b66503b26110000000d23384c5d71869ca697816c5e4f61697d8a99a1aaab95806b564f64798ea4ada89e95877a655d4c5e6b8095a49f8b78634d3a2a1804000000031628395b70859aab96816c73889dac97816c5a48362513000000000000000f1f2f3f4e64798ea3a9917c66798ea9a78d78634d38230e0000000000000c1d2a3b48596277879ca6b2adb3a99f93867d756f6a676666686b70777f88959fabb3b4b39e8979635a493c2b1d0d00000000000000000005182b3b4a60728399a4a69e897a686065747e878f95999b9d9c9a98938c847b6e625a4c3f3022120200000000000000000000000003162839495a63797361584a3e311d150a000000000000000000000000000000000000000000000000000000070c171f212933363c3f4346474849484745423f3a363228211e160a05000000000000000000000000000000000000000000000000000000000a1a2c3c4b5c667c8b9ea8a49c8a7e746760554f4a50667b90a59f89745f454b5159626b7884939faaa19a867661564532241401000000000000000000021628384c61768a9fb29d8775614b4332221100000000000000000000000000000000000000000b1b2c3d4c5e6b8096a5a3917c67523f2f1c000000001b31465b70869ba9947f6a543f2a1500000000000001080b161e21232526242220180e0c06000000000000091f34495e74899ea5907b66503b2611000000091c2f3f51667b90a19f8d7c665c4f5f6879848e959a95806b564f64798e9c9892898075645c4b5c667c8c9fa596806b5b49351c0c0000000000162c41566b8196ab9c87726c8196ac9f8a78625443301c070000000000061a2c3d4c5d6e8399ae9f8a766a7f95aa9e8874604b35200b00000000000c1c2a3b48596277869ca5afa0989ea7b4a49c9289847f7d7b7b7d80858b949da6b4a79e9faba79d8878635a483b2a1c0c0000000000000000000d1c3043546175869ca5a79e8a7d6f626069737a7f8386878785827d786f665e4d483c2f21120400000000000000000000000000000a1b2c3c4a5b636055473a2d201302000000000000000000000000000000000000000000000000000000000000040a0c171f21262a2e313233343332302d2a25211e160b0903000000000000000000000000000000000000000000000000000000000000000e1e2e3e4c5e667b8a9ca4a99f93877d746b646054667b90a59e89745f5660666e77818b9aa1b39f9783756158473828160600000000000000000000000a1f3347586a7f95a4a597816d614f402f1c0900000000000000000000000000000000000003162839495b667c8d9fab9b8572604a352011000000001b31465b70869ba9947f6a543f2a1500000000000000000003090b0e10110f0d0b05000000000000000000091f34495e74899ea5907b66503b2611000000001124384c5e6e8399a79e8a7a645c4e5b636f798085887f6a554e647a8886837d766b60574d5c647a8a9eaa9d8775614b3c2c1900000000000011263b50667b90a7a48e7964798ea0a9998372604a35200b00000000000c2135495b657b90a1a896816c71869bad98826d5443301c08000000000c1c2a3a47596277869ca4af9d95828999a1afb1a89e999592919192959b9faab3ab9f97888c9faba69d87786259473a291b0b00000000000000000013253646576277879ca4a89e9284786d6460646a6e717271706d68625a504c40352b1e1103000000000000000000000000000000000e1e2d3d4a4e4b44372a1c100200000000000000000000000000000000000000000000000000000000000000000000040a0c1115181b1d1e1f1e1d1b1814100b09030000000000000000000000000000000000000000000000000000000000000000000000102030404c5d657986979fb1a59c9288807a746e6b7b90a59e89746c70757c838b969fa9a69e9181736157473a2a1a0a00000000000000000000000004172a3a4b6074869cab9f947f695e4c38230f000000000000000000000000000000000000091e3246576379899eab9f8c7a645443301c07000000001b31465b70859999947f6a543f2a1500000000000000000000000000000000000000000000000000000000091f34495e74899999907c66503b261100000000091c2f404c6277899ea89e897a675f4c4e5b636b70736a61504a5c6473716d6861574b4c5f677a899ea89f8c7b655746321e0e0000000000000b20364b6075899ead97826d6e8398a8a1947e69543f291400000000000e23384e6379889eb39f8a77657b8fa3a7917c6751362614010000000c1c2a3a47596177869ca4af9e957f6d7783909aa2aaafaeaaa7a6a6a7aab0aea99f988c81767d8d9fb5a59c867762584739291a0a000000000000000008182939485962788699a1b4a1998b8279726c67646260575b58534d493c382f20190e000000000000000000000000000000000000000f1f2d3639353126190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021222303f4b5b637582909ba3b1a69d958f8883808096ab9f8a7e81858a91989faaaca098887d6d605546392a1c0c00000000000000000000000000000c1d314455647a8c9fb49f8b7b66503b26110000000000000000000000000000000000000c21364b6176889da7a295806b5c4a3625130000000000162c41566b808484847d67513c27120000000000000000000000000000000000000000000000000000000003192e43586e8284848379644f39240f00000000001220344859657b8c9fa79e8a7c6d61584c4e555a5d5550433e4a4e5e5c58524b4d59626d7d8a9ea79e937e685d4b39291600000000000000091d3145566c8197ab9f8b7863778a9e9a8576614c37210c000000000014293f54697e949ea2957f6a6f849aaf9e8875604b36210b00000004172a3a47586177869ca4af9e95806a61626f7b848e959a9fa9a4a6a6a4a69e98938a82796c61697e939dafa49c86766157463828160300000000000000000b1b2b3b4859627583939fa8aa9f988e87817c797875604b433e38352c231c12050000000000000000000000000000000000000000010f1a2123201d140900000000000000000000000000000000000000000000000000070b0f141719191917130e0c070000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000412212e3d4a57616d7b86929ba3acaba69e9995969eb0a89f93969a9fa9ada99f978e8276675f4b4437291b0c000000000000000000000000000000021527374a5c697f949f9a8475604b36210b000000000000000000000000000000000000091e324657697f949d9a8473604b3e2d1808000000000014293d51626b6f6f6f675f4d3924100000000000000000000000000000000000000000000000000000000002162b4053646e6f6f6f645c4a36220d000000000005182b3b4c5d697f939da89e9182766a615854504e4c473a38454b4e4f52565a626b7782919ea89e95806b604e3f2e1b0b00000000000000021527384e63788c9faa99836f677d8b8475615847331f0a000000000012273b4f616b80969a8473677c91a2a7957f6a5645321e090000000a1f3347586176869ca4b09e95806b62504d5e666f797f858a8d8f90918f8d88837e776d645c4c606a7f949eb0a49b8575615645321e090000000000000000000d1d2b3b4857616f7e8a989fabada49c97918e8d86715c47322320190e09000000000000000000000000000000000000000000000000070c0e0b080100000000000000000000000000000000000000000000000408131c2024292c2e2f2e2c2924211a0f0a0300000000000000000000000000000000000000050b0d161515140b0903000000000000000000000000000000000000000000000003111f2d39464b5e65727d868f979da5a8acababb3b3b3b3a8abaaaa9f9a948a82796d61584d413127190b000000000000000000000000000000000009192e3e4f616c81958475605745321e09000000000000000000000000000000000000031628394f61697f9386766155443120100000000000000e2134445156595959514d41301d0a00000000000000000000000000000000000000000000000000000000001023364653585959594f4a3e2d1b070000000000000d1d2f3f4f616a7f939faaa097897f776f6a66646158474556606364676b7178808998a0a99f927f6b6251423121110000000000000000000a2135495b6d8297a8a1937e68677c756157473a2a170400000000000c1f324351626c8186766277889db39e8976614c382816030000000c21374c6176869ba4b09e95806b625043404c505b636a707578797b7b7a77746e6862594e4a4250616b80959fb0a39a8475604b36210b000000000000000000000d1d2b39464b606978838c979ea8acaca7a49c87715c47321c0c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f253035393e41434443413e39362d211e170b00000000000000000000000000000000000d1820222b2b2a2a211e160a0000000000000000000000000000000000000000000000010f1b2832404c546067717a82878d9397999c9e9e9e9d9b9895918a857f776d635b4c473a301d150900000000000000000000000000000000000000102032434b60727f7560574539281603000000000000000000000000000000000000000b1b32434f61697e7862584737261402000000000000041626343d414444443c3930231200000000000000000000000000000000000000000000000000000000000006182836404344444439362d20100000000000000000112132424f616a7e8b9da5a79e958b847f7b7976614c4b6074797a7d80868d969ea8a49c8a7d6a61514433241403000000000000000000061a2c3d4c62778a9eb49f8b7b6567605646392a1c0c00000000000003142434444b6073776174849aa6a3937e695847331a0a000000000d22374c6277869ca49e96806b625144332f383d4a4e5556606264666665626054534c483b36334351626c81969fb1a295806b56402b1601000000000000000000000d1b2933424f5a626e79828991979b9fa99c87715c47321c0700000000000000000000000000000000000000000000000000050b0d151515150b080100000000000000000000000000000000000003131c293336434a4e535758595856534e4a3d3633291b130200000000000000000000000000000d1d2b343740403f3f3632281a0a0000000000000000000000000000000000000000000000000b161e2f36434a525c646c72787e8184878989888886837f7c76706a62594e4a3d332a1c1301000000000000000000000000000000000000000002141c304354606a60574539281b0a000000000000000000000000000000000000000000142532434f6069625a493a2a19090000000000000000081621292c2f2f2f27241d1204000000000000000000000000000000000000000000000000000000000000000a18232b2e2f2f2f24221b1002000000000000000003142432434f60687b87969faaaa9f9994908e806b564f647a8e8f92969ba3aba79e948679686050433326160600000000000000000000000e20344859687d92a09e95806b564b4538291b0c000000000000000006161c3043546061738398a2a79b8573604b3a2a1700000000000b1f3447596277869b96806b62514433261c232d363938454b4d4f51514f4d4a433637342a212533444a60728197a0998475614b36210c0000000000000000000000000b171e323c484d5b636d767c82868a8c8e86715c47321c070000000000000000000000000000000000000000000000000d1820222a2a2a2a201d1409000000000000000000000000000000000a161e313a464c546064696c6e6e6e6c68635b544b4639301d150a00000000000000000000000005182b3b484d565555544b45382816030000000000000000000000000000000000000000000000000311182530353e4b4f575b63696c6f7273737373706d6a666157544c473b362d1f170c000000000000000000000000000000000000000000000001142636434b554b4539281b0a0000000000000000000000000000000000000000000006142532424f534d493c2b1c0c00000000000000000000040e14161a1a1a12100a00000000000000000000000000000000000000000000000000000000000000000000061016191a1a1a0f0d07000000000000000000000006152532424e5d6575818b979fa8aca9a595806b564f64798ea4a7abaaa59d94897e73635b4e413325160800000000000000000000000005182b3b4e606d829894806b62513632281a0b0000000000000000000001142636434b6075859aa39e8978625544311c0c000000000005182a3b4759617686816c625144342616090f1a2124283236383a3b3c3a38353025221f180d161c304354607382948374615746321e090000000000000000000000000003141e2b353d4a4e5761666c7175777979634e39240e0000000000000000000000000000000000000000000000000d1d2b34373f3f3f3f353126190900000000000000000000000000000b1b2832424e58616a73797e81838483817e79726961574d4131271a0a00000000000000000000000b20344859626b6a6a69605645321e09000000000000000000000000000000000000000000000000000008131c202e373a3d494e53575a5c5e5e5e5e5b5855514c463937342a211a0f04000000000000000000000000000000000000000000000000000818263035403632281b0a000000000000000000000000000000000000000000000000071424323b3e38352b1e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071524313f4b57616c78818a91979b9f95806b564f64798e9f9d99958e877f766960554a3d3123150700000000000000000000000000000d1d31414b6074857f6b625144331e160a0000000000000000000000000818263245566176859b8b7c655a48372715000000000000000d1d2a3a475861766c625144342616080000070c0e151d20232426262522201c130d0b050000132536445560737f74605646392816030000000000000000000000000000000e19202d3639464b515754606263635b4a36210c000000000000000000000000000000000000000000000005182b3b484d555555554b44372614010000000000000000000000000b1b2939454b6068767f878e939698999896938e877f76675f4b4538281a0a000000000000000000000d22374d627780807f7f75604b36210b0000000000000000000000000000000000000000000000000000000007101b22252c35383e424447494949484643403c363329221f180d070000000000000000000000000000000000000000000000000000000008141c202a211e160a000000000000000000000000000000000000000000000000000006141f26292320190e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0c0a0300000000000000000000000000000000000614212e39464b5a626c757c8286898b806b564f647a8b8a88848079726961574b44372d1f130500000000000000000000000000000000131e32455660756a6151443326160300000000000000000000000000000816283846586176867d675e4c3c2b190900000000000000000d1c2a3a4757615751443426160800000000000002090b0d0f1111100d0b07000000000000081826374455606a60564538281b0b0000000000000000000000000000000000050f1a212832363c36434b4d4e4e4a3d2d1a0700000000000000000000000000000000000000000000000b20344859626a6a6a6a605544311d080000000000000000000000091929394657606e7d89949da5a8acacabacaba8a59c94887d6d6056453828180800000000000000000010253a4f657a8f95948b76604b36210b000000000000000000000000000000000000000000000000000000000000080d0f1a2123292c2f3234343333312e2a27211e170d0b050000000000000000000000000000000000000000000000000000000000000001080b150b090300000000000000000000000000000000000000000000000000000000020c12140d0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141d20211e160b000000000000000000000000000000000003111b29323c484d5760676d71747575604b4b60737675736f6a645c544b46393127190f0100000000000000000000000000000000000216283845566056504333261608000000000000000000000000000000000a1a293a47586175675f4d402f1e0e000000000000000000000c1c2a39464b4639342616080000000000000000000000000000000000000000000000000009192737444b544b4538281a0b0000000000000000000000000000000000000000070b161e2127263035373939362d1f0f0000000000000000000000000000000000000000000000000d22374d62777f7f7f7f73604b35200b00000000000000000000021527374657617582929ea7b1a89e99979697999fa8b1a69e92827460564536251300000000000000000011263b50667b90a59f8a755745321e09000000000000000000000000000000000000000000000000000000000000000000060c0e14171a1d1e1e1e1e1b1815110c0a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192631353632291b0b0000000000000000000000000000000000000b161e2b3539454b52575b566060574544556061575d59554f4a3e3633291d150900000000000000000000000000000000000000000a1a2838454b4538332516080000000000000000000000000000000000000b1b2a3a475560554d413021110000000000000000000000000c1b28323632281b160800000000000000000000000000000000000000000000000000000009192731363f3631271a0a000000000000000000000000000000000000000000000003090c11141c20222424211a0f010000000000000000000000000000000000000000000000000f253a4f647a8f94948b75604b36210b00000000000000000000081d31445561758598a0b3a39b9189848280828489919ca4b3a0978474605443301c0e000000000000000012273c52677c91a79e89735e392816030000000000000000000000000000000000000000000000000000000000000000000000000002050709090909060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000305050604020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000204050504020000000000000000000000000009192637444b4b4639291b0c000000000000000000000000000000000000030e19202832363c4238454b4b453937444b4b4639444039362d211e170b01000000000000000000000000000000000000000000000a1a28323632281a150700000000000000000000000000000000000000000c1c2a37444b443730231203000000000000000000000000000b161e211e160b00000000000000000000000000000000000000000000000000000000000009151d202a201d150a0000000000000000000000000000000000000000000000000000000001080b0d0e0e0c0700000000000000000000000000000000000000000000000000000f253a4f647a8fa4a08b76604b36210b000000000000000000071b2e3e4b6073849aa3aa9f94867c756f6c6b6d6f757c86949faba2988272604a3c2c19060000000000000013283d53687d92a89d88725d48331d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b1014181a1a1b1a1714100b09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d121518191a1a191714100c090300000000000000091926374455606157463a291c0c00000000000000000000000000000000000000060a161e21272d2832363632282731353632292f2b24221b100a03000000000000000000000000000000000000000000000000000a151d201d150a00000000000000000000000000000000000000000000000c19273136312719120400000000000000000000000000000003090c0903000000000000000000000000000000000000000000000000000000000000000002080b150b09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f253a4f647a8fa4a08b76604b36210b0000000000000000000d22374b5c6b8096a2a99f8c7e73666056575657566066737f8d9fa9a0947f6a5a4935200d00000000000000152a3f556a7f94aa9b86715c46311c07000000020c12141e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e0e0c06000000000000000000000000000000000000000000000000000000000000000000000000000000070b161e2126292d2f30302f2c2a25201d150b08010000000000000000000000000000000000000000000000000000000000000000000000000000060c0e192022272a2d2e2f2f2e2c2925211e160b09030000000818263744556073766158463a291909000000000000000000000000000000000000000003090b1218151d20211e16151d20211e161a150f0d07000000000000000000000000000000000000000000000000000000000002090b09020000000000000000000000000000000000000000000000000009151d201d150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b11130d0b0500000000000000000000000000000000000000000000000000090f110f0d07000000000000000000000f253a4f647a8fa4a08b76604b36210b0000000000000000071b2d3e4f647a8d9fb49f8b7c6960544b45384138454b5460697c8b9fb49f8a78634d3b2b180d0d0c09030002172d42576c8297ac99846e59442f1904000006141f26293333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333323211a0f01000000000000000000000000000000000000000000000000000000000000000000000008131c202832363b3f4245454544423f3a363127201d14090100000000000000000000000000000000000000000000000000000000000000000000070f1a21232b34373c3f4244444443413e3a363228211e160a0308182636445560738285766158463726140100000000000000000000000000000000000000000000000002090b0b090301080b0c0a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080b08020000000000000000000000000000000000000000000000000001050505000000000000000000000000000000000000000000000000000001080b08010000000000000000000000000000000006141f26292220190d0000000000000000000000000000000000000000000004121d242624221b100200000000000000000f253a4f647a8fa4a08b76604b36210b00000000000000000d22364a5c70849aab9f927d675e4b433632282b283236434b5e677d92a0a998836e594834232323211e160b00132536596f8499ac96816c57412c170200021424323b3e4848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484838352c1f0f00000000000000000000000000000000000000000000000000000000000000000008131c25303538454b5054585a5a5b595754504b45383531261d14090000000000000000000000000000000000000000000000000000000000000004101b222c35393b484d515557595a5a595754504b46393632281e171826364354607382989b8576615544311d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e14161a1a1a13110b0200000000000000000000000000000000000000000009151d201d15090000000000000000000000000000061424313b3e37342b1d0d00000000000000000000000000000000000000000412222f383c3a362d201000000000000000000f253a4f647a8fa4a08b76604b36210b00000000000000000f24394f64798ea2a897816c5f4d4030261d1516161e2630404d5f6d8298a99f8b77624d383838383632281b0b1c30435471869ca9947f6a543f2a1500000c1f32424f545d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d4e493d2c1a06000000000000000000000000000000000000000000000000000000000000010f18253036434a51566065696d6f6f706f6c69656056514b44373126191100000000000000000000000000000000000000000000000000000000000c171f2e373d494e565962676a6d6e6f6f6e6c69656157524b453833292636435460728298a0a39b8674604b35200b0000000000050e15171a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a0f0d0800000000000000000000000000000000000000000000000000000002090b0b0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000081621292b30303028261e13060000000000000000000000000000000000000413192731353127190d00000000000000000000000003142431424e534d483b2b1d0d00000000000000000000000000000000000005122230404c514f4a3e2d1f0e000000000000000f253a4f647a8fa4a08b76604b36210b0000000000000002152738566b8196ab9e8a77624c41301c140802000208141c31414d62788a9faa947f6a544d4d4d4d4b4639281620354a6074899ea7927c67523d2712000012263b4f606973737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373635b4935210c000000000000000000000000000000000000000000000000000000000000131f2c36434a5460666e757b7e8284858584817f7a756f6660554b44372e1c13080000000000000000000000000000000000000000000000000003111c2a333e4b4f5b636b72777c7f8283848483817e7a766f6860564c463936435460728298a0aa9f8c7d675544311d0800000000081622292c3030303030303030303030303030303030303030303030303030303030303030303030303030303025221b10020000000000000000000000000000000000000000060b0d1317151d20211e160a10060000000000000000000000000000000000000000000000000000000000000000000000000000041626343d414545453d3a31241302000000000000000000000000000000000c181f3037444b44372b1d0d0000000000000000000000112131424e60686259483b2b1d0d0000000000000000000000000000000000122330404d5e66645c4a3d2c1b0a0000000000000f253a4f647a8fa4a08b76604b36210b00000000000000091d31455671869cad97826d59473423130100000000000113203448596e8398ae99846f6262626262615746321e23384d62788da8aa8e79644f39240f000014293e54697e8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888879634e38230e0000000000000000000000000000000000000000000000000000000008131c313d49546067737c83899094979a9a9a9997948f89847c746960554b3f3025180900000000000000000000000000000000000000000000000613212e3a474c5c646f7980878c9194979999999896938f8a847d756a61574d435460728297a0aa9f8c7d675f4d37261401000000051626343e41454545454545454545454545454545454545454545454545454545454545454545454545454545453a372e20100000000000000000000000000000000000030a0e192023282d2832363632282b23180a000000000000000000000000000000000000000000000000000000000000000000000000000e21344451565a5a5a534e42311e0b000000000000000000000000000003121c2a33414d556055483b2b18080000000000000000000c1c2e3f4e60687e786259483b2b1905000000000000000000000000000000081830414d5e667c7a645b493928160300000000000f253a4f647a8fa4a08b76604b36210b000000000000000b20364b60758a9fa6917c66513b2a18050000000000000005192b3b52677d92a79e8978787878787875614b3621263c51667b91a69f8a75604b36210b0000152a3f556a7f949d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d8e79634e39240e00000000000000000000000000000000000000000000000000000008182530424e5b63727c8691989ea8a9adaeafb0aeaca9a89f9991877e73655d4a4336271909000000000000000000000000000000000000000000071524313f4b58616d7a848e959ca5a6aaacabaaabacaca9a99f9992898076675f5460728197a0aa9f8c7d675f4d41301909000000000e22344551575a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a4f4b3f2e1b080000000000000000000000000000030b171e212b35383d4238454b4b45383f3628180600000000000000000000000000000000000000000000000000000000000000000000000014293d51626b6f6f6f68604e3a2611000000000000000000000000000a161e2f3a474c5f6775625948362513000000000000000004182a3a4b5d687e93877862594834200b0000000000000000000000000000001325364d5f677d8b8879635745321e1100000000000f253a4f647a8fa4a08b76604b36210b000000000000000e23384d63788daba28d78634d38230e0000000000000000000f24394f64798ea4a79e8d8d8d8d8d8d7d67523d282536556a7f94aa9c87725645321e090000152a3f556a7f94a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a38e79634e39240e000000000000000000000000000000000000000000000000000000132536434a60687985919ca4aeaaa69d9998a0b2baa99fa9a8aea69d93867b6a605444372719090000000000000000000000000000000000000006152532424e5d6576828d99a1abada99f9b9896959697999da6a8afa79e95887d6e617281979faa9f8c7d675f4d41302313000000000015293e51636c6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f645d4b37220d000000000000000000000000000b161e2933363c484d53575b56606056585346362310000000000000000000000000000000000000000000000000000000000000000000000001162b41566b808485847e68533d2813020507090909070401000000101b2832404c58616e7d8778625443301c07000000000000000a1f344759657b8c9f9c8778624d37220d0000000000000000000000000000071c304354677d8c9f9c8675604b3f2e1808000000000f253a4f647a8fa4a08b76604b36210b000000000000000f24394f64798ea4a08b76614b36210c0000000000000000000c22374c61778ca1b9b3a2a2a2a2a2927d67523d283043546e8399ad98836e58382816020000152a3f556a7f9292929292929292929292929292929292929292929292929292929292929292929292929292929292929292928e79634e39240e0000000000000000000000000000000000000000000000000003111c304354606c7e8b9ba2b1a59d958d88848298aeb49f8b8d939ca4b2a49c8c7f7260554437271502000000000000000000000000000000000004142432434f60687b88979faba89f97908a8582807f808284888d939ca4b0a69e92837681979fab9f8c7d675f4d41302313050000000002172c41576c81848585858585858585858585858585858585858585858585858585858585858585858585858585847b644f3a250f000000000000000000000001111b283239464b545a62686c70737576736e64533f2b160100000000000000000000000000000000000000000000000000000000000000000000051a30455a6f849a9a95806b56402b16171a1d1e1f1e1d1916110c131c2d39454b5e667683929a8472604a35200b000000000000081b2e3e4c6177889daa9f937e69533e291400000000000000000000000000000b20354a6074869ba5a497816c5d4b362513000000000f253a4f647a8fa4a08b76604b36210b000000000000000f24394f64798ea4a08b76614b36210c0000000000000000000e23384e63788da3b9b3a2a2a2a2a2927d67523d28354a6074889ea9947f69543f2a140000000e24394e63797d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d76614c36210c00000000000000000000000000000000000000000000000000112133434a607281939fa9a69d92877f78736f8399aeb39d88787e86919ca4ab9f948273605544311d130000000000000000000000000000000000122231424f61697e8c9da6aa9f968a827b75706d6b6a6b6d6f73787e86909ba3b3a19989979fab9f8d7d675f4d41302313050000000000061b31465b70859a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a917c66513c27110000000000000000000008141c2f39464b57616971787d8285888b8b88826e58432e190300000000000000000000000000000000000000000000000000000000000000000000051a30455a6f859aab95806b56402b282c3032343434322f2b262125303e4a57606c7c8899a1a2947e69543f29140000000000000d22374b5c6d8298a6a397816c604f3b26120000000000000000000000000000071c3043546277879daa9f8f7b655443301c070000000f253a4f647a8fa4a08b76604b36210b000000000000000e23384d63788daaa28d78634d38230e00000000000000000011273c51667c91a6a79e8d8d8d8d8d8d7d67523d28394e63798ea7a88f79644f3a240f0000000c21364a5b6368686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868615846331f0a0000000000000000000000000000000000000000000000000b1b2f3f50616c81969fb4a098887d746a63677c91a1b2b8a6937e69717c86969eb4a0988373604b42311d0d0000000000000000000000000000000d1d2f404e60697f929faaa39b8b80776d6560565856555657595b6369737b85949fa9a89ea8ab9f8d7d675f4d4130231305000000000000061b31465b70869baaaaaaaaaaaaabafafafafacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa6917c66513c27110000000000000000000a1826303f4c57616a767e868d92979a9da6a69c87715c47321c0700000000000000000000000000000000000000000000000000000000000000000000051a30455a6f859aab95806b5640383d4145474949494744403c3636434a5c647581909da6a89e93836e59442f190400000000061a2c3d4f647a8fa0a99b8574604b42321f0c0000000000000000000000000000001325364759647a8c9fb09b8572604a35200e0000000f253a4f647a8fa4a08b76604b36210b000000000000000b20364b60758a9fa6917c66513b2a180500000000000000081c2f3f566c8196ab9e8978787878787875614b36293a53697e93a89e8974604b35200b000000071a2d3d4a4e525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252524c463a2917040000000000000000000000000000000000000000000000031628394b5d6a7f959fab9f9482766860556176889eb3b0b2b29c877460667481919faaa197816c604e3c2b19050000000000000000000000000005192b3c4c5e687e939db4a09885796b6159504b4538414141423d494e546066737f8b9fb4b3ab9f8d7e685f4d413023130500000000000000061b31465b708595959595959595969eb0b19f979595959595959595959595959595959595959595959595959595917c66513c271100000000000000000a1a2836434b5d65757f89939ba3a8acabadb2b19c87715c47321c0700000000000000000000000000000000000000000000000000000000000000000000051a30455a6f859aab95806b56484d52575a5c5e5e5e5c5956514c485460697a86979fb3a29a8a7e6e6554402c1702000000000c2135495b6f8499ae9f8b796355443124140200000000000000000000000000000008182a3b4a5c6a8095a6a3917c66513c2b190600000f253a4f647a8fa4a08b76604b36210b00000000000000081d31445571869bad97826d5947341f13010000000000021223374b5d72879caf99846f6262626262615746323346586f8499ae99846f5544311d08000000000f1f2d36393d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3633291c0c000000000000000000000000000000000000000000000000091e324657657b8d9fb49f8d7f6d61584b5e6d8298a6a29a9da5a5917c6756606c7d8c9faa9f927e685a4834201000000000000000000000000000082034485a667c8d9fb49f968274635b4c473a474c5254565654504b45434a55606d8398adab9f8d7e68604e413123130500000000000000000013283e53687e808080808080808096abac978180808080808080808080808080808080808080808080808080808079634e39230e000000000000000a1a28384554606b7b87959ea8b0ab9f9b9698a0b19c87715c47321c0700000000000000000000000000000000000000000000000000000000000000000000051a30455a6f859aab95806b565a62676c6f72737473726e6b66615962727f8b9ca4aa9f9484786860544736241100000000000e23394e63798ea1a996806b5b493727150600000000000000000000000000000000000d1d2d3e4b6175889daf99846f5a4835200b00000f253a4f647a8fa4a08b76604b36210b0000000000000002152737566b8096ab9e8a77624c41301c14080300050a151d324250657b90a5aa947e69544d4d4d4d4b463928364c61768a9fab937e69543726140100000000010f1a212428282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828211f170c00000000000000000000000000000000000000000000000006192b3c4b6175879dab9e937e69614c4758667c91a0a99a85879db09b86715d4b5f677c8c9fb49e8a78624d3e2e1b070000000000000000000000081830404d6278899eaba09681726056493f4b50586167696b6b696560564d4a60728197a0ab9f8d7e68604e41312313050000000000000000000011263a4e60686b6b6b6b6b6b6b768ba1a38e796b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b635b4935210c0000000000000818273845566072808d9da5b1a39b928b86818298ad9c87715c47321c0700000000000000000000000000000000000000000000000000000000000000000000051a30455a6f859aab95806b6971787d8185878989898784807c766e7784949faaa49c8b7f73625a4e42362919070000000005182b3b566b8095ab9f8a77614c3d2c190900000000000000000000000000000000000000101e324657697e94a89f8c78624d38230d00000f253a4f647a8fa4a08b76604b36210b00000000000000000e24394e63798ea2a897816c5f4d3f30261e161719202832404f6070849ab09f8b77614c383838383632282b3c52677d92a99f8c78624d38220d00000000000000070c0e131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313130c0a04000000000000000000000000000000000000000000000000000b2035495a6b8095a5a395806b604f434c6176889db29f8a787e93a6a3907b65504d5e697e93a1a899836e5c4a36220e00000000000000000000001325364d5f6f8499a7a3978272605445464c5d656f777c7f80807e7a756c62636c81979fab9f8d7e68604e423123130500000000000000000000000b1f31424e5355555555555561768ba1a38e796455555555555555555555555555555555555555555555555555554e493d2c1a060000000000011426364556607483959faba49c90857d76716c7e93a89c87715c47321c0702000000000000000000000000000000000000000000000000000000000000000000051a30455a6f859aab9580767e868d92969a9c9e9e9e9c9995918a84899aa2b39f97867a6a6054493c3124190b00000000000b2034485972879cad98826d5947341f0f0000000000000000000000000000000000000000031628394c61768a9fab947e695436251300000f253a4f647a8fa4a08b76604b36210b00000000000000000c21364a5b6f849aaa9f917d675d4b433632282c2b3438454b5e697e93a2a998826d594734232323211e2035485a6f8499ae9b85705a4834200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394d62788b9faa9b8573604b424c5d6d8297a6a3947f6975889eaf9a846f5c4a4f606e8399a8a18f7a644f3c2b1905000000000000000000071c304354677c91a1a89b85746054434958616e7b848b91949695948f8981776f81969fab9f8d7e68604e4231241305000000000000000000000000021424313a3e40404040404c61768ba1a38e79644e3640404040404040404040404040404040404040404040404039352c1f0f0000000000000a1c30435460748399a1ab9f96867c71686158697e93a89c87715c47321c171715130d040000000000000000000000000000000000000000000000000000000000001a30455a6f859aaf9c8689939ba3a7acaba8a6a6a6a9aeaba99f999ea7a69e918175645c4b43362c1e14060000000000000d22374d62778ca5aa907b66513b2a18010000000000000000000000000000000000000000000b1f3346586e8499ae9a846f5443301c07000f253a4f647a8fa4a08b76604b36210b0000000000000000071a2d3d4e647a8c9fb49f8b7c6960544b4538413b484d56606a7c8c9fb49f8a78624d3b2a180d0d0c1527384d62788b9faa947e69543c2b190500000000000000000000000000000000000000000000000000060c0e121518191a1a191714110c0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3245576b8196aa9f8c796355444657657b909fa99b8573606a7f94a8a28e7a644f424c6277899eae99846f5a4835200b0000000000000000000b20354a6073869cb19e8a78625544495a6376838f9a9faaa9ababa9a79e968984969fab9f8d7e68604e4231241406000000000000000000000000000006141f262829333d494e5761768ba1a38e7964544e4a3e342a2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b23211a0f0100000000000a1a2e3f4b60728298a1aa9f8d8174665e534c53697e93a89c87715c47322c2c2d2b28211507000000000000000000000000000000000000000000000000000000000c1c2a3a5a6f859aafa49c9ea7afa99f9a9593919091949ea7b8b4aeb3a199887c6c60564a3e3026180e000000000000000012273c51677c91a69f8a76614b36210c000000000000000000000000000000000000000000000417293a54697e93a99e8973604a35200b000f253a4f647a8fa4a08b76604b36210b0000000000000000000f21364a5c6b8095a1a99f8c7e7366605658575a596269747f8d9faaa1937e695a48341d0c0000091d3145566b8095aa9f8b77624d37220d0000000000000000000000000000000000000000000000080d0f192023272a2d2e2f2f2e2c2926211f170d0b050000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b6075899eaa97816c5b4a3f4b6175879db29f8b7963556176899eae98836e5b4947596b8095a99f8b78624d38220d00000000000000000417293a51667c91a4a6947f695a48475863788699a1afab9f9b999a9da5aea89e99a1ab9f8d7e68604e423124140600000000000000000000000000000000010f1e2c3a464c5b636c737a8ea3a6917c736d645c4c473b2e201616161616161616161616161616161616160e0c06000000000000021527384b5d6a7f95a0aa9f8c7d6c60564c403e53697e93a89c87715c473a414142403c3325150400000000000000000000000000000000000000000000000000000a1a2a3a47586f859aafb6b1b0a29a918a85807e7b7b7c7f899eb3b5a99f938477665e4b45382d1c1408000000000000000000152a3f556a7f94aa9b86715746321e0900000000000000000000000000000000000000000000000e24394e63798eaaa78d78624d38230d000f253a4f647a8fa4a08b76604b36210b000000000000000000071a2d3e4b60738399a2aa9f93867c756f6d6c6f72777f87959faba299836e604f3c2b190000031628384b6074889eae98836e594834200b00000000000000000000000000000000000000000108101b22252c35383d404244444443423f3b3633292220190e070000000000000000000000000000000000000000000000000000000000000000000000000011273c51667c91a79f8b78624d3d4b5d6c8196a5a3947f6a5b49586b8096a99f8c78634e3b4c61778a9fab947f6a5539281603000000000000000a1f3346586e8399ae9d8875604b43546176879ca4a89e958b868484878e98a0b4afb59f8d7e68604e423124140600000000000000000000000000000000000f1f2c3c4958616c7981888e98a9ab9a918882796d62594a3e2e211000000000000000000000000000000000000000000000000000091d314556657b8c9fb49f8c7c675f4b4538313e53697e93a89c87715c4b4f56575755504333210d000000000000000000000000000000000000000000000000000215273847586176879cb2b2a39b8f847c756f6b68666878849aa7b5a49c8b7e7262594c4032281a100100000000000000000000182d42576d8297ac98836e593928160300000000000000000000000000000000000000000000000b20354b60758a9fa5907b65503b2610000f253a4f647a8fa4a08b76604b36210b000000000000000000000f1d314455617584979fb2a49c918985828184888c949da5b29f978474604b42321d0d0000091e324556687e93a6a48f7a65503b2b18050000000000000000000000000000000000000008141c202e373a3c494d525558595a59585754504c463a38352b211a0f040000000000000000000000000000000000000000000000000000000000000000000001152737576c8197ac9a846f5a494556657b8d9faa9b8573604b3d4d62778b9fab97826c594847586e8398ae9a85705745321e09000000000000000c21364c61768a9faa957f6a56454a6072849aa5a59d8a8077716f6f727983929faaac97826d604e423123130600000000000000000000000000000000000c1c2c3d495b6376818c969da6b4b2b2b4a79e978e8277645c4b3f2e1e0e0000000000000000000000000000000000000000000000031628384b6074869cab9f927d675e4d413237444b53697e93a89c8771545c646b6c6c6a61503c2813000000000000000000000000000000000000000000000000000b1d3145566176859ba5b2a098857a6f6660646a6c707d8a9aa2ab9f968679696054483b2f1e160a000000000000000000000000192e44596e8399ac96816c57412c17000000000000000000000000000000000000000000000000081d31445573889da7927d67523d2812000f253a4f647a8fa4a08b76604b36210b00000000000000000000011426374657617381919da5b0a89f9a9796999da5a9b0a59d918274605645322414000005182a3b4b6075889db19c86715d4b371d0d0000000000000000000000000000000000000110182630353f4b4f575a63676a6d6e6f6f6e6c69666158544d483c362d1f170c000000000000000000000000000000000000000000000000000000000000000000081d31445572879ca8937e68533e4b6075869cab9f8c7a6455443448596d8297ab9f8a77624c3a52677d92a79f8a76604b36210b0000000000000011263c51667c91aaa48d78624d4354677d92a2a79d87796a6159595a5b636e7e8c9fb39e8977614c3625130000000000000000000000000000000000000417293a495b637987979fabada99f9d9d9fa8abaca098887a655d4b3c2b180800000000000000000000000000000000000000000000091e324556697f94a4a496816c5f4d40303d49556068707e94a99c86726b647a818182806a55402b150000000000000000000000000000000000000000000000000b1b30404b6074849ba3b5ad98827264606a747a7f8285929ea8b59f8d8174635b4a43362a1d1203000000000000000000000000001a2f445a6f8499ab95806b56402b16010000000000000000000000000000000000000000000000011527375d72879ca8937d68533e2813000f253a4f647a8fa4a08b76604b36210b0000000000000000000000091928394655606d7c87939ba3a7afadacafb1a7a39b93877c6d6056453828160600000d1f344759697f94a6a3917c67523f2e1c00000000000000000000000000000000000008141c2d36434b525d646c73787c7f8283848483817e7b76716a625a4e4a3d332a1c1103000000000000000000000000000000000000000000000000000000000000000b20354b60758a9fab8e79644e4a5c6b8096a4a495806b5c4a372b3b4e63798c9fa996806b58464d62788da8aa8e79644e39240f00000000000000162b41566b8096ab9c86715a494b6073879db29e8979635b4c473a3d4a4e60687e93a1a795806b5443301c0700000000000000000000000000000000000a1f3347586379899ca5ab9f988f8a8887898e969fa9a69d8b7b655a48362513000000000000000000000000000000000000000000000b21364b6075889eb19c8674604b41303f4b5b63737d858d9fb5a49c8780777e93969786715c46311c0700000000000000000000000000000000000000000000031729394c5e6d8297a2b4c1ab95806b67757f888f94979aa2b4b9b29d887c70635b4d403224140500000000000000000000000000001a2f44596f8499ab96816c56412c17010000000000000000000000000000000000000000000000031628395d72889da8927d68533d2813000f253a4f647a8fa4a08b76604b36210b0000000000000000000000000b1b2837444b5e66757e868d929ca4b5a39b928d867e74665e4b4538281a0a00000d1d2f404c6277899eb19b8672604a35201100000000000000000000000000000000000b1826303e4a546067717a81888d929597999999989794908b867f786e645c4c473a2f2115000000000000000000000000000000000000000000000000000000000000000d23384d62788daa9f8a75604b56647a8c9fab9c8674604b3e2d2135495b6e8399ae9e8976614c4a6074899fa6917c67513c2712000000000000001a2f445a6f8499ac97826c573c4f647a8fa5a6937e685b4a3d342a2d36424e606f8499af9d8874604a35200b00000000000000000000000000000000071b2e3e4c6176869ca7a59d8c827a7572727479818b9ca4a99e8878625443301c07000000000000000000000000000000000000000004182a3a53687d92a6a3907b665645323c4b5d647985929b9fabb3b4a59d9689849aac9b86715c46311c07000000000000000000000000000000000000000000000a1e334657667c919fb1b4bbab95806c7d88949da6a9acaaa9abaeb4a69d908579675f4f433223130000000000000000000000000000192e43586e8398ad98836d58432e18000000000000000000000000000000000000000000000000091e32465773899ea7917c67523c2712000f253a4f647a8fa4a08b76604b36210b000000000000000000000000000b192731404c56606871787d869cb19b857d78716860564c4031271a0a000009192a3b4c5e6e8298a7a2907c665443301c07000000000000000000000000000000000c1b2936434b5c64737c868f979da6a7aaadaeafaeadaca9ab9f9b948c83796c61584b3f321c130800000000000000000000000000000000000000000000000000000000000f253a4f647a8fa49e8974564b6074869caa9f8c7a64564532201a2c3d4f647a8fa2a8947f6a56455472879ca8927d68533d2813000000000000001d32475c72879ca9937e695440556b8095aa9e8874604b3d2d1f181a21314250657a8fa8a68d78634e38230e000000000000000000000000000000000d22364a5c6e8398a4a49c877a6d6560555460646c78869ba3a69b8572604a35200e00000000000000000000000000000000000000000a1f34475970859aaf9b85715e4c3835495a647b899ba3b0a8a79e9fa9aea79e9aa2b19b86715c46311c07000000000000000000000000000000000000000000031628394b6176889db2aa9faaab968081919da6afa69d98959496999fa8b2a29a8a7d69614f41301e0e00000000000000000000000000172c41566c8196ab9a856f5a3c2b190500000000000000000000000000000000000000000000000c21364b61768ba7a5907b65503b2510000f253a4f647a8fa4a08b76604b36210b000000000000000000000000000009151d3038454b535a626d8298ad97826d625a534b45382f1d150a0000011527374759667c90a0a99a846f5e4c362513000000000000000000000000000000000c1d2a394654606a7a85919ba3acadab9f9c9ba3b4aa9f9a9ea7a8b0ab9f988d8176655d4f43302518080000000000000000000000000000000000000000000000000000000010253a4f657a8fa49d88735e5c6b8095a4a596816b5c4b3828150f22364a5c6f849aaf9d8875604b5c71879ca8937e69533e2914000000000000001e34495e73899ea6917c665143596e8398ad98826d5544311f0f04071420354b6075899ea7917c67523c2712000000000000000000000000000000031628394f647a8fa0a99c8677645c504b44434a4f5a6275859ba6a3917c67513c2c1906000000000000000000000000000000000000000c22374c61778b9faa927d68534030404d6378899ea7a59d928b898a8f98a0b3afb4b19b86715c46311c07000000000000000000000000000000000000000000091e3245576a7f94a6a39b8b9fb49f8a969fb2a29a908883807f81848a929da6a89e8d7f695f4d3c2c190600000000000000000000000014293e53697e93a89d88735a4835200b00000000000000000000000000000000000000000000000f24394f64798ea4a78d78624d38220d000f253a4f647a8fa4a08b76604b36210b00000000000000000000000000000002121a2832363c48586d8398ad97826d58493c3631271a1202000005131d3144556277889db29f8b79634d402f18080000000000000000000000000000000c1c2a3b475761727f8c9ba3b1a89e97908b87859bb09f8b84888c929aa2adab9f97887b6a614a433625130000000000000000000000000000000000000000000000000000000010253a4f657a8fa49f89745864798b9fab9c8775604b3e2e1a0a071b2d3e50657b90a3a6937e68555472889da7927d68523d2813000000000000001f354a5f748a9fa5907b6550455b70859aaa95806a55372715010000081d31445571879ca8937e69533e2914000000000000000000000000000000091e3246576f8499ae9f8a7963594a3e353130353c49576277889db19c86715a4935200c0000000000000000000000000000000000000012273c51677c91ab9f8b76614c36394d5e70859ba7a39b877d7673747a83939cadbcb19b86715c46311c0b10131313130d0c06000000000000000000000000000b21364b6075889eb09b85849aafa99fa9a89e92847b746e6b6a6b6e757d8898a0ab9f917d675a4935201000000000000000000000000010253a4f657a8fa9a68d78624d3822100000000000000000000000000000000000000000000005182b3b54697e93a99e8973604b35200b000f253a4f647a8fa4a08b76604b36210b00000000000000000000000000000000000a161e212b43586d8398ad97826d58422b201d150a00000006142332434b6073849aa6a3947f6a5b493522120000000000000000000000000000000a1a293a4759617583959faaa79e938a827b76727c90a59e897473777d858d979faba69d8d7f6c605443301c150400000000000000000000000000000000000000000000000000000e23394e63788eaba98c776173859baa9f8d7b65574532201000001023384c5e71869bb09c8774606074899fa6907b66513b26110000000000000020354a5f758a9fa5907b6550465b70859baa957f6a55402a15000000071b2d3e5c71869ca8937e69533e29140000000000000000000000000000000c21364b61768a9fab95806b5b493a2d201d1c202c394759687e93a8a48d78634d38230e00000000000000000000000000000000000000162b41566b8096ab9b85705846333651667c91a3a69b857668615860646e7e939eb0b09b86705b46311b1e25282929292320190e000000000000000000000004182a3a52687d92a7a28f7a849aafbab4a79e8a7d706560545554565660687582979fb49e8a78634d3e2e1b0700000000000000000000000b21364b60758a9fa8937e69533e2e1b070000000000000000000000000000000000000000000b203448596f849aae99846f5443301c08000f253a4f647a8fa4a08b76604b36210b0000000000000000000000000000000000000309182e43586d8398ad97826d58422d18090200000003152431414f616b8096a2a79b8574604b3c2c1904000000000000000000000000000003162838475861778599a1ab9f97897e766d6562667b90a59e89746562687078828d9ba3ab9f948172604a4333221200000000000000000000000000000000000000000000000000000b20364b60758a9fa5907b6a7f94a3a597816c5d4b392816020000091c2f4052677c91a5a5917c6763788da9a88d78634e38230e000000000000001f34495e74899ea6917b665144596e8399ac97826c5740301c0d01041122364a5c73899ea7917c67523c271200000000000000000000000000000011263c51667b91a9a48c77624d3d2c1c1008070e1b2a3b4b6075899ea8937e69533e291400000000000000000000000000000000000000192e44596e8399ac96816c573a3043546e8399ae9d887661584c464a4f606b8096a9af9a856f5a453023313a3d3e3e3e38352c1e0e000000000000000000000a1f33475870859aaf9a8570859aafbeb39e897a675f504a43363f38454b5761728197a1a899846f5c4b3722080000000000000000000000091e3245566f8499af9b85715c4b372212000000000000000000000000000000000000000005182b3b4d62778c9fab937e695436261401000f253a4f647a8fa4a08b76604b36210b0000000000000000000000000000000000000003182e43586d8398ad97826d58422d18030000000a161e33424e60697f949eab9e8978625544311e0e0000000000000000000000000000000b1e3245566176869ba3a99f8d817769616870777c8298ad9f8c7f7b756d65636d7a85979fb49f96816c6150402f1d0d00000000000000000000000000000000000000000000000000091d32455672879daa9580798b9fb29d8775614b3f2e1b0a000000001120354b6073879cb09b8671687d92a79e8974604b35200b000000000000001d32485d72879da8937e685341566b8196ab9d87725e4d3a2a1d15171f2f404f64798ea7a68f79644f3a240f00000000000000000000000000000014293f54697e94a99c87715948341f0f000000000d1d3144556e8399ac96816c57412c17020000000000000000000000000000000000001c31465c71869ba9937e69543e354b6074899ea9947e6958473a3335424c61768a9fae99846f59442f31414e525353534d493c2c19060000000000000000000c22374c61778b9fa9927d6f859aafb2a0907c665c4d413530252a283239465460738399a9a18f7a644f36251300000000000000000000000316283852677d92a7a38f7a644f41301d0d0000000000000000000000000000000000000311203448596b8096ab9f8b77624c37220d00000f253a4f647a8fa4a08b76604b36210b0000000000000000000000000000000000000003182e43586d8398ad97826d58422d180300000e1a2832435060687e8d9fb59f8d7c665a493727150000000000000000000000000000000b1b30414b6074859ba4a69e8b7d6c6167757d858c9198a0b2aa9f949089827a6f63647481949fab9f957f6a5e4c3b2b180500000000000000000000000000000000000000000000000002152838586d8297ad9b85859ba9a0907b6657463321110000000000081c304354687e93a6a3907b6e8399ae9a846f5443301c08000000000000001a30455a6f859aab96816c563b50657b90a6a5917c6659473b31272a333f4c5e6d8298ad9e8874604b35200b000000000000000000000000000000162b41566b8096ab99846f593b2b19010000000002152737566c8196ab98836e58432e19030000000000000000000000000000000000001d32475d72879ca7927d67523d374c62778ca8a38d78634e3a2a1f203346576f849aae98836e59432e3a4e5f68686868625a4935200c00000000000000000011273c51667c91ab9f8a766f859aafad98836e5e4c3e31201c1315161e2836445562788a9fad97826d5443301c0700000000000000000000000b20364b6075889eaf9a846f5f4d3c2b1b0b0000000000000000000000000000000002112131424d62778a9eae99846f594834200b00000f253a4f647a8fa4a08b76604b36210b0000000000000000000000000000000000000003182e43586d8398ad97826d58422d180008131c2b38454b616a7e8d9fab9f957f6a5e4c3c2c19090000000000000000000000000000031729394d5f6d8197a3a79e887a67616e7c87929ba2a6adb2bebbb4a9a89e988f847969606d7f8d9fb59f8d7c6659483420110000000000000000000000000000000000000000000000000012273c51677c91a8a39b9ba3a697826d5e4c392917030000000000011426364b6075889daf9a84778a9fab937e69543626140100000000000000172c41576c8196ac9b867159474b6074889eb29d877762594b44373a474c5d667c8c9fa997826c5443301c08000000000000000000000000000000172c41576c8196ac98836e59372715010000000000162b40556b8095aa99846f59442f1a040000000000000000000000000000000000001e33485d73889da6917c67513c394e63788ea3a08b76614b36210c172939586d8398ad98826d5843273852687d7e7e7e78624d38230d000000000000000001162b41566b8096ab9b85706f859aafa68e7a644f402f2013070000020b18263748596b8196ab9e8974604a35200b0000000000000000000000091d3245566b8095a7a2917c675a4839291b0d00000000000000000000000000000312202e3f4e606e8398a8a18f7a654f3b2b180500000f253a4f647a8fa4a08b76604b36210b0000000000000000000000000000000000000003182e43586d8398ad97826d58422d180e1825303c4956606d7f939faba096816c6150402f1e0e0000000000000000000000000000000a1e334657677d919fa99e897964627583919da5b0aa9f9da5b6ab9f9da5aaada19a8b7e6c606a7e939eab9e8977624d3f2e1c080000000000000000000000000000000000000000000000000c21364b6176899eb4b1b0b39d8876614c402f1b0b00000000000000081d3245566a7f94a7a2998499a99f8b78624d38220d000000000000000012273c52677c91ab9f8b77614c4455697e93a4a59b8577676055575858616b7b8a9eab9f8b78624d36261401000000000000000000000000000000152a40556a7f95aa9a85705544311d080000000006192c3c576c8297ac97826d58422d18030000000000000000000000000000000000001d32475c72879ca7927d67523d374d62778caaa28d78624d3827191e3245576f8499ab96816b5641314556748a9393917b66513c26110000000000000000041a2f44596f8499ab96816c6f859aaf9d88735c4a36221202000000000009192b3b4f647a8fa8a78e78634e39230e0000000000000000000000021528384c6176889eb39e8978625746392b1d120700000000000000000000000a161e303e4b5d687e93a0a999846f5d4b371d0d0000000f253a4f647a8fa4a08b76604b36210b0000000000000000000000000000000000000003182e43586d8398ad97826d58422d171f2c36434a5a627582949db4a0988272604a4333221200000000000000000000000000000004172a3a4c6176889db39f8b7a6462778599a1b2a39b928a879db29f8d878d959ea7a99f938172606b8095a2a798836e5d4b3723100000000000000000000000000000000000000000000000000a1e3346576c8196aabbb2a0917c6658473322110000000000000000021528384c6176899eb3a199a1ae99846f5a4835200b00000000000000000d22374c62778b9faa937e6955444b6074869ca6a39b887d746e6c6d7077808c9ea8a195806b5a483518080000000000000000000000000000000013283e53687d93a89e8975604b36251306000004132135495b71869bab95806b56402b16010000000000000000000000000000000000001b31465b70869ba9937e69543e364b60758a9fa7927d685645372d323f4b6075899ea9947e69543f364b60758a9fa58f7b65503a25100000000000000000071d32475c72879ca9937e696f859aae98836e593e2d1b04000000000000000d20354b6074899ea6917c66513c27110000000000000000000000000a1e334657687e93a1a79b85756157483b30211a0f09030000000000050b121a2832414d5c657b8b9fb49f8b78634d3f2e1b000000000f253a4f647a8fa4a08b76604b36210b0000000000000000000000000000000000000003182e43586d8398ad97826d58422d2a333c49546068788598a0b49e968273605443302515040000000000000000000000000000000a1f3347586b8096a6a2937e696177869ba3a89e93867d767c90a59f8a74788089979fb49f97816c6073849aa9a08f7b65503e2d1b070000000000000000000000000000000000000000000000031729394d62788b9fb4a798826e5e4c3a2917030000000000000000000a1e3346576b8095a9b3aeb3a2907b65503c2b190500000000000000000b1f3447596f849aaf9c8774604b44556278889da6a69d9289848282858b969faaa2998372604b3c2b1900000000000000000000000000000000000e24394e63798ea5a7907b6654433020191212181f31424d63788da3a9907b66513b2611000000000000000000000000000000000000001a2f44596f8499ac96816c573a3144556f859aaf9c867460554a3d464b5d697f94a8a48e79634e39384e63788daba88d78624d38220d0000000000000000081e33485d73889da7917c676f859aab96816b56412c160000000000000000081c30435472879ca8937d68533e2813000000000000000000000000031729394a6072849aa6a39a847562594c40362d211e161412121315181f223038454b5f677a899ea9a1947e695a49352110000000000f253a4f647a8fa4a08b76604b36210b0000000000000000000000000000000000000003182e43586d8398ad97826d5842333a474c5a63727e8a9ba3aa9f93807260554436251307000000000000000000000000000000000c21374c61768a9eab9a84706073859ba4a69d8a7e7368667b90a59f8a74636a7681929faa9f947f6a62788b9faf9a846f5c4a3622080000000000000000000000000000000000000000000000071c30435463788a9fb39e8877614c40301c0c00000000000000000000031729394c62778a9fb4baa99a846f5d4b371e0e00000000000000000005182a3b52677d92a5a5927d685847495a647a889ba3b2a79e9997979a9faaab9f96847561544330221b10020000000000000000000000000000000c21364a5b72879db09b8572604a43352b27272a34414e606e8398ae9f8a75604b36210b00000000000000000000000000000000000000162b40556b8095aa9b85705846333753687e93a5a4988273645c5a57616a7b8c9fb19c86715b4a363852677d92a79f8972604b35200b0000000000000000091e33485e73889da6917c666f849aab96816b56412c160000000000000000031729395c71869ba8937e69533e2914000000000000000000000000000b1c3043546277889da8a29a8577665e4e4a3d363228292727282a2a3437404c56606b7d8b9ea7a399836e614f3c2c1902000000000f253a4f647a8fa4a08b76604b36210b0000000000000000000000000000000000000003182e43586d8398ad97826d583a474c58616c7884939ea8a69d8c7e6b6054443727180800000000000000000000000000000000071a2d3e546a7f94a89f8d79636a8095a3a69d887a686054667b90a59f8a745f58616c7e8c9fb49f8c7a646b8095a8a28e79644f3625130000000000000000000000000000000000000000000005192b3c4a6072849aa9a1927d6759473422120000000000000000000000000b1f3447596c8197aab49f8b79634e3f2f1c00000000000000000000000d20354b6074879db29e8876614c434a5c647885929ca5a9abacadabab9f9a8d8173615746363a372e2012040000000000000000000000000000071a2d3d556a7f95a6a395806a614d493c3d3c3a474c5f687e92a0a997826d5645321e090000000000000000000000000000000000000011273c51667c91aa9f8a76614c36364b6074879daaa0988479726f70767f8b9faaa0917c66513d3145566d8297ad9a856f5443301c080000000000000000081d32485d72879da7927d676e8399ad98826d583a2a1804000000000000000a1e33465773889da7927d68523d281300000000000000000000000000001325364859647a8a9ea8a39b887c6e635b524b46393e3c3c3d3f3b484c545e6675808d9fa9a49b8575614b43321e0e00000000000f253a4f647a8fa4a08b76604b36210b0000000000000000000000000000000000000003182e43586d8398ad97826d584d58616a76818b9aa2b3a199887b69604a433627190900000000000000000000000000000000000d21364a5c72879cae99836e63788b9fab9e8879645c4a50667b90a59f8a745f464c60687e939faa9b86726176899eab96816c5443301c070000000000000000000000000000000000000000000d2034485a687e93a2a799836e5f4d3a2a180400000000000000000000000005182a3b4d63788b9fad98836e5b49361f110000000000000000000000081d314455687d92a3a699836e6250434a5a62737d878e9496989795928b847a6c605546454b4f4b3f2f22120400000000000000000000000000000f21364b6175889eb39e947f6e625a5452525459616c7d8c9fb49f8a78624d38281603000000000000000000000000000000000000000c22374c61778b9fa9927d68533f314556657b8c9faba29a8e8784858a949fa9a298826e5e4d39364b6075899eaa957f6a55362614010000000000000000061b30455b70859aa9947f6a6c8196ac9b85705847331f0c000000000000000d21364b61768a9fa5907b65503b2610000000000000000000000000000008182b3b4a5c657b8a9da6a69d9183796e67615756535251525458596269727c87959faba29a86776157463224140000000000000f253a4f647a8fa4a08b76604b36210b0000000000000000000000000000000000000003182e43586d8398ad97826d5a626b767f89969faaa79e938377655d4f42302518090000000000000000000000000000000000000f24394e64798ea4a6907b656d8298aa9f8c7b655b4a3d50667b90a59f8a745f4a424e606c8197a6a3917c666c8197ac9d8874604a35200b00000000000000000000000000000000000000000d1d31414d62788a9eb39e8977624c41301c0c00000000000000000000000000000d2035495a6e8398ad9e8976614c3828160300000000000000000000011527374a6072859ba8a195806a614a434854606772797e818382807d776f645c4b44475660645d4c402f221200000000000000000000000000000a1e324657677d929eae9d9483786f696767696e7781929faaa0947f6a5a48341a0a00000000000000000000000000000000000000000a1f3447596f849aaf9b85705d4c36384b5d687e8d9ea8afa59c9a9b9fa9b0a0978474604b40304354687d92a7a38e79634e39230e00000000000000000003192e43586e8398ad97826d687d92a89f8b77614c3a2a190a00000000000d1d2f3f51677c91aaa48c77624c37220d0000000000000000000000000000000d1d2d3e4b5d657a889ba3b3a0988c837c76706c696767686a6e72777f86919da5b29f968476615947392816060000000000000f253a4f647a8fa4a08b76604b36210b0000000000000000000000000000000000000003182e43586d8398ad97826d6f788189949ea7afa098897e7261594b3f321c130800000000000000000000000000000000000000142a3f54697f94a99d887461778a9faa97816c5d4b3c3b50667b90a59f8a745f4a31424b6175879daf9a8570657a8fa8a68e79634e39230e0000000000000000000000000000000000000005182a3b4d5f6f8399a8a1927d68594834231300000000000000000000000000000006192c3c4e64798ea1a8947f6a5645321e090000000000000000000000091c30435463798a9eb49e947f6b605447434b525b63696c6e6d6b6761594f4a3e4b5861747a665e4c402f1c0c00000000000000000000000000031629394d5f6b80959fb4a0988b847f7c7c7e838a979fb4a198826d614f3c2b1900000000000000000000000000000000000000000004182a3a53687d92a6a2907b655443303f4e60687c89969ea8a8aaa9ab9f9b908274605645323b4b6073869cb19b86715b4936210c00000000000000000000152a3f556a7f94aa9d877262788da3ab947f69584737281a0f09040a121d2b3b4c5d6f8499af9c86715948341f0b0000000000000000000000000000000010202f3f4b5c647885949fa9ab9f99918a85817e7c7c7d7f83878c949ca4b2a59d9081746158473a2a1b0b000000000000000f253a4f647a8fa4a08b76604b36210b0000000000000000000000000000000000000003182e43586d8398ad98827c848c969ea8b0a29a8f8277686054473a2e2114000000000000000000000000000000000000000003162839596f8499ad97826d687d93a99f8b78624d3f2e3b50667b90a59f8a745f4a35324657697e94aa9f8b776174899ea8937e68533e2913000000000000000000000000000000000000000c1f344759677d92a1a89a846f604e3b2b1805000000000000000000000000000000000e22364a5c6f849aaf9e8875604b372614010000000000000000000000132536495b677d929eae9d94807261594b453d4a4e5456585856524c473b484c5c6476848a7c665e4c3a291704000000000000000000000000000b1b30414b607281939fa9aa9f9a94929193999ea8aa9f958374604b43321d0d000000000000000000000000000000000000000000000c21364b6075889eb09b8573604b3e31424e5e6677818990939494918b857b6d60564538384859687e93a4a5927d67523d2c1a060000000000000000000010253a4f657a8fa8a58d786270859bb09e8976615545382c201d171f212f3c4859657b90a1a9957f6a553b2a1805000000000000000000000000000000000211212f3e4a5a62737f8a969fa9aea99f9a969391919294989ca5a9afa79e94877c6c6056473a2a1c0c00000000000000000f253a4f647a8fa4a08b76604b36210b0000000000000000000000000000000000000003182e43586d8398ada098919a9fabada29a90847a6d61594a43362a1c11030000000000000000000000000000000000000000091e32465773889da8927d686e8399ae9a846f594834263b50667b90a59f8a745f4a3529394c61768b9fab927d676f849aac96816c57412c170000000000000000000000000000000000000c1c30414c6277899eb39e8a78624d42311d0d0000000000000000000000000000000000071b2d3e50657b90a3a6937e695544311d08000000000000000000000008182c3d4d5f6b80959fae9e9583776960564e493d404143424036434b5059626c7a879a9f8b7c665847331f0a0000000000000000000000000000131c304354606c7e8a989faaada9a7a7a9aeab9f998c80726056453225150000000000000000000000000000000000000000000000091e324557697f94a6a3947f695c4b3d31404c59616c757a7d7f7e7c7770655d4b45383645566277899eb29d8774604b35200f00000000000000000000000b20364b6075899eaa95806b677c91a3a79a84736056493d36322a3337404c5a6278889db39f8a77614c37220d0000000000000000000000000000000000000311202d3c4855606978818a949ba3a7acaba8a7a6a7a9adaaaa9f9a92887f75665e4b4538291c0c0000000000000000000f253a4f647a8e8e8e8b75604b36210b0000000000000000000000000000000000000003182e43586d8398adb2ada7afa99f988f857b70655d4c473b3025180c000000000000000000000000000000000000000000000c21364b61758ba6a48f7a6473889da9937e69543b2b263b50667b90a59f8a745f4a351f33465870859aab96816b6c8196ac99846f5a442f1a000000000000000000000000000000000004172a3a4d5f6e8398a7a2937e685a48352313000000000000000000000000000000000000001023374b5d70859bb09d8774604b3520120000000000000000000000000f1f314150626c81959eb3a199897e756a635b595553525253565460656c77818c9da5a79e8976614c37210c000000000000000000000000000001142636434b606978828b9398a0b2b3a199938b83796b605445382816070000000000000000000000000000000000000000000000031628394b6075889db29f8b7a645b4a3e313b474c556065686a69676259504b3f323845546074859ba7a1927d675544311d080000000000000000000000081d3144556d8298ad9d88746072859ba8a2988274635b504b453a474c525e6678869ca6a395806a5947341f0a0000000000000000000000000000000000000002101e2b37444b5a626c777f858d9296999c9d9d9d9b9995918b847d756a60564c4031271a0c000000000000000000000c21364b61757a79797a72604a35200b0000000000000000000000000000000000000003182e43586d8398adb1aaa39b948a827a70655d4f4b3f342a1c130800000000000000000000000000000000000000000000000e23384d63798da2a28c7762768ba6a48f7a644f3a25263b50667b90a59f8a745f4a3517293a576c8197ac99846f697f94a99b86715c46311c00000000000000000000000000000000000a1f334758677c91a0a99a8472604a3c2b190500000000000000000000000000000000000000081c2f3f51667c91a4a5927d6752402f1c090000000000000000000000011323334451636c7f919ea8a79e93887f78726e6b696867686b6e747a828a979faba39b897b645847331f0a00000000000000000000000000000008182630424f5a626d777d8298adaf99837e786f635b4b4336281a0a000000000000000000000000000000000000000000000000000a1e324557667c91a0a99d8879645c4e42343437444b50535554524c483b37313c485660728298a3a699836f5f4d372715010000000000000000000000021527374f647a8fa3a6947f6963798a9faba09885796d6660565d586167707c889ca4a69b8574604b3a2a18040000000000000000000000000000000000000000000e1926313c484d59626970787d8184878888878683807b766f6860564b45382f1d150a0000000000000000000000091e3246576164646464605443301c070000000000000000000000000000000000000003182e43586d8398a39b948d867f776d645c504b3f372e1f180c000000000000000000000000000000000000000000000000000f24394f64798ea4a08b7663788da2a18c77624c3722263b50667b90a59f8a745f4a351f2a3f546a7f94a99b8671687d93a89c87725d47321d00000000000000000000000000000000000c21374c6176889db39f8a78635443301e0e0000000000000000000000000000000000000000001120354a6073869cb19c86715e4c38230f000000000000000000000000051526344451616a7d8999a1b0a69d958d8883807e7d7d7e8084898f979fa9aa9f968578645c4b3a2917040000000000000000000000000000000008141c323c494d596268768ba1a38e7969625a4e4a3d3026180a0000000000000000000000000000000000000000000000000000031628394c5e6d8298a3a69d887a68604d483c3631363b3e3f3f3c37343337444b5a62748398a0a99d8878624d41301909000000000000000000000000000922374b5d71859bb09e897761677d8d9faaa39b8c827b75737274777d85909ea6a69d8878625645321c0c000000000000000000000000000000000000000000000009141d2b353b484c545a62676c6f71737372716e6b666158524b453832281a120200000000000000000000000003162839464b4f4f4f4f4a43362513000000000000000000000000000000000000000003182e43586d82938d867f78716961584f4b3e372e221b100400000000000000000000000000000000000000000000000000000f253a4f647a8fa4a08b7563788da2a18c77614c3722263b50667b90a59f89745f4a341f293f54697e94a99b8671687d92a79d88725d48331d000000000000000000000000000000000011263c51667c8b9ba3947f695a4936251300000000000000000000000000000000000000000000071c304354687d92a6a4907b66503b2611000000000000000000000000000716263443505f677884909ba3acaaa59d98959392929396999ea7acab9f998b8074635a4b3e2e1c0c00000000000000000000000000000000000001141e2b353b474c61768ba1a38e79644e483c362d1c1408000000000000000000000000000000000000000000000000000000000a1b30404b6074859ba4a69d8a7d6f625a4e4a3d3c39373636383a3a464c556069788599a1ab9f8b7a6459483423130000000000000000000000000000081b2e3f50657b90a1a799837260687e8c9ea7aa9f97908a8887898c929aa2b3a39b8879635a4838281500000000000000000000000000000000000000000000000000010e19202a34373c484d52575a5c5d5e5d5b5955514c463a3632281e160a0000000000000000000000000000000b1b28323639393939353025180800000000000000000000000000000000000000000013283e53687e7d78716a635b544c473a372e231c1108000000000000000000000000000000000000000000000000000000000e24394e63798ea3a18c7662778daaa28d78624d3823263b50667b90a59f89745f4a341f2a40556a7f95aa9b8670697e93a89c87715c47321c00000000000000000000000000000000000f24384c5e667985948573604b3c2c180800000000000000000000000000000000000000000000001325364b6074889c92887c67513c2712000000000000000000000000000008162533414d5a626f7c858f979ea7a9acaaa8a7a7a8abaca8a69d968c83796b6056493c2e20100000000000000000000000000000000000000000000e19202a364c61768ba1a38e79644e392b211a0f01000000000000000000000000000000000000000000000000000000000000121e3245566177869ba3a89e9284786d635b56514e4c4b4c4d4f54586169747f8a9ba3a89f8d7d675c4b3b2b19050000000000000000000000000000001023374b5d6e8399a7a1957f6a61687c89989fabadab9f9e9c9ea7a7afa89e948578635b4a3c2b1a0a000000000000000000000000000000000000000000000000000000050d181f222b35383d4144474848484644403c363329211e160a0300000000000000000000000000000000000b161e2124242424201c13080000000000000000000000000000000000000000000011263a4e606868625a554d493c37332a221b10080000000000000000000000000000000000000000000000000000000000000d22384d62788da9a28d7863758a9fa5907b65503b26263b50667b90a59f89745f4a341a2d3e586d8298ad98836e6a7f95aa9b85705b46301b0000000000000000000000000000000000091d30404c5b63737f79635544311e0e000000000000000000000000000000000000000000000000081d314556697f877d74675f4d392410000000000000000000000000000000071523303c494d5e66707a81888e93979a9c9d9c9b9a97938e8880796e635b4b45382c1e100200000000000000000000000000000000000000000000060d21364c61768ba1a38e79644e39240f07000000000000000000000000000000000000000000000000000000000000000002162838475962778599a1b4a1998b8279716c66636260616365696f767e87949ea8a69d8a7c675f4d3e2e1d0d00000000000000000000000000000000081c2f3f4d6278899eab9e947f6b606677828c969da5a5a7a7a6ab9f9b94897f74625a4a3d2d1e0e000000000000000000000000000000000000000000000000000000000000050b0e192022282c2f32333332312e2b26211f170c0902000000000000000000000000000000000000000003090c0f0f0f0f0b070000000000000000000000000000000000000000000000000b1f31424e53534d483c38352c211f170c0800000000000000000000000000000000000000000000000000000000000000000b20354b60738a9fa5907b6672879caa95806a553f2f263b50667b90a59f89745f4a3421364a5c72879daa95806b6d8298ad98826d58432d180000000000000000000000000000000000001222303d4a556069635b4937261400000000000000000000000000000000000000000000000000021527384b6074756860564d40301d0a0000000000000000000000000000000005121e2c35404c515d646c74797e82858687878684817e79746b635b4e4a3d32281a0e000000000000000000000000000000000000000000000000000c21364c61768ba1a38e79644e39240f000000000000000000000000000000000000000000000000000000000000000000000a1a2a3b4859627583939ea8a99f978e86817c79777576787a7f8489939ca5b2a199887a665e4d41302010000000000000000000000000000000000000112034485a667c8d9fb59d94807363626d7981878c909292918f8b867f766a6056483c2d1f0f00000000000000000000000000000000000000000000000000000000000000000000050b0d12171a1c1e1e1d1c1916110c0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021424313a3e3e38342b2321190e0a0400000000000000000000000000000000000000000000000000000000000000000000081c30435471879ca9947f6a6c8197ac9c86715d4c37273b50667b90a59f89745f4a342d3e4e64798ea5a8907a6571869baa957f6a55402a1500000000000000000000000000000000000004121f2d37444b544e493d2c190900000000000000000000000000000000000000000000000000000a1d3144556060544b4538302212000000000000000000000000000000000000000e19202f383f4b4f546064696d70717272716f6c686360544e493d362d1e160a00000000000000000000000000000000000000000000000000000c21364c61768ba1a38e79644e39240f00000000000000000000000000000000000000000000000000000000000000000000000c1d2a3b4857616e7e8a989fabada39b96918e8c8b8b8d8f94999ea8b0a59c918377645c4c403023120200000000000000000000000000000000000005192b3c4c5e6a7f959eb49e9685796d62636b72777a7c7d7c7a76716961584b45382b1e0f0100000000000000000000000000000000000000000000000000000000000000000000000000000205070809080604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006141f2628282220190e0c060000000000000000000000000000000000000000000000000000000000000000000000000001142636576d8297ac99846f667c91a6a4907b655544313b50667b90a59f89745f4a28394a5c6d8298ad9e897561768b9faa907b65503b261000000000000000000000000000000000000000010f192631353f39362c1f0f00000000000000000000000000000000000000000000000000000002152737444b4b433631271a1204000000000000000000000000000000000000000006121d242e3736434b4f54575a5c5d5d5c5a57534e4a4336352c211a0f020000000000000000000000000000000000000000000000000000000c21364c61768ba1a38e79644e39240f0000000000000000000000000000000000000000000000000000000000000000000000000d1d2a39464b606878838c979ea8acaba6a3a1a0a1a2a4a9aea9a39b92877c6e62594a3e3022120500000000000000000000000000000000000000000d1d2f4050616a80949faba39b8b81786256596265676867646158544c473a31271a0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b1113130d0b05000000000000000000000000000000000000000000000000000000000000000000000000000000000012283d52677d92aa9f8a766175889db19c8674604b403b50667b90a59f89745f4a324657647a8c9faa96816c687d92ab9f8a76604b36210b00000000000000000000000000000000000000000009141d202a23211a0f010000000000000000000000000000000000000000000000000000000009192731363530261d150a00000000000000000000000000000000000000000000000009101b22263035393e42454748474645423e39353025211a0f0700000000000000000000000000000000000000000000000000000000000c21364c61768ba1a38e79644e39240f000000000000000000000000000000000000000000000000000000000000000000000000000d1b2832424e5a626e79828991979b9fa9a3a4a3a2a69d99938d857d73665e4c483b2d201204000000000000000000000000000000000000000000001222334350616a7f8d9da5aa9f917c6751484d505252514f4c463a37332a1d150a0000000000000000000000000000000000000000000000000000000000000000000001080b0801000000000000000000040a0c1217191a18140e0c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21374c61778a9fa9937e686a7f94a5a496806b5e4c3b50667b90a59f89745f4a364b6175869cab9f8b78626f849aae99846f5745321e090000000000000000000000000000000000000000000001080b140e0c060000000000000000000000000000000000000000000000000000000000000009151d20201c1408020000000000000000000000000000000000000000000000000000000808141c2024292d30313232312f2c2923201c130806000000000000000000000000000000000000000000000000000000000000000c21364c61768ba1a38e79644e39240f00000000000000000000000000000000000000000000000000000000000000000000000000000b161e313c484d5b636d767c82868a8c8e8e8e8d8b88837e78706760554d40342a1d1002000000000000000000000000000000000000000000000004152533435061697b87979f9d8774604b35373b3d3d3c3a363329211f170c020000000000000000000000000000000000000000000000000000000000000000000809151d201d1509000000000000050c181f22282c2e2f2d2923211a0f070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3347586f8499ae9c87736175879dab9e907b66503b50667b90a59f89745f4a42576c8297a4a596816c647a8fa2a7927d6752392816030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080b0b08010000000000000000000000000000000000000000000000000000000000000001080b0f14181b1c1d1d1c1a17130e0b07000000000000000000000000000000000000000000000000000000000000000000000c21364c61768b9c9c8e79644e39240f00000000000000000000000000000000000000000000000000000000000000000000000000000003141d2b343d4a4e5761666c7174777879797876736e69635a524b4437301f180d000000000000000000000000000000000000000000000000000007152533434f5d6576818b947f6a554431222527282725211f170c0a0400000000000000000000000000000000000000000000000000000000000000000001101b222731353127190d000000000d181f2a33373d424444423f38352c221b10020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002050607060502000000000000000000000000000000000000000000000000000000000000000004172a3a51667c91a4a5937e68657b8d9f988272604b3b50667b90a59e89745f49374d6278879c9c8775616f849aaf9e8875604b36210b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b61768687878679634e38230e00000000000000000000000000000000000000000000000000000000000000000000000000000000000d19202d3639464b515754606263646463605659544d493c35312619120500000000000000000000000000000000000000000000000000000000071525323f4b58616c788276614c372715101213120f0c0a04000000000000000000000000000000000000000000000000000000000000000000000009151d2e3737444b44372b1d0d0002101d2a343a474c5257595957544e493d362d2014060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b1014171a1b1c1b1a17140f0b0801000000000000000000000000000000000000000000000000000000000c20354a6073869cb19e8977626a7f9282726054433b50667b90a59e89745f493448596278878a7a64677d91a2a6957f6a5645321e09000000000000000000000000000000000000000000050b0d121518191a1a1916130f0b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000080d0f1a1a1a1917100700000000000000000000000000000000000000000000000000080e1015151512100a01000000010a10121515150f0d0800000000000000000000000000000a1e3346576171717171635b4935210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f1a212932363c36434a4c4e4f4e4d4b45383e38352c201d1409000000000000000000000000000000000000000000000000000000000000000715212e3a474c5a636d615847331909000000000000000000000000000000000000000000000000000000000000000000000000000000000000091927313f4b4f556055483b2b180511202e3b474c5861676c6e6f6d69635b4f4a3e3225160800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b151d20252a2d2f3131312f2d2924201d140b080100000000000000000000000000000000000000000000000000071c304354667c91a2a79a8472606a7d72605443363b50667b90a59e89745e492b3b485a62787b656278899eb39e8876614c38281603000000000000000000000000000000000000060c0e182022272a2d2e2f2f2e2c2924201d140b090200000000000000000000000000000000000000000000000000000000000000000000000002101b22253030302e2b24180a0000000000000000000000000000000000000000000003111c23252a2a2a27251d13050005131e25282a2a2a25221b100200000000000000000000000003172939464b5c5c5c5c4e493d2c1a060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b161e21272530353739393938363228292320190e080100000000000000000000000000000000000000000000000000000000000000000003111c29333c494d584c473a2a1700000000000000000000000000000000000000000000000000000000000000000000000000000000000001152737444b5d646c74625948342011212e3f4b59626c777d818384827e786f645c4f4333261605000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050a161e212832363a3f424546474644423e3a353126201c1408020000000000000000000000000000000000000000000000001325364d5e6f849aa7a296806b5f6760544336263b50667b90a59e89745e49342b3c485a62656175859ba7a1927d685846331a0a0000000000000000000000000000000000070e1920232b34373c3f4244444443413e3a353126201d150a030000000000000000000000000000000000000000000000000000000000000000000010202e373a45454543403628180700000000000000000000000000000000000000000011212e373a3f3f3f3c39302313011323313a3d3f3f3f3a372e2010000000000000000000000000000b1b2933364747474738352c1f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c11131c202223242423211e16140e0c0600000000000000000000000000000000000000000000000000000000000000000000000000000c171f2c35384237332a1c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445560717a828977624d37221e2e3f4b5d6477818b9297999997948d847a6961504433231300000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d181f28323638454b4f54575a5b5c5b5a57534f4b44373530261d150a0000000000000000000000000000000000000000000000081830404d6278899eb39e917b66524b433626263b50667b90a59e89745e49341d2b3c484d586d8298a3a6998372604a3a291700000000000000000000000000000000030f1a212c35383b484c515557595a595856534f4b44373631271e160b0000000000000000000000000000000000000000000000000000000000000000081b2e3f4b4f5a5a5a5953463624100000000000000000000000000000000000000000081c2e3f4b50555555524d41301d0a1e31414d525555554f4b3e2e1b08000000000000000000000000000b171e213232323223211a0f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0d0e0f0f0e0b090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e1920232d211f170c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074868f97947f6a543e2d2c3c4b5d657b88979faaacabaaaca9a29a8c7f6b625041301b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d2a3439454b52566065696c6f7071706f6c69646055504b433632281a120400000000000000000000000000000000000000000000122035485a667c919d988272604b35302618263b50667b90909089745e49341f1d2b34384d6278879c9d8877615443301c0c0000000000000000000000000000000b171e2d363c494d555962676a6d6e6f6f6e6b68646055514b453832291b13030000000000000000000000000000000000000000000000000000000000000d22374b5d646f6f6f6e6453402b1702000000000000000000000000000000000000000e23374b5d656a6a6a675f4d392510253a4d5f676a6a6a645c4b37220d0000000000000000000000000000030a0c1c1c1c1c0e0c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e180c0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556e8399ac9c86715c4a3635495a657b8b9ea6aa9f9a9695989ea7aa9f94806b5f4d3a2917040000000000000000000000000000000000000000000000000000000000000000000000000000010f1a28323b474c5760676e757a7f828486868684827e7a746d6560544b4538301f170c00000000000000000000000000000000000000000005192b3c4c5e697f918272605443301c140c22374c61777b7b7b7b66503b26110d192034485a627887897a645947362513000000000000000000000000000002101b29333e4a4e5a636a72777c7f8283848483817e79746e6760564b4639301e170b00000000000000000000000000000000000000000000000000000000000f253a4f647b848585826e59432e19040000000000000000000000000000000000000010253a50657a7f7f7f7d67523c2712283d52677d7f7f7f7a644f3a250f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090f111a1a1a17150f05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000115273751667c91a6a48e79644f373e4d6278899ea9a29a8b8480808389969fb49e927d675846331f0a0000000000000000000000000000000000000000000000000000000000000000000000000005131f2d38454b59626b757d838a8f94979a9b9c9b9997938f89837b736860564d41332a1c100200000000000000000000000000000000000000000e1e30404f61697c72605443362614010a1f34475961666666665e4c38230f0005192b3c485962777a655c4a3a2a1808000000000000000000000000000512202d39464c5c646e7880878c9194979999999896938f89837c756a61574d4133291b0e0000000000000000000000000000000000000000000000000000000011273c51667c919a9a88735e48331e0900000000000000000000000000000000000000162b40556b80949494846f59442f1b30455b70859494947f69543f2a140000000000000000000000000000000000000003090c101417191a1a191714100b09030000000000000000000000000000000000000000000004121d24263030302d2a221709000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c101517181a191817130f0b09020000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b6074889eab96816c55444a5c6e8399a7a29a84796f6b6b6e7681949db39e8976614c36210c000000000000000000000000000000000000000000000000000000000000000000000000071523303d4a56606a77808992999fa9a9acaba9a8a9abaca8a79e9890877e74675f4c473a2d2011030000000000000000000000000000000000000000122232434f5f67605443362618080004182a3a474c515151504c402f1c0900000d1d2b3b485962655d4b3e2d1c0c00000000000000000000000000061323303e4a57616c79838c959ca4a6aaacaeafaeadaba8a89e9891887f75675f4c46392b1e0e00000000000000000000000000000000000000000000000000000011273c51667c91a69d88735e48331e0900000000000000000000000000000000000000162b40556b8095aa99846f59442f1b30455b70859aa9947f69543f2a140000000000000000000000000000000002090b161e2126292c2e2f2f2e2c2926211e160b09020000000000000000000000000000000000000012222f383b454545423e352717050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b0c171f21262a2c2e2f2f2d2c2824201d150b0902000000000000000000000000000000000000000000000000000000000000000000000000081d3144556c8196ab9e8874604b4f64798ea1a89a8474635b565557616c7f94a2a7957f6a553a2917040000000000000000000000000000000000000000000000000000000000000000000006152532414d5b63747f8a959ea7aea9a59d999694939496999da6aaada59d93877c6e61584a3e2f2112040000000000000000000000000000000000000004152532414d514b43362618080000000c1c2a34373b3b3b3b382f2211000000000d1d2b3b484d4f4b3f2e200f0000000000000000000000000005132431414d5c6476818c999fabafa6a59d9ba3b4ab9f9a9ea7a9aea69d94887d6e6157483c2c1f0e000000000000000000000000000000000000000000000000000011273c51667c91a69d88735e48331e0900000000000000000000000000000000000000162b40556b8095aa99846f59442f1b30455b70859aa9947f69543f2a140000000000000000000000000000010a151d202832363b3f4243444443423f3b363228201d150a0100000000000000000000000000000000091d2f404c515a5a5a57524535220f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c181f222933363b3f4143444443413e39363127201d150a0200000000000000000000000000000000000000000000000000000000000000000000021527374e64798ea4a6907b6651566b8095ab9e89776156493d39464c616f849aaf9b86715847331f0a00000000000000000000000000000000000000000000000000000000000000000005142532434f5f677986949ea8afa39b948d8783807f7e7f8084888e949da5b0a59d918376645c4c402f2212020000000000000000000000000000000000000007152330393c353026180800000000000c181f2226262626231c110300000000000d1d2b34373a372e21100100000000000000000000000002132331424e5f677a87979fabaa9f99918c87859bb09f8d84898d949ca4b1a69d928275625a493d2c1d0d0000000000000000000000000000000000000000000000000011273c51667c91a69d88735e48331e0900000000000000000000000000000000000000162b40556b8095aa99846f59442f1b30455b70859aa9947f69543f2a140000000000000000000000000009151d28323639464b505457595a5a595754504b45393631271d14090000000000000000000000000000000f24384c5e666f6f6f6c63523e2a1500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d19202a34373a464c505557585a595856534f4b45383632281e160a000000000000000000000000000000000000000000000000000000000000000000000921364a5c71869cae98836e585b70859bac97816c5947382c29334351667b91a6a38c76614c37210c000000000000000000000000000000000000000000000000000000000000000001132332434f61697d8b9ca4b2a1998f867f78726e6b6969696b6f73797f87919ba3b2a199877a655e4c402f2010000000000000000000000000000000000000000004121d2427201c140800000000000000040a0c111111110f0900000000000000000d18202225221b100200000000000000000000000000102030414e60687d8b9da5ab9f978b847c76727b90a59f8a7473787f868f9ba3b2a0988678635b493b2b1a0a00000000000000000000000000000000000000000000000011273c51667c91a69d88735e48331e0900000000000000000000000000000000000000162b40556b8095aa99846f59442f1530455b70859aa9947f69543f2a140000000000000000000000021019273138454b52576165696c6e6f6f6e6c69656057524b453831261910020000000000000000000000000011263b51667c848585816c57422d170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e2b343b474c545861656a6c6d6f6e6d6c68646056514b453832281a12030000000000000000000000000000000000000000000000000000000000000000071a2d3e54697f94aa9f8a76615d72889da7927d68523b2a1a1722374c61778ca1a38e78634e39230e00000000000000000000000000000000000000000000000000000000000000000f1f30414f61697f8d9fa9a59d90847a716962666b6f717271706c68636a737c85929ea7a59d8a7c665e4c3e2d1c0c0000000000000000000000000000000000000000000a10120b08010000000000000000000000000000000000000000000000000000050b0d100e0800000000000000000000000000000c1c2e3f4d5f687e8d9fa9a49c8d82786f6761657b90a59f8a745a6269717b85939ea8a49c877963594838281602000000000000000000000000000000000000000000000011273c51667c91a69d88735e48331e0000000000000000000000000000000000000000162b40556b8095aa99846f5944312832455b70859aa9947f69543f2a14000000000000000000000614202d37444b5660676f767b7e8183848483817e7b766f6760564b44372d20140600000000000000000000000013293e53687e939a9a86715c46311c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a28323c484d59616971767b7f8183848482817d79756e6660564b4538301e160b00000000000000000000000000000000000000000000000000000000000000000f22374c62778b9fa9937d685e73899ea6917c66513c27110b20364b60758ba0a48f7a644f3a250f0000000000000000000000000000000000000000000000000000000000000009192c3d4d5f697f949faba098877b6f65666f767c808486878785827d776f6566727d899ba3a89e8c7c665c4a3a2a1704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a4b5d677d8d9faba199867a6d62595150657b90a59f8a745f4d545d65737e8a9da6a69d8777625645321e11000000000000000000000000000000000000000000000711273c51667c91a69d88735e4833150903000000000000000000000000000000000000162b40556b8095aa99846f594b4538454b5b70859aa9947f69543f2a14000000000000000000081624313e4a556069757d848a909497989999989794908a847d746960554a3e31241608000000000000000000000013293e53687e93a89b86715c46311c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121f2c38454b5a626d777e868b9094969899999896938e89837c756960564d4032281b0e000000000000000000000000000000000000000000000000000000000000000b203448596f8499af9a85705a72879da8937e69533f2e1e1d29394d62788da2a98d78634d38230e00000000000000000000000000000000000000000000000000000000000002152737495b677d8d9fb59d9582756564717b848b9195999b9c9c9a97928b847a6f6268788598a0aa9e8a7a645847331f1200000000000000000000000000000000000307090a09070400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f334758647b8b9fab9f978376645d4d483b50657b90a59f8a745f4a3f4b5460687a889ca4a59b8574604b3f2f19090000000000000000000000000000000000000002101b222b3c51667c91a69d88735e4831271e160a0000000000000000000000000000000000162b40556b8095aa99846f6160564556606170859aa9947f69543f2a14000000000000000008162634424e5c64737e88929a9faaa9acaeababaeaca9aa9f9992887e73645c4e42342616080000000000000000000013293e53687e93a89b86715c46311c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051222303d4956606b78828b949b9fabaaacacaaabacaba8a89f9891887e75665e4b46392b1e0e00000000000000000000000000000000000000000000000000000000000005182b3b52677c92a8a28d78636f8499ae99846f5d4b3d3331394657697e93a89f8a75604b36210b000000000000000000000000000000000000000000000000000000000000081d31445563798a9eab9d957f6d616a7a8590999faaabaca9a8a8abacab9f998f83786762748298a0a89d8776614c402f1909000000000000000000000000060c0e14191c1e1f1e1d19150e0c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c2e3f4c6176879da9a097817361574b3f343b50657a90a59f8a745f4a2e36434b5c6478869ca5a397816c5d4b37271501000000000000000000000000000000000009151d2d363c4851667c91a69d88735e4b443732281b1103000000000000000000000000000000162b40556b8095aa9984767674604b60747676859ba9947f69543f2a140000000000000007162634445160697a86939da6afb4b4a79e989595989ea7b4b4afa69d93867a686051443426160700000000000000000013293e53687e93a89b86715c46311c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005122330404c5b6374808a989faaaeaa9f9c9896959597999da6a9aea69d93887c6d6157483c2c1e0e0000000000000000000000000000000000000000000000000000000000000d21364b6075899eaa95806a697e94a9a18f7b655b4c46444b576176879daf9a846f5645321e09000000000000000000000000000000000000000000000000000000000004182a3b4b6074869ca8a0957f6a60727f8c9ba3aea9a39b96949293969a9faaaea199897d6960738298a3a699836e5e4c37271502000000000000000000090e192023292e31333434322f2a23211a0f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000e23374b5d6d8298a6a3988272605546392e253b50657a90a59f8a745f4a3526303e4a596277879da99f907b655544311d08000000000000000000000000000000000b1927313e4a4f5a62687c91a69d88736660554b45392e2113050000000000000000000000000000162b40556b8095aaa1998b8b7d6854697e8b8b9ba3a9947f69543f2a14000000000000031525344451626b7e8b9ca4b2b7bbaa9f95898380808389959fabbbb7b2a39b8b7e6b62514434251503000000000000000013293e53687e93a89b86715c46311c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001122330414d5e667985959fa9a99f98918a86838180808184888d949ca4b0a69d918275625a493c2c1d0d0000000000000000000000000000000000000000000000000000000000091e3245566d8297ad9d877261778a9fb39d887969615755606675839aa5a3927d67523828160200000000000000000000000000000000000000000000000000000000000b1f3447596a7f94a4a497826d607382959faba79e948d86817e7d7e81858b959ea8a89e8d7e6a6074859ba8a1907c665544311d080000000000000005111c232c35383e434748494947443f39362d241d120600000000000000000000000000000000000000000000000000000000000000000000000000081b2e3e50657b8fa0a99b857460544437291d253b50657a90a59f8a755f4a35201d2d3b4859647a8b9fb19c8674604b3520100000000000000000000000000000000b1b2937444b5c646f787d8399af9f8b807b746a60574b3f3123130400000000000000000000000000162b40556b8095aab3afa1927d6854697e93a1b0b4a9947f69543f2a140000000000001121324351626c80939fa9b5c2bbaa9f8c80756e6b6b6e75808d9faabbc2b5a99f93806c625143322111000000000000000013293e53687e93a89b86715c46311c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f30414d5f677c8a9ba3ab9f978b837c76716d6c6a6b6c6f73787f86909ba3b2a0988678635a493b2b1a0a000000000000000000000000000000000000000000000000000000000316283850657b90a6a58f7a656b8095aaa69d897e767271757b869aa1a89b8572604a35200b0000000000000000000000000000000000000000000000000000000000031629394c61778a9fb19c8675606d8298a0b49f97897f78716c6968696b7077808a99a1ab9f937f6a62788a9eb29c8774604b36200b0000000000000d181f2f383c494d54585c5e5f5e5c59544e4a3d393020190e0000000000000000000000000000000000000000000000000000000000000000000000000d22374b5c70859ab09f8b7963564536272832363b50657a90a59f8a755f4a353631272b3b4a5c697f94a4a4927d67523e2d1b0700000000000000000000000000091929394655606c7a848b9399a1b3a99f9590888075655d4d4131221201000000000000000000000000162b40556b8095a3a3a3a3927d6854697e93a3a3a3a3947f69543f2a1400000000000b1b2f3f4f616c80969eb4b2b7c3b49f8c7c6a6157565657616a7c8c9fb4c3b7b2b49e96806c614f3f2f1b0b0000000000000013293e53687e93a89b86715c46311c07000000000000040a0c111313110e0c070000000000000000000000000000000000000000000000000000000b1b2d3d4d5f677d8c9ea8a49c8c82776e6661575857555657595a626a717c85949faaa49c877863594838281602000000000000000000000000000000000000000000000000000000000b20354b6074889dac97826c61778a9fb4a79e938a878689909ca4a89e8a79635443301c0700000000000000000000000000000000000000000000000000000000000a1e3246576b8096a8a18f7b65697f94a0aa9f9381766a625a575453535659626a7783959eb59d917c67697e93a4a4927d67523d28120000000002101d2a343f4c505a63696e71737473726e6a635b514d40352b1e1204000000000000000000000000000000000000000000000000000000000000000000021527374f647a8fa2a895806b5b4938282838454b4550657a8fa59f8a755f434b4b4437272d3e4b6074869cb19c86715c4a36220d0000000000000000000000000114263746576173818c999fabafaaa8a9ababa69d95877b675f4d402f1f0f000000000000000000000000162b40556b808e8e8e8e8e8e7d6854697e8e8e8e8e8e8e7f69543f2a14000000000417293a4b5d6a7f949eab9f9da5b7a6947f6a5e4b463939464b5e6a7f94a6b7a59da5ae9e947f695d4b3a29170400000000000013293e53687e93a89b86715c46311c0700000000080c171f212628292723211a0f09030000000000000000000000000000000000000000000000031729394a5b677d8c9faaa098867a6d6259514b4639414040423c494d545e66737f8c9da5a59d8777625645321e1100000000000000000000000000000000000000000000000000000000081c3043546b8096ab9e89746e8398aab4a8b0a99f9c9c9ea8b1a59d8a7c655b493625130000000000000000000000000000000000000000000000000000000000000c21364b6176899eae99836e63798b9fb49f8c7e6c61584d483c3f3d3e3b484c59626f80959ea29a88756074869c9e9786715c46311c0700000110202e3b474c5d6570787e838688898987847f7971675f4d493c2f2213050000000000000000000000000000000000000000000000000000000000000000081d3144556d8297ac9e8976614c3d2c28384556605650657a8fa59f8a755f5460605544311d314455677c91a5a48e79644f39240f000000000000000000000000081d314455617583969faba99f99959393969ca4b1a59d8c7d675e4c3d2d1a0700000000000000000000000d22374c627779797979797976614c617779797979797977614c37220c000000000a1f334658657b8d9fb49f8c879db29d8875604b4032282832404b6075889db29d87949db49f8d7b655846331f0d00000000000013293e53687e93a89b86715c46311c07000002111c232933363b3d3e3c39362d211e160a000000000000000000000000000000000000000000000a1e33465763798a9faa9f978275645c4d483b3632282c2b2b2c2c3538404c54606a7a879ca4a59b8574604b3f2f1909000000000000000000000000000000000000000000000000000000011426364e63798ea3a7917d7e93a0a89f939b9faba8a8a6a49c94877a655e4c3d2c180800000000000000000000000000000000000000000000000000000000000316283953687d92a8a28e796470859aa99f927e68604c473a352b2928292b343b484c626c80969284786256687d9289817a644e39240f0000000f202e3e4b59626e7b858d93989c9d9e9e9c99948e857c70625a4c4030231304000000000000000000000000000000000000000000000000000000000000000b20364b6075899eab96816c5846331d32455660756960657a8fa59f8a7554607374604b413027374b6074879dab96816b563a2a180400000000000000000000071b2d3e4b60738399a2ab9f968a847f7d7e8187909ca4aa9f8d7c665b4a36211200000000000000000000000b1f344859626464646464646158475961646464646464615947341f0a00000005192b3c4c6176889dab9f947e8399ac97826d5645321e16161e3245566d8297ac99837f949fab9d8876614c3c2b1905000000000013293e53687e93a89b86715c46311c07000a151d2e373a464c505253514e4a3d3632281a100200000000000000000000000000000000000000061a2c3d4b6175869ca8a097817261574a3e342b211e16171516171920232f36434b5c6477869ca6a397816c5d4b372715010000000000000000000000000000000000000000000000000000000821364a5b71869bb09b858a9fb49f8a7e858b909393918d877e74645c4c402f1f0f000000000000000000000000000000000000000000000000000000000000091e3246576f859aaf9b8570667c91a2a697826d604e423329201914131418202a34444b6073837d6f625a4b60747d756c645c4a36210d0000071a2d3e4b5c647783909aa2a9adaaa7a6a7a9aea9a39b918478665e4d41302212000000000000000000000000000000000000000000000000000000000000000f253a4f647a8fa7a68e79644f3a292a3a4b6074857e69657a8fa49f8a75607282826d5f4d38273043546b8096ab9c86715847331f0a000000000000000000000d22364a5c6b8096a1a89e8d81776f6a68696c727b8698a0ab9e8a79634e402f1c090000000000000000000005182a3b484c4e4e4e4e4e4e4c473a474c4e4e4e4e4e4e4c473a2a18040000000b2035485a6c8196a6a3968171869ba9947f6954382816030316283854697f94a99b86718196a3a696816c5a48342009000000000013293e53687e93a89b86715c46311c000b1a28323f4b50586166686866635b544b45382d2012040000000000000000000000000000000000000c2135495b6c8196a4a4988272605446392d20180d090300000100060c121826303e4b596278889dab9f907b655544311d08000000000000000000000000000000000000000000000000010200071a2d3d54697f94aba39b9fa8a0927e6970777b7d7d7b78726960564a3d2f2111010000000000000000000000000000000000000000000000000000000000000c21364b61768a9fab927d6870859bb09e8875614b41311f170c06000000050d181f314455606e68604d494556606760564e4a3e2d1a0700000d21364a5c647a8899a1afaa9f9a9492919294999ea8b0a29a897c675f4d402f1e0e000000000000000000000000000000000000000000000000000000000000142a3f54697f94a99e88735c4a361f3347586b8095937e687a8fa49f8a75728197927d67564531263650657b90ab9f8b77614c37220c00000000000000000006192c3c4e647a8d9fab9e8a7c6c6159555354565d65758298a1a89a84705e4c38240a00000000000000000000000d1d2a343739393939393937332a343739393939393937342a1c0c000000021527374d62788b9fab9b857471869ba9947e6954362614010114263654697e94a99b867174859bab9f8b78624d372715010000000013293e53687e93a89b86715c46311c0b1b2938454b5d656f767b7d7e7c79726a60564a3e2f2212010000000000000000000000000000000006192c3c4e63798b9faa9c867560544336291b10050000000000000000000008141c2e3b4859647a8c9fb19c8674604b3520110000000000000000000000000000000000000002080b1015171716110f22374d62778b9fb4b0b4a598826d60596266686866635b544b45382d1f11030000000000000000000000000000000000000000000000000000000000000011263b50667b90a99f8b7763788da3a9947f695746322314040000000000000005142637444b59524e413538454b524b4538362d200f0000000f24394e6479899da6a99f958b847f7d7c7d7f8489949ea7a89e8c7d675e4c3c2b19050000000000000000000000000000000000000000000000000000000000182d42586d8297ad99836e593e2d22374c61778a9f9c937d7a8fa4ab8a7581979f9d8774604b3621364b60768a9fab907b65503b25100000000000000000000c2035495a6f849aab9f8d7c665e4c473a3e3e3f4b5660738399a7a2907b66513828160200000000000000000000000d181f22242424242424211f181f22242424242424221f180c00000000081d3144556c8196aa9f8c7a646f8499ac96816c5443301c13131c3043546c8196ac99846f647a8c9faa96816c5544311d080000000013293e53687e93a89b86715c46311c1629394656606d7b848a909293918e877f75645c4c402f1f0f000000000000000000000000000000000c2035495a6e8399aa9f8c796356453625180b0000030a0c0e100f0e0b08010001101d2b3b4b5c6b8096a4a4927d68533f2e1c08000000000000000000000000000000000309151d20252a2c2d2b2721203448596f849aafbbaa9c8775614b484c515353514d493c3631271a0f010000000000000000000000000000000000000000000000000000000000000000152a3f546a7f94a99c86716a7f94a99f8a75604b392916050000000000000000000919263135433d3a31202731363d363228211a0f010000000b20364b60748397a09c8b80766f6a686667696e757f899aa2aa9f8c7c665a4835201100000000000000000000000000000000000000000000000000000000001b30455a70859aab96806b56412b293e53687e93a9a2907b7a8fa49f8a757f94a6a6907b66513b2632455772889da8937e68533e28130000000000000000000e23384d63788da2a996816c5e4c40342a28292f3845556176889eae99836e5645321e09000000000000000000000000050b0d0f0f0f0f0f0f0c0a040a0c0f0f0f0f0f0f0c0a0400000000000b20364b6075889eae98836e5c6c8196ab9d8773604b3e302727303e4b6073879dab96816b5c6e8399ae9e8874604b35200b0000000013293e53687e93a89b86715c46311c1e3246576174828f9a9faaa7a8a6a59d94877a665e4c3d2d1a070000000000000000000000000000000e23384d63788c9fa996816c5b4938281808060c0d171e2124252423201d140b09020d1d2e3e4b6074869cb19c86725d4b37230e0000000000000000000000000000000a161e2731363b3f4142403c3633314455687d92a8b49f8c7a64574634373b3e3e3c38352c201d150a00000000000000000000000000000000000000000000000000000000000000000000182d43586d8298ad98826d6e8499ae99846f5745321b0b000000000000000000000009141d202e28251e13151d2027211e160a070000000000081d3144556073829386786b6162696d6e6d68616069778498a0aa9e8978624d3f2f1c08000000000000000000000000000000000000000000000000000000001c31475c71869ca8937e69533e292e43596e8398ae9a85707a8fa49f8a7574889daa95806b55402b28395b70859baa957f6a55402a1500000000000000000014293e54697e93a99f8a77614c402f1f1813141a28374658697f94a99f8975604b36210b0000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a7a58f7a6450657b90a5a5927d685c4d413d3c414d5c687d92a5a5907b6550657a8fa5a7907b65503b26100000000013293e53687e93a89b86715c46311831414b61758498a0afaa9f9c9b9ea7b1a59d8b7c665b4a362112000000000000000000000000000006192c3c566b8096ab9f8a77614c3d2c1a0a0e192023293336393a3a38353126201d150a101d324556687d93a6a48f7a654f3a251000000000000000000000000000010f1b283237444b5054565755514c463f4b6073859ab0ac97826d5c4a392922262828262321190e090200000000000000000000000000000000000000000000000000000000000000000000001a30455a6f859aaa947f6a72879ca9947f69543928160000000000000000000000000001080b1913110b0102090b120b09030000000000000002152737445560727e7662606b787f8384827e776c6062748298a2a799846f5d4c38230d000000000000000000000000000000000000000000000000000000001d32485d72879da7927d68523d2831465c71869baa95806a7a8fa49f8a756e8499ad97826d58422d2f455a6f849aab96806b56412b16000000000000000004192e44596e8399ae99846f58473322120400000a19293a4d62778ca6a88f7a654f3a251000000000000000000000000000090f11191a17110b08020000000000000000000000000000000001162b40566b8095ab9d87725d4b6074879db29e8a7a675f555252555f677a8a9fb29d8774604b5d72879dab95806b56402b160000000013293e53687e93a89b86715c463126364e5f6f8399a2a99f958b878689909ca4a99e8a79634e40301d09000000000000000000000000000c2035495a72879dad97826d5847331f0f171f2c353839464b4e504f4d4b44373632281a131528384b6075889eab96816c563a2a17040000000000000000000000010f1f2c39454b5560656a6c6c6b6661584c5d6a7f95a2b4b19c87725c4a36220d111313110e0c0600000000000000000000000000000000000000000000000000000000000000000000000000001c31465c71869ba8937e6874899ea7927d67523d28120000000000000000000000000000000004000000000000000000000000000000000000000919273744546069616174818b94989997938a8175626074849aa8a1907b65503b2b18050000000000000000000000000000000000000000000000000000001d32485d72879da7927d68523d2832475c72879caa947f6a798fa49f8a756f8499ac97816c57422c2f455a6f849aab96806b56412b160000000000000000061b31465b70869baa947f6a553a2a1704000000000c2034485973889da6917c67513c2712000000000000000000000004121d24262e2f2c26201d1509040000000000000000000000000000011426375a70859aac97826c574455687d92a1a89e8a7d716a67676a717d8a9ea8a0927d675544576d8297ac9a85705a3626140100000013293e53687e93a89b86715c4642424354687d92a1a99f8b7f767271747b869aa2a89b85705e4c38240f070d0f16161614120c020000000e23384d63788da5a78f7a65503a2a181c29333c494d555761636564636055524b4538301f171e3245566c8196ab9c87725847331f0a00000000000000000000000f202d3d4957606a747a7f8182807c766c62657b8c9fb4b3b6a48e79644f3726140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c32475c71879ca7927d6874899fa6917b66513c26110000000000000000000000000000000000000000000000000000000000000000000000000009192636434a54617684969faaadacaca99f9686786262778a9faf9a846f594834200b0000000000000000000000000000000000000000000000000000001c31475c71869ca8937e69533e2930455a6f859aaf9a846f798fa4a08a7475899ea9947e69543f2929395b70859baa957f6a55402a150000000000000000081d33485d72889da8927d68533d2813000000000005192b3b5b71869ba8937e69533e29140000000000000000000006142230383c4344413b3631271f180c02000000000000000000000000081d31445573889da8937d6853374b60738399a4a89e92867f7c7c7f86929ea8a3988372604a3753687d93a89d88735443301c0800000013293e53687e93a89b86715c585858586073879db29f8b7b6a615854606675849aa6a3917c66513c26111b22242b2b2b29261f1406000013283d52687d92a79e8975604b3520202e3a474c5a626b7176797a7978756f6760564d41332a1c283851667c91aba48c76614c37210c000000000000000000000d1d2d3e4a5b63757f899094969795918a827776879daaa79ea7ab96816c5544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c31465c71869ba8937e6873889ea7927d68523d28130000000000000000000000000000000000000000000000000000000000000000000000000000091825354b60728399a2ab9f9a979a9faba49c8676616a8095ab9f8b77624d37220d0000000000000000000000000000000000000000000000000000001b30455a70859aab96806b5636252b40556a8095aa9f8d7c7a8fa4a08a727f95a7a38e79644e392432465773889da8937e68533e29130000000000000000071d32475c72879ca8937e69533e29140000000000081c30435471879ca8927d68533d281300000000000000000002142431404c51595956514b4437342a1e160a00000000000000000000000b20354b60758a9fa5907a65503b43546175869aa1b3a39b959291959ba3b3a19985756054433b50657a90a59f8a75604b35200b00000013293e53687e93a89b86716d6d6d6d6d6d7b8fa5a5937e685d4c47434b576176889ead98836e583828202d36394040403e3b3224140200162c41566b8196ab9a846f5544311d2f3f4b58616c7880868b8e8f8f8d89847d75675f4c473a2a21374c61768b9fa58f7b65503a251000000000000000000005182a3b4a5c647986949ea7a9abacaaa99f9789859aa5a39b889eb39d8874604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b30455b70859aaa957f6a71869caa95806b553a2a170400000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d53687e93a1a79e8d8482858d9da5a497816c62778b9fab927d68523d2813000000000000000000000000000000000000000000000000000000182d42576d8297ac99846f54433023384d62788b9fab9e8a8095aaaa957f8d9fb09b85705c4a3621364b61768b9fa5907c66503b26110000000000000000051b30455a70859aab96806b563e2e1909000000000e20354b6074899ea6907b66513b26110000000000000000000b1f31424e5e666e6f6c6660554c473b32281a0e000000000000000000000c21364c61768baba38e79644e39364657617684939da6adaaa7a7aaada69d93837561574536394f64798ea4ab8b76614c36210c00000013293e53687e93a89e8982828282828282859bb09d8774604b3f33303947586a7f94a99e88735645322d3e4a4f555555534f42321f0c001a2f445a6f8499ab96816c5637272f404c5d6476818b959c9faba5a4a89e9992887d6f6158473a2a33475873889da7927d68523d28130000000000000000000b1f344759647a899ca4b2a59d99989b9faba79e9aa2a99b857a8fa4a6907b65503828160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000182d43586d8298ad98826d6d8398ad99846f5847331f0b000000000000000000000000000000000000000000000000000000000000000000000000000c21364a5b72879db29e897b6f6c7079879dab9f8b786270859aac97826c57422d1702000000000000000000000000000000000000000000000000000014293f54697e94a99e8974604a352035495a6b8096a2a89e959eafaf9d959fab9e907b65503e2d273750657b90aba58d78624d38220d000000000000000002182d42576d8297ac9b86715c4b3727160a0507101e2e3f4f647a8fa7a58e78634e39230e00000000000000000011263b4e60687c8384817b746b61594b45382c1e110300000000000000000c22374c61778ca1a38e78634e392939465861737e8891979b9d9d9b9791887e726157463928394e63788ea3a18c77614c37220c00000013293e53687e93a8a79e979797979797979ba3ad97826d5443301f1c293a4f64798ea4a78b76604b36364a5c646b6b6b69604f3b2612001b31465b70869b9e947f6a543f2e3e4c5e667b88979faaaba4a99f9faba8afa69d92837661584738293a5c71869ca9947f69543f2a140000000000000000061a2c3d4c6277879da7a59c90888483868c99a1b3b0b49f8b7971869cad97826d5645321e0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a40556a7f95aa9c8771697e93a99f8a77614c392917030000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea5a7917d675d575c647a8d9faa937e686c8196ab9a85705a45301b0500000000000000000000000000000000000000000000000000000f24394f64798ea7a78f7a644f3a2a2b3c4b60748499a1b2aaafbcbcafaab39f95806b5d4c381d3144556b8196ab9d87725a4834200b00000000000000000012273c51677c91a8a38f7a64554432281f181c202e3c4b5d6d8298ad9d87725b4935210c00000000000000000013293e53687e91989996908880776a6056493c2e211103000000000000000c21364b61768ba9a48e79644f3924293a46556068757c8286878886827c75686054463929243a4f64798fa4a98b76604b36210b00000013293e53687e93a8b8b3acacacacacacacb0b4ab96806b563727150d22384d62778da2a28c77624d37394f647a8080807e69533e2914001c31465b718589898a7e68533e394a5c667c8b9da6a89e968f8b8a8a8d929ba3b3a199867661564531455a6f859aaa957f6a55402a1500000000000000000c2135495b6d8297a5a49c877b726e6e717883979fb1a9937e696a7f95aa9e8975604b36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90aaa48c7763788da3aa937e685746331e1203000000000000000000000000000000000000000000000000000000000000000000000012273c52677c91a79e8974604b3f4a5c70869bac96816c697f94a99c87715c47321c0700000000000000000000000000000000000000000000000000000b20354b6074889eac97816c5847331f324556617583939da6abaeaeaca69d928172604b3f2f27384b6074889dac97826d573c2b19050000000000000000000c21364b61768a9fb09b8573604b4538342a30353e4b5a647a8d9fa996816c573d2c1a06000000000000000000182e43586d8398adaeaba79e95897f74635b4b3f2f2111000000000000000b20354a60758a9fa6917b66513c261c2937444b5760676d707272706d6760574b4336291b273c51667c91a69f8a745745321e0900000013293e53687e93a8ab9f979797979797979aa2ad98826d554431201e2a3b4f64798fa4a68b76614b363e53697e93959585715b46311c00192e4256677174747468604e3a4657647a8b9fa9a19989817a767475787d85929ea7a49a8474604b3d455a6f849aaa957f6a55402a1500000000000000000e23384e63798c9fa99c8676665e59595b63728197a4a8937d6863788da3a8917c67523a2a17040000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b61768a9fa8937e6871869bb09d8876614b41301e160a0300000000000000000000000000000000000000000000000000000000000000000013283d53687d92a89c877157453344556f8499ac97816c697e93a89c87725d47321d080000000000000000000000000000000000000000000000000000081d3144556c8197ac9f8a77614c3e2d2838465761727e88919699999791887d6c605443301d314556677d92a6a5907b65503b2510000000000000000000000a1e3346576b8095a7a396816d60564c473b434a4f5c6478889dab9f8b78624d38220f00000000000000000000182e43586d8398adb2ada5aea89e948679655d4b3f2f1d0d000000000000071c30435472879ca9947f695438281619263139454b51585b5d5d5b58514b453930261816283954697f94a99c87725c3928160300000012273d52677d92a79f8d81828282828282849ab09d8874604b4035323a47596a8095aa9d887357463240556a7f95aa9a856f5a45301a0013263849565b5f5f5f534e423a4b6175879da9a09883776b656157606268707d899ea6a297816c5b4a3a5b70859ba9947e69543f29140000000000000000152a3f556a7f94ab9f8b7863584c403c49546074869cb09b85705a70859bae99846e5847331f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e3346576f849aaf9a8570687d92a4a696816c5f4d4132281e1713121313110b02000000000000000000000000000000000000000000000000000011263c51667b91a69f8a75604c474c6074889daa947f6a6a7f95aa9c86715c47311c070000000000000000000000000000000000000000000000000000011426374f64798ea2a896816b5c4a3929293946546068757b818384817c75675f4b4336262e3f4b6074879cb29d8773604b35200b00000000000000000000031729394c6176889eaa9f9682756962595b5460646d7a889da6a396806b5a4835200b00000000000000000000182e43586d8398ada09890999faba49c897b655d4b3c2b1905000000000000132536596e8399ae99836e5645321e09141d2832363c4246484846423c3632281c14081e3245576e8499ae99836e59442e19000000000e23384e63798da9ab8d786c6c6c6c6c6c798ea3a6947f695e4d49454b586277899ead98836d58392b3b586d8298ad97826d58422d1800091b2b3842464949493e3a3346586b8095a5a498827362594f4b464b4d535f6779889ea99f8c79634e465873889da7927d67523d281200000000000000001b30455a70859aad97826d5a493a2f2c364455677d92a79f8b7660697e93aa9f8a77614c37210e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000317293952687d92a8a28e7a6473869cab9f8d7d675f4b4539332928282928261f1406000000000000000000000000000000000000000000000000000d22384d62788da3a995806b6158616a7d92a6a4907a656c8297ac99846f5a442f1a050000000000000000000000000000000000000000000000000000000922364a5c6f849aab9f8c7a64574637272936434a5660666b6e6f6c6760564d4130262c3c4b5d6a7f95a4a5937e685443301c0800000000000000000000000b1f334658657b8c9fb4a098887e77727071747a828c9da6a59b8574604b3c2b190500000000000000000000182e43586d8398ad98827b838d9ca4a79e8b7b655a4834201201000000000014293f54697e94a99e8975604b362513010a161e21272d313233312d27211e160a011426364b6075899ea9947e69543f2914000000000b20354b60748a9fa6917c66575757575b71869bb19f8b7c6c635a57606776849ba7a2907b65503b34485972879caa947f6a553f2a1500000d1b262e313434342821364c6176899eb19c86746055473b36323538414d5b647b8b9fab99846f584c61768ba6ab8f7a644f3a250f00000000000000001d32485d72879da7927d67523c2c1c1827374c61778ca1ab8e786362778b9faa937e68533c2b19060000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b6176899eae99836e657b8c9fab9f8b7d6b60574c46393d3d3e3e3a312414020000000000000000000000000000000000000000000000000b2035485a70859bb09e95807773767f8c9fb29c87736072879dab96816b56412c1601000000000000000000000000000000000000000000000000000000071b2d3e4f647a8d9faa9c8675615544311d253038454b5156595957524b4538301c2035495a657b8c9fb29c8774604b3626140100000000000000000000000417293a4b5d687e929faaa69d938b878686898f979faba39b8777625645321e0e0000000000000000000000182e43586d8398ad97826d6e7a8699a1a99e8978624d41301d0a00000000000e24394e63798ea4a8927d675443301c0e0003090b12181b1d1d1b18120b0903000b1c304354677d92a8a48e79634e39230e00000000081d31445571869bac97816c5443423d50657b90a0a99f8c81787373767d879ba2a79a846f5d4b37364c62778ca4aa907b65503b26100000000913191c1f1f1f13283d53687d92a8a28f7a655645372a211e2023303d4b5d6c8196ab9f8b766151667b90a69f8b76614c37210c00000000000000001e34495e73899ea5907b66503b26110b20354b60758aa0a48f7964596f849aaf9a85705a4935200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e3346576b8196a8a1907b656a8095a0a99f8d807569615756535253534e42311f0b00000000000000000000000000000000000000000000000005192b3c50657b8f9eb49e968b888b949faa9f927d6763798ea5a8917c66513c261100000000000000000000000000000000000000000000000000000000001022364a5c6c8197a5a4998373604b3520131c2832363c414444423c3632281a1323384d6378889daa9f907b665645311808000000000000000000000000000b1b2f3f4e60687d8b9ba3afab9f9d9b9c9ea7adaa9f958577625948382816000000000000000000000000182e43586d8398ad97826d5c64758399a2a799836f5f4d39251000000000000c21364a5b71869cb19c8673604a3c2b1b0b00000000030608080603000000000b1b2b3c4b6073869cb19c86715b4a36210c0000000001142637556b8095aa9d8874604b35384b5d6d8298a1aa9f968d89888a929da5a79e8978634d3f304354697e93a99f8a76614b36210c000000000004060a0a01142637596e8399ae9a85705d4b3828190d0a0b131f2e3f4c61778b9faa927d67566c8197ac9c86715847331f0a00000000000000001d32485d72879da7927d67523c2c1c1927384c62778ca1aa8d786352687d92a9a28d78624d382310000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729394d62778a9eb29d877561728298a0ab9f96877e766f6b68676868604e3a260e000000000000000000000000000000000000000000000000000e23374b5d6b80949faaab9f9e9fabaf9f97816d5f6e8399ae9f8a75604b3621120e0c060000000000000000000000000000000000000000000000000000071b2e3e4c6176879ca99f8a7a644f3a250f0a151d20262c2e2f2c27201d150a162b40566b8095a0a397816c5e4c382715000000000000000000000000000000112131424e5f687a86919a9faab2b0b1b3a69e968b80756259483b2a1a0a000000000000000000000000182e43586d8398ad97826d58576174849aa7a1917c67523f2e1b0800000000071a2d3d53687e93a6a4937e685a4839291a0c0000000000000000000000000c1b2939495a687e93a4a6937e68533d2d1a0700000000000f243a4f647a8fa4a6917c675142313f4b607483969fababa79e9d9faab1a49c897b655a4935394a6073869caf99846f5746321e09000000000000000000081d31445573889da8937e69533f2e1a0a00000001101f34475970859aab96816c6075889eab96816b563a29170400000000000000001b30455a70859aad98826d5b493a302c374556677d92a79f8a76604b61768a9faa947f6a553e2d1b070000000000000000000000000000000000000000000000000000000000000000000000000000000000000b203448596a7f95a4a598826e607482959faaa59d938a84807d7d7e7e68533c2b1905000000000000000000000000000000000000000000000000081c2e3f50626b7f8c999faaa6ab9f9a90817360657b90a1a997816c574532292723211a0e0a01000000000000000000000000000000000000000000000000101e334657647a8b9f8c7d675c4b37220d0002090b1116191a17120b0902000b20354b607282989b8574604b402f1a0a00000000000000000000000000000003142431414e5c64737c858b959eafa79e8e8881786b6056483b2b1d0d00000000000000000000000000182e43586d8398ad97826d5846566277899eb09b85715d4b37220e00000000000f21364b6075889db39e8978625746382a1c1107000000000000000007111c2a3946576278899eb39d8874604b36200f0000000000000b20354a6073869cb19b8671604e3b3245566073808c989ea8a6a7a5a49c938679655d4b3c324557677c91a4a6927d6752392816030000000000000000000b20354b60758a9fa48f7a644f3a2510000000000004182a3b576c8197ac98836e687e93a7a48f7a644f3a240f000000000000000000152a3f556a7f94aa9f8b7963584a433d49556074869caf9a85705746576e8398ad9c87725c4a36220900000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b4b6075869caaa095806b60727f8c9ba3b0a99f9a9592929389735a483520110b020000000000000000000000000000000000000000000000112133445061697a838a8f918f8b857b6c606278899eb39f8b78624d393e3f3d38352c251e13030000000000000000000000000000000000000000000000031729394a5c667c897d675f4d3e2e1b080000000000010404020000000000081c30435460728287776256453222110000000000000000090f11131313131313131423313e4a55606770768095aa9e8979746b625a4b45382b1d13131313131313130e0c0600000000182e43586d8398ad97826d58384759687d92a6a38f7a654f3a25100000000000091e324556677d92a2a79b85756156473a2f211a0f0b090202090b0f1a212f3a47576175859ba7a2927d675645321d09000000000000071c304354687d92a6a3927d68594838384555606b7983898f9192908d867e73635b4b3f31424b6075879db29d8774604b36200b000000000000000000000c21364c61768baba38d78634e38230e000000000000152b40556a8095aa9a856f75879db19c86715c4a36220d0000000000000000000e23384d63788b9faa9c8676666054595b63738298a4a5937e68533951667c91a7a48e79644f372614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1e324556647a8b9fb49e95806e616a7a86919aa2a8adaba8a7a78d78624d3828261f14060000000000000000000000000000000000000000000003152633434f5c646e767a7b7a7770655d6176869ca7a395806b5a4a4f5354524e493d39301e160a00000000000000000000000000000000000000000000000b1b2d3e4c5e6677675f4d403020100000000000000000000000000000000114263643546073776259483828150300000000000004121d2426282828282828282828282d37444b5157677d92a79d887360544d493c3228282828282828282828282320190e000000182e43586d8398ad97826d58423b4b6075889dab95806b56402b160000000000021628384d5f6f849aa6a39a847461594c3f362d24201d15151d20242d363f4c596175849aa3a69a846f5f4d38281502000000000000001325364b6074879db29e89776256453737444b5b636e757a7c7c7b7771686055493d30404e606c8197a5a4937e695645311d09000000000000000000000b20364b60758ba8a38e79644e39240f000000000003162839566b8096ab99846f8096a6a3927d67523e2d1b070000000000000000000c2135495b6d8297a5a49c877c746f6e71798498a0aa9d8774604b364b6075899eab96816b5544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628384a5c687e929eaf9e9683766664727c858c93979b9d9d9d917c6651403e3a3124140000000000000000000000000000000000000000000000071525323e4a4f57616466656159505f6f8399a4a59b857460546064686967635b524d4132281a0a0000000000000000000000000000000000000000000000102030404c5962594d403022120200000000000000000000000000000000081826364455606259483b2a1a0a0000000000000012222f383c3d3d3d3d3d3d3d3d3d3d3d3d3d3d3952677d92a79d88735e43363d3d3d3d3d3d3d3d3d3d3d3d3d3d38352c1e0e0000182e43586d8398ad97826d58423145566c8196ab9b85705b3928160300000000000a1a31414c6277889da8a29a8477655d4e4a3d39363127273136393d4a4e5d6577849aa2a89d8877614c41301a0a0000000000000000081d314556677c91a1a79a847460554538313d4a4e566064666765625a534b443731414d5e687e929faa9c8673604b3827150200000000000000000000091d32455674899ea6917c665139281603000000000a1e3245576f8499ac97827b8d9fab9b8673604b3520100000000000000000000006192c3c4c6176879da7a59d90888484868e9aa2ab9f8b7b6555443144556c8297a89d8875604b35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2d3e4e606a80949db4a199877c70656670777e8286888888847c665156534e4231180800000000000000000000000000000000000000000000000715202d3639464b4f514f4c4757687d92a1a79d8777625f67737a7d7e7c7871675f4b453828180800000000000000000000000000000000000000000000021222303b484d483b3022120400000000000000000000000000000000000008182637444b4c483b2b1d0d00000000000000091d2f404c5153535353535353535353535353535353677d92a79d88735e535353535353535353535353535353534d493c2c190600182e43586d8398ad97826d5842273851667c91a69f89745746321e09000000000000131f344759647a8a9ea8a29b887b6e635b544e4b453838454b4e545b636e7b889ba3a89e8a7a645947342313000000000000000000021527384d5f6e8399a6a29882736056493c323638454b4f5152504d483c353137444b5f677c8c9fb49f8c7b655544311a0a0000000000000000000000021528385b70859aab96816c5745321e150904050e1a2a3a4b6075899eac9681899eab9f8d7a645544311d0800000000000000000000000e1f3347586379899ca4b2a69d99999ca4afa89e8d7e685d4b37273750657a8f91898276614c37210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000001020314250626a7f929fa8a59d91847b716a63696d71727372706660646b68604e36251300000000000000000000000000000000000000000000000002101b222932363a3c3a374b6175889db39e897963606c7c878f9394928d867d6d605645362614010000000000000000000000000000000000000000000004121d2b3437342b1d12040000000000000000000000000000000000000000091926313537342b1d0d00000000000000000f24384c5e6668686868686868686868686868686868687d92a79d88736868686868686868686868686868686868635a4935200c00182e43586d8398ad97826d58422d394e63798e99998b76614b36210c00000000000005182a3b4a5c657b8a9ea7a69d90837970696460565c5c56606469707983909da6a79e8a7b655c4a3b2a1805000000000000000000000a1a30414c6277889da9a0988375635b4b45383432363a3c3d3b383431353f4b55606b7d8c9faaa0947f6a5d4b37271500000000000000000000000000162b40556b8095aa9e8875604b4131271f1718202b384759697e93a8b49f8a9ea7a296806b5d4b37261401000000000000000000000004182a3a4a5b637886949da6a9ababa9a99f978a7c68604e3f2e20354a6072827c756d615847331f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021324334450616a7d8a9ba3b2a29a8f867f79736f6c6b6a6b6d707579807e685443301c0700000000000000000000000000000000000000000000000000070b161e2125262c3c54697e94a6a2927d67607281919ca5a8a9a7a49c918274605443301c0c0000000000000000000000000000000000000000000000000d19202220190d000000000000000000000000000000000000000000000009141d202220180d00000000000000000011263c51667b7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d8197ac9e897e7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d78634d38230e00182e43586d8398ad97826d58422d374c61768384848377614c37210c000000000000000d1d2d3e4c5d657b899ba3b2a0988c857e79757371717375797e858c98a0b2a39b897b655d4c3e2d1d0c0000000000000000000000001220344859657b8b9faaa19985796a60564d483b3d3a39393a3c37444b515d6573808d9faaa2988272604a3f2e1909000000000000000000000000000e23384e63798da1a695806b5f4b443733292b343c48566177889eb3bbaa9faaa49a8473604b3f2e1909000000000000000000000000000c1c2d3d4a5a62747e888f93959694918a8177665e4e4131211c304354606d6760574c473a2a17040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000615253343505f677986939ea7afa49c948e888481807f808285898f958773604a35200b000000000000000000000000000000000000000000000000000000030a0c0f2035495a71869cb09a85705f6b80959fb2a89e9c9fa9b1a0988372604b3a291704000000000000000000000000000000000000000000000000050b0d0b050000000000000000000000000000000000000000000000000001080b0d0b05000000000000000000001b31465b70859292929292929292929292929292929292979fb1a89e9292929292929292929292929292929292927d67523d281200182e43586d8398ad97826d58422d334758616e6e6e6e615847331f0a000000000000000010202f3f4c5d647885959fa9ab9f9b938e8a888787888a8e939b9faba99f948578645c4c3f2f20100000000000000000000000000005182b3b4b5d667c8c9fa8a39b8a7f756a62595652504e4e4f51545560666f7a86969faba199837460544330211000000000000000000000000000000c2135495b6e8399a99f8d7d6a60554c463a3b484d5a6274849aa6b8c8bbb4a49c86766155443120100000000000000000000000000000000f1f2d3c49566069747a7e80817f7b766c62594c40312313132536434a58524b4539332a1c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007152533414d5b63737e89959ea6ada9a69e9a97959595979a9ea8a5907b65503b26100000000000000000000000000000000000000000000000000000000000000d23384d62788da4a8917c66657b909eab9f9589878a939fa9a1947f6a5846331f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b31465b70869ba8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8acb1b1b1b1a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a7927d67523d281200182e43586d8398ad97826d58422d2a3a474c595959594c473a2a170400000000000000000211212f3f4b5a62747f8a979fa9aea9ab9f9d9c9c9d9faaa9aea99f978a7f74625a4b3e2f21110200000000000000000000000000000d1d2e3f4c5e667c8a9da5a89f94887f77706b686564636466696e747b848f9ba3ab9f968374605645362513020000000000000000000000000000061a2c3d4e63798b9fab9f8d7f746861585a5a59626a78859aa2b4c5bdb0a29b867762584737271502000000000000000000000000000000010f1e2c38454b546064696b6b6a6661574c483b2f2213050818253035423c3632281f170c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071523313d4a556069767f8891989ea7a7aaacaaaaabadaaa7a69d97836e59432e1904000000000000000000000000000000000000000000000000000000000013283d53687d92a89e89756070859bb09f8d7f7572757e8b9fb49e8976614c36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b31465b70859b9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c927d67523d281200182e43586d8398ad97826d58422d1c2a33374444444437332a1c0c000000000000000000000311202e3c4956606a78818a92999ea7a5a7a8a8a7a5a79e99928a81786a6056493c2e20110300000000000000000000000000000000112130404c5e667a8798a0b1a69d948b85807d7a7979797c7f8389909aa1b1a69d8d807260564538271808000000000000000000000000000000000f2135495b687e939eab9f95867d76726f6f7277808a9ba3b4c0b6b19f9684766259483a2919090000000000000000000000000000000000000e1a283236434b4f54565654514b4639342b1d1204000008131c202d27211e160a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005131f2d37444b58616a747c83888e9295979999999795928d88817b65503a2510000000000000000000000000000000000000000000000000000000000001162c41566b8196ab9a846f62778ca3a8957f6a605660697d92a4a8927d68523d281300000000000000000000000405060708080909090808070503010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000182e43586d82868787878787878787878787878787878787878787878787878787878787878787878787878787867b66513b261100182e43586d8398ad97826d58422d18171f212f2f2f2f211f170c00000000000000000000000002101e2b38454b5a626c767d84898d9092939392908d89847d766c625a4b45382b1e1002000000000000000000000000000000000003122230404c5c647683909ca4afab9f9b96928f8e8e8f9194999ea7afa89f96887c6b60544538281a0a0000000000000000000000000000000000061a2c3d4e606b80949faba49c938a878485878c959ea8b4b7b2a49c9081746158483b2b1c0c00000000000000000000000000000000000000000a151d2630353a3e40413f3c36322820180d000000000000070b18120b0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1926313a464c5560666e74797d808284848382807d78736c655d4b37230e000000000000000000000000000000000000000000000000000000000004192e43596e8398ac97816c667b91a69f8975604b454b5f72879cab96816c56412c1701000000000000030c1214191a1b1c1d1e1e1e1e1d1d1c1a191714110e0b08010000000000000000000000000000000000000000000000000000000000000000000000000000162b3f53646d71717171717171717171717171717171717171717171717171717171717171717171717171717171665e4c38240f00182e43586d8398ad97826d58422d18040a0c191919190c0a040000000000000000000000000000000e1a27313c484d5861686f74787b7d7e7e7d7b78746f6861584d483c31271a0e00000000000000000000000000000000000000000412222f3e4a58616e7b8691999faaacaba7a5a3a3a4a6a9aea9a59d958a8075665e4b4336281a0a000000000000000000000000000000000000000e1f314251626b7f8c9ca4b1a99f9c9a9a9ca5aab4b3ada59d93867b6c6055473a2b1d0d000000000000000000000000000000000000000000000208141c2025292b2c2a26211e160b050000000000000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141d293337444b51546063676b6d6e6f6e6d6a67635a57504b3f2e1c080000000000000000000000000000000000000000000000000000000000041a2f44596f8499ab95806b677d92a79c877256453241596e8499ac97826d57422d18020000000000071520272a2e2f303132333333333332312f2e2c292723201c14110b0902000000000000000000000000000000000000000000000000000000000000000000001023354653585c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c514c402f1d0900182e43586d8398ad97826d58422d1803000004040404000000000000000000000000000000000000000a151d2b353a464c53546063666768686766636054534c463a352b1d150a000000000000000000000000000000000000000000000412202d3a474c5e66737c848b92979b9ea7a1a1a99f9c99948e8780776b61574c403026180a0000000000000000000000000000000000000000001424344451616a7b86929ba3a6a9abacaba9a6a69e9890877e74655d4b44372a1c0d0000000000000000000000000000000000000000000000000001080b0f14161615110c090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b171f27313636434b4e5255575959595855524d493c3a372e211100000000000000000000000000000000000000000000000000000000000004192e44596e8399ab96816c667c91a69e8975604b404b5d71869baa95806b55402b160000000000031525323b3f4344454747484849484847464543413f3c3835302626201d150b070000000000000000000000000000000000000000000000000000000000000000061828353f43474747474747474747474747474747474747474747474747474747474747474747474747474747473b382f22120000182e43586d8398ad97826d58422d18030000000000000000000000000000000000000000000000000000020e192029333636434b4d5052535352504d4b433636332920190e0200000000000000000000000000000000000000000000000002101c2a33404c5460666f777c8285888a8b8c8b8a87837f79726a61594b46392f1c1408000000000000000000000000000000000000000000000616263443505d65747d868d919496979694918d88827b746860564c3f3127190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000409151d20263035393d404244444442403d38352c25231c110300000000000000000000000000000000000000000000000000000000000002172c42576c8197ac99846f63788ea4a8927d685e595d657b8fa3a7917b66513c261100000000000c2032434f54595a5b5c5d5d5e5e5e5d5d5c5a585654514e4b43363b363228201c1308010000000000000000000000000000000000000000000000000000000000000a18232b2e3232323232323232323232323232323232323232323232323232323232323232323232323232323226241d12040000182e43586d8398ad97826d58422d180300000000000000000000000000000000000000000000000000000000050c171f21263035383b3d3e3e3d3b38353026211f170c05000000000000000000000000000000000000000000000000000000000c171f2f36434a515961676c70737576767674726e69645c554c473a32291b1201000000000000000000000000000000000000000000000000081625333f4b55606871787c7f8182817f7c78736d6660554b45382f1d1509000000000000000000000000000000000000000000000000000000000000040a0c101517191a1a191714100b0903000000000000000000000000000000000000000000000000000000000000071017191a1a1a100e0800000000000000000000000000000000000000000000000000000000000002080b141c2024282b2d2f2f2e2d2b28232019100e0800000000000000000000000000000000000000000000000000000000000000000014293e53697e93a89e88746072879cb19f8a7c726e707b889db39e8975604b36210b000000000012273b4f61696e6f707172737373737272716f6e6c696663605456504b45383530251d1409000000000000000000000000000000000000000000000000000000000000061016181c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c110f0900000000182e43586d8398ad97826d58422d1803000000000000000000000000000000000000000000000000000000000000040a0c141c202326282929282623201c140c0a04000000000000000000000000000000000000000000000000000000000000000411182530353a474c52575b5560616160565c59544f4a3e37342a1e160b0000000000000000000000000000000000000000000000000000000715212f37444b535a62676a6c6d6c6a67635b58504b443731271a110200000000000000000000000000000000000000000000000000000000050b0d171f21262a2c2e2f2f2e2c2925211e160c0a0300000000000000000000000000000000000000000000000000000a18242b2e30303025231c11030000000000000000000000000000000000000000000000000000000000000001080b0e121618191a191815120e0c060000000000000000000000000000000000000000000000000000000000000000000000000f24394f64798ea6a68f7a65677d92a1a89f918783858f9da6a495806b5745321e090000000000142a3f54697f8384858687888888888887868483817e7c7874706b666056504a4336312619110100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000182e43586d8398ad97826d58422d180300000000000000000000000000000000000000000000000000000000000000000001080b0e1112131312110e0b080100000000000000000000000000000000000000000000000000000000000000000000000008131c202a34373d4237444b4c4c4b4538443f39362d221f180c0300000000000000000000000000000000000000000000000000000000000311192731353c484d515456575654514e493d3b3531271d150a00000000000000000000000000000000000000000000000000000000050d181f222a33373b3f4243444443413e3b363228211e160b0400000000000000000000000000000000000000000000000718283640434545453b382f211100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6073889dae99836e60728399a1b2a59c999ba3b3a39b8675604b39291b0b00000000051a30455a6f8498999a9c9c9d9d9e9d9d9c9b9a989694918d8985807b756d6560544b44372e1d1409000000000000000000000000000000000000000000000000000000000000000000000305050504000000000000000000000000000000000000000000000000000000000000000000000000000000182e43586d8398ad97826d58422d180300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c181f22272d26313536373632282f2a24221b100a0400000000000000000000000000000000000000000000000000000000000000000009151d202b35383c3f4142413f3c38352c26201d150902000000000000000000000000000000000000000000000000000000020d18202a34373a474c505457585a59585754504b45383632291f170b000000000000000000000000000000000000000000001024364653595a5a5a504b3f2f1c0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c3043546b8096a99f8d7b65607583939da6aaadacaa9f96857762574b4639291b0c000000051a30455a6f859aafb0aea7a7a6a6a6a6a7a8aaababa9a6a89f9b959089837b736860554b3f3126190b00000000000000000000000000000000000000000000000000000000040a0c1116181a1b1a1916120d0b0500000000000000000000000000000000000000000000000000000000000000000000182e43586d8398ad97826d58422d180300000000000000000000000000000000000000000000000000000000000000000000010a10121a1a1a17150f05000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c1217141d202121211e1619140f0d070000000000000000000000000000000000000000000000000000000000000000000000000001080e192022272a2c2d2c2a2723211a110b0801000000000000000000000000000000000000000000000000000000000a161e2b343b474c545861656a6c6e6f6f6e6c69656056524b463933291b13030000000000000000000000000000000000000002172b4053646e6f6f6f655d4b38230e00000000000000000000000000000000000000000000000000000000000000000000020506070604020000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364c62778a9fab9d877762606e7e8790959797938b817562606b6157463a2a1c0c0000051a30455a6f859aafa19992919191919192939496989b9ea7a6ababa89e9890867d73655d4b4437291b0b00000000000000000000000000000000000000000000000003090c171f21272b2d2f302f2e2b272220190d0a0400000000000000000000000000000000000000000000000000000000000000182e43586d8398ad97826d58422d180300000000000000000000000000000000000000000000000000000000000000000005131e25273030302c2a2217090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0c0c0b0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d121517181715120e0c06000000000000000000000000000000000000000000000000000000000000010f1a28323b484d59626970767b7f8183848483817e7a756f6861574c463a301e160b00000000000000000000000000000000000004192e43596e828585847b65503b25100000000000000000000000000000000000000000000000000000000000030a0c1015181a1b1c1b1917130f0b07000000000000000000000000000000000000000000000000000000000000000000000000000008203448596b8095a4a69c8677646068747b8082827e786c61637580756158473a2a170400051a30455a6f859aae99837d7c7c7c7c7c7d7e7f818386898c91969ba3a9ada49c92867b6b60554639291a0a000000000000000000000000000000000000000000010a161e212a33373c404245454443403c37342b211f170c040000000000000000000000000000000000000000000000000000000000182e43586d8398ad97826d58422d1803000000000000000000000000000000000000000000000000000000000000000001132330393c454545423e34271705000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121f2d38454b59626c777e858c909497989999989693908a847d766a61584d4132291b0d0000000000000000000000000000000000091e33485e73889a9a927d67523d28120000000000000000000000000000000000000000000000000000050b0d161e21262a2d2f3031302f2c2824201c130808000000000000000000000000000000000000000000000000000000000000000000000005182b3b4b6074869ca6a49c877a6c6360666b6d6c6962626b7985958576615847331f0a00051a30455a6f859aaa95806b676666666768686a6c6e7073777b80868d949ca5b1a49c8c8073615746382816030000000000000000000000000000000000000009151d2832363a474c5155585a5a5a5955524d483b3733291f170b00000000000000000000000000000000000000000000000000000000182e43586d8398ad97826d58422d180300000000000000000000000000000000000000000000000000000000000000000a1e30414d525a5a5a57524534220f00000000000000000000000000000000000000000000000000000000000000000000000000000000060b0d121518191a1a1815100b090200000000000000000000000000000000000000000000000000010709010000000000000000000000000006090a0a08030000000000000000000000000000000000000000000000000000000000000000000000000513222f3d4a56606a77818a939ba3a5a9acabaaaaabaca9a99f9a92898076675f4b46392b1d0e00000000000000000000000000000000091e33485e73889da7927d67523d2812000000000000000000000000000000000000000000000000070d181f222932363b3f424546464644423e39353025231c1108010000000000000000000000000000000000000000000000000000000000000000000d1d3145566378889da7a59d8b8178716c6968696c7077808a9ba39b8576614c37210c00051a30455a6f859aaa95806b555151515152535556595b5962666b71787f87919ca4ab9f968375615645321e130000000000000000000000000000000000021019273139454b535861666b6d6f706f6e6b676259544c473a33291b12020000000000000000000000000000000000000000000000000000182e43586d8398ad97826d58422d180300000000000000000000000000000000000000000000000000000000000000001025394d5f676f6f6f6c63523e2a1500000000000000000000000000000000000000000000000000000000000000000000000000070d0f192023272a2d2e2f2f2d2a26201d150a050000000000000000000000000000000000000000070d0f161c1e16140e04000000000000050b0d151b1e201f1d18110b08010000000000000000000000000000000000000000000000000000000000000004132330404c5b6374808a969fa9aeab9f9c9896959596999ca5a8afa79e95887d6d6157483b2b1e0e000000000000000000000000000000091e33485e73889da7927d67523d281200000000000000000000000000000000000000000000050f1a212a343739464b5054575a5b5c5b5957534f4a4336372e201c1408000000000000000000000000000000000000000000000000000000000000000002152738495a647a899ca4aa9f978d86817e7d7e81858c969fa9a69d8a7a65503b251000051a30455a6f859aaa95806b55403c3c3c3d3e3f41433b484d51565a6269737c86959faba1998474604b41311c0c0000000000000000000000000000000513202e37444b57606871767c808284858483807c77706961584c463a301d150900000000000000000000000000000000000000000000000000182e43586d8398ad97826d58422d1803000000000000000000000000000000000000000000000000000000000000000012273c52677d848584816c57422c17020000000000000000000000000000000000000000000000000000000000000000000108101b22242b35383c3f4244444443403b36312720190d010000000000000000000000000000000005101b22242b31342b29211608000000030e1920222a30333534322d27201c1408000000000000000000000000000000000000000000000000000000000001122230414d5e667986959fa9ab9f99928b87838180808184878c939ba3b0a69d9282756259493c2b1c0c0000000000000000000000000000091e33485e73889da7927d67523d28120000000000000000000000000000000000000000000d19202d363b474c535761656a6d6f7071706e6c68646054504b3f353026180800000000000000000000000000000000000000000000000000000000000000000a1a2c3c4a5c647886969faaaca39b96939293969b9fabaea098887a655d4b37230e00051a30455a6f859aaa95806b55402b272728292a2c2e2b34373c3c484d54606774808d9ea8a298826d604e3a29170400000000000000000000000000071523303e4a556069757d868b9195979a9a999895918b867f766b61584d413127190a000000000000000000000000000000000000000000000000182e43586d8398ad97826d58422d18030000000000000000000000000000000000000000000000000000000000000000152a3f546a7f949a9a86715b46311c06000000000000000000000000000000000000000000000000000000000000000008141c202e363a3c484d515558595a595855504b4538342b1c140800000000000000000000000000000d19202d3639414649413d34261604000b161e2b35383f45484a4947423c3530261811030000000000000000000000000000000000000000000000000000000f1f2f404d5f677c8a9ca4ab9f988c847c76716d6c6a6b6c6e72777e858f9ba3b3a0988677625a493a2a1a0a00000000000000000000000000091e33485e73889da7927d67523d28120000000000000000000000000000000000000002131d2b343d4a4e59626870767b7f828485868584817d79746d655d524b433626140100000000000000000000000000000000000000000000000000000000000000000e1e2d3e4a5a6374818b979fa9ababa9a8a8ababa99f988e8376645c4b3f2e1c0800051a30455a6f859aaa95806b55402b16121313151719192022262b3536434a56606a7c8a9ea9a0927d685846331f0a00000000000000000000000007152533414d5c64737f89939b9fabaaadabaaabacaaab9f9b948a8076675f4b4437271a0a0000000000000000000000000000000000000000000000182e43586d8398ad97826d58422d18030000000000000000000000000000000000000000000000000000000000000000152a3f546a7f94a99b86715b46311c060000000000000000000000000000000000000000000000000000000000000210182630353e4a4f575a62676a6d6e6f6f6d6a6560564d483b3026180b000000000000000000000002101d2b343e4a4f565c5e56514434210e0d1b28323c484d555b5e5f5f5d58514b43362f211407000000000000000000000000000000000000000000000000000a1b2d3d4c5e677d8c9ea8a49c8d83796f676157585655555659596268707a85939fa9a49c877862584738281502000000000000000000000000091e33485e73889da7927d67523d281200000000000000000000000000000000000009151d303b484d5b636e777e858b9094979a9b9b9b9997938e88827a7167605443301c080000000000000000000000000000000000000000000000000000000000000000000f202d3c4956606b78828a9196999c9c9b9996918a837a6e61584b3e2e21110000051a30455a6f859aaa95806b55402b16000000000100050b0d111920253038454b5e667b8b9fb39e8876614c38281502000000000000000000000415253343505f677a86949ea7b0ab9f9b98969595979b9fa9aea89e96887c6c6055453827180800000000000000000000000000000000000000000000182e43586d8398ad97826d58422d18030000000000000000000000000000000000000000000000000000000000000000152a3f546a7f94a99b86715b46311c06000000000001080b100e080000000000000000000000000000000000000a161e2e36434b525c646c72787c7f82838484827f7b756c62594b4336291b0b0000000000000000000210202e3c484d5c646b71736b62513d290d1d2b39464b5a626a70737574726d6660544b3f322514060000000000000000000000000000000000000000000000031628394a5b667c8d9faaa199867b6e635b524b4639414040413b484d535d65727e8b9da6a59c8676615645321d10000000000000000000000000091e33485e73889da7927d67523d281200000000000000000000000000000000000a192731414d59626e79838b939a9faaa9acaba9a9aaacaca8a69e978f867d72604b35200b000000000000000000000000000000000000000000000000000000000000000000010f1e2c38454b5a636d767c818486878684817c766e645c4c473a2e2011030000051a30455a6f859aaa95806b55402b16000000000000000000000508131c2731404c5d687e93a2a795806b5645321d09000000000000000000001222324350616a7d8b9ca4b2a39b928b8683807f8082858a9199a1b0a69d91817360564536251300000000000000000000000000000000000000000000182e43586d8398ad97826d58422d18030000000000000000000000000000000000000000050b0d0b0500000000000000152a3f546a7f94a99b86715b46311c060000000109151d2025231c11030000000000000000000000000000000e1a28323f4b546067717a81878d9194979999999895908981786960544639291b0b000000000000000010202e3f4b5a626e79808688806b56412b1c2b3c4857616c787f85888a8987827c73655d4f433224140300000000000000000000000000000000000000000000091e32455763798a9eaba0978376655d4e493d363329303530262b34373f4b5460687a879ca4a49b8574604b3e2e1b070000000000000000000000091e33485e73889da7927d67523d2812000000000000000000000000000000000b1a2837444b5f6778838c989fabaeab9f9c9896949495969a9ea7abada49c92836e59442f1904000000000000000000000000000000000000000000000000000000000000000000000e1a28323c494d5861666c6f7172716f6b6761574f4a3e332a1c1002000000051a30455a6f859aaa95806b55402b16000000000000000000000000000a151d2f3f4e606f849aaf9e8875604b36200b0000000000000000000e1e2f404f616a7f929fa9a59d90857d76716d6b6a6b6d70767c848e9ba2b39f978374605443301c12000000000000000000000000000000000000000000182e43586d8398ad97826d58422d1803000000000000000000000000000000000000000d18202220180d080000000000152a3f546a7f94a99b86715b46311c06000008141c2731353a372e211100000000000000000000000000010f1e2c38454b5d65737c868f969da5a6aaadacaaabadaaa79e968a7f72615746392919090000000000000c1c2d3e4b5d6478838e969b96816b56412c2a3a485a6275818b949a9d9f9e9c9791867b69614f42322111000000000000000000000000000000000000000000061a2c3d4b6075869ca8a197827361574b3f3534373f36434b4336433c353136434a5c6478869ca6a395806b5c4b3722110000000000000000000000091e33485e73889da7927d67523d28120000000000000000000000000000000b1b29384555606d7d89989faba99f99928b8783807f7e7f8185898f969ea6a2917c66513c27110000000000000000000000000000000000000000000000000000000000000000000000000a161e2c353a464c51565a5c5c5c5a56524c4639362d1f170c0000000000051a30455a6f859aaa95806b55402b16000000000000000000000000000002112131424f657a8fa5a6907b66513b2611000000000000000005192b3c4c5e697f949db4a098877c7068666e7478797977756f686f7985949faaa1998372604a40301b0b0000000000000000000000000000000000000000182e43586d8398ad97826d58422d18030000000000000000000000000000000000010f1d2b3437342b231c1103000000152a3f546a7f94a99b86715b46311c06000a18263037444b504b3f2e1d0d0000000000000000000000010f1f2d3c4956606c7b86919ba3acb2b4ab9f9b979596989da6afa89f94837561574637271501000000000417293a4a5c647b8899a1abab96816b56412c334758627885969fa9ada7a4a5aaada49c8c7f69614f3f2e180800000000000000000000000000000000000000000c2136495b6b8096a4a599837260554639303a474c545a5460545d58524b4437303d4a596278889eab9f8c7a644f402f1c0900000000000000000000091e33485e73889da7927d67523d28120000000000000000000000000000081829394656607382929ea7a89f968a847d76726e6b6a696a6c6f747a8088929a846f5e4d39240f00000000000000000000000000000000000000000000000000000000000000000000000000020e19202933363c414447474644413c363329221b1004000000000000051a30455a6f859aaa95806b55402b16000000000000000000000000000000031422374b5d72879da9947e69543f291400000000000000000b2035485a667c8d9fb59e9582756664717c83898d8e8f8c8a847d7566727f8c9fa9a195806b5e4c3928160300000000000000000000000000000000000000182e43586d8398ad97826d58422d180300000000000000000000000000000000000f1f2c3b484d483b382f211b0d0000152a3f546a7f94a99b86715b46311c000a1a2736434b5560655d4b3b2b1805000000000000000000000f1f2d3d4a5a6274818d9ca4b1b5b6a99f958b8582808183888f99a1b4a1998575615544311d0f000000000a1f334658647a8a9ea6a89e9691806b564130404c6176879ba3ab9f98928f90949da5aa9f937f695d4b3626140100000000000000000000000000000000000006192c3c4e63798b9fab9d87756154443736434b59616970737574726e6760554c40323b495a657b8d9faa9b85705e4c38230e00000000000000000000091e33485e73889da7927d67523d28120000000000000000000000000000132536465761748398a0b3a1998a81776e6761585956545455575460646b747d877a644e40301d09000000000000000000000000000000000000000000000000000000000000000000000000000000060b171f21272c2f3132312f2c27211e170b070000000000000000051a30455a6f859aaa95806b55402b1600000000000000000000000000000000081b2e3f5b70859aac96816c57412c1702000000000000091c2f404d6278899eab9e95806d60687a8591999ea7a3a4a99f9992877c6b6a7c8b9fab9e917c665746321e0b00000000000000000000000000000000000000182e43586d8398ab97826d58422d180300000000000000000000000000000000061a2c3d49596259504b3f382b1b0900152a3f546a7f94a99b86715b46311c0215273845546067747a65594834200b0000000000000000000e1e2d3d4a5b637886979fabb5c1b5a49c8a8077706d6b6b6d737a84919fa8a39a8473604b3d2c1a060000031628394c6176879da8a39b8a817c78624d38394d5e6f849aa5a59d8c837c7a7b7f87969fb49f8c7b655443301c080000000000000000000000000000000000000c2035495a6e8398aa9f8d7b65574636394654606a777f85888a8a87837c74655e4f43323c4b5d6b8096a7a3907b66503c2b1906000000000000000000091e33485e73889da7927d67523d2812000000000000000000000000000b1c30435461758499a1a99f9383776b6259524c473a413f3f4036434b4f55606874645c4a362212000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c11171a1c1d1c1a16120c0a0300000000000000000000051a30455a6f859aaa95806b55402b160000000000000000000000000000000000192e43586e8398ad98836d58432e18030000000000000f23384c5e6f8399a7a195806b62697e8b9ba3aea8a2ab9faba8afa59c90806c667c8d9fb29d8775614b39291603000000000000000000000000000000000000182e43586d82969696826d58422d1803000000000000000000000000000000000c2135495b63776e655d554938261300152a3f546a7f94a99b86715b46311c091d31455660737c878b77624c37220d00000000000000000a1b2c3c4a5b6379889ca4b5bcc4b5a39b86786b6259575556585c646f7d8a9ea8a295806b5b4935210c0000091e3246576b8095a6a49b85776c66625a48353b51667c91a2a79d877a6e6765656a7481969faa9c8673604b35200b0000000000000000000000000000000000000e23384d63788c9fab97826d5d4b3936465761727f89949a9e9f9f9d9891867b69614f42323f4c6176899eb09a85705a4935200b000000000000000000091e33485e73889da7927d67523d28120000000000000000000000000b1b2f3f4a60728399a2a89e8b7e6f62594c473b37332a3434333026303537444b5460544a3d2d1a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070705010000000000000000000000000000051a30455a6f859aaa95806b55402b160000000000000000000000000000000003182d43586d8298ad98836e59432e19040000000000061a2c3d50667b90a1a799837260697e929fa9a59d938d8b8a8d939ca4b29e95816c6a7f95a3a695806b5746321e0a00000000000000000000000000000000000012273d52677d8181817d67523c271200000000000000000000000000000000000e23384e63798c837b706755422e1900152a3f546a7f94a99b86715b46311c0b20364b607586919c947f6a553b2b180500000000000003162839495a6379899da6b4bbc8b7a69b8575635a4c473b40413e4a4f5f677a8a9eab9f8b79634e3a2a1704000c21364b61758a9fb19c86756259514d483c34485971869bb09e8979645c524f5056606c8196a6a4907b66513b2611000000000000000000000000000000000006192c3c566b8095ab9f8c78634d3f304354617583949ea8afa7a4a5a9ada49c8d7f69604f3d3346586b8095aaa28d78624d38230d000000000000000000091e33485e73889da7927d67523d28120000000000000000000000031729394c5d6a8095a1a89e8a7b68604c483b34353b4246494a49454039362d3136434a43362d1f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051a30455a6f859aaa95806b55402b160000000000000000000000000000000003162838596e8499ad98836e58432e190300000000000c2136495b70849aaf9e897762667c8d9fb49f97877e787575787e86959ead9f937e6873859bb19e8976614b36210c0000000000000000000000000000000000001025394d5f676b6b6b675f4d3925100000000000000000000000000000000004182a3a566b8095999085705b46311b06152a3f546a7f94a99b86715b46311c091d3145566e8398ae9c8671594834200b0000000000000a1e3245576278889da7aa9faabbb29d88776257493c342a2b2c2e36414d5c667c8d9faa98836d5847331f0a0011273c51667c91a8a48f7a6457483b38352b374d62778ca3aa937e695b4a3e3a38454b6075879dac97826d57422d1800000000000000000000000000000000000c2035495a72879cae99836e5a49353b4b60728399a1b4a199928f8f949ca5ab9f937e695b4a363a4c61778b9fa9947f6a54372715020000000000000000091e33485e73889da7927d67523d281200000000000000000000000a1e334657657b8d9fab9f8a7b655d4e423436434b51575c5e5f5e5b554e4a3d362d30353025180f0100000000000000000000000000000000000000000000000000000000070b0f1517190c090300000000000000000000000000000000000000000000000000000000000000051a30455a6f859aaa95806b55402b1600000000000000000000000000000000091e32455670859bac97816c57422c170200000000000e23394e63798ea2a8947f696176889dab9e968174696360606368747f939cb49f8a78657a8fa3a8937e68533928160300000000000000000000000000000000000a1e30414d52565656524d41301d0a000000000000000000000000000000000a1f34475971869cad98826d58432d1803152a3f546a7f94a99b86715b46311c0215273850667b90aaa48c77624d37220d00000000000a1a2f404b6075869ca6a39b8b9fb4a4917c675948392c1f1816161b22303e4c5e6e8398ab9f8a76614c37210c00162b40566b8095ab9c86715c4b392b2220273c51677c91a69f8a76614c3c2d25273245566b8095ab9c86715c47311c00000000000000000000000000000000000e23384d63788da5ab917c66513c3448596a7f95a1a89f91847d7a7a7f87979fb49f8b79634e3d3b47596f8499ae9b85705544311d080000000000000000091e33485e73889da7927d67523d281200000000000000000000031628394c6176889dab9f8d7c665c4c3f32414d5460666c71737473706b635b4e4a3d32201c13080000000000000000000000000000000000000000000000000000000308131c20242a2d2e211e160b000000000000000000000000000000000000000000000000000000000000051a30455a6f859aaa95806b55402b16000000000000000000000000000000000b21364b60758a9fa9947f69543f2a14000000000003162939556a7f95aa9e8976616b8095a6a396806c60564d4b4b4d55606a7e93a0a997826c70859bb09b85705746321e09000000000000000000000000000000000001132330393d4141413c3930231301000000000000000000000000000000000c22374c61778b9fa6917c66513c271100152a3f546a7f94a99b86715b46311c000b21364b60768a9fa7917c67523c271200000000021527384c5e6d8297a4a59b868399ae9c8673604a3b2b1b0e05000007132030404d63788c9faa927d67523d281200182d43586d8298ad97826d583e2e1b0d14293e53697e93a89c87725746331e1016283851677c91a69e88735e49331e000000000000000000000000000000000012283d52677d92a79f8b76614c36374c62778a9eb49f8a7c6f67646569748197a0aa9a846f5b50505052677c92a79f8a74604b36200b0000000000000000001e33485e73889da7927d67523d281200000000000000000000091e3245576a7f94a6b19c86776a60564d464b5f67737b81868989888580796f635b4f423325150600000000000000000000000000000000000000000000000000000a161e2530353a3f42443632281b0b0000000000000000000000000000000000000000000000000000000000051a30455a6f859aaa95806b55402b16110f0c0a040000000000000000000009192d3d50657b90a9a9907b65503b261000000000000a1e32465771869bad97826d6074889db09b8572604b4538363537444b606d8298ab9f8a76687d92a89f8a76614b36210c00000000000000000000000000000000000005131e25272c2c2c27251d1305000000000000000000000000000000000010253b50657a90aba68c76614c37210c00152a3f546a7f94a99b86715b46311c06091e32455671869baa95806a55402b1500000000091d314556657b909fa99d8777889daa957f6a5443301d0d000000000002122035495a71869bac97826c57422d1700192e43586e8298ac97826c573a2a1707162839556b8095aa9a85705a3929170511263c51667b91a69e89745f49341f0000000000000000000000000000000000162b41566b8096ab9b86715846333f556a7f94a8a1917c675f524f5055606d8297a7a28d79656565656565788daaa98e7a644f39240f00000000000000000a1633485e73889da7927d67523d2812020000000000000000000b21364b6076889da6b4a49c8a7f74665e57616e7d8790979b9e9f9e9a958e84796960504433241400000000000000000000000000000000000000000000000003111a283236434a4f5557594b463928160300000000000000000000000000000000000000000000000000000000051a30455a6f859aaa95806b55402b262624211f170c0903000000000000081527374a5b6e8398ae9f8a76604b36210b00000000000c21364b61768b9fa6917b66657a8fa6a6907b655443312720202731424d63788c9faa917c66778ca5aa907b65503b261000000000000000000000000000000000000000010a101216161612100a0100000000000000000000000000000000000013283e53687d93a89d88735847331f0a00152a3f546a7f94a99b86715b46311c0603162838586d8297ac97826d57422d18020000001325364b6074879cb29f8b7a768ba6a48f7a654f3625130000000000000006192c3c566b8096ab9a856f5a45301a00172c41576c8196ac9a846f584733221b213245576d8398ad98836e58432e191820304054697e93a99c87725d47321d0000000000000000000000000000000000192e43596e8398ad98836e583a29395b70859bae99846f5e4d403a37444c6176899eac96817b7b7b7b7b7b7c8b9fa7927d67523d271200000000000003111b2832485e73889da7927d67523d2d1d150a00000000000000000b20354a60727d88959fa9a89e94877c6f647583929da5aca9a4a3a5abaaa1998b7e6a625042311d0d000000000000000000000000000000000000000000000614222f38454b5460646a6c6e615746321e0900000000000000000000000000000000000000000000000000000000051a30455a6f859aaa95806b5540383b3c39373329211e160a000000000b182531445563798d9fae99836e5745321e0900000000000f243a4f647a8faba68c7761687e93a89e8874604b3625150b0b152035495a71869bab96816b72879da9937e69543e2914000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a99b86715c3a2a170400152a3f546a7f94a99b86715b46311c0600162b41566b8096ab99846e59442f19040000071c304354687d92a5a4947f6a788da2a28d78624d38230d000000000000000014293e54697e93a99c86715c47311c0013293e53687e93a89f8a77614c43362d36424b6075889eaa957f6a55402a222b343f4c5e70859aae99836f59442f1a00000000000000000000000000000000001a30455a6f859aac96816c574132465774899ea7927c6752403025273346586d8398ad9f96909090909090909faaa8937d68533e281300000000000513212f39454b5e73889da7927d67524a3d32281a0a00000000000000071c304354606775808b99a1b1a59d91847a8599a1b2a49c948f8e90969ea7a99f93806a604e3b2b1805000000000000000000000000000000000000000006142432404c56606a73797f828375614b36210c00000000000000000000000000000000000000000000000000000000051a30455a6f859aaa95806b554b4e50514f4c473a3632281a110308121b2936434b6074859baba2907b655039281603000000000012283d52677d92a79e8873586b8095ab9a85705443301808000006192c3c576c8297ac98826d6f849aab96806b56412b160100000000090f111a1a1a18161006000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aa9b86705b3626140100152a3f546a7f94a99b86715b46311c0600162b40556b8095aa99846f5a442f1a0500000b20354a6073879cb19c877464798ea3a18c77614c37220c000000000000000013283d53687d92a89c87725c47321d000d22384d62788da2a997816d614f4a3e4a4e606b8095a7a38e79644f392d363b484d5d667c91a2a7937e68533e291300000000000000000000000000000000001b31465b70869baa957f6a5540364b61768ba8a48e79644f39241217293a556a8095aab0aca5a5a5a5a5a5a5b4b4a9937e69543e291400000000031323313f4b57606973889da7927d6d635b4b4538281b0a00000000000000132536434a57616b7883909ca4b2a29a8f9ba3a99f93867e7a787b8189979fb49e937e68594834200b0000000000000000000000000000000000000004142532424f5e66757f888f94978b76614c36210c00000000000000000000000000000000000000000000000000000000051a30455a6f84979795806b5660636666646158534b45382f21141c232f394654606c8196a2a99a85705d4b381b0a00000000000013293e53687e93a89c87715c6c8196ab99846e5937271502000000162c41566b8196ab99846e6d8297ad98826d58432d1803000004121c23263030302d2b231709000000000000000000000000000000000000000101010100000000000000000014293e54697e93a99c87725443301c0800152a3f546a7f94a99b86715b46311c0601162c41566b8196ab99836e59442e1904000010253a50657a8fa4a6927d6763788daba38e79634e39240e0000000000000001142636556a7f94aa9b86715b46311c000b2035485a6f849aab9f947f6f645c5c5b636d7e8d9fb09b8573604a353e4a4f59626b7b8a9eb39e8976614c37210c00000000000000000000000000000000001b30465b70859baa95806b5540364b60758ba7a48f7a644f3626161b2c3d566b8095abab9f9f9f9f9f9f9f9f9f9f9f937e69533e291400000000112131414d5d65757e858fa6b39e8982796c605645392818080000000000000818253039464b5a626e7b86949ea8afa4b0a89f8b7e73696463666b7681949db49e8a77624d39291703000000000000000000000000000000000000122232434f61697c88949da6aaa18b76614c36210c000000000000000000000000000000000000000000000000000000000014293e54697e8282817c666d75787b7b7976706860564c4032252e37404c57617280969fb49f8b79634e3f2f1c0000000000000014293e54697e93a99b86715b6a8095aa9a85705544311d0b000009192d3e586d8298ad97826d6d8297ac98826d58432d1803000012222f383b454545433f35271706000000000000000000000000000000030a0c161616160c0a0300000000000012273c52677c91a79e8975604b35200b00152a3f546a7f94a99b86715b46311c0605182b3b596e8398ac97826d57422d18020006192b3c576c8297ac9d88746060768b9fa6917c67513a2a1804000000000000081c3043546d8298ad99836e59442e190005192b3c4f647a8c9fb49d94837a7371737982939fab9e907b655443364a5c647377808b9ea8a2947f6a5847331f0a00000000000000000000000000000000001a2f455a6f849aac97816c574231455673899ea8937e69544332292c39495b6f849aaf9f8d8a8a8a8a8a8a8a8a8a8a8c7d67523d28120000000a1a2e3f4d5f677b87939ba3b8b8a79e978c81746057453625130000000000000008131c28323c494d5e66747f8a9aa2b3b49f8a7b6860544f4e5058616d7f94a0a897826d5746331e0a00000000000000000000000000000000000b1b2f404f61697f8c9da6b0a69d988b76614c36210c000000000000000000000000000000000000000000000000000000000012273b4f60696c6c6c6f7b82898d90918e8b857e75655e4f43373f4b4f5e667582969eb09f947f695b4a3621110000000000000013293e53687e93a89c87725d687d93a89e8975604b3a291a10101826374a5c71879caa957f6a6d8298ac97826d57422d180200091c2f404c505a5a5a58524635231000000000000000000000000000000b171e212b2b2b2b211e170b00000000000e24394e63798ea8a88e79634e39241100152a3f546a7f94a99b86715b46311c060b2034485972879caa947f6a553f2a1500000b2035485a72879dab96816b555672879cad97826d5947341f130300000000091628394b6074889eaa957f6a55402a1500000e22364a5c6a7f949fb4a1998e8987888e98a0b4a096806b5d4b36394f647a878c959fa9a39a8473604b3a2a17040000000000000000000000000000000000182d43586d8298ad98836e593b2b38596f8499ae9c8673604b46393d495763798b9fa9927e7575757575757575757575675f4d3a25100000021528384b5d677d8c9da5b0a7a2a1a4abab9f968475605443301c0800000000000000000b161e2c35404c55606977849aafa4927d685d4a4336393a464c616e8298ab9f8a76614b36210c00000000000000000000000000000000031629394c5e697f939faaa39b9088828074604b36200b00000000000000000000000000000000000000000000000000000000000c1f32424f545d64788490989ea8a5a6ab9f9a93887b69614f48555d656f7c8798a0b49f97816c614f3d2d1a030000000000000011263c51667b91a69f89745b63788da4a8927d675846382c25252a364455647a8fa4a7907b6670859aab95806b56402b1601000f23384c5e666f6f6f6d64523f2b16010000000000000000000000000b1b293336404040403633291b0b000000000b20354b6074899ea9947f69543f2f1808152a3f546a7f94a99b86715b46311c011527374d62778ca4aa907b66513b261100000d23384d62788da5a98f7a654f576c8196ac9e8977614c41301e160c0a0b0f1927324557677d92a7a58f7a654f3a25100000071b2d3e4f616c81939fa8aea79e9c9ea6ada99f948272604b3f2f3a50657a8fa6abae9f978576615544311c0c000000000000000000000000000000000000152a40556a7f95aa9d87725948343d53687d92a5a495806c615755555b6375859baa9f8a77615f5f5f5f5f5f5f5f5f5f524d41301e0a0000091d324556657b8c9faaa39b918c8b8e969faaa2988372604a362513000000000000000000030e19202f37444b596e8398ad9c8673604a3f3025232933434d62788c9fa8927d67523d2712000000000000000000000000000000000a1e324657667c8d9fb49f97857b736d6b605645321d090000000000000000000000000000000000000000000000000000000000031628394a5c647b899aa1adaaa99f9ea7a7afa69d8c7f696055666f7a84909da5aa9f948172604a43321f0f00000000000000000f24394e64798ea8a98d78635b72879cb19d87766156493d3a3a3b48546073859bb09e89746073899ea7927d67523d2812000011263b50667c848585826d58432d1803000000000000000000000003172939464c565656564c4639291703000000081c3043546e8398ae9b86715d4b362513152a3f546a7f94a99b86715b46311c0a1d314455697f94a99f8a76614b36210c000011273c51667c91a69f8a75604b4f647a8fa3a897816c5f4d403229211f20222c37444b6075879db29d8773604a35200b0000001020324351636c7e8a969ea6a6a7a6a79e978b7f6d60544330253a50657a8fa99f998f82746158473726140000000000000000000000000000000000000011263c51667b91aba58c77624d37364b6074879dab9e9581766d6a6b6f79859ba3a697816c59474a4a4a4a4a4a4a4a4a3d3a3023130100000b20364b6074879daaa098867c777679818b9fa9a0927d675443301c07000000000000000000000611192731445573889da9947f695443301c130e172035495a70859bab96816c56412c17010000000000000000000000000000011527374b6175889eab9f968173655d58564b45382815020000000000000000000000000000000000000000000000000000000000091e324557647a8a9ea7a89e948d8a898b929ba3aa9f937e685c6f848f99a1b2a59c8c7f6c6054433024140100000000000000000b20364b6075899fa8927d6853687d92a4a5998374635b524f4f525962728197a2a696816b64798ea7a68e79644f39240f000013283d53687d929a9a87725d47321d0800000000000000000000000a1e334657616b6b6b6b615746331e0a0000000114263651677c91a6a3907b655443301c152a3f546a7f94a99b86715b46311c1a2b3c4b6074879caf9a846f5746331e0a0000142a3f54697f94a99b867156454b5d70859bab9f917d675e4b4639363335373d4955606e8298a5a4937e695443301c0700000002152534455160687781888e9192918e89827869614b433626253a50657a8f8f8a837a6d6056473a2a1909000000000000000000000000000000000000000c21374c61778b9fa8927d68533e314556667c8d9fb49f9688827f80848b9ba3a99d8876614c3a2a353535353535353528251e130500000215273853697e93a5a4988274676261646c7b8b9fb29d8773604a35200b0000000000000000000000000b20354b60758a9fa58f7a6550362513000006192b3c576c8196ac99846e59442f19040000000000000000000000000000081d3144556a7f95a6a396816c60554c3f403632281a0a0000000008080806040000000000000000000000000000000000000000021527374b6075869ca8a29a8a7f787574767c85969eb49f8b7a646d8298ada89e95877a6a614a4336251306000000000000000000081d3144556f849aaf9a846f5b6073869ca8a19984796e686565676d7783979faa9e8876616b8095aa9e8874604b35200b000013283d53687d92a89c87725d47321d0800000000000000000000000c21364c61768080808076614c36210c000000000b20364b6074889db09b8572604a3e2d1e2a3f546a7f94a99b86715b46311a2838485a687e93a5a5917c6752392917030000172c42576c8197ac98836e58383f4f647a8d9fb49f8b7c6b61574f4c464b4c525b63738197a0aa9c8674604b362513000000000007162634424e59626c74797b7d7c79746d625a4f4330261822374c62777c7a756e645c4b45382a1c0c00000000000000000000000000000000000000000a1f33475870859bb09b86715c4b36384c5e6a7f939faaa79e989595999faaa69d8b7a645847331c202020202020202012100a01000000091d31455670859ab09c867460564d4c4f5d687e93a6a58f79644f3a240f0000000000000000000000000c21364b61768baaa48e79644f39240f000000152b40556a8095aa9a846f5a452f1a0000000000000000000000000000000b20354b6074899eb09b8573604b44372f2b201d150a0000090f111d1d1d1b191309000000000000000000000000000000000000081d3144556a7f94a4a49a84786a62605861677380969faa9b8671657a8f9e968a7f74645d4f4330251808000000000000000000000215273754697e94a99f8c78635563798a9ea9a29b8b837d7a7a7c828a99a1b49f8c7c666075889dac97826d5443301c08000013283d53687d92a89c87725d47321d0800000000000000000000000d22374d62778c95958c78624d37220d00000000091d3145566a7f94a6a3937e685c4a3c2e2a3f546a7f94a99b86715b4631293845566278899eb29c8774604b35200b000000182d43586d8298ac97816c5742374b5c6b8095a1a99f8d80756b6561586062676e7984979fb49f8b7a645645321808000000000000081624313b484c5460646668666460554d483c321c14082034485962676560564f4a3e32281a0c00000000000000000000000000000000000000000004172a3a53697e93a8a38f7a645443304050616a7e8c9ba2aaadaaaaadaa9f97887a645c4b3a2a17000a0a0a0a0a0a0a000000000000000b20364b60748a9fa7927d68564538363f4b6074889da9947f69543f2a140000000000000000000000000b20354a60758a9fa6917b6651372715040009192e3e576c8196ac99836e59442e1409000000000000000000000000000010253b50657a90a7a58f7a655544312719160b09020004111c2326333333312e261a0c00000000000000000000000000000000000b20364b6074889eb19c8675625a4d4a464c55606c8197a6a3907b6671868980776a60564b3f321c13080000000000000000000000000c21374c61778a9fab98836e5d5b667c8b9ea7aa9f98928f8f91979fa9a89e917e685e697e93a6a4907b655036261401000013283d53687d92a89c87725d47321d0800000000000000000000000d22374d62778ca2a28c77624d37220d00000000021527384b6175889eb39f8a7a645b4b3f313f546a7f94a99b86715b462f3a46566074859ba8a1927d675544311d08000000192e43596e8398ab96806b56412e3e4b60738399a1ab9f9588807a767475777c838c9aa2ab9f927e685c4b382815000000000000000006141d2b3436434a4e5152514f4b4437352b1e150105182b3b484c524f4b4538362d1e160a00000000000000000000000000000000000000000000000c21364c6176899eb09b8572604a3d33435060697a858e95989a9a98938b8177645c4b3e2e1c0c0000000000000000000000000000000d22374d62778caaa28d78634d3827213043546e8398ab96816c56412c17000000000000000000000000071c30435472879cab95806b5544311f17141826374b5c71869bab96816b563a3126191105000000000000000000000001162b40566b8095ab9c87725d4b37261509000000000011222f383b4848484642382b1a090000000000000000000000000000000011263b50667b90a7a48f7a6557483c353337444b6075889dad97826d6479766b61594b45382e201500000000000000000000000000000a1f3347586d8297a9a0907b655a5e667a89979fabaea7a4a4a7acab9f998a7d68606277899eb19c86715d4c38180800000013283d53687d92a89c87725d47321d0800000000000000020404040d22374d62778ca2a28c77624d37220d00000000000a1e324657687d92a1a99d8879655d4b4437546a7f94a99b86715b463f4c5861748399a3a699846f5f4d37271501000000192e43586e8398ab96816c56412c314455607483969eb1a69e958f8b8a8a8c91989faaa79e8d7e69604e3e2e1a0a000000000000000000000d1820253035393c3d3c3935312620190e0000000d1d2b34373c3a363228221b10020000000000000000000000000000000000000000000000000a1f3346586b8096a7a3937e685b493b33424f5c64707980838584827e776c62594a3e2e2010000000000000000000000000000000000e23384d63788da2a28c77624d37221b2d3d586d8297ac97816c57422c1700000000000000000000000000132536576d8297ac9d8774604b403329292c364455647a8fa3a6917b66584b44372e20190e0300000000000000000003182e43586d8398ac97816c573f2e19090000000000091c2f404c505d5d5d5b554938261300000000000000000000000000000000162b40556b8095aa9c87715d4b392b201f273245566b8096ab9c87725c6461574c473b32281a1002000000000000000000000000000004172a3a4d62788a9fb39e8878624d5c6476818c949a9d9f9f9e9a958c8379675f6175859ba7a2917c66513f2f1c0000000013283d53687d92a89c87725d47321d08000000070b0f14171919191922374d62778ca2a28c77624d37220d0000000000031629394e5f6e8399a4a69d887b6960554b546a7f94a99b86715b4b4f5d65768499a1a99e8877624d4130190900000000182d42576d8297ac97826d57422d27374556607381909ca4adaba4a99f9faba7adab9f98897c69604f423120100000000000000000000000000508131c202426282724201d14090500000000000d1820222725211e160a0700000000000000000000000000000000000000000000000000000417293a4c6176899eb39e89796359483b323e4b4f5c646a6e706f6d6862594c473b2d201002000000000000000000000000000000000c21364c61768ba5a5907a655041322d3a4a5b70859baa95806a55402b150000000000000000000000000010253b50657b90a4a5947f695f4c463a3e3d49546073859bb0ac9781766960554b3f352b1e160a0000000000000000051a30455a6f859aaa947f6a553f2a150000000000000f23384c5e66727272706755422e1904000000000000000000000000000000182e43586d8398ad98836e583f2e1b0e0916283851667c91a69f8a75604e4b4639342a1e160a00000000000000000000000000000000000c2035485a6a7f95a3a096816b564b58616c787e84878a8a888580796e635b60738399a3a79a846f5e4d3921110000000013283d53687d92a89c87725d47321d000208131c2025292c2e2e2f2f2f374d62778ca2a28c77624d37220d0000000000000b1b31414c6175869ca4a69d8b7f746760566a7f94a99b86715b5c646e7b879aa2aa9f8b7b6559483423130000000000162b41566b8096ab9a846f5a3b2b1928384555606c7b8690989ea6a5a6a5a4a49c958c8277665e4f4232241302000000000000000000000000000000070b0f1113110f0b08010000000000000000050b0d12100b090300000000000000000000000000000000000000000000000000000000000c1f334758687d92a1a79d877762594a3e32373e4a4f55595b5a58534d483b342a1d100200000000000000000000000000000000000a1e33465772879dad98826d5f4b453e4a5863798d9fa9917c67513c2712000000000000000000000000000b20354a6073869cb19f8c7d6b61585453565b63728197a2b4b49f97897e73655d4d483c32281a1204000000000000061b30455b70859aa9947f69543f2a1400000000000011263b50667c87888885705b46311b060000000000000000000000000000001a2f44596f8499ab96816b56412c1600000f243a4f64798fa4aa8b76614c3633291f180c0200000000000000000000000000000000000006192b3c4b6074859b968273604b3a474c5a62696f72757473706a635b4d4c6176879ca59e8978624d40301d030000000013283d53687d92a89c87725d47321d0a151d2530353a3e424344444444444d62778ca2a28c77624d37220d00000000000000131e3346576277869ba3aa9f94867c756d6a7f94a99b86716b717a83909da5a89e8c7d675d4b3b2b1805000000000013283e53687d93a89d8772594834201a2837444b5d65737b83888d8f90908f8c8780786d62594c403224140600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4e606e8399a4a59c8678645c4b453832363940434545433e37342b1f180d0000000000000000000000000000000000000003172939566c8196a99f8d7d6a6056595c6476869cab9f8a76614c36210c00000000000000000000000000071c304354657b909faa9f8d80766e69696b707984979fab9f9faba79e93867b6e625a4b453830221200000000000004192e43596e8398ab96816b563c2b1906000000000316293953687e939d9b86715c46311c07000000000000000000000000000000182d43586d8298ac97826d573e2e1a0b0715273750657b90a59f8a75604b3520170b040000000000000000000000000000000000000000000e1d324556627788817260554431333c484d545a5460545e5b554e4a3d47586278879d8c7b655a48352212000000000013283d53687d92a89c87725d47321d1a283236434a4f53575959595959595962778ca2a28c77624d37220d0000000000000003172939485962778598a0b2a49c9188827d8196ac9c867c80868f98a0b2a49c8a7c675f4d3f2e1d0d00000000000010253a50657a8faaa58c77624c37220e1927313f4b5460666d74777a7b7b7976716b635b4c483b2f22140600000000000000000000000a1012151515100e0800000000030c12141515150e0c060000000000000000000000000000000000000000000000000000000000000000000000000000000c1c31424b6175869ca6a49c887a6b60564b453837332a302f2d282220180d050000000000000000000000000000000000000000000d23384d62788b9fab9f8c7f756f6e717a869ca4a696816c5746331e0a00000000000000000000000000001325364c5d6c8197a0ab9f9689837f7e80858e9aa2ab9f8c8b9aa2b2a49c9083786a60564c40301d09000000000002172c41576c8196ac9b85705a4935201304000003101e3246576d8398ad99846f59442f1a04000000000000000000000000000000162b41566b8096ab9c86715c4b38281d1b223144556a7f94aa9d88735443301c08000000000000000000000000000000000000000000000002152838485962776c60544437271f2b34383f36434b4349454039362d3a485a6378887d675d4c3c2b1904000000000013283d53687d92a89c87725d4732202e38454b546064696c6e6e6e6e6f6f6f6f788ca2a28c77624d37220d00000000000000000b1b2b3b4859627582919da5b1a79e9792969fb0a49c91959ba3adaa9f968679665e4d41302110000000000000000b21364b60768a9fa7927d67523c2b1909151d2e36434a50546062656666646158564e493d342b1d12040000000000000000000004121d24272a2a2a25231c11030007142027292a2a2a2320190e000000000000000000000000000000000000000000000000000000000000000000000000000000131e3346576278889da5a69d8b8075686056514c473a433f3528180b0500000000000000000000000000000000000000000000000b2035495a6a8095a1aa9f94898483868e9ca4a89d8876614c39291703000000000000000000000000000008182f3f4b607282959faaa89e989493959aa2afa79e8d7d7984919da5b1a0988a7f75665e4c39240f00000000000012273c51677c91a99f8c78624d41301f171010161e2e3f4b6176899ea9947f69543f2a140000000000000000000000000000000011263c51667b91a8a48f7a64564639322d36424b6074879cad98836e58362614010000000000000000000000000000000000000000000000000a1a2b3b485962594a433627190d192022292630353026302b23211c2b3c495a6376675f4d3f2f1e0e00000000000013283d53687d92a89c87725d4732303e4b56606a737a7e818383848484848484849aafa28c77624d37220d0000000000000000000d1d2b3b4857606d7c87949da5acaca7acb0bdb5b1a6abada89e978b8075635b4c403023120300000000000000091e32455770859bae99846f5a4835200f01111825303536434a4d5051504f4c473a38352c20180d000000000000000000000000122330393c3f3f3f3b372f2111031425323b3f3f3f3f38352c1e0e000000000000000000000000000000000000000000000000000000000000000000000000000003172939485a6379879ba3a99f95877e756c6661585c58534635231000000000000000000000000000000000000000000000000006192b3c4a607283979fb1a79e99989ca4b1a69d8a7a645847331b0b00000000000000000000000000000000111c30435460737f8c999fabada9a8abaca99f96897c6764707c87959fa9a99f95877c66513c27110000000000000c21364b61768a9fab98826d5f4d403329262528323e4b5d6a8095a7a28e79634e39230e000000000000000000000000000000000b21364b60758a9fb09b857561574b453e4a4f606a7f94a4a5927c67523d271200000000000000000000000000000000000000000000000000000d1d2b3b484d483b3025180900050b0d14141c201c141b150e0c0d1d2c3c495761574d413021110000000000000013283d53687d92a89c87725d4730404d5c64747f878f939798999999999999999aa2b4a28c77624d37220d000000000000000000000d1d2a39454b5f67757e8790969b9faaa4a5a5ab9f9d98928982786b60564a3d2f22120400000000000000000316283954697e94aa9f8b78624d3d2c18080008131c20253035383a3b3b3a37332923211a0e050000000000000000000000000a1d30414d51555555504b3f2f1c0c2032434f545555554d493c2c190600000000000000000000000000000000000000000000000000000000000000000000000000000b1b2b3c4a5b637785979faba59d9388827c7773716d64533f2b16010000000000000000000000000000000000000000000000000e1c304354607381909ba3a8aaaba9a89f96887a645c4a3a2a180000000000000000000000000000000000011426364455606a7a838c93989b9b9a96928a8177665e4e5f6775808b9faab4a597826d57422d180000000000000a1e3346576d8298a9a0927d675f4c473a3b3b38454b5c657b8b9fb09a85705b4936210c00000000000000000000000000000000091e3245566b8095a6a39983756760565b5c646e7e8d9fb29c8774604b36200b0000000000000000000000000000000000000000000000000000000d1d2b3437342b1c130800000000000001080b080100000000000e1e2c39464b4639302313030000000000000013283d53687d92a89c87725d473f4d5e667a87949da5a8acabababababababababababa28c77624d37220d00000000000000000000000d1b2832414d566069747b81868a8d8f8f8f8e8b87837d766d625a4b45382d1f1204000000000000000000000d22374c62778b9faa96816c5b49362614010000070b131c202225262624211f170e0c0600000000000000000000000000001024394d5f676a6a6a655d4b37230b273b4f61696a6a6a635a4935200c0000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2d3d4a596275818d9ca4b0a79e97918c8886826d58432d1803000000000000000000000000000000000000000000000000001325364455606c7b868d93959694908a8076645c4a3e2d1c0c00000000000000000000000000000000000008182637444b5c646e787e83858685817d766c62594c414d57606a798a9fb49f8b78624d38230d000000000000031729394d62788b9fb49f8b7d6b61585250505256606a7a889ea99f8f7a644f3d2c1a0600000000000000000000000000000000031628384c6176889da9a199867c757171737983939fab9e917c665544311d08000000000000000000000000000000000000000000000000000000000d18202220180d000000000000000000000000000000000000000e1b29333633291b1305000000000000000013283d53687d92a89c87725d3c4b5d667d8b9da5b1a59d989696959595959595969696968c77624d37220d0000000000000000000000000a161e3038454b5560656c7175787a7a7a7876726d6761574d493c32281a0f0100000000000000000000000b203448596e8398ab9f8b79635443301c120400000000070b0d1011110f0c0a04000000000000000000000000000000000012273c51677d7f7f7f7b6550392917293f54697f7f7f7f78634d38230e000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f2d3b4857606c7a86919ba3abaca6a79e9b86715c47321c070000000000000000000000000000000000000000000000000008182737444b5e6671787d80817f7b756b61584a3e2d20100000000000000000000000000000000000000a161e2126313e4a4f5b63696e7071706c6761574c473b38455460738399aaa496816c5a4935200c000000000000000b2035485a6a7f94a0a99f8d81766d686565676c757f8b9ea6a297816c5c4b371f0f0000000000000000000000000000000000000a1f334658647a8b9fa8a49c91898786888e99a1b49f96806b5e4c372715020000000000000000000000000000000000000000000000000000000000050b0d0b050000000000000000000000000000000000000000000b171e211e170b0000000000000000000013283d53687d92a89c87725d485a657b8c9fa9a39b9087838180808080808080808080818176614c36210c0000000000000000000000000003121a283237444b505756606264656563615758524b4639352b1e160a0000000000000000000000000005182b3b4e64798c9faa9a8473604b4130221302000000000000000000000000000000000000000000000000000000000000152a3f546a7f94949484705746331e2f445a6f849494947f6a553a2a1804000000000000000000000000000000000000000000000000000000000000000000000000000000010f1d2b39454b5d65727c858e959b9faba79c87715c47321c07000000000000000000000000000000000000000000000000000009192731404c505b63686a6b696660564c473a2d20100200000000000000000000000000000000000a1b28323636312d363c494d54595b5c5a57524b4639343c495660728197a1a79c8675604b3c2c19060000000000000005192b3c4f616d8298a1ab9f9689827d7b7a7d8288949fa9a39a8473604b3e2e1b010000000000000000000000000000000000000417293a4b5c667c8a9ca4b1a89f9c9b9ea6aea89e938172604b40301909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c0a03000000000000000000000013283d53687d92a89c87725d4d6278899eaaa098857b726e6c6b6b6b6b6b6b6b6b6b6b6b6c615846331f0a0000000000000000000000000000000a161e2631353b38454b4d4f50504e4b46393d36332920190e030000000000000000000000000000000d21364a5c6d8297a7a2957f6a5f4d40301d150a00000000000000000000000000000000000000000000000000000000000f24394e64798ea69f8a76614c3621293e54697e93a99b85705847331f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000d1b28323f4b546066707980868b8f929386715c47321c0700000000000000000000000000000000000000000000000000000009151d2f383d494e53555654514b453833291c1002000000000000000000000000000000000003162839454b4b4437322c35383e43464645413d363337444b5a627482979faa9e8979635645321e0e0000000000000000000e1e32434b607483959faaa79e9892909092979da6b09f97857661554431201000000000000000000000000000000000000000000b1b2e3e4c5e667a86939ba3a6a8a8a6a69d968a7e6c605443302212000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d53687d92a89c87725d5b6d8298a7a2988274655d58565656565656565656565656574c463a291704000000000000000000000000000000000309141d2025273136383a3a3a3936332928211e170b060000000000000000000000000000000000071a2d3d4c6177899eb39f8d7d675e4d4132281a11080100000000000000000000000000000000000000000000000000000b20354a6074889daa917c66513c2723384e63788da59f8b77614c37220c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e2e36434a515c646b71767a7c7e7e68533e2813000000000000000000000000000000000000000000000000000000000002121c232c35383e40413f3b3632281f170c00000000000000000000000000000000000000091e3245576060554b45383632282e30312a333738454b556068788498a0aa9f8c7b655b493828160000000000000000000000151e3245566072808c9aa2aaada7a5a5a7acafa39b90817461584737271502000000000000000000000000000000000000000000102030404c5c64737e868c909293918e88817769604b4336261404000000000000000000000000000000000000000000000000000000000000000000000000000000030d1315191816120e0b0700000000000000000000000000000000000000000000000013283d53687d92a89c87725d63798c9fa99a847360564b3f414140404040404041414141413633291c0c0000000000000000000000000000000000000001080b10151d202325252523211e17120c0a0300000000000000000000000000000000000000000f1f344759667c919eab9f8b7c675f4b45382f201d150e0b090300000000000000000000000000000000000000000000071c3043546d8298ac97826d573d2d2135495b72879dab927c6752362513000000000000000000000000000000000000000000000000000000000000000000000000000000000000000310182530353e4a4e56576164676968604e3a261100000000000000000000000000000000000000000000000000000000000000090e1a2123282b2c2a26211e160a0400000000000000000000000000000000000000071a2d3d4b607575686056504b45394343433a474c51566068747e8a9aa2a99f8c7d685d4c3d2c1a0a0000000000000000000000021628384554606b79848d94999da5b6b4a29a8e857b6d6056473a2a190900000000000000000000000000000000000000000000021222303e4a55606871777b7d7e7c79746c62594f4230261808000000000000000000000000000000000000000000000000000000000000000000000000000000071520272a2e2d2b2824201c130b0801000000000000000000000000000000000000000013283d53687d92a89c87725d6a7f95ab9f8b78625545382f2c2b2b2b2b2b2b2b313434342c211f170c00000000000000000000000000000000000000000000000002090b0d0f10100e0c0a0300000000000000000000000000000000000000000000000004182a3a4c5e6b8096a0a99f8c7d6c60564c3f35312724211e160a1208000000000000000000000000000000000000000013253652677c92ab9d88735b4a38352c3d576c8197ac98826d5443301c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c202d363939464c4f5254534e42311e0b000000000000000000000000000000000000000000000000000000000000000000060c0e13151614110b09030000000000000000000000000000000000000000000c21364a5b6c81877d756c6660575a5858585a5861666d757d87939ea8a69d8b7c685f4e3f2f1f0e000000000000000000000606000a1a2836434b5c646f787f84879da5af9a847a70655d4b45382a1c0c0000000000000000000000000000000000000000000000000412202d37444b535962666869676460544c483b321c1408000000000000000000000000000000000000000000000000000000000000000000000000000000031525323c3f4443403d39353025201d15090300000000000000000000000000000000000013283d53687d92a89c87725d70869bad98826d5a4937281a171616161b2b3842464949493e3a3124140200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2f404a60728298a1aa9f928174655d514b4437393632282d251a0c000000000000000000000000000000000000000c21374c61778b9fa68e7963504d493c4751667b90a99e8874604a35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f1a21242933363a3d3e3e3a312413020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a4e63798c9d9289817b76726f6d6d6e7072777c8289929da5b1a098887b665e4e413121110000000000000000080e101c1c1c1b0a1826303d4a4e5a636a6e74879db29e887661504b3f32281a0c00000000000000000000000000000000000000000000000000000210192731353b484d515353514f4a4336342a1d1401000000000000000000000000000000000000000000000000000000000000000000000000000000000d2032434f54595855524e4a43363531271e160b010000000000000000000000000000000013283d53687d92a89c87725674899ea7927c67523c2b190a00010008183849555b5e5e5e534e42311f0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121c304354607383979fb49f97867b70666055524e4b453841372a1a080000000000000000000000000000000000000a1f33475870859ba9947f6a65625a49586165768a9fa68e79644f39240f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d0f171e2125272928261e1306000000000000000000000000000000000000000000000000000000000000000000000913191c1c1c1c0f0d070000000000000000000000000000000000000000000a1f3447596f849aaaa79e97908b878483828385888c91989ea8b0a49c918276655d4c403123130300000000000003101b2225313131302d25141c2d363c494d5556667c91a2a697826d5d4b3a29170a000000000000000000000000000000000000000000000000000000000009151d202b34373b3d3e3c393530251f180d00000000000000000000000000000000000000000000000000000000000000000000000000000000000013273c4f616a6e6d6b67636054514b443732291c140800000000000000000000000000000013283d53687d92a89c877260758ba7a48f7a644f3a250f0000000114263655677073737368604e3a26110000000000000000000000090f11110f0900010405040100000000000000000000000000000000000000000000000000000000000000000000000000001325364455607381939fa9a49c90857b746d676360565a554837251200000000000000000000000000000000000004172a3a556a8095aa9b857b7a78624d61767b7b869caa957f6a553a2a17040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c0f121413110b02000000000000000000000000000000000000000000000000000000000000000000000d1b262e3131313124221b1002000000000000000000000000000000000000000c22374c617786919ba3abacab9f9c999898989a9da5a6adaaa39b91867c6e61584b3f302213050000000000000010212e373a4646464542382a1a1a212c3538384d5e6f849aaa9f8d7b655846331f1404000000000000000000000000000000000000000000000000000000000001080d1920222628292724201c13080500000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f546a7f8382807d79746e6660554b46393026180e000000000000000000000000000013283d53687d92a89c877260768ba8a48f79644f3a240f000000081c30435470858989897e68533e281300000000000000000005111c232627241d1216191a1917120c0a0300000000000000000000000000000000000000000000000000000000000000000000081827374455606d7e8b9ba3b1a29a9088827d797674706655412d18040000000000000000000000000000000000000f253a4f647a8fa7a39b8f8f836f5662778d8f9ca4b09b85705847331f0a030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091b2b3842464646463a362e2010000000000000000000000000000000000000000a1f34475961727c858e969ca4a5a9abacacacaaa8aa9f9b948d867c73665e4c473a2e21120400000000000000081b2e3f4b4f5b5b5b5b55483825120e19202330404e63798c9fab9d8776614c423122110100000000000000000000000000000000000000000000000000000000000000050b0d111314120f0b0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003192e43586e83989895928e88837b746961574b43362c1e120400000000000000000000000013283d53687d92a89c87725674899ea6917c66513a2a180800021020354b6074899e9e937e69543e291400000000000000000d181f2f383b3c3930272c2e302f2c27211e170b0500000000000000000000000000000000000000000000000000000000000000000009192737444b60697a85939da5b0a69e97928e8a8984705a45301b0500000000000000000000000000000000030c0b20354b6074889ea9a9a59f8a75605a71869ca9a9a99f8b76614c3721181818100e08000000000000000000000000000000070c0e110f090000000000000000000000000000000000000000050b0d14120c02000000000000000000000000000000000000010a10121a1a1a17150f05000000000000000000000013263849565b5b5b5b4f4a3e2e1b0700000000000000000000000000000000000004182a3a47546067707980878c90949697979795928f8a867f78716760544d40332a1c110300000000000000000e22374b5d65717171706655422d1900060c122136495b6a7f95a3a598836e604e402f1f0f010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003192e43586e8398acaaa7a79e9890887f75686054493c30221406000000000000000000000013283d53687d92a89c87725d71869cac97816c584733251814161e2f404f647a8fa8a9937e69543e2914000000000000000e1d2a34404c50514c403c41444544413c36332920180d00000000000000000000000000000000000000000000000000000000000000000009192631424f5c64737e87929ba3a9aca7ab9f9c87715c47321c07000000000000000000000000000000071520272a3043546d829494949494907b65566b809494949494917c67523c2e2e2e2e25221b10030000000000000000000000010f1a212326231c11040000000105080a000000000000000000000e19202229261f14060000000000000000000000000000000105121d24273030302c2a22170900000000000000000005192e42566771717171645c4a36220d000000000000000000000000000000000000000c1c2a36434a525c646b71777b7f80828281807d7a76716a635b524b4336301f170c0000000000000000000010253a4f657b85868684705b45301b060000061a2c3d4b6073859ba8a0937e695e4c3d2d1f0f010000000000000000000000000000000001080b1a1a1a1a0e0c06000000000000000000000000000000000000000000000000090f1112100a0100000000000000000000000000000000000000000000000000000007192e43586e8396979a9da6a9ada69d94897e73625a4d40322415070000000000000000000013283d53687d92a89c87725d6b8096ab9e8977614c43362c2928323e4c5e6e8398ada9937e69543e29140000000000000e1e2c3b474c5e66665e4c5156595a5956514c4639342b1c1308000000000000000000000000000000000000000000000000000000000000000009141d323e4a546068747d858d94999ea7a49c87715c47321c070000000000000000000000000000031525323c3f41364e647a7f7f7f7f7f7f7a644f63797f7f7f7f7f7f7b655043434343433a372e21100000000000000000000003111f2d36393b382f2211080b10161b1e1f12100a0000000000000e1e2b35383e3b322416010000000000000000000000080d0f161a2330393c454545423e342717050000000000000000061c31465b71858686857a644f3a240f00000000000000000000000000000000000000000c182530353e4a4e56596266696b6d6d6c6b68656157554d493c353026181204000000000000000000000011263b51667b909b9b89745f49341f0a0000000f1d31445563798a9eb49f8c7c665b4a3d2c1f1002000000000000000000000000000008141c203030303023211a0e00000000000000000000000000000000000000000004121d242628251e130500000000000000000000000000000000000000000000000108101b22273c51677d808285888d939ba3afa79e938578665e4f423225150600000000000000000013283d53687d92a89c87725d647a8fa1a898826d6054493c3e38454b5c667c8d9fb5a9947e69543f2914000000000006192c3c4959626e7b7c6661676b6e6f6e6c6761574d483b3025180a00000000000000000000000000000000000000000000000000000000000000000114202d36434b56606870787f84888c8e9086715c47321c0700000000000000000000000000000c2032434f545757575c646a6a6a6a6a6a645c505b636a6a6a6a6a6a655d5858585858584f4b3f2e1b0800000000000000000614222f3d4a4e504c402f1f1c20262b30333427241d12040000000d1d2b3c484d534f42341d1409000000000000000004101b22252c2f30414d515a5a5a57524534220f00000000000000000b20354a60758a9b9b907b65503b261000000000000000000000000000000000000000000008131c202d36393b484c5054565757575553504b463938352c201c14080000000000000000000000000011263b51667b90a69e89745f49341f0a00000001142637495b687d929faa9e8a79635b493d2e20130200000000000000000000000008182630354545454538352c1f0e000000000000000000000000000000000000000513222f383c3d3a3123130400000000000000000000000000000000000000000009141d202d3639404d5f676b6c6f73787e858f99a1b2a39b897c69604f4332241302000000000000000013283d53687d92a89c87725d5c6f8499a9a0968072635a5554555660697a899eabbca9947f69543f2a1400000000000c2035495a637782908977767c81838584817c766c62594a4336281b0a0000000000000000000000000000000000000000000000000000000000000000021018263038454b535b63696f7377797a7b65503b251000000000000000000000000000000012273c4f616a6c6c6c6c6c6c6c6c6c6c6c6c6a61505b636d6d6d6d6d6d6d6d6d6d6d6d6d655d4b37220e0000000000000000142431404c5b63665e4c3d2d30353b4145484a3c3930221200000c1c2a3b485a6269605144312619090000000000000c181f2e373a4145464d5f676f6f6f6c63523e2a1500000000000000000b20354a60758a9fa5907b65503b2610000000000000000000000000000000000000000000000007101b22242b34373b3f41424242403d3a3632282321190e0801000000000000000000000000000011263b51667b90a69e89745f49341f141414141414192c3c4e606c8196a1a89d8879635b4a3e301d150a0000000000000000000001142636434b5a5a5a5a4e493d2c1a06000000000000000000000000000000000000152331404c51524d4131221203000000000000000000000000000000000000010f192631353e4a4f555a57616161605b6369717a84909da5a89e8d7e6a614f42312010000000000000000013283d53687d92a89c87725d4e63798b9fb49e968378706b696a6d757f8b9ea7b8c9a9947f6a543f2a1500000000000e23384d63788998a09c878a9196999a9996918a8177696054453928180800000000000000000000000000000000000000000000000000000000000000000008141c2731363d494e545a58616465655d4b37230e000000000000000000000000000000152a3f546a7f8181818181818181818181817f6a596379828383838383838383838383827b654f3a251000000000000000081831424e5e66797b665c4a3b434b50565a5d5f514d40301d0a0b1b2a3a485962787e6b624b4437261401000000000d1c2a333e4b4f565a5b59677d848584816c57422c1700000000000000000b20354a60758a9fa5907b65503b261000000000000000000000000000000000000000000000000000070d0f182022262a2b2d2d2c2b2825211e160e0c06000000000000000000000000000000000011263b51667b90a69e89745f493429292929292929292931424b60738399a4a69d8879645c4d4131271a0f010000000000000000081c304354606f6f6f6f635b4935210c0000000000000000000000000000000008131c32414e5e66675f4d40302111000000000000000000000000000000000006131f2d37444b525c646a6f7376767675726d6861646f7c8799a1ab9f937f6a604e3e2e1c0c0000000000000013283d53687d92a89c87725d4a5b677d929db4a1998b85807e7f8288949fa9adb1b5aa947f6a553f2a1500000000000c2035495a70859aafa49c9fa9abadacadaba89f978a7f7260574536261401000000000000000000000000000000000000000000000000000000000000000000010a151d202c35383f3a474c4f50504b3f2e1c08000000000000000000000000000000172c42576c819696969696969696969696968d776261768a989898989898989898989897826c573d2d1a070000000000001325364e60687c898a7a64594b5460656b707374675f4d39240a1a2939475862778693806d605544311d080000000d1d2b3a474c5c646b6f706e6a7f949a9a86715b46311c00000000000000000620354a60758a9fa5907b65503b261000000000000000000000000000000000000000000000000000000000050b0d1114161818171613100c0903000000000000000000000000000000000000000011263b51667b90a69e89745f493e3e3e3e3e3e3e3e3e3e3e3e44556176869ca4a69d887a675f4b45382c1d1409000000000000000b20354b60738485858479634e38230e00000000000000000000000000000009182530434f60687c7d675e4d3f2f1c08000000000000000000000000000000071524313d4a55606771798085888b8c8b8a87837d766d62667683969eb59d927e685c4b3a29170400000000000013283d53687d92a89c87725d3d4d5f6a7f929ea8aa9f9a959394989ea7b09f979ca4aa947f6a553f2a1500000000011426364759657a90a5b6b2b4a49c9897989da5aea89f948375605443301c11000000000000000000000000000000000000000000000000000000000000000000000002090f1a21232a2a3337393b3b372e21110000000000000000000000000000000011263c51667b91a9a2a2a2a2a2a2a2a8acab927d675770859aadadada3a1a1a1a1a1a19d88735b4a36210c0000000000071c304354687e8c9e9d877762616a747b8085888a7c67513c2719283846576176869c9e968273604b35200b000008182b3b4858616f7a818486847f8196ab9b86715b46311c000000000000000e19202f4a60758a9fa5907b65503b271911030000000000000000000000000000000000000000000000000000000000000001020202000000000000000000000000000000000000000000000000000011263b51667b90a69e89745f545454545454545454545454545454586277869ca4a69e8b7d6b6056493d3126190f0100000000000b20354b60758a9a9a8e79644f39240f00000000000000000000000000000a192736434a61697e8c8c7c665d4c38230e000000000000000000000000000006152533424e5b63737d868e959a9da6a1a99f9c98928a82786a617280959eb49f8b7a645846331f1000000000000013283d53687d92a89c87725d474150616a7d8a979faaafaaa9aaadaaa39b9082869ca9947f6a543f2a1500000000081c3043546177879cb2c3bcab9c86838283888f99a1b4a1998372604b3f2e1c0800000000000000000000000000000000000000000000000000000000000000000000000000060c0e14171f21242525231c1103000000000000000000000000000000000c21364b61758b8d8d8d8d8d8d8d8d929cad98836e54697f94a9a8978e8c8c8c8c8c8c8c8c79634e39240e00000000000b20354a60748499a4a59b8575767f8890969a9d917c67513c27273745566175859ba4a69d8777614c37220c000013253648596276838f969a9b9994969fb09b86715b46311c000000000002101e2c353f4b60758a9fa5907b655044372f21140600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b51667b90a69e89746969696969696969696969696969696969696977869caba99f928174635b4b44372c1d1409000000000b20354b60758aa0a48e79644f39240f000000000000000000000000000b1a28374454606b7f929f9f8b7b65503b26100000000000000000000000000002142433435060687985929ca4aaaca7a4a3a4a6aaada99f978a7f72616b80959faa9d8776614c3e2d1b07000000000013283d53687d92a89c87725d473343505f6878828b979fb1b4a29a948e857b70859ba9947f6a543f2a15000000031629394b6073849aa5b4aeb49f8a7a6e6d6e727a83919ea8a195806b5d4b3723100000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c0f10100e08000000000000000000000000000000000000091e324657627778787878787878787e92aa9e89746063798ea5a38e79777777777777777774604b36200b0000000000071c3043546175869ca6a39a8588949da6ababa6917c67513c263644556074849aa3a79d8878625947341f0a00071c30435462778799a1abaca9ada9abb0b09b86715b46311c000000000010202e3c494d5d65758a9fa5907b6760554b3f31241404000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b51667b90a69f8b7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e808b9fb4b49e9685796a6055493d3126190b0000000b20354b60758aa0a48e79644f39240f0003050605020000000000000c1b29384555607280949db4a097836d58432e18030000000000000000000000001020324250616a7e8b9ba3b1a79e97928f8d8f91959b9faba99f948476616c8197a3a597816c5c4a362210000000000013283d53687d92a89c87725d473233414e5a626d768197aca69a847f79706570869ba9947f6a543f2a150000000a1e324657687e93a2a89e99a1ab9b867360585c646e7c8a9eab9f8d7b65503e2e1b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394859626262626262626262768b94948f7a645b72879393927d6761616161616161605645311d0900000000000013253646576278889ea9a29a9da6b1a59d9692907c67513c36435460738399a2a89e8979635a493a2a1804000b20354a6073849aa5a99f9794989fabbcb09b86715b46311c000000000e1e2e3e4a5a63707b8197acaf9a847d74655d4e42312212000000000000000000000000000000000000000000000000000000000000000000060b0d1115191b1c1d1b1a13110b01000000000000000000000011263b51667b90a6a99f939393939393939393939393939393939393939393959fabbcbcb0a39b8b7f73635b4b4437291b0b00000b20354b60758aa0a48e79644f39240f15181b1b1a17120c0a04000e1c2a394656607382969eae9e968173604b35200b0000000000000000000000000a1b2e3f4f606a7f929faaa59d9389827c7a78797b7f858c99a1b4a29a86776174859ba99f8c7a644f3e2d1b070000000013283d53687d92a89c87725d47321d313c484d6175879db29e88746a635b5b70869ba9947f69543f2a140000000c21364b6175889eb39e8a8399a6a3947f695a4a4f5f677c8d9fab9b85705c4a36220d00000000000000000000000000000000000000000000000000000000000000060c0e1a1a1a1a0b080200000000000000000000000000000000000000000000000000000b1b2b3b484d4d4d4d4d4d4d4d57687d7f7f7f7a6450667c7e7e7e7b644f4c4c4c4c4c4c4b453827150200000000000008182939485a647a8b9fb4afb3a49c9087817d7b76614c37435460728298a1a89e8a7a645b493c2c1c0c000012273c51677c91a2a89e8b827f838d9fabb09b86715b46311c00000006192c3c4a5c64788490979fb1b4a29a92877b68604e40301c0c0000000000000000000000000000000000000000000000000000000002080b11192023272a2e303133303028251e13050000000000000000000011263b51667b90a6b1b1a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9abb1b1b1b1b1b1a99f9485796a6055463a291704000b20354b60758aa0a48e79644f3924252a2d30302f2c28221f18101e2b3a475761748398a0b49d948072605544311d080000000000000000000000031628394b5d697e939db49f97877e756c67646364666a707983919fa9a49b857562788a9fab99846f5c4a36220a0000000013283d53687d92a89c87725d4727313a474c626c8197a5a5957f6a564e4a5b71869ba9947f69543f2a1400000114263753687d93a6a3927d76889db39f8a78624d414d5e6b8095a6a38f7a644f3a240f0000000000000000000000000000000000000000000000000000000000010f1a212330303030201d150900000000000000000000000000000000000000000000000000000d1d2b3437383838383838394e60686a6a6a645c4c5e66686868645d4b3737373737373631271a0a04000000000000000b1b2f404b6075869bb0c5b19c867c726c6765615847444a60728197a0a99f8a7b655c4a3d2c1e0e000000192f44596e8399ae9e8a796c696e7c8d9fb09b86715b46311c0000000c2035495a647a899aa2acaaa5a5a8afa59d8d7e685e4c3a2a1804000000000000000000000000000000000000000000000000000509151d20262b35383c404345464846453d3a3123130100000000000000000011263b51667b909b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b8b7f73615846331f0a000b20354b60758aa0a48e79644f39353a3f43454544413d37342a232d3c485861758499a1aa9f927f6b605444372614010000000000000000000000091e324557647a8c9fb49d958275686057524f4e4f51555b636f7d8b9ea7a399836e6a7f94a6a18e79644e3828160200000013283d53687d92a89c87725d4737444b58616d80969fab9d8775604b38465b71869ba9947f69543f2a140000081d3144556f849aaf9b8570677c91a1a99a846f5f4d404b6075889dab96816c56412c1700000000000000000000000000000000000000000000000000000000000f1f2c353945454545363127190900000000000000000000000000000000000000000000000000000d18202223252c2c2c2c31424e53565e5e5e57524c50545e5e5e5a5447372d2d2d2d2d2d2b282115070000000000011527374c5e6c8196a3b4b1b39e8878635852504c474350626c81969faa9f8b7c665d4b3e2d1f0f000000001e33485e73889daa957f6a5b545e6e8399ae9b85715b46311c0000091d30404d6378899ea7a79e959090939ca4ab9f8d7c665947341f080000000000000000000000000000000000000000000000050d18202731363b3c494d5155585a5c5d5b5a524e41311e0b00000000000000000010253a4f657b86868686868686868686868686868686868686868686868686868686868686868686868686858276614c36210c000b20354b60758aa0a48e79644f444b4f55585a5b5a57524c473a373e4a5a6276859aa2a99f8c7e69614a43362619090000000000000000000000031628394b6075879daa9f957f6d61574b45393a383a3c3d4a4e5f677a899ea9a1927d6875889eac97826c5645321e0900000013283d53687d92a89c87725d494e5560677682969eb49f8d7b65574532465b71869ba9947e69543f291400000b20354b6075899ea7927d675f6e8399a8a1927d67584745566b8095aa9b86705b37271501000000000000000000000000000000000000000000000000000000061a2c3d494e5a5a5a5a4b4437271502000000000000000000000000000000000000000000000000000010202e373a41414141414151626b7373736c635261697474746f65543a424242424242403d3326150000000000081d314455657b909fab9f9ca4a79c867661554437424f616b80959fab9f8c7d665e4c3f2e201001000000001f354a5f748a9fa6907b665140556a7f94aa9b85705b46311b00000f24394d5e70859ba7a29b88807b7a7e86979fab9e8977614c362614010000000000000000000000000000000000000000020d18202b3437444b50575a62666a6e707172706f685f4e3a25110000000000000000000e23374b5d6571717171717171717171717171717171717171717171717171717171717171717171717171716c615846331f0a000b20354b60758aa0a48e79644f5560646a6d70706f6c676159504b4c5c6478869ba3ab9f8b7c68604f4330251809000000000000000000000000091e3246576a7f94a5a496816c614b46393228252324262d36414d5c657b8b9fb39e88756a7f94ab9e8975604b36210b00000013283d53687d92a89c87725d5b636a747d8898a0b49e957f6a5e4c3928465b71869ba9947e69543f291400000e23384d63788da8a78c77614d62788a9eb39e8876614c3f4f657a8fa49e89745544311d080000000000000000000000000000000000000000000000000000000c2135495b636f6f6f6f605544311d0800000000000000000000000000000000000000000000000000081b2e3e4b4f565656565656566b80888888816c54697f898989836f5858585858585858555044331c0c000000000b20354b6074869cb19f8d879ca5a49a8473604b434e60697f949eb59f8d7d675e4d402f21100200000000001e33495e73889ea9937e6958515c6d8298ad99836f5a442f1a000011273c51667c91a3a69b84766a656569748197a2a896816c5443301c08000000000000000000000000000000000000000a161e2b343b484d5560666c72787c7f8385868885847d68523d2813000000000000000000081c2e3f4b4f5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c574c463a291704000b20354b60758aa0a48e79646069747a7f82858584817d776f655d5e667a889ca4b59f8c7b665e4e41321c1308000000000000000000000000000c21364b6175899eb19c8674604b4332281e160f0e0f111a21303e4b5d697e93a4a6947e69778b9fa7907b66513b261100000013283d53687d92a89c87726d73787f88929da6aa9f93806b6150402f31465b71869ba9947e69543f291400000f243a4f64798fa49e8974584859697e93a3a697826d5d4b4c62778ca1a88a75604b35200b0000000000000000000000000000000000000000000000000000000e23394e63798485858474604b36200b000000000000000000000000000000000000000000000000000d22374b5c646b6b6b6b6b6b6b6b7c919d9d88746064798e9e9e8c766d6d6d6d6d6d6d6d6b62503a291704000005182a3b52677c92a4a5968077879da8a297816c614f5f687e939dae9d937e695f4d40302211030000000000001a2f455a6f849aaf9d887669666a7a8b9fab95806b56402b160002152838596e8398ae9d887661585050556072849aaf9e8874604b35200b000000000000000000000000000000000003111a28323b484d59626b747b81878d9195989a9b9d9b95806b55402b160000000000000000000011212e373a4646464646464646464646464646464646464646464646464646464646464646464646464646423633291b0b00000b20354b60758aa0a48e7965757f878f94989a9a9996928b847a6e687c8a9da6b2b6ab947e695b4935211500000000000000000000000000000012283d52677d92a7a3907b655645321e160b03000000000713202e3f4b6073869cb19c867170859aab96816b56412c1600000013283d53687d92a89d887e82888d959da6b2a49c8c7e6b625143332131465b71869ba9947e69543f291400000f243a4f64798fa49e897459474b6073859baaa0907b65564c62778ca19f8a75604b35200b0000000000000000000000000000000000000000000000000000000f253a4f647a8f9a9a8b76604b36210b000000000000000000000000000000000000000000000000000f253a4f647a80818181818181818197aca68e79646074889eaa99838282828282828282806b5846331f0a00000b1f34475970859aaf9d877463798a9eaa9f947f695e677d8d9fb49e947f6a604f41312212030000000000000013283d53687d92a4a69d887e7c808a9eaaa08e7a644f39240f00091d32455673889ea9947e6958473a374454647a8fa8a68e79634e39240e000000000000000000000000000000000314212e38454b59626d77808890969da5a6aaadaab1b2aa95806b55402b160000000000000000000003111c232531313131313131313131313131313131313131313131313131313131313131313131313131312d211f170b0000000b20354b60758aa0a48e7a7b87949da5aaaba8a8abacab9f998f837e8c9ea8a49ca4b49f8b79634e3e2e1b070000000000000000000000000005192b3c596e8499ae9b85705d4b382815030000000000000002111d314455677d92aaa48d786b8095aa9b86705b3b2a1805000013283d53687d92a8a69d93979da6aaaea59d93867a6960514434251c31465c71869ba9937e69543e291400000e23384d63788da8a78c77614c435463798c9fb29c8674604f657a8fa49e89735544311d080000000000000000000000000000000000000000000000000000000f253a4f647a8fa4a08b76604b36210b000000000000000000000000000000000000000000000000000e24394e63798e96969696969696979fb1aa957f6a546d8298ada19997979797979797978c76614c36210c00000d22374c62778b9fab947e695b667c8c9fb49f8d7c697c8c9fab9f95806b61504232231f1f12100a01000000000b20354b6073869ca7a69d9491959ea8a498826e5c4a36220d000b20364b60758ba7a48e79644f3a2a27364a6074899fa6907b66513b26110000000000000000000000000000000b171e323f4b56606a77828b959da6acabaa9f9b97959ca4aa95806b55402b16000000000000000000000000080e101c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c170c0a04000000000b20354b60758aa0ac97828c9da5b0a39b969393959a9faaaea098939faaa1998798a0a999836f5c4a36220c000000000000000000000000000b2035485a73899ea9937e69543f2f1a0a000000000000000000011426374c61768a9fa8937d687b91a69e89745947341f0b000013283d53687d92a8b7b3a8adaaa89e9991877e74645c4f423426161c31465c71869ba9937e69543e291400000b20354b6075899fa7927d67523c4a5b6b8095a5a495806b5b6b8095aa9a85705b372715010000000000000000000000000000000000000000000000000000000f253a4f647a8fa4a08b76604b36210b000000000000000000000000000000000000000000000000000c21364a5b72879da2a2a2a2a2a2a2a2a2a29b857058677c92aba2a2a2a2a2a2a2a2a2aa917c67513c2712000012273c51677c91ab9f8b77614c5e697e939fab9e8a7e8b9faaa097816c625143333234343427251e1305000000081d3144556378899ba3b2a9a6aab0a1998675614c3e2d1b07000c21364c61768ba9a38d78634e38231f33475873899ea6917c67513c271200000000000000000000000000000b1b2933434f5d65747f8a979faaaea49c96908a86827f869caa95806b55402b16000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b60758aa0b19f979faaa39b8f86817e7e80858b969ea8ada8b4a09883768298a7a18f7a644f3a2a17040000000000000000000000000d22384d62788da7a48e79644f3924110000000000000000000000091f33465870859aab96816c788ea3a88c77624c37220d000013283d53687d92a4ab9f9d99948f89847c746860554a3e322416081c31465c71869ba3937e69543e29140000081d3144556f849aaf9b85705a493d4b6074879cb29f8b796375889dab96806b56412b16000000000000000000000000000000000000000000000000000000000f253a4f647a8fa4a08b76604b36210b00000000000000000000000000000000000000000000000000071a2d3d576c818d8d8d8d8d8d8d8d8d8d8d8d8c776161768d8c8c8c8c8c8c8c8c8c8c8c8c826d57422d180000152b40556a8095aa9b867158474f606c8196a1a89e939fa9a1988272604a443943474949493d3930231301000001152737495a637885919da6b5a39b8f837561574633201000000a1f334658748a9fa6917b66514234323e4c61778b9faa8f7a654f3a2510000000000000000000000000000b1b2939464b61697b87949ea8aa9f988f87817b75716d6f849aaa95806b55402b1600000000000000000000000000000000000000000000000000000000050b0d121518191a1a1916130f0b080200000000000000000000000000000000000b20354b60758aa0bdb1acb49f97857a716b68686b7077808a9ca5b6ad9882736176899eae99836e5847331f0a0000000000000000000000000f253a4f647a8fa4a98b76604b36210b00000000000000000000000417293a586d8398ad99836e768baba38e78634e39230e000013283d53687d918f8d8a87847f7a756f6660554b44372e201406071c31465c71858e8e8e7e69543e291400000114263752687d92a1998978634d384556657b90a0aa9b85748095a6a38e79644f39240f000000000000000000000000000000000000000000000000000000000f253a4f647a8fa4a08b76604b36210b00000000000000000000000000000000000000000000000000000f21364c6176787878787878787878787878787460586f7777777777777777777777777777614c37220c0003182d43586d8298ad98826d583a424b60738399a4b4a9b4a2998373605443304a565c5f5f5f524d41301e0a00000009192c3c495a62737d879db09b857b6e6157463929170200000417293a5b71869bae99836e604c47454b5c697f94ab9f8b76614c37210c0000000000000000000000000b1b29394657616e7f8c9da5b1a1998c837a726c6560565a6f859aaa95806b55402b1600000000000000000000000000000000000000000000000000070c0e192022272a2d2e2f2f2e2c2925201d150c090300000000000000000000000000000b20354b60758aa0b5c0b09f968173655d5653535659626b79879ca4ad97826d5c6a7f94a89f8a76614c37210c00000000000000000000000011263b50667b90a59f89745645321e09000000000000000000000000162c41566b8196ab9a846f758a9fa48f79644f3a240f00000e23384d63797c7a7875726f6a646055514b4437312719100200000e23384d637879797976614c37210c0000000b21364b607588918377635a4935384b5d6d8297a6a398828d9fb09b85705c4a36220d000000000200000000000000000000000000000000000000000000000f253a4f647a8fa4a08b76604b36210b00000000000000000000000000000000000000000000000000000a1e3346576163636363636363686868686868675f4d5962686868686868686262626262615947341f0a0004192e44596e8399ab96816b56413144556175869ca6b8af9a84746055443643566871747474675f4d392510000000000e1e2c3c4955606f8499ab95806b5d4c4639291b0b00000000152a40556a7f95a8a1927e6b61595660687a8a9faf9a85705847331f0a00000000000000000000000a1b29394657617583949faaa49c9083786e655d56504b455a6f859aaa95806b55402b160000000000000000000000000000000000000000000000080f1a21242b34373c404244444443413e3a363127211e160b040000000000000000000000000b20354b60758aa0b5b4a296816c60554b3f3e3e3b484c5b6376869ca99f8f7a6461768a9fa9937d68533e281300000000000000000000000011263b50667b90a59f8a745847331f0a000000000000000000000002172c41576c8196ac9a846f758a9fa48f7a654f3a251000000c2135495b63666562605559554f4b44373531271d1509000000000c2035495a63636363615847331f0a000000091e324557677d7c6e6259493c2c2f3f4c6176889eb3a0989fab9f8f7b65503e2d1b0701080b1417150f0500000000000000000000000000000000000000000f253a4f647a8fa4a08b76604b36210b000000000000000000000000000000000000000000000000000003172939464c4d4d4d4d4d60737e7d7d7d7d7d7d675952687d7d7d7d7d7d7d685b4d4d4d4c473a2a18040004192e43596e8398ab96816b5641263746576278889ea9aa95806a5f4d3e2e3b5c718689898a7d67523d2712000000000311212f3b475a6f8499ab95806b5645382c1e0e00000000000c22374c6177899eb49f8d81777271757e8a9ea8a1907b66503a2a17040000000000000000000003162839465761758598a0b49f97867b6e635a504b3f3b36455a6f859aaa95806b55402b1600000000000000000000000000000000000000000005111c232d36393b484d525558595a595856534f4b44373632281f180c01000000000000000000000b20354b60758aa0bcab9a8472604b44372e29292a343d4a5863798a9fae99836e596d8398ad98836e583a29170400000000000000000000000f253a4f647a8fa4a98c76614c37210c000000000000000000000005182b3b586e8398ad98836e768baaa38e79634e39240e000006192c3c494d514f4d4b44373f3a363127201d150902000000000006192c3c494d4e4e4e4c473a2a1704000000031628394d5f67675f4c483b2c1e1f334758677d92a7b2adb4a297816c5d4b37201008141c20292d2a221709000000000000000000000000000000000000000f253a4f647a8fa4a08b76604b36210b0000000000000000000000000000000000000000000000000000000b1b293336383838384354718692929292928c77625a708592929292928e79634e393737342a1c0c000002172d42576c8297ac98836d583a2a2939485a647a8b9fb49f8d7d675c4b3c485974899e9e917c66513c27110000000011212f3f4c59616f8499ab95806b6056493c2c1e0e000000000a1f344759697e939fab9f968b87878a939ea8a399836e5e4c381c0c00000000000000000000010f1e3245576175849aa3a89f928174655d4d493c372e2630455a6f859aaa95806b55402b1600000000000000000000000000000000000000000d18202e373d4a4e565962676a6d6e6f6f6e6b68646055524b4639342a1d14090000000000000000000b20354b60758aa0b59f8c796354433127191313181f2d3a495b6a7f94a99f8b7761677c91a79d87725846331f0a00000000000000000000000d22374c62778ca6a5907a655036261401000000000000000000000b2034485971869bab96806b778ca2aa8d78624d38230d0000000e1e2c35383c3a383631272a25201d150b080100000000000000000e1e2c353839393937332a1c0c00000000000a1b30414d52514d40342b1d0e1e3246576177899eb3bbaa9a8473604b3f2e1c0f182630353e423e352717010000000000000000000000000000000000080f253a4f647a8fa4a08b76604b36210b070000000000000000000000000000000000000000000000000000000b171e212323232636556a8095a8a8a8a7927d6854697f94a6a8a8a8947e69543928221f180c00000000152b40556a8095aa9b85705847331f2b3c4b5c677d929eab9f8b7a645a484d62778ca8aa8e79644f39240f0000000b1b2f3f4c5d657780899eb29d877e75635a493c2b190600000004182a3a4f606c81959fabab9f9c9c9fa9b1a1998575614b402f1c00000000000000000000000f1f31424b6075849aa2a79e8a7d6c60564b3f352c231c1a30455a6f859aaa95806b55402b1600000000000000000000000000000000000004121d2b343f4b4f5b636b72777c7f8283848483817e7a756f6761574c473a3126190d00000000000000000b20354b60758aa0af9a846f5b4a362615090000050f1c2c3d4c61768a9faa927d6862778da8a58b76614c36210c00000000000000000000000b1f34475973889eab96816c5443301c0b000000000000000000031628394c62778b9fa7927d677a90a59f8a75604b35200b000000000e192123272523201d15150f0b08020000000000000000000000000e192023242424211f170c00000000000000132330393c3c393020180d1c2f3f4b6175859ba7b9b49f8a776255443121111f2d36434b53575245351f0f0000000000000000000000000000000a111c23263a4f647a8fa4a08b76604b3624211a0f070000000000000000000000000000000000000000000000000000030a0c0e0e0f253a4f647a8fa7b09e9691836e5863798e91939caf9a846f5746321e0a04000000000011263b51667b90ab9f8b77614c38271e2e3e4d5f6a8095a0a99e8878625852687d92a79f8a76604b36210b0000031729394c5d657b88959ea7b7a59d938678635a48352011000000000c1c324252636c7f8d999faaa8a9a7a49c918375615746322211000000000000000000000a1a2d3d4e606d8298a2a89e897a675f4b45382f20190e081a30455a6f859aaa95806b55402b1600000000000000000000000000000000000715222f3b484c5d656f7980878c9195979999999896938f89847d756b61594b44372b1d10020000000000000b20354b60758aa0a9947f69543d2d180800000000000e1f3346586f8499ac96816c5a74899ea38e78634e39230e000000000000000000000005182a3b586d8398ad9d8774604b392916040000000000000001121e324557697e93aba38c77697e93a99c87725544311d080000000000060c0e11100d0b0802000000000000000000000000000000000000060c0e0e0e0e0c0a04000000000000000005131d252727241d12050e23384b5d6d8297a3b4a8b4aa97816c5d4b38271b2d3d4a5460696c63523d2d1a0700000000000000000000000005121d242f3736434f647a8fa4a08b76604b3b39362d221b100200000000000000000000000000000000000000000000000000000000000b20354b6074899eab96807c7c65505b667c7c7e93a69f8a76614b36210c0000000000000c21374c61768b9faa927d685645311d20304150626d8298a3a69c8676615c6f849aaf9b85705745321e0900000a1e334657657b8c9ea7b0a5a2a6b2a49c8878624d3f2f1c08000000001424344552616a7a848b919393918d867c6f61574639281604000000000000000000021527384a5b687e92a0a99e8a7a645c4d4131271a110600051a30455a6f859aaa95806b55402b160000000000000000000000000000000008162532404c59626e7a848e969da5a7aaadabaaabacaba8a89f9992898077696055483b2d20100100000000000b20354b60758aa0a6907b66513b26110000000000000417293a566b8196ab99836e5d72879da5907a65503b251000000000000000000000000011263b51667b90a5a5927d675746321f170b040000000108141c30414b6075889db09b85706e8399ad98826d58372715010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a101212100a00071b2d3e50657b90a0aa9f939faa9f8d7a6556453129394a5b63737e816c5c4a36210d00000000000000000000000d182030393f4b505460647a8fa4a08b756259574e4a3d362d1e160a00000000000000000000000000000000000000000000000000000000081d3144556e8398ab96816b655e4c4d5e666772889ea9917b66513c26110000000000000a1f3347586f849aaf9d8774604b402f212333434b6074859ba5a49a8373647a8ea2a9947f69543928160300000c21364c6175889eaaa39b908d919da5a69b85705d4c38230e000000000617273443505c646f777b7e7e7c7871675f4b4639291b0b00000000000000000000091d31455663798a9fb49f8b7b655c4b3e301d150a000000051a30455a6f859aaa95806b55402b1600000000000000000000000000000008162634434f5e6677838f9aa1abaca99f9b9896959697999da5a8aea79e95897e7362594a3e2d200f00000000000b20354b60758aa0a48f79644f3a240f00000000000000162b40556b8095aa99846f5d72879ca5907b66503b26110000000000000000000000000b20354b6073879cb29d8775614b4433291f17121112141c2630404d5f6b8095a6a4927d6775899eab927d68523d2813000000000000000000000000000000000000000000060b0d1a1916130e0c06000000000000000000000000000000000000000000000000000000000d22364a5c70859bb09f8c7e8c9fab9c8674604b3d324657637985938d79644e39240f00000000000000000002101d2b34404d515d656d74787f94a9a6917d77726c635b4e4a3e32281a0c0000000000000000000000000000000000000000000000000000000114263753687d92a89c87715a4c40404d51546d8298ac97816c573d2c1a0600000000000417293a51667c91a4a5947f6a5e4c3f31221e3245566177879da8a1978175859bb09f8a77614c37220c000000152a3f546a7f94a6a49b857b787c879da7a2907b65503b26100000000000091725333e4a4f586166686967625a514d4133291b0b0000000000000000000005182b3b4b6074869ca9a0927e685d4b3e2e20130200000000051a30455a6f859aaa95806b55402b160000000000000000000000000000061626344451616a7c8998a0afa89e97908a85828080808184878c929aa2aea79e938477645c4a3e2d1a07000000000b20354b60758aa0a5907b65503b261000000000000004172a3a576c8197ac98836e5573889da5907a65503b2510000000000000000000000000081c304354677d92a3a597826d624c463a3329282627263036434b5e677d8d9fb29c8774677c91a89f8b77624c37220d00000000000000000000000000000000000000000e1920232f2e2b2823211a0f0b04000000000000000000000000000000000000000000000000000f24394e64798ea3a695806b8096a5a4957f6a5b49364b6176899ba397816c573c2b1905000000000000000311202e3b484c5e66717b82898d949daeac9b918c87817970645c4b45382a1c0e0000000000000000000000000000000000000000000000000000000d22374d62778ca4a48d78624d3830393652677d92ab9d87725b4935210c0000000000000c20354b6073869cb19f8c7c665d4e41362d2838475963798a9eaa9f97869ba3a696816c5947341f0a0000001b30465b70859bb09c867465636777899eac96816c57412c170000000000000715202d363a474c515354524d493c39301e170b00000000000000000000000b203448596a7f94a4a598826d604e3f2e2010020000000000051a30455a6f859aaa95806b55402b1600000000000000000000000000021424334451626b7f8d9ea7a99f9589827b75706d6b6a6b6c6f72777d858e99a1b3a29a887a645c4a36210d000000000b20354b60758aa0a8937e68533c2b190500000000000a1f33475870859aab96806b60758a9fa48f79644f3a240f000000000000000000000000011426364b6073859ba8a095806d61584c463a3d3b3c36434b54606a7c8b9fab9f907b6571859baf99846f594834200b000000000000000000000000000000000000000e1e2b35384443413d38352c221f180c030000000000000000000000000000000000000000000000162b40556b8095aa9e88756075879db29f8b7963544346576c8196ab9d88735a4835200b0000000000000111212e3e4b59626f7c8690979ea7a9b0afafb1a6a59d968e847a6c6056473a2b1e0e00000000000000000000000000000000000000000000000000000b2034485971869ca8937e6853382822374c61778b9fa58e78634e39230e000000000000081d314455657b90a4aa9e897b68604f4a3e3c3a3b4a5b667c8c9fb4a39ba3ab9e8876614c3a2a18040000001e34495e73899ea8927d68564d596c8197ac9a836f5a452f1a0000000000000002101b222a33373c3e3e3c38352c241d1203000000000000000000000005182a3b4d62778a9fb29c8775614b4231211102000000000000051a30455a6f859aaa95806b55402b16000000000000000000000000001020314250626b80949faba29a8b80766d65605658565556575a596268707983919ea7a69e8979644e39240f000000000b20354b60758aa0ae99836e5a48342014060000000b1a2a3b4c61768b9fab917c6763788ea9a78c77614c37220c00000000000000000000000000081c30435463798a9eaa9e9582766961585552505254546066737f8d9fa9a196816c667c91a3a4917c67513b2b180500000000000000000000000000000000000006192b3c484d5a5856524e493d37342a1e160a000000000000000000000000000000000000000000051a30455a6f859aab96816b57657b90a0a99a8472604a3b4e63798ea7a68d77624d38220d0000000000000f1f2e3f4b5c647784919ca4adaaa89e9b9a9a9c9faaacaca29a8c81746159483c2b1c0c0000000000000000000000000000000000000000000000000005182b3b566b8096ab99846f5645321f33475870869ba9947e695439291603000000000013253643546074879cb1a79e8b7d6f645c5652504e50535e697e93a8b4b0b59f8d7c665847331c0c000000001f354a5f748a9fa6917b665143556a8095aa9a85705b45301b000000000000000000070c171f21262929272320190e0a010000000000000000000000000b1f3447596c8196a8a1907b6557463324130300000000000000001a30455a6f859aaa95806b55402b160000000000000000000000000a1a2d3e4e606b80959eb59e9684786a6158504b4538414041423b484d535c646f7c899ba1998374604b36200b000000000b20354b60758aa0b49f8b78624d4232211a110f111b293847596a7f95aa9f8b7761687d92a79e89745947341f0a0000000000000000000000000001142636495b667c8c9faaa098887e766f6b676667696d747b86949faba29983736075879db19c8673604b35200d000000000000000000000000000000000000000b2035485a626f6e6b68635b554c473b32281b100200000000000000000000000000000000000000081d33485d72889da6907b66515e6d8298a7a2927d6859474a5b73889ea5907a65503b251000000000000b1b2c3d4b5d657a8899a1b1a69d958e89868585878a8f979ea8aa9f968577625a483a2917040000000000000000000000000000000000000000000000000010253b50657a90a89f8975604b36202a3a556a8095aa9a846f5746321e0a00000000071c30435460728197a4b5b0a99f92847a716b67656465686c737d8a9eb4c0ab95806b5e4c3a2a1700000000001d33485d72879dab96816b5e546070859aae99836e59442e190000000000000000000000040a0c111314120d0c060000000000000000000000000000001325364c62778a9fab99836e5d4c392917060000000000000000091430455a6f859aaa95806b55402b160400000000000000000000021527384a5c687e939eaf9d948173625a4c473a3632282b2b2b2c2b34373e4a4f5e667885958373605544311d08000000000b20354b60758aa0bbaa98826e604f42352c2625262f3946566277899eaf99846f586e8398ae9a846f5a3a2a1804000000000000000000000000000008182c3c4c5e677d8c9ea7a69d948a84807d7b7c7e8288909ca4b39f978475616c8196a5a2927d675443301c08000000000000000000000000000000000000000d23384d62788383807d78726a61594b45392d2012050000000000000000000000000000000000000a1f34495f74899ea38e79634e4c6177899eb39e8977624c405c71869ca6917b66513c2611000000000417293a495b657b8a9ea6a89e9588807974716f7071767a8189969faaa39b8778625847331f13000000000000000000000000000000000000000000000000000b20364b60748a9696907b65503b26253a4f647a8f96968a76614b36210c000000081b2e3f4a607281979fab9f9ba2b3a29a8e86807c7a797a7d8288929ea8b1b3b09b8575605443301c1301000000182d43586d8298ad9f8c7c706d737f94a2a8937e69543e29140000000000000000000000000000000000000000000000000000000000000000000000071c3043546a7f94a99f8c79644e3f2f1b0b00000000000000010f192631455a6f859aaa95806b55402e1f170c000000000000000000091d314556647a8b9fb49e947f6c6055493c33292933363a3b3b393531262d36404c596275807460554437271502000000000b20354b60758aa0b5b2a0937e69604e493d3b3a3b3f4b576174849aa7a1907b656176899ea9947e69543f2914000000000000000000000000000000000e1e2f404d5f677b8998a0aea99f9a9592909193979ea6b1a69d92827461677d929fa99a8572604a36261401000000000000000000000000000000000000000e24394e63798e9896928d877f776b60574a3e302313050000000000000000000000000000000000091e34495e73899ea48f79644f4759687d92a2a798826e5e4c5772879ca5907b65503b2610000000000a1f3346586379899ea8a49c8a7f756b6360545a5a5660656c76818c9ea7a59c8676614c42311b0b000000000000000000000000000000000000000000000000081d314455697e8181817c66503b2620354b60728081818178634d38230e0000000d22374b5d6c81979fab9f8d85929ea7afa49c95918f8e8f92979ea6b1a49c9da6a3988272604a41301e0a00000010253a4f657a8fa0aa9f91858286949db49e8a77624c37220d0000000000000000040a0c13181a19160f0d07000000000000000000000000000000000b20354a6073879daf99846f5c4a3621110000000000000003101f2d37444b5a6f859aaa95806b554b3f332a1c0d000000000000000417293a4b6074869ca9a196806b614b44372c2f3839464c4f51504e4b4437352c303b4857616a6056453727190900000000000b20354b60758aa0b5beb49f8d7e6e635b54504f50545d65758399a2af9a846f5d687e93a8a28d78634e38230e0000000000000000000000000000000000122230414d5d6577838f999fabacaaa7a5a7a9adaaa69d94887d6d60667b8b9fb49f8b7963544330180800000000000000000000000000000000000000000e24394e63798ea3a8a7a49c958a8075645c4d413023130300000000000000000000000000000000071d32475c72879ca8927d68533d4e5f6f849aa9a0907c665760768a9fa98e79644e39240f000000071b2d3e4c6176879da7a39b86796a61574e4a433638454b4f57616c7b899da6a499836e604e392916030000000000000000000000000000000000000000000000021527374f60696c6c6c665e4c38231c304354606b6c6c6c635a4935200c0000000f253a4f647a8a9faa9f8d7e707d89959ea7acaba7a5a3a5a8acaaa49c9286889da9a095806b5f4d3925100000000e22374b5d6d8298a2b4a29a989ca4b39f947e695947341f0b000000000000000c171f21282d2f2e2b24221b100400000000000000000000000000000f243a4f647a8fa5a7917c66513d2d1a030000000000000010212e3d4a55606770849aaa95806e655d4c473a2b1d0d0000000000000a1f3346586a7f94a4a6998372604b43312a34404c5157616466656360554d493c302b39464b554b45382719090000000000000b20354b60758aa0c0b4b0ab9f9383796f6966646569707b8799a1b3a7927d676074879daf9a84705b4935210c0000000000000000000000000000000000041323303f4b59626e7a838b92979a9d9e9e9c999590887f766760687c8a9ea9a0937e695b4a3625130000000000000000000000000000000000000000000e24394e63798e9093989ea7a99f95867a675f4d413021110000000000000000000000000000000003192e43586e8398ad99846e5b49414d63788a9fb29d877561677c91aa9f8a75604b36200b0000000d22364a5c6c8197a5a59b8576635b4b463935302528323639464c5d6578879da8a1927d685746321e08000000000000000000000000000000000000000000000000091932424f53565656504c402f1c142636434b565656564d493c2c19060000000d22374b5d677d8c9f937e68606777808891969c9e9fab9f9e9a958f867d757a8b9fb49e927d67523d2812000000081b2e3f4b607484959fa9abacaba79e93816c614f3b2a1805000000000006141c2933373d4244434039362d1f180c00000000000000000000000003162839566b8095ab9e8974604b35200f000000000000000e1e2e3f4b5b63737d848c9fb49e8a837b6e6158483b2b1b0a00000000001325364c6176899eb39d8875615443302c3a474c5e666f76797b7b79746d635a4a4336293336403631271a0a000000000000000b20354b60758aa0b4a29aa2b4a1998c847f7b7a7b7f85909ca5b0afb49f8b7c6a7f94a5a3917c66513d2c1a060000000000000000000000000000000000000513212e3b484c5d646e777d82858889888784807a746a61616d7e8c9ea8a298826e604f3d2d18080000000000000000000000000000000000000000000b20364b6073797b7d8389939da6a49c8a7d675f4d3f2e1c0c0000000000000000000000000000000013283e53687d93a99f8c79635443495a6a7f94a4a596816b70859aaf9a85705645321d09000004182a3b4f647a8c9faa9c87766158493d3228201c13161e2129333f4b5a63798a9eb39d8875614b362513000000000000000000000000000000000000000000000000001424323b3e4141413b382f221108182630354141414138352c1e0e00000000081b2e3f4d5f677d8a7e69604e59616b757c8186898a8b8a8884807a716860677d929e9c897b654f3a251000000000101e3245566073808a9296979691887e6c635143321d0d0000000000081624313a474c53585959554f4a3e342a1d0e0000000000000000000000091e32455770859bad97826d5544311d0800000000000006192c3c4b5d657985929a9faab9a89e988f837662594839281603000000071c3043546a7f94a8a2927d675746362c3c4959616f7c848a8f90908e8882786a6054433626212b201d150a00000000000000000b20354b60758aa0b09a85929ea8ab9f9a94908f90949ba3b2a39b9aa2a99f8b7e8b9fab9b85705e4c381f0f000000000000000000000000000000000000000003111d2a343f4b4f5861676c70737473726f6b656060687682939faaa29a8474604b42321f0f00000000000000000000000000000000000000000000081d314455606365686e757e8898a0a99f8c7d675d4b3a2a17040000000000000000000000000000000c21364c61768a9faa9a8472604b454b6073869cab9f8c7a7d92a2a6937e68533828150200000b1f3447596e8398ab9f8c7a6458473a2c1e160b070003090b171e2e3c4a5b687d92a3a6947f695443301c0700000000000000000000000000000000000000000000000006141f26292c2c2c26231c11030008141c202c2c2c2c2320190e000000000000102030414d5f677869604f42474c5760666c7173757675736f6b645c524b5f6a80948678655d4b37220e00000000021628384555606b777d8182807c7668605145342414000000000006162634424e5861686d6f6e6b645c4c473b2b1e0e000000000000000000000b21364b60768a9fa7927d6752372715010000000000000c2035495a657b8a9ba3afa8a2a0a3aaaea1998677625745321e0c0000000b20354a6073879db09b85705f4d392939495a627784919a9faaa6a5a79e978b7f72605443301c150b09020000000000000000000b20354b60758aa0a48f7b7d8a979fa9ada9a5a4a5a9ada69d9386849aa2a99f949fa99f8d7b655040301d01000000000000000000000000000000000000000000000d181f2e373a474c52575b5e5f5e5c5a5a636a747e8898a0b4a0978375615645312414010000000000000000000000000000000000000000000002152737444b4e50535660697582939daa9f8c7b655847331f0e0000000000000000000000000000000a1f3346586c8196a7a296806e60574d55647a8c9faa9c868a9fb39d8875614b36210c0000000c22374c61778b9fab96816c5c4a3a2a1c0f0300000000000003111e2d3d4e6070859bb09c8773604a35200b00000000000000000000000000000000000000000000000000020c1214171717110f090000000001080b161717170e0c060000000000000002132330414d5a625a4f42323439454b51575c55606160545a554f4a3e414a60727f76635a4b3f2e1b0800000000000a1a2837444b5961686b6d6b6761574e4234271706000000000014243444516068767d82848380796e6159483c2b19090000000000000000000f243a4f64798faaa78d77624d38220d000000000000081c2f3f4d6278899ea8a59d938d8b8e959ea8a49b8575604b3a2a1804000010253a4f657a8fa5a7927d675241303346576278879aa2afab9f9e9ea8acaa9f958272604b3f2e1b0800000000000000000000000b20354b60758aa0a48f7a6877818a92989c9fa89e9c9791887e7475839aa2b4a9b4a496816c5d4b37221200000000000000000000000000000000000000000000000005101b222a33373d495a626566696d72787f88939ea7a89f928273615746382715060000000000000000000000000000000000000000000000000919273136393b38454b57616d7e939daa9d8876614c3c2c190600000000000000000000000000000417293a4c6177889eaa9e96827569625a5c6c8196a7a49c9fa8a1937e685746321e0900000014293e53697e93aa9f8c78624d3e2d1c0c000000000000000000000f1f314251667c91a6a58f7a644f3a240f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051323303c494d493c32241f2832363c4137444b4c4a4336403a362e304354606a6158493c2e2110000000000000000a1927313a474c52565756514b46393124170800000000000b1b314251626c7e8992979998958e8377625a4837271501000000000000000013283d52687d92a79e89745a4835200b0000000000000e23384b5d6f849aa7a39b877e7876787f8a9da6a395806b5847331f0a0001162b40566b8095ab9e8975604b362b3b4b6175869ca5a79e938b89898e979faba096806b5d4b37220d00000000000000000000000b20354b60758aa0a48f7a65626c777d8387898a8987827c7469606074839aa2b3b19c8675604b3f2e21110300000000000000000000000000000000000000000000000000080c181f23384d62787a7b7e82878d959da6b0a1998a7e6d60554639291a0a000000000000000000000000000000000000000000000000000009151d202426283239464b606a7f94a1a697816c5a4935200c0000000000000000000000000000000c1f344759657b8c9faba098887f7873717277899eb3b1b4a399836e604e39281603000003162838586e8398ad99846f5a483520100000000000000000000000011320354b6074889daa957f6a55402a1500000000030d13151a1a1a14120c03000000000000000000000000000000000000061016191a1a1a100e0800000000000000000000000000000005121e2b3538352b1e140a161e21272c273135363530252b24221b2536434a544c463a2c1e1003000000000000000009151d2a34373d4142413c3632291b140600000000000417293a4e606c81939ea7adabadaaa1998778625544311d080000000000000000152a40556a7f95aa9b86705b3c2b190500000000000010253b50657b90a2a79b8476686261636a79889db39f8a76614c37220c0005182b3b5b70859aad98826d5645454548596c8196a4a59d897e76737479828d9faa9e8f7a644f3b2b1805000000000000000000000b20354b60758aa0a48f7a654f5861686e71747574716d6660564b566074839aa2b49e8a7b655d4b3f2e211103000000000000000000000000000000000000000000000000000004192e43586e828f9194979ca4aaaca29a90837868604b4437291b0b0000000000000000000000000000000303030000000000000000000002080b0e10161e29324250616e8399a99f8b78634d38230e00000000000000000000000000000004182a3a4b5d687e8d9ea8a69d948d8887878c9ea7b9c6b09b8575614b42311b0b000000091e32455672889da9947f69543c2b1902000000000000000000000000081c3043546e8398ad99846f5a442f1a000000071520282a30303029271f1406000000000000000000000000000000000a18232b2e30303025231c11030000000000000000000000000000000e19202320190e000003090b1117151d2021201c13160f0d08182530353f3633291c0e0000000000000000000000010c181f22282c2d2b27211e160b000000000000000a1f334658687e939fb3a39b96989fa9a59b8573604b35200b0000000000000000172d42576c8197ac99836e59442e1900000000000002172d42576c8297ac9e897761584d4b4e5b657b8fa2a8927d68523d2813000b2034485974899ea8937e695a5a5a5a5a62778b9fab9d87786961585b636d7d8c9faf9a8570594834200b000000000000000000000b20354b60758aa0a48f7a654f474c52585c5460545c58514b453845566074839aa2a89e8a7b655d4b3f2e2111030000000000000000000000000000000000000000000000000003192e43586e8398a6a9acaaa89e978f857b6f625a4e423127190b000000000000000000000000020b111418181812100a010000000000000000000000020b161e33434d62788a9faa95806b563b2b18050000000000000000000000000000000c1c2e3f4e60687c8a9ba3afa9a69d9c9c9fabb1adb2a8937d685947341f14000000000b21364b60768ba5a48f7a654f3a2510000000000000000000000000000114263654697e93a99c87715c3625130000031525333c3f4545453f3b322514030000000000000000000000000000061828363f434545453b382f211100000000000000000000000000000000060b0d0b06000000000000000001080b0c0b07000000000008131c202a211f170c0000000000000000000000000000040a0c13161816120c0a0300000000000000000c21364c6176899eb39d948580828a9ea6a3937d68533625130000000000000000192e43586e8398a797826c57422d17020000000000071d32475c72879cab95806b59473a363d4b5d70859aad98826d58432d18000d22374c62778ca8a48f7a6f6f6f6f6f6f6f7e93a99f8c7a645a4c474a4e5f6a8095a9a28c77624d37220d000000000000000000000b20354b60758aa0a48f7a654f3a373d4336434a4336423c3631283845566074839aa2a89e8a7b655d4b3f2e21110300000000000000000000000000000000000000000000000003192e43586e83989f9c99958f89827a70655e4d493c311d150900000000000000000000000006141f26292d2d2d27251e130500000000000000000000000003152035485a6d8297ac9c8772594834200b00000000000000000000000000000000112131424e5e667985919a9faba9aaa9a7a49c98a0b39e8977614c37220c000000000d23384d62788da2a28d77624d38220d000000000000000000000000000012273c52677c91a79e88735443301c07000d20334350555a5a5a544f43321f0c00000000000000000000000000001023364653585a5a5a504b3f2f1c080000000000000000000000000000000000000000000000000000000000000000000000000000000000070b150c0a040000000000000000000000000000000000000000000000000000000000000000000012283d52677d92a7a3947f706b6d79889eb09a85705443301c0700000000000000192e44596e83929292816c56412c170100000000000a1f34495f74899ea6907b66513a2a212e3f556b8095aa9a846f5a452f1a000f24394f64798ea4b09a8485858585858584889dae99836e5c4a3c3336414b61768a9fa7927d67523d2812000000000000000000000b20354b60758aa0a48f7a644f3a25282e25303530252d26201d1a283845566074839aa2a89f8a7b655d4b3f2e211103000000000000000000000000000000000000000000000003192e43586e828b898784807a756d655d504c40352c1e1302000000000000000000000000021424313b3e4242423d393023130100000000000000000000000005192b3c51667b90a6a48c77624c37220d0000000000000000000000000000000003132431404d5b63707c858b91949594928d8783989f958779644e39240f000000000e24394e63798ea3a08b76614b36210c000000000000000000000000000010263b50657b90a59f8a75604a35200b0013283c50616a6f6f6f69614f3b27120000000000000000000000000001162b3f53646e6f6f6f655d4b38230e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000172d42576c8297ac9b867360565b687d92a89f8a73604a35200b0000000000000010253b50657b7d7d7d7a644f39240f0000000000000a20354a5f758a9fa5907a65503625192a3a556a7f94aa9a85705b45301b0010253a50657a8fa5b4a29a9a9a9a9a9a9a9a9da6a9937e69543e2d1f2133465770859baa947f6a553f2a15000000000000000000000b20354b60758aa0a48f7a644f3a251319131c201c1318110b090a1a283845566074839aa2a89f8a7b655d4b3f2e21110000000000000000000000000000000000000000000000000b21364b60757574726f6a6560564f4b3f382f20190e00000000000000000000000000000b1f31424e53585858524d41301e0a000000000000000000000000000e21364b61768ba8a5907a65503b25100000000000000000000000000000000000061322303d494e5e6670777c7f807f7c787272848a8074645c4a36210d000000000d23384d62788da2a28c77624d37220d000000000000000000000000000012273c52677c91a79f8a745443301c0700152a3f556a7f8485847f69543f29140000000000000000000000000003192e43586e828585847b65503b2510000000000000000000000000000000000000000000000000000000000000000000080d0f13110b0200000000000000050e14161e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1b181208000000192e44596e8399ac97826c54434e63798ea3aa8c76614c37210c000000000000000e23384b5d65686868645c4a36220d000000000000091e33485e73889da8937e685443332b3747586d8298ad99836e59442e190010263b50657b90a5bdb0acaaaaaaaaaaaaaab0b5a7927d67523d2813192b3c5a6f8499ab96806b56412b16010000000000000000000b20354b60758aa0a48f79644f3a240f0000070b070000000000000a1a283845566074839aa2a89f8a7b655d4b3f2e1c080000000000000000000000000000000000000000000000091e3245576060555c5955504b4538372e231c110600000000000000000000000000000011263b4e60696d6d6d675f4d392510000000000000000000000000000a1e32465774899ea7917c67523c271200000000000000000000000000000000000004121f2c35404d51586166696a6a67635a6378796b60564a3d2d1a07000000000c21364c61768ba6a48f7a644f3a250f000000000000000000000000000014293e54697e93a99d88735e4825130000192e43586e83989a97826d57422d18020000030a0c0e0d0b09020000081e33485d73889a9a927d67523d28120000000000000000000000000000000000000000000000000000000000000005101b222528261e13060000000000081622292c3333333333333333333333333333333333333333333333302d251a0c0000182d42586d8297ad99846f5d5055667b90a69f8a75604b35200b00000000000000081c2f3f4b505252524f4a3e2d1b07000000000000051a2f445a6f8499af9b8572604c463c49556176899eaa957f6a55402a150010253a4f657a8fa4b09f96959595959595959ba3aa947f6a554130232635485a71869ca9947f69543f2a14000000000000000000000b20354b60758aa0a48e79644f39240f0000000000000000000000000a1a283845566074839aa2a89f8a7b655d4b37230e000000000000000000000000000000000000000000000003162839454b4b443744403a363228221b1009000000000000000000000000000000000014293e53697e8282827d67523d27120000000000000000000000000004182a3b5d73889da7927d68523d281300000000000000000000000000000000000000010f1a2130393a474c51545554524d495a63645c4b45382d1f0f00000000000a1f33465873889da8937d68533a2a1704000000000000000000000000081b2e3f576c8297ac9a85705b45301b0000192e43586e8398ac97826d57422d18030a0c161e212322201d150b08011e33485d73889da7927d67523d28120000000000000000000000000000000000000000000000000000000000010d181f2e373a3d3a31241300000000051626343d4148484848484848484848484848484848484848484848484541372a1a080014293f54697e94aa9f8c7b6a656773859bb09c87725544311d08000000000000000011212f383b3d3d3d39362d2010000000000000000013293e53687e93a6a3957f6c6158595a62738399a7a28e79644f39240f000e23394e63788eabac968180808080808080859bb09b85715f4d403836434d62788c9faa917c66513c2711000000000000000000000b20354b60758aa0a48e79644f39240f000000000000000000000000000a1a283845566074839aa2a89f8a7b65503b25100000000000000000000000000000000000000000000000000a1b2832363631272f2b25201d150a0800000000000000000000000000000000000000182d43586d82979797826d583a2917040000000000000000000000000b1f344759748a9fa6917c67513c271200000000000000000000000000000000000000000006121d242a33373c3f403f3d383c494d4e4a3e32281a0f0100000000000417293a5a6f8499ae99836e5847331f0e0000000000000000000000000e22374b5d73889dab96816c56412c170100192e43586e8398ac97826d57422d18171e212932363838363127201c141e33485d73889da7927d67523d28120000000000000000000000000000000000000000000000000000000009151d2a343e4b4f534e42311e0e0000000e22344451565d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5a5548372512000d23384d62788b9fab9e8a7f7a7c859ba3a795806b5637271501000000000000000003111c232528282824221b100200000000000000000c21364b6175889db39d9581766f6e70788499a1a99a846f5c4a36220d000b21364b60768b9fa5907b6b6b6b6b6b6b6b7d92a7a3927d675e514d4e54606e8398ab9f8a76614c36210c000000000000000000000b20354b60758aa0a48e79644f39240f00000000000000000000000000000a1a283845566074839aa29f8b7c67523d2712000000000000000000000000000000000000000000000000000a161e21201d151a15100b0902000000000000000000000000000000000000000000162b40566b8095ab9a85705846331f0a0000000000000000000000000c22374c61778ca9ab8f7a644f3a250f0000000000000000000000000000000000000000000000090c181f22272a2b2a27232c353839362d1e160a000000000000000014293f54697e94ab9f8a77614c3c2c1b0a000000000000000000000e1e2f404f647a8fa6a8917c66513c26110000192e43586e8398ac97826d57422d1b29333639464b4d4d4b45383530261833485d73889da7927d67523d2812000000000000000000000000000000000000000000000000000005111927313b474c5c6468604e3c2c1906000014293d51626b7373737373737373737373737373737373737373737373706655412d18000b2035495a6c8197a3a89e948f919ba3aa9e8976614c37210c0000000000000000000000080e101313130f0d07000000000000000000000a1e324657677d929eb49f978a8583858c9aa2ab9f8a79634e3e2d1b0700091e32455772889da9947f6a55555555556075889eb39f8a7c6d66636368738096a0a998826d5746331e0a000000000000000000000b20354b60748a90908e7a644f39240f0000000000000000000000000000000a1a28384556607483998c7d675f4d392510000000000000000000000000000000000000000000000000000003090b0b080200000000000000000000000000000000000000000000000000000012273d52677c92a79f8a76614c38281602000000000000000000000a1a2e3f52677d92a79f8b76614c36210c00000000000000000000000000000000000000000000000000040a0c11141515120e19202324221b10020000000000000000000d22374d62778b9fa996816b5a4939281603000000000000000006192b3c4c5e6f849aaf9e8975604b36210b0000192e43586e8398ac97826d57422d2f39464c55576163626056524b43362b33485d73889da7927d67523d2812000000000000000000000000000000000000000000000000020d19202f37444b59626d7a7d685a493520120000162c41566b81888888888888888888888888888888888888888888888884705a45301b0006192b3c4b60748599a1b0aaa5a7b0a69e8c7c655847331f0a000000000000000000000000000000000000000000000000000000000000031629394d5f6b80949faba99f9a989b9faba89e8d7d675b4a362010000003162839586e8398ad99836e584740404557697e93a1a89f8d827b78797d86969eb49f8b78624d39291703000000000000000000000b20354a60727b7b7b7c76614c36210c000000000000000000000000000000000a1a283845566074847d675f4d41301e0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778ca2aa927d685645321e130300000000000000000a1828384b5d6f8499ae9b85705846331f0a00000000000000000000000000000000000000000000000000000000000000000000060c0e0f0d0700000000000000000000000b203448596f8499ae9f8b78625745321e0900000000000000000b2035485a667c90a2a996816c5645321e090000192e43586e8398ac97826d574230404c57616a717678777570676054483c2c485d73889da7927d67523d281200000000000000000000000000000000000000000000000a151d2b343f4b55606977828c8b78634d402f1c0900182d42586d82979d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9c86725c47321d00000e1e324556617583909ba3b4a89e94887b655e4c3a2a1704000000000000000000000000000000000000000000000000000000000000000b1b304151626b7f8c9aa2a7aaaba9aa9f97897c675f4d3d2d1a0200000013293e53687e93ab9f8a77614c3828394b60728399a1ab9f98908d8e929ca4aa9f927d675a49351b0b0000000000000000000000071c3043546066666666615846331f0a00000000000000000000000000000000000a1a28384556606f675f4d4130231301000000040d14161a1a1a13110b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485970859ab09d8775604b41311e160b0400000000070f1a28364556647a8fa1a7937e69543a29170400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b4f647a8fa0a99b8575604b36210b00000000000000000d23384d6278899eb39f8a78624d382816020000192e43586e8398ac97826d5742414d5e65767f868b8d8d8a857d73625a493c485d73889da7927d67523d281200000000000000000000000000000000000000000006121a28323c484d5d65737e89979f99836f5e4c38240f00182d42586d8297adb2b0a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a79c87725c47321d0000031628384657616e7b859bb09e8a7f76655d4c402f1c0c0000000000000000000000000000000000000000000000000000000000000000001323344451616a7a848c92959694918a8278665e4d41301f0f000000000d22374d62778b9fa9937e69564531304354617583959fa9ada6a2a3a8afa59d8c7e695f4d3c2b1900000000000000000000000000132536434a505151514c463a2917040000000000000000000000000000000000000a1a2838454b5a524d4130231305000000081621282b30303028261f1406000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b51677c91a3a595806b5f4e4132291f17141313151a212c3845546074859bb19e8976614c37210c00000000000000000000000000070d0f17171716140e040000000000000000000000000000000000000000000000000000000000000d22374b5d6e8298a6a396816c57412c1702000000000000061b30455b70859aa7a3957f6a5a48341a0a000000192e43586e8398ac97826d573e4d5f677c88959ca4a2aa9f9a928578635a49385d73889da7927d67523d281200000000000000000000000000000000000000030e19202f38454b5a626e7b86949ea8a99f907b66513b261100182d42586d8297ada29a9292929292929292929292929292929292929286725c47321d0000000a1a2939464b5d697e93a89c867161584b3f2f21110000000000000000000000000000000000000000000000000000000000000000000005162634434f5c646f777d7f817f7c766d62594c4030231201000000000b2034485970859aaf9c8774604b3c2b3646576173808a959b9faaa89e9993877c69604f41301e1a0d0b050000000000000000000008182530353b3b3b3c3633291c0c00000000000000000000000000000000000000000a1a283236443c3930231305000000041626333d404545453e3a3124140200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d20354a6072859ba99f8d7d685f4b4639332a2a28282a2d363d495660728298a3a3947f6a5847331f0a000000000000000000000002101b22242d2d2d2b282116080000000000000000000000000000000000000000000000000000000000081b2e3f4c6277889d9c8778624d38220d00000000000000000f253a4f647a8a9e9b8574604b3c2b1900000000192e43586e8398ac97826d574a5c677d8c9ea7b0a6a2a3a9afa39b88786356455d73889da7927d67523d28120000000000000000000000000000000000000a161e2c35404c56606a7883909ca4b2a1998b8075614b36210c00182d42586d8297ad9a847d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7c66513c2711000000000c1c29364353697e93a89c87715c473a2f2112040000000000000000000000000000000000000000000000000000000000000000000000081625323e4a4f5962686a6b6a6761574d483b2f221205000000000005182b3b51667c91a4a5947f6a5a483929394655606b7880868a8c8b89847d74665e4f423221232f2220180d0000000000000000000008131c2026262626211f170c000000000000000000000000000000000000000000000a161e212f27251e1305000000000d21334450555a5a5a534e42311f0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c30435463798b9fab9f8c7d6d61574c473a3f3d3e403d4a4e5b63758298a0a69b8573604b3a291704000000000000000000000010202e363a424242403d332616040000000000000000000000000000000000000000000000000000000000101f344759657b8b8677625a4834200b00000000000000000d22374b5c647b898878625645311d0d00000000192e43586e8398ac97826d574e647a8b9faaa39b918d8d939ea6a69c8675604b5d73889da7927d67523d28120000000000000000000000000000000006121b28323c494d5e66747f8a98a0b1a59c9184796b615746321e0a00182d42586d8297ad97826d686868686868686868686868686868686868665e4d39240f0000000b1b293a465460697e93a89c867161584b3f2f22120000000000000000000000000000000000000000000000000000000000000000000000000715202d363b484d52555654514c4639342b1d1204000000000000000d20354b6073869cb19f8a78625746372937444b5a626b71757676746f6860564c40322c35384537342b1d0d0000000000000000000000070b111111110c0a0400000000000000000000000000000000000000000000000003090b1a12100a01000000000014283d50626b6f6f6f68604e3a26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364a5b687d929daa9f9282756a61585654525355585b636d798698a0a79e8878625544311c0c0000000000000000000000071b2e3e4a4f57575756514433210e000000000000000000000000000000000000000000000000000000000005182a3b4b5d667c776259483c2b19050000000000000000081b2e3e4b5c647a79645a483827150000000000192e43586e8398ac97826d575c70859aa9a098857c78787e889da5a4947f6a545d73889da7927d67523d28120000000000000000000000000000030f1a213039454b5a636f7c87949fa8a89f94877c6f635b4b463929160300182d42586d8297ad97826d585252525252525252525252525252525252514d40301d09000003162839465861727c859bb09e8a7f76655d4c402f1c0c00000000000000000000000000000000000000000000000000000000000000000000000002101b222b34373d40413f3c36332920190d000000000000000000081c304354667c90a1a89c8675615545382b313c484d5554606161575a534b45382f2f3d494e5a4c483b2b1d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000162b40556b808485847e68533e281300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182d3d4e606a7f929fa89f97897f77716b6968686a6d7279828c9ca4a59d897a645a483727150000000000000000000000000d22364a5c646c6c6c6b62513d28140000000000000000000000000000000000000000000000000000000000000d1d2e3f4c5e666259483b2b1d0d0000000000000000000010202e3e4b5d64645c4a3c2b1a0a0000000000192e43586e8398ac97826d5764798ea2a79882746762636977879db29d8873605d73889da7927d67523d2812000000000000000000000000000b171e2c36414d57606b7883909ca5b1a0988a7f74665e4e493d32291b0b0000182d42586d8297ad97826d58423d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3c39302212000000091e324657617683919ba3b5a89e94887b665e4c3a2a180400000000000000000000000000000000000000000000000000000000000000000000000000070d182022282a2c2a27211e170b0500000000000000000000011426364c5e6e8399a6a49a83736056483b302b343836434a4c4b46393e363128323f4c5b636f6259483b2a1d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a2f44596f84999a96816b56412c1601000000070b0f131515130f0b0801000000000000000000000000000000000000000000000000000000000000000f1f31414f616a7d8a9ca4a79e948b86817f7d7d7f82888e989faaa0988779645c4a3c2b19090000000000000000000000000f243a4f647a818282806b56402b160100000000000000000000000000000000000000000000000000000000000011212f404c514d483b2b1d0d00000000000000000000000210202e3f4b4f4e4a3d2d1e0e000000000000192e43586e8398ac97826d576a7f94aa9e897661554d4e59657b90a6a68e79645d73889da7927d67523d2812000000000000000000000008131c29333d494e5f6775808b99a1b2a49c8f83786a60564c40352c1e160b000000182d42586d8297ad97826d58422d28282828282828282828282828282827241d1204000006192c3c4b61758599a1b0a9a4a6b0a69e8d7c665947341f0a000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d13151615120c0a030000000000000000000000000008182f404c6177889da9a199837462594d41382f252530353736322828283239464b5d657984776259483b2a1805000000040e14161a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a0c0a040000000000000000001a2f44596f8499ab96816b56412c16000308131c2024282a2a2825201d140904000000000000000000000000000000000000000000000000000000000001132332434f5f687986929da6ab9f9b9694929395979da5ada49c918376635b4a3e2d1e0e0000000000000000000000000012283d52677d92979788735d48331e080000000000000000000000000000000000000000000000000000000000000312222f383c37342b1d0d000000000000000000000000000210202e373a39362d1f0f00000000000000192e43586e8398ac97826d586d8297ad97826d5746373b4b5d73889ea7927c675d73889da7927d67523d2812000000000000000000041018253039464c5b636f7c87959fa9b3a39b867b6e625a4b45382f211a0e0300000000182d42586d8297ad97826d58422d181313131313131313131313131313110f09000000000c2035495a6d8297a3a89e948f919ba3ab9e8977614c37220c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f344759657b8b9faba1998477675f504c403b36322830302a343738454b57616b7b899a8677625947341f0b0000081621282b3030303030303030303030303030303030303030303030303030303030303030303030211f170c00000000000000001a2f44596f8499ab96816b56412c160b171e253035393d3f3f3d3a3531261f180c000000000000000000000000000000000000000000000000000000000005152532414e5b63737e879db2b4b0aba9a7a8a9a6a79e9890867c6e61584a3d2d2010000000000000000000000000000012283d52677d92a79d88735d48331e080000000000000000000000000000000000000000000000000000000000000004121d24262220180d00000000000000000000000000000002101b222524211a0f0100000000000000192e43586e8398ac97826d596e8399ab96806b563b2b31445571869ca8937e695e73889da7927c67523d271200000000000000010c171f2d36434a57616c7984919da5b4bab09b8676655d4d483c32281a1206000000000000182d42586d8297ad97826d58422d180300000000000000000000000000000000000000000e23384d63788c9faa9e8a7f797c859ba2a896806b563727150200000000000000000000000000000000000000000000000000000000000000000005080909070300000000000000000000000000000000000000000000000004182a3a4b5d667d8d9fa9a29b897d70655e55504b453945453b474c5156606975808d9ea49c8677624c37220d00041626333d4045454545454545454545454545454545454545454545454545454545454545454545453733291c0c000000000000001a2f44596f8499ab96816b56412c161b293336434a4f525454534f4b4437342a1c130500000000000000000000000000000000000000000000000000000000071523313d4a5560748298adb4a79e98969594918e89827b73665e4c473a2d1f1002000000000000000000000000000012283d52677d92a79d88735d48331e08000000000000000000000000000000000000000000000000000000000000000000090f110d0b05000000000000000000000000000000000000080d0f0f0d07000000000000000000192e43586e8398ad98836e586d8297ac98836e59483a3e4b6074899ea6917c675974899ea6907b66513b261100000000000008141c2a333e4a54606876818c9aa2b2b3b1b3b5a39b8679645c4a3b2a180a0000000000000000182d42586d8297ad97826d58422d18030000000000000000000000000000000000000000142a3f54697f94ab9f8c7a69646673849bb09c87725544311d080000000000000000000000000000000000000000000000000000000000060c0e151a1d1f1e1c18120b09030000000000000000000000000000000000000000000c1c2e3f4d5e677d8b9ea7a79e92857b726b6560575b5a5b5c5962676d757e87969faba29b8678624d38220d000e21334451565a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a4c473a2917040000000000001a2f44596f8499ab96816b56412c222f39464c546064686a6a686460554c473a3023160800000000000000000000000000000000000000000000000000000000001325364c5e6c8196a0a89f93888381807e7c79746d6660544c40332a1c0f0100000000000000000000000000000012283d52677d92a79d88735d48331e08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000192e43586e8398ad9a857055697e93ab9f8a77625850515c677d92a7a48d786361778ca8a48f7a644f3a240f0000000005101826303a474c5c64727d88969faaaea69d9b9da6b1a49c8a7a645947341f0e0000000000000000182d42586d8297ad97826d58422d18030000000000000000000000000000000000000000182d43586d8298ad99846f5c4f55667b90a59f8a74604b36200b000000000000000000000000000000000000000000000000000000070e1921232a2f333434312d27211e160a030000000000000000000000000000000000000000102130404d5f677b899ba3b3a29a9087807a76737170707174777c8289939da6ab9f968476625a4835200b0014283d51626b6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f615847331f0a0000000000001a2f44596f8499ab96816b56412c32404c57616b73797d7f7f7d7a746c61594d4133261606000000000000000000000000000000000000000000000000000000071c304354667c919fa89e8a7e746e6b6a6967636054504a43362f1f170c000000000000000000000000000000000012283d52677d92a79d88735d48331e0800000000000000000000000000000000000000000000000000000000000000000000000000060c0e1317191917110700000000000000000000000000000000000000000000000000192e43586e8398ad9f89756063788c9fa99b85766a65666c7a899eb19c86725b667b90a6a48b76614b36210c0000000d18202e36434b58616c7a85929da6b0a1998e8886888f9ca4a89d8777624c3c2c190600000000000000182d42586d8297ad97826d58422d18030000000000000000000000000000000000000000192e44596e8399ac97826c54434e63798ea3aa8c76614c37210c0000000000000000000000000000000000000000000000000002101b222c35383f4448494946423d3632281e160a0000000000000000000000000000000000000003122230414d5d657885939ea7b0a59c95908b8886858586898c91979ea7b1a39b8d80736158483c2b190500162b40566b80848585858585858585858585858585858585858585858585858585858585858585858476614c37210c0000000000001a2f44596f8499ab96816b564132424f5e667680888e929494928f888177675f50443324140200000000000000000000000000000000000000000000000000000b20354a6073879cb29e8a7a696055565554514e4a433635302525221b10030000000000000000000000000000000012283d52677d92a79d88735d48331e0800000000000000000000000000000000000000000000000000000000000000000000040a0f1a2123282c2e2e2c24180a000000000000000000000000000000000000000000000000192e43586e8398ada8907b665a6e8398a6a39b887f7b7b818b9ea7a1927d67586c8297ac9c86715746331e0a00000d1d2b343f4b54606876818c9ba3b3a29a9083797371737b869ba3a598826d5a4935200c00000000000000182d42586d8297ad97826d58422d18030000000000000000000000000000000000000000172c42576c8197ac9c867360545b687e93a89f8a73604a35200b0000000000000000000000000000000000000000000000000215202d363c494d555a5d5e5e5c58524b453932281b1002000000000000000000000000000000000000041323303f4c5a62737e89959ea7adaaab9f9d9b9a9a9b9ea7a6acaba39b91867a6b6055473a2b1e0e00001a2f445a6f84999a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a8c77624c37220d0000000000001a2f44596f8499ab96816b5641414f61697c88959da6a7a9a9a8a79e968a7d6b62504332201000000000000000000000000000000000000000000000000000000f253a4f647a8fa5a5927d675c4b4437403f3c39353f434444443a372e21100000000000000000000000000000000012283d52677d92a79d88735d48331e080000000000000000000000000000000000000000000000000000000000000000020c181f222c36393e41434440362818070000000000000000000000000000000000000000000000192e43586e8398adae99836e5c6278889ea7a69d949091979fa9a39a8473606176899eab96806b56392917030005182b3b484d5d65737e89979faba69d92857b6f635b5c5d6575859ba99f8b78634d38230e00000000000000182d42586d8297ad97826d58422d1803000000000000000000000000000000000000000012273d52677d92a7a49580736c6e79899eaf9a85705443301c07000000000000000000000000000000000000000000000009151d333e4a4f5b636a6f727473716d6760574b45392d2011030000000000000000000000000000000000000513212f3c4855606976808891989da5a5a8a9aaaaa9a7aa9f9b958e867c73645c4b44372a1c0e0000001a2f445a6f8499aaaaaaaaaaaaaaaaaaaaaaaaaaafafafafafaaaaaaaaaaaaaaaaaaaaaaaaaaaaa18c77624c37220d0000000000001a2f44596f8499ab96816b563d4d5f697f8d9ea7b0a69d9a9a9da5aea89e92806b614f3f2e1b0800000000000000000000000000000000000000000000000000152b40556a8095aa9d87725f4d3e31272b2927354653585959594f4b3f2e1b0800000000000000000000000000000012283d52677d92a79d88735d48331e08000000000000000000000000000000000000000000000000000000000000000a151d2a33373d494e5356595953463624110000000000000000000000000000000000000000000000192e43586e8398adb3a18f7a645a647b899ba3ada9a5a6acab9f978576615c6b8196a8a28e79634e39240e00000b20344859626d7a85939ea7aa9f96887d70665e4e4a3f4b5762788a9faa957f6a55402a1500000000000000182d42586d8297ad97826d58422d180300000000000000000000000000000000000000000c21364b6176889eb39e958681838b9ea7a3927d685336251300000000000000000000000000000000000000000000000919273143505c646f787f8488898986827d756a60574a3e2f21110100000000000000000000000000000000000003111e2b37444b58616a757c82888c909294959493928f8a868079716760544b3e3127190c000000001a2f445a6f8494949494949494949494949494949ca4b4a29a9494949494949494949494949494948c77624c37220d0000000000001a2f44596f8499ab96816b56495b677d929faba29a8f888585878e99a1b49e947f695d4b37221100000000000000000000000000000000000000000000000002182d42576d8297ac97826d5741301d151517293953646d6f6f6f655d4b37220e00000000000000000000000000000012283d52677d92a79d88735d48331e080000000000000000000000000000000000000000000000000000000000010f1a28323a474c555b63686c6e6e6453402c170200000000000000000000000000000000000000000000192e43586e8398adbfb19c8674605c64798591989c9e9e9c968c82756159647a8b9fab9a84705b4a36210c00000d22374d6277828f9ba3b3ab9f8c8075675f514c40362e39485a6d8297ad99846f5a442f1a05000000000000182d42586d8297ad97826d58422d180300000000000000000000000000000000000000000a1e334657687d929eb3a39b96989fa9a59b8573604b35200b0000000000000000000000000000000000000000000002152737444b616a7a848d94999d9e9e9b9792898075645c4b3f2f200f00000000000000000000000000000000000000000e1926313a474c5660666d72777a7d7f7f7f7e7c7976716b645c514b43362e1d1509000000000012273d52677d7f7f7f7f7f7f7f7f7f7f7f7f7f7f869cb09a847f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f76614b36210c0000000000001a2f44596f8499ab96816b564e63798b9fb49f96847a73706f727983949db49f8c7a644f3f2e1c08030300000000000000000000000000000000000000000003192e43586e8398ab96816c563b2a180b0e1e3346576d828484837b654f3a251000000000000000000000000000000212283d52677d92a79d88735d48331e080406080604000000000000000000000000000000000000000000000003111f2c38454b58616a72797d8183836e59442e190400000000000000000000000000000000000000000000192e43586e8398adc3b6a4988272605b63707c828789898681796d605b6377879daa9f8d7a644f3d2d1a07000010253a50657a889aa2b4b59f8a7b6b61574d41382f211b2b3c53687d92a89c87715c47321c07000000000000182d42586d8297ad97826d58422d18030000000000000000000000000000000000000000031729394e5f6b80929ea7acacada9a0988777625544311d08000000000000000000000000000000000000000000000d1d314455606d7f8c9aa2aaada7a4a5a8ada79e95877a655d4b3e2d1b0b000000000000000000000000000000000000000009141d2a3338454b515859626568696a6a6967646157564e4a3e3530261810010000000000001025394d5f676a6a6a6a6a6a6a6a6a6a6a6a6a6f8499ab96816b6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a615746321e090000000000001a2f44596f8499ab96816b565a6e8398a9a0968173655d5a5a5c646e7f949eab9b85705d4b372318181815130d04000000000000000000000000000000000002172c41576c8196ac99846f5947362720202b3b4b61768c99998f7a65503a2510000000000000000000000000000010202e3e52677d92a79d88735d48331e151a1b1d1b19160f0b080100000000000000000000000000000000000311212e3d4956606a777f878e93969889745f49341f0a00000000000000000000000000000000000000000000192e43586e8398adb6b2b4a0988274635b5e666d727473716b645c5e6679869ca6a397816c5c4b371f0f0000000e23374b5d657784959fabab9e897c6b6055483c2f1d18283852677c92a79c87725c47321d07000000000000182d42586d82979e97826d58422d18030000000000000000000000000000000000000000000b1b314151626b7d8892979898948e8376625948372614010000000000000000000000000000000000000000000d1d32424b607382959faaa89e97928f8f93999faba59d8b7b655c4a392917030000000000000000000000000000000000000000010c171f2731363c3b484d505354555554524f4b463939362d201c140800000000000000000a1e30414d525555555555555555555555555a6f8499ab96816b5655555555555555555555555555554b46392816030000000000001a2f44596f8499ab96816b5662788da0a998837260544b3f3d4a4e616b8196a6a38f7a65503a252d2d2d2a28201507000000000000000000000000000000000013283e53687d93ab9f8a776254443735363c4859687d92aa9f8b77614c37220c000000000000000000000000000e1e2e3e4b5c677d92a79d88735d4833252a2f3132312f2b25201c14080100000000000000000000000000000111212e3f4b5b63747f8a959ca5a8ab9e89745f49341f0000000000000000000000000000000000000000000000192e43586e8398ada59c9faaa09885796c635a585d5f5e5c5460646f7c899ca4a69b8575604b3e2e1b01000000081c2e3f4b5962727f8d9da6a79e8d8073625a4c40312a3345566a8095aa9a85705a45301b05000000000000172c41576c81888988816c57412c17020000000000000000000000000000000000000000000013233344516068767c8183827f796e6158483b2b190900000000000000000000000000000000000000000005182a3b4f606e8298a0ab9f9589827d7a7a7d848d9ca4a99e8a7a645746331e0c00000000000000000000000000000000000000000000040a151d20262b34373b3d3f403f3e3d3a36332924211a0f080100000000000000000001132330393d3f3f3f3f3f3f3f3f3f3f3f445a6f8499ab96806b56413f3f3f3f3f3f3f3f3f3f3f3f3f3632281b0b000000000000001a2f44596f8499ab96816b56697e93a99f8a77625443362e2d36434b6075889dab96816b56413b424242403c33251504000000000000000000000000000000000d22374c62778b9fa998837260554d4b4b4e5a6277889daf9a85705947341f0b0000000000000000000000000b1b2c3c4b5c647a889db29d88735d48353a404446474644403a3530261c1408000000000000000000000000000f1f2e3f4b5d657986959fa8afa99f9a978a745f4934170c08000000000000000000000000000000000000000000192e43586e8398ad9c878b9fa9a39b8b8178716c6867686a6d747a84909ea7a69d8877625745322010000000000011212e3b4754606a7b889aa2ab9f968578665e4b443a474c6075879dab96816c56412c170100000000000015293e51636c7373736c63513e2915000000000000000000000000000000000000000000000005162633414e5761676c6e6d6a635b4c473a2b1d0d000000000000000000000000000000000000000000000b1f344759697e93a0a99f8d80766d676565686f7a869aa1a89d8876614c3a2a1804000000000000000000000000000000000000000000000002090b1119202225282a2a2a292724211e170f0d070000000000000000000000000005131e25272a2a2a2a2a2a2a2a2a2a2f445a6f8499ab96806b56412b2a2a2a2a2a2a2a2a2a2a2a2a211e160b00000000000000001a2f44596f8499ab96816b586e8398ad99836e59483626181a213245576c8196ab9b86705b4b5058585855504333200d000000000000000000000000000000000b1f3447596d8297a6a097817468626060646b78859ba6a0907b66503b2a1804000000000000000000000003162839495b647a8a9da6b29d88735d434b4f55595b5d5b59554f4b43363026180e00000000000000000000000a1a2c3d4b5d657b8a9ca4b2a29a908a8482806a55403329221b100100000000000000000000000000000000000000192e43586e8398ac97817c8b9da5a99f968d86817d7c7d7f82888f9aa2b3a39b877963594839281602000000000003111d2a36434b5d657784949faaa39b897c6b60555758616d8197a5a4907b65503b2610000000000000000f22344551575e5e5e57514534220f0000000000000000000000000000000000000000000000000816233139464b52575958544e4a3d332a1c0d00000000000000000000000000000000000000000000001325364c6277899eb49f8b7c6b6157524f50535c6475839aa3a696806b5847331f0a000000000000000000000000000000000000000000000000000000050b0d101314151514120f0c0a030000000000000000000000000000000000010a10121515151515151515151a2f445a6f8499ab95806b56402b1615151515151515151515150c09030000000000000000001a2f44596f8499ab96816b5a70859aa9947f6a543b2b18080716283952677d92a79d88735d5d656d6d6d6a61503c28130000000000000000000000000000000005182a3b4c6177889ea89f97867d7775757980899ba3a298826e5e4c381d0c000000000000000000000000091e3246576379899ea8b7b29d88735d5460646a6f7072706e6b6460544b43362b1e1002000000000000000002162838495b657b8b9ea8a59d90847b756f6d6a61504c473a372e1d1509000000000000000000000000000000000000192e43586e8398ac97826d7b87979faaaba39b9693919294979da6afa99f948578635b493b2b1b0a00000000000000000d1826303f4b5961727f8c9da6a79e8d80746d6c6f7782979fab9c8673604a35200b00000000000000051727343e41494949413e342717050000000000000000000000000000000000000000000000000005131b2933363d4243433f39362d1f170c0000000000000000000000000000000000000000000000071c3043546b8095a8a0927d675e4c46393a3a3e4a576175859bb09f8a77614c37220c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051a2f445a6f8499aa95806b55402b1600000000000000000000000000000000000000000000001a2f44596f8499ab96816b5c71869ba8937e68533e2913000011263c51667b91a69e89745f657b8282827f6a55402a1500000000000000000000000000000000000d1f344759647a8a9da5a49c928c8a8b8e959ea8a0988474604b402f1c000000000000000000000000081b2e3f4b6175869ca7b4bcb29d88736067737a7f8486878684807a73676054483c2e20100100000000000000091e32455663798a9ea9a39b877b706660616668686661584f4b3f312719090000000000000000000000000000000000192e43586e8398ac97826d6576818c979ea8ababa8a6a7a9acaaa79e968a7f746259493d2c1d0d0000000000000000000008141c2e3b4754606a7b889aa2ab9f96878281848a98a0b49f8d7b655443301c070000000000000000081722292c3434342c29221708000000000000000000000000000000000000000000000000000000000b171e21272c2e2d2a23211a0f040000000000000000000000000000000000000000000000000b20354a6073889dae98836e5f4d40332925252d394657647a8fa2a8927d68533d281300000000000000000000000000000000000000000000030a0c1c1b1b1b0d0c060000000000000000000000000000000000000000000000000000000000000000000000000000051a2f445a6f8499aa95806a55402b1509020000000000000000000000000000000000000000001a2f44596f8499ad97826d5b70859aaa95806b553f2e190b0c18293a53697e93a89d88725d697f94979784705b45301b000000000000000000000000000000000004182a3b4a5c647a87969fa8a8ab9faba3aaa59d9282756156453222120000000000000000000000000d22374b5d6d8197a4ab9fabb29d8873737d868f95999b9c9b99958f877d73625a4b3e2e1f0f00000000000005182a3b4b6074869ca8a29a8477665e6670777b7d7d7b766f645d4b443727190900000000000000000000000000000000192e43586e8398ac97826d57616c7982899196999c9d9d9c9995908981776a6055483b2c1f0f00000000000000000000000001111d2a36434b5d65778498a0b3a59d9896999fa9a99f927e695d4b36251300000000000000000010212e373a3d3d3d3a372e21100000000000000000000000000000000000000000000000000000000000030a0c12171918150e0c0700000000000000000000000000000000000000000000000000000f24394e64798ea6a48e79634e41301e1710101b28394b5d70859aae99836e593626140100000000000000000000000000000000000000000b171e21313130302320190e00000000000000000000000000000000000000000000000000000000000000000000000000051a2f445a6f8499aa95806a55402a211e160a00000000000000000000000000000000000000001a2f44596f8499ae9a85705a6d8297ac9a85705d4b37292120293646586d8297ac9a846f5a6c8196ac99836e59442f190000000000000000000000000000000000000c1d2d3e4a5c6476818a92989b9c9c9a9690877d6e615746382816040000000000000000000000081c2e3f4f647a8d9fa99f8a9fb29d887784929ca4aaaca9a7a9acaaa59d928578645c4b3d2d1c0c00000000000b1f3448596b8095a4a59a847462606e7b858b909292908a847a6c60554437271501000000000000000000000000000000192e43586e8398ac97826d574c5b636d767b81848788888684807b756b62594b44372b1d0f0100000000000000000000000000000c1826303f4b59617482919da6b2adacaeb4a1998b7e69604f3f2e18080000000000000000081b2e3f4b4f5252524f4b3f2e1b08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d53687d92a89c87725b4a3623130300000b1b2e3f54697e93a99d88735443301c08000000000000000000000000000000000000000b1b2933364646454538352c1e0e000000000000000000000000000000000000000000000000000000000000000000000000051a2f445a6f8499aa95806a55473a3632281a12030000000000000000000000000000000000001a2f44596f8499ae9d88735b687d92a8a28f7a6455463936363a465461768a9eab957f6a566f859aab96816b56412c160000000000000000000000000000000000000010202d3e4a58616b777d8385878785817b74685f4b4639291a0a0000000000000000000000000e23374b5d70859bab9f8b8196ab9e8a889aa2b1a59d97939293979da6b2a39b887b645b4a3a2a1704000000011426364c62778a9fb29d877761607582909a9faba7a7aa9f9a8f8173605544311d100e0e0e0c0a04000000000000000000192e43586e8398ac97826d573d494e5761666b6f717272716e6b6560554d483b3127190d000000000000000000000000000000000008141c2e3a4756606e7d889aa2b4bcb9a799837a68604f423221100000000000000000000e22374b5d65686868655d4b37220e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152b40556a8095aa98836e593d2d1a050000000010263b50657b90a59f8a75604b35200b00000000000000000000000000000000000003172939464c5c5b5b5a4d493c2c19060000000000000000000000000000000000000000000000000000000000000000000000051a2f445a6f8499aa95806a6158524b4538301e160a00000000000000000000000000000000001a2f44596f8499aea68e796361768a9eb19c867461574e4b4b4e5861728399a89f8c786260758a9fa7927d68523d2813000000000000000000000000000000000000000210202d3a464c5961686d707271706c6660554e4133291b0b00000000000000000000000004182a3a50657b90a3a795807d92a7a89e9ea6a69d9287817e7d7e8188929da6a69e8a79635847331f0e000000081c3043546b8095a9a1907b6560758598a0b0aa9f9d9d9fabaf9f968373604b3e2d23232323211f170c0000000000000000192e43586e8398ac97826d57423539464b51565a5c5d5d5c5955504b4437342b1d15090000000000000000000000000000000000000001111c2a38454b5f677784959fabb39e897b6b6055483b2f1d1409000000000000000010253a4f657b7d7d7d7b654f3a25100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162b41566b8096ab98836d5838281502000000000f243a4f64798fa4a98b76614c36210c0000000000000000000000000000000000000a1e3346576171707070625a4935200c0000000000000000000000000000000000000000000000000000000000000000000000051a2f445a6f8499af9a847c76706860564d4132281b0d000000000000000000000000000000001a2f44596f8499aeaa957f6a586b8096a5a499837569636060636a768298a1a698826d5a677c91a9a48d78624d38230d000000000000000000000000000000000000000002101b29333a474c52585b5d5c5a56514b4437311e170b000000000000000000000000000a1f3347586f8499af9e89757d92a7b9b4b3a39b887d736c6967696c737d879aa2a89d8776614c3d2c1a0600000b20354b6074889daf9a846f5e6e8398a3a99f948a87888b959faaa196816c5c4a383838383837332a1c0c00000000000000192e43586e8398ac97826d57422d2932363c41444748484744403b36312720180d02000000000000000000000000000000000000000000000c1a2832414d596272808d9da6a79e8d807362594c3f3126190d00000000000000182d42586d82929292826d58422d180300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aa9a85705645321d0a0000000013253651667b90a69f89745746331e0a0000000000000000000000000000000000000c21364c61768586858478624d38230d0000000000000000000000000000000000000000000000000000000000000000000000051a2f445a6f8499afa29a918b857d75675f4b45392a1d0d0000000000000000000000000000001a2f44596f8499aeb29d8774606176879da8a199877f787675787f8898a0a99e8877625e70859aaf9c86715a4935200b000000000000000000000000000000000000000000000b171f2a34373d4346474745413b35312719130300000000000000000000000000000c22374c61778b9fab95806a7d92a7c9b6a49b857767605454525454606777849aa4a597816c5b4935210c00000f24394f64798ea6a8907b65667c91a0a99f8a7f76727277808c9fab9f8d7a644f4e4e4e4e4e4c473a2a1704000000000000192e43586e8398ac97826d57422d161e21262c2f323333312f2b26201d150905000000000000000000000000000000000000000000000000000a161e303b4854606a7b889aa2ab9f958477655d4b44372b1d11010000000000182d42586d8297a797826d58422d18030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a69e8975604b3827150900040f1c3043546a8095aa9c87725d392917030000000000000000000000000000000000000c22374c61778c9b9a8e78634e39230e0000000000000000000000000000000000000000000000000000000000000000000000051a2f445a6f8499acadafab9f9b92887c6e6057483b2a1c0c00000000000000000000000000001a2f44596f8499aeb7a5947f6959647a8a9ea7a59d948d8b8a8e949da6a89e8b7b6559667b90a2a7947f69543c2b19060000000000000000000000000000000000000000000000040c181f22282e303232302c26201d15090000000000000000000000000000000012283d52677d92ab9f8b77677d92a7bcab9c867662594a43363d36434a596175869caa9f8b79634e38230e000014293e54697e93a99e89756071869bb09f8a7b69615859616b7d8d9fab98836e636363636363615847331f0a000000000000192e43586e8398ac97826d57422d180a0c11161a1c1d1d1c1916100b08020000000000000000000000000000000000000000000000000000000002131d2a36434b5d657784959faba29a887b6b6055483b2f1c140800000000182d42586d8297ad97826d58422d1803000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22384d62788da3a8917c67564531261916181f2d3c4a6073869cac97816c57422d17000000000000000000000000000000000000000d22374c62778ca1a38d78634e38230e0000000000000000000000000000000000000000000000000000000000000000000000051a2f445a6f849897989b9faab0a69d9183756259483a291808000000000000000000000000001a2f44596f8499aec3b39e8977625c657b899aa2aea9a3ab9faba9aea29a8a7c665d6176879db29e8976614c36210e0000000000000000000000000000000000000000000000000000040a0c13181b1d1c1b17110b08010000000000000000000000000000000000132536586d8398ad9b8570677d92a7b49f8c796358473b30252825303a475763798b9faa96816c563c2b190500172d42576c8197ac99836e62788da3a9947e695c4c46474c5e6c8196ab9e8a7978787878787876614c37210c000000000000192e43586e8398ac97826d57422d180200000105070808070400000000000000000000000000000000000000000000000000000000000000000000000d1826303f4b596273808d9ea6a69e8d807362594c3f30261808000000182d42586d8297ad97826d58422d1803000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2035485a70859bb09c8674604b44372e2b2a333d4a5a677d92a4a5907b66503b2611000000000000000000000000000000000000000d22384d62778da2a28d78634d38230e000000000000000000000000000000000000000000000000000000000000000000000000152a40556a7f828283868a939da5b2a0988577625847362614010000000000000000000000001a2f44596f8499aec4b9a79b8575605d65788490989ea8a4a5a89e99908579665e60728399a5a4947f6a5846331f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c30435471869caa95806a677d92a7ad98826d5b4a3a2a1c1312131c2a39495b6c8197ac9c87725a4835200b001a2f445a6f8499ac96816c677c91a69f8a76614b3e3334404d62788da7a89e8e8d8d8d8d8d8d806b56412b16000000000000192e43586e8398ac97826d57422d180200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c2f3b4855606a7b889aa2ab9f958477655d4b43362614010000182d42586d8297ad97826d58422d18030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c53687d93a5a496816c60554b3f403a474c5b6378899eb29c8774604b35200b0000000000000000000000000000000000000b1723384d62788da2a28d78624d38231105000000000000000000000000000000000000000000000000000000000000000000000013283c50616a6d6c6d71767d87939faaa39b8676615443301c0d0000000000000000000000001a2f44596f8499aeb4b0b4a3998273615a626f7b83898d8f8f8c89837b70635b60728197a1a99c8674604b3a2917040000000000000000000000000000000000000000090f111a1a1a18150f0600000000000000000000000000000000000000000000000000000b20354a6074899fa7917c67677d92a7a5907b65503d2d1b0d0000000c1b2c3c4f657a8faaa58d78624d38220d001b30455b70859aaa947f6a697e93a89c87725746331f2035485a73899eb3b4a3a3a3a3a3a398826d58432d18000000000000192e43586e8398a597826d57422d18020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111d2b37444b5d657784959faba29a887b6a605443301c080000182d42586d8297ad97826d58422d180300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e20364b6074879dab9f968073645d57555658616b79879da7a1917d675544311d080000000000000000000000000000000004121b2933384d63788da2a28c77624d372f20180d000000000000000000000000000000000000000000000000000000000000000000000d2033435055585758586168747e8b9da6a49a8472604b3b2a180500000000000000000000001a2f44596f8499aea39b9faaa1998375645c5e656e75787a7a77746e665e5b637482979fab9f8b7a645645321b0b0000000000000000000000000000000000000004121d24263030302d2a231709000000000000000000000000000000000000000000000000000c22374c61778ca9a48e7964677d92a7a68b76604b36210f00000000000e20354b60758a9fa48f7a654f3a2510001b30455b70859aaa947f6a697e93a89c87725746331f2035485a73899eb3b4a2a2a2b2b6ae99836e59442e19000000000000192e43586e828f8f8f826d57422d18020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1926313f4c596273808d9ea6a69e8d8072604b35200b0000182d42586d8297ad97826d58422d180300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e1d314556657b8d9fb59e96857a716c6b6c7077808a9da5a59a8472604a37271501000000000000000000000000000000071422303a464c5463788da3a18c7762504c40342b1d0f010000000000000000000000000000000000000000000000000000000000000000031525333c4043423a474c5560697b889da8a2947f695947341f0900000000000000000000001a2f44596f8499ae9b858b9faaa199867a6d635b55606365656260545a626c798597a0b49f8d7d675c4a3828150000000000000000000000000000000000000000122230383c454545423e352717060000000000000000000000000000000000000000000000000d22374d62778ca2a38d7863677d92a79e88735745321e090000000000081d31445573889da6917c67513c2712001a2f445a6f8499ac96816c677c91a69f8a76614b3f3334404d62788da7a89e8d8c8c9da5ad98826d58432e180000000000000e23394e63797a7a7a79634e38230e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141d2f3b4855606b7b889aa2ab9f95836e59442e190400182d42586d8297ad97826d58422d1803000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111c23252a384c5d697f949faba39b8f86828081858b969fa9a39b877661544330190900000000000000000000000000000006142532404c58616a727b8fa4a28d786f655e4d483b2d1f0f000000000000000000000000000000000000000000000000000000000000000000071520282a2d2d293337444b5d657a8a9fb49e8a77624c37271501000000000000000000001a2f44596f8499ab96807c8c9fa9a49c8d8279716b6664626263666a7078818b9ba3aa9f927f695f4d3e2d1a0a00000000000000000000000000000000000000091d30404c515a5a5a57524535230f0000000000000000000000000000000000000000000000000d22384d62778da2a28d7863667c91a69e89745645321e090000000000081d31445573889da6917c67513c271200172d42576c8197ac99846e62778da3a9947f695d4c47484d5e6c8196ab9e8a787778879daa957f6a55402a150000000000000c2136495b63656565635b4935210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111d2b37444b5d657784959f9f917c66513c27110000182d42586d8297ad97826d58422d1803000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a212f373b3a474c4e61697f8d9fb5b0a49c9795969a9faaab9f97857862584736251300000000000000000000000000000001142432434f5e66767f878f99aab49f8b847b6f62594a3d2d1d0d000000000000000000000000000000000000000000000000000000000000000000030d13151817171f27313f4b5c677d92a2a895806b5544311d08000000000000000000001a2f44596f8499ab96816b7c8b9ca5ab9f988e86807c797777797b7f858c979faaa69d8c7e69614f4130201000000000000000000000000000000000000000000f24384c5e666f6f6f6d63523e2a150100000000000000000000000000000000000000000000000d22374c62778ca9a48e7964647a8fa4a78b76604b36210f00000000000b20354b60758a9fa48f7a654f3a25100014293e54697e93a99e89756071859bb09f8b7b6a615859626b7d8d9faa98826d63788da5a9907c66503b2611000000000000061a2c3d494e5050504e493d2c1a0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1926313f4c596273808d96816c5e4c39240f0000182d42586d8297ad97826d58422d1803000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005131f2d363f4b505859616363616c8196abaea9a8acaaabaaaa9f998c8175625a483a2918080000000000000000000000000000000f1f31424f61697c88949ca4b4b2b3a99f99908377635b4a3c2b19050000000000000000000000000000000000000000070b0f0f0f0f0c09030000000000000003000409151d2e3e4d5f70849aaf9e8874604b35200b000000000000000000001a2f44596f8499ab96816b667a87969faaada39b95918e8d8d8e90959a9fabab9f97887b68604f4332231302000000000000000000000000000000000000000011263c51667c848585816d57422d180200000000000000000000000000000000000000000000000b20354a6074899fa6917c6762778ca4a5907b66503e2d1c0d0100010d1b2c3d50657a8faaa58d78624d38220d000f24394e64798ea5a8907b66667c90a0a99f8b7f77737377808d9fab9f8c79646a8095aa9f8a75604b36210b000000000000000f1f2c36393a3a3a38352c1f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141d2f3b4855606b7b8474604b40301d090000182d42586d8297ad97826d58422d180f0f0f0f0f0f0f0f0f0f0f0f0f0f0e0c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000051323303d4a4e5d656d737778787673879db29d949397989895928b83796d6057483c2b1c0c000000000000000000000000070707071a2d3d4e60697f8d9da6b0aa9f9d9ea7a9aea1998879635a4834201200040402000000000000000000000000000008131c2025252525211e160b00000000000000000000011020304150657a8fa6a68f7a65503a2510000000000000000000001a2f44596f8499a496816b5c6475808b979ea8acaba6a3a2a2a3a6aaaca99f988c8276655d4e423225140500000000000000000000000000000000000000000014293e53697e939a9a86715c47321c070000000000000000000000000000000000000000000000071c30435472879caa957f6a5972879cad98826d5c4a3a2b1c1413141c2a3a495b6c8197ac9c87725a4835200b000b20354a6073879daf9a85705e6e8298a2a99f948b88888b969faba196806b6074889daf99846f5745321e0900000000000000010f1a212325252523211a0f01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111d2b37444b5e656f605645312212000000182d42586d8297ad97826d58422d24242424242424242424242424242423211a0f0100000000000000000000000000000000000000000000000000000000000000000000000000000001132330414d5b63707b82888c8e8d8b889da5a4947e7e818283807c766e635b4b45392b1e0e00000000000000000000070d0f1d1d1d1d21364a5b687e939faba39b918a88888c949ea7a69d8878624d40301d1a191917150f050000000000000000000008182530353a3a3a3a3632281b0b00000000000000000000021320354a6074889daa957f6a55402a15000000000000000000001a2f44596f838f8f8f806b5657616b78818991979b9ea8a1a2a89f9c97928a82796d61584b3f312414060000000000000000000000000000000000000000000014293e53697e93a89c87715c47321c07000000000000000000000000000000000000000000000000132536596e8398ae9a8570586b8196aa9f8c7a6458483b30262826303b485863798c9faa96816c563c2b190500071c3043546a8095a8a2907c6660748497a0afab9f9d9d9fabab9f96837360697e93a6a5917c675139281603000000000000000000060c0e1010100e0c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192631404c50594b4538271504000000182d42586d8297ad97826d58423939393939393939393939393939393939362d1f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000f1f30414d5f67798590989da6a3a3a69ea6b19c8773686c6d6d6b6761584e4a3d32281b0e00000000000000000002101b2224323232322c3d4e63798b9fb49f97857c757373777f899ca4a69a846f5e4d392f2f2f2f2c2a221709000000000000000000132536434a4f4f4f4f4b463928160300000000000000000000071c3043546d8298ad98836e58432e19030000000000000000000e23394e63797a7a7a78624d464b5a626c757c8186898b8c8c8b8986827d766d635b4c473a2e211306000000000000000000000000000000000000000000000014293e53697e93a89c87715c47321c0700000000000000000000000000000000000000000000000013283d53687d92a89f8b776163788b9fab9c877662594b43363d36434b596276869caa9f8b79634e38230e0000001325364c61778a9fb39d8878626074828f9a9faaa6a6a99f998d80736063798a9fb29d8773604b35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141d2f383b443631271a0a00000000182d42586d8297ad97826d584f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4e4a3d2d1a0700000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d4d5f677d8b9aa2adaaa4a2a2a5acb4b39e897b655d585855524c473a362d1e160a0000000000000000000010202d36394747474747495b6f8499a9a097817366605659626a78869ca7a2917c66513a44444444423e3527170500000000000000071c3043546064646464615746321e090000000000000000000000132536556b8095aa9a85705b45301b060000000000000000000c2136495b63656565625a48353c494d5660676c71747677777674716d6761574e4a3d332a1c110300000000000000000000000000000000000000000000000014293e53697e93a89c87715c47321c070000000000000000000000000000000000000000000000000d22374c62778ca2aa957f6a5a6c8197a5a59b857768605454535454606877859ba4a597816c5b4935210c000000081f3447596a7f94a3a69b857562606d7b848a8f91918f8a837a6b606377879da8a1917c675443301c08000000000000030d13150d0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111c23262f201d150a0000000000182d42586d8297ad97826d646464646464646464646464646464646464635b4a36210c000000000000000000000000000000000000000000000000000000000000000000000000000c21364a5b677d8d9fa9a69d948f8c8d90979ea8a79e8b7b655948403d37332a211a0f0300000000000000000000071b2d3e4a4f5c5c5c5c5c5c63788da1a898826e60554b45484d5a6378899eaf9a8570585a5a59595957524535220f000000000000000b20354a60727a7a7a7a75614b36210c000000000000000000000014293e53697e93a89b86715c46311c07000000000000000000061a2c3d494e4f4f4f4d483c2b2b3538454b51575b5761626261585c57524c4639362d1f170c000000000000000000000000000000000000000000000000000014293e53697e93a89c87715c47321c070000000000000000000000000000000000000000000000000b203448596f849aaf9e8875606176879ca7a39b887d746d6968696d747d889ba3a89d8776614c3d2c1a0600000004182a3a4b6074859ba7a39b8578675f656f767a7c7c7a766e64606879879da5a499836e5f4d362614010000000000071520282a2320190e030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090e101a0b0902000000000000182d42586d8297ad99837a79797979797979797979797979797979797979634e39230e000000000000000000000000000000000000000000000000000000000000000000000000081b2e3f4e63798a9faba098887f7a77787b818a9aa2a99e8977624c3d2c211f170c070000000000000000000000000d22364a5c64727272727272727f94a99f8a76614c443732343c495a687e93a99f8c766f6f6f6f6e6e6c63523e2a15000000000000000b20354a60738d8f8f8f7b65503a25100000000000000000000000142a3f54697f94a99b86715b46311c06000000000000000000000f1f2c36393a3a3a38352b1e19202832363c4239464b4c4d4c463a423d363329211a0f0400000000000000000000000000000000000000000000000000000014293e53697e93a89c87715c47321c0700000000000000000000000000000000000000000000000005182b3b50657b90a3a696806b5c6379899da6a69d9288827f7d7f8288929da6a69d8a79635847331f0e00000000000c1d3145566378899ea8a39b887c7067616165676664606168737e8a9da5a69c8676614c413018080000000000041525333c3f38352b1e160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000182d42586d8297ada1998e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e87725c47321d0000000000000000000000000000000000000000000000000000000000000000000000000d22374b5d6f849aa9a09882746a656262666c78849aa2a798836e5b4936210c0400000000000000000000000000000f24394f647986878787878787899ead98836e584733261d202c3c4c61768a9fab9b85858484848484816c57422c1700000000000000071c30435474899ea4917c67523c2712000000000000000000000417293a566b8196ab9a846f5a452f1a0500000000000000000000010f1a21232525252320190e060a161e21272c29333637373633292d27211e170b07000000000000000000000000000000000000000000000000000000000014293e53697e93a89c87715c47321c07000000000000000000000000000000000000000000000000000d23384c5e71869bab9f8c7a645b647a889ba3b2a69d97949294979da6b2a39b887b645b493a2a1700000000000002152738495a647a8a9ea7a69d91857c76706e6c6c6e71777d86939ea8a59d88786258473323120000000000001222334350554d493c32281a1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c1115181a1a1917130e0c0700000000000000000000000000000000000000000000182d42586d8297adb3aea4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a49c87725c47321d0000000000000000000000000000000000000000000000000000000000000000000000001325364f647a8fa2a798827260564f4d4d505a6274849aa99f8c79634e39230e00000000000000000000000000000010253a4f657a8f9c9c9c9c9c9c9ea7a9947f6a543a2a17090e1e33465772879cb1a39b9a9a9999999987725d47321d00000000000000001325365b71869bab95806b563f2e1b08000000000000000000081f3346586f859aac97826c57422d1702000000000000000000000000060c0e1010100d0b0600000003090b1217171e212222211f1718120c0a030000000000000000000000000000000000000000000000000000000000000014293e53697e93a89c87715c47321c0700000000000000000000000000000000000000000000000000091c2f404f647a8c9faa9d8777615c647885929ca5aaaca9a8a9acaaa59d928578645c4b3d2c1c0c000000000000000a1a2c3c4b5c647a899ba3b3a39b918a8583818183868b929ca4b3a19a8778635a493a2a170400000000000a1a2f4050616a625a4b453830211a0f030000000000000000000000000000000000000000000000000000000000000000000000000000080b171f21262b2d2f2f2e2c2923211a0f0a0300000000000000000000000000000000000000182d42586d8297a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a09c87725c47321d0000000000000000000000000000000000000000000000000000000000000000000000071c3043546d8297ad9e89776154453837383c485662788b9fab96816b5638281603000000000000000000000000000010253a4f657a8fa4a8a8a8a8a8afb4a9937e69543e291400071a2d3d5b71869bb0b0abaaaaaaaaaa9c87725c47321d0000000000000000172d42576c8297ac9c86715d4b37221504000000000000000818293a4c61768b9fa8937d68533e2813000000000000000000000000000000000000000000000000000000000000030a0c0d0d0c0a0400000000000000000000000000000000000000000000000000000000000000000000000014293e53697e93a89c87715c47321c0700000000000000000000000000000000000000000000000000001122374b5c6c8196a4a59b8576625a62727d878e95999a9c9a98958e877d72625a534e4231201000000000000000000e1e2e3e4b5c647885949ea8b0aa9f9b989697999b9fabb1a69e928476635a493c2b1c0c0000000000021528384c5e6a7f786a60564d40352c1e170b000000000000000000000000000000000000000000000000000000000000000000000006111c232933363c4043444444413e39362d211e170b000000000000000000000000000000000000182d42586d828b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b87725c47321d00000000000000000000000000000000000000000000000000000000000000000000000b20354a6074899eaa957f6a5947362722232b38485a6d8297ac9b86715645321e09000000000000000000000000000010253a4f657b8f9393939393939aa2ab96806b56402f1e121621364a5b73889db39e9694959595959586715c47321c000000000000000012273c51677c91a8a48f7a654f433222140700000000000a1525364658697e94aaa38d78624d38230d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e53697e93a89c87715c47321c030000000000000000000000000000000000000000000000000000081b2e3e4b6175869ca7a39b8678675f606773797f83858785837f797367605f6769604e3e2e1b0b000000000000000010202e3e4b5a62747f8a949ca5a8abadacacadaba7a39b93887d726158493c2c1e0e000000000000091d324556667c918a8075675f4e493d33291c130800000000000000000000000000000000000000000000000000000000000000000e19202e373a464c515558595a5957534e4a3d3633291b1303000000000000000000000000000000000b20364b6074767676767676767676767676767676767676767676767676604b36210b00000000000000000000000000000000000000000000000000000000000000000000000d22384d62788da7ab8e79634e3a2a180d0d1a2b3c51667b90a69f8b76604b36210b00000000000000000000000000000d22374c62777e7e7e7e7e7e7e849aaf9b86715e4c3c2f272832424e63798ea6a696807f7f808080807e69543f291400000000000000000b21364b6075899eb09b8570614f4032211a0f0d0b0d121a283243546176899eb09b85705a4935200b00000000000000000000000000000000000000000000000000000000000000000000000000030a0c141414140c0a0300000000000000000000000000000000000000000000000000000014293e53697e93a89c87715c47321e160a0600000000000000000000000000000000000000000000000000101e3246576278899ea7a49c897d6f655d60646a6e7071706e6a64605c646f7c7e695c4b39291703000000000000000210202e3c4955606a767f878d92969899999896928d867e75686054473a2c1e0e000000000000000b20364b6074879c9f95877c6f635b4b463930251810040000000000000000000000000000000000000000000000000000000004121e2b353f4b4f5861666a6d6f6f6e6c68635b544b4639311e160b000000000000000000000000000000091d324556606161616161616161616161616161616161616161616161605745321e09000000000000000000000000000000000000000000000000000000000000000000000010253a50657a8fa59f8a75604b35200c00000e23384d63788da2ab8c77624c37220d00000000000000000000000000000b1f34485962686868686868687c91a7a3917c665a4c403d38454b606e8398ae9e88726a6a6a6a6b6b69614f3b27120000000000000000091e3245566b8096a7a3947f6a5f4f43362d24222122252f38454b60728298a7a3917c67513c2b19060000000000000000000000000000000000000000000000000000000000000000000000000b171e212a2a2a2a211e170b000000000000000000000000000000000000000000000000000014293e53697e93a89c87715c4736322820190e03000000000000000000000000000000000000000000000003162839495a647a899da6a79e92847a7169635b5b5b5c5b5b5a6369707a84918c7a645746331e0a000000000000000002101e2c37444b58616a72787d8183848483807d78716960574a43362a1c0e0000000000000000152a3f546a7f94a0b1a59d9184796b61574a43362d1f170c0100000000000000000000000000000000000000000000000000061422303c484d5d656e767b8082848483817e79726961574e4132291b0c000000000000000000000000000002152838454b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b453928160300000000000000000000000000000000000000000000000000000000000000000000000f253a4f647a8fa4ab8a75604b35200b00000d23384d62788da2aa8d78624d38230d000000000000000000000000000005182a3b484c5353535353536075899eb39e8878665e54525256606b7e93a0a896806b545555555556544f43321f0c0000000000000000031628384c6176899eb39f8d7d69614e4a3d393736383a404c56606d8095a0a99b8573604b35200e0000000000000000000000000000000000000000000000000000000000000000000000000b1b2933363f3f3f3f3633291b0b0000000000000000000000000000000000000000000000000014293e53697e93a89c87715c514b4538352b1e160a00000000000000000000000000000000000000000000000b1b2b3c4a5c6479889aa2b3a29a8f857e7874716e6e6e7073787e858f99a19d8776614c36210c000000000000000000000e1927313a474c555b63686b6e6f6f6e6b67625a544b45393025180c0000000000000000000d22374c6277828f9ba3b2a29a8b80756760544a3e332a1c1408000000000000000000000000000000000000000000000006142431404c5a626f7a838a91959899999996938e877f7668604b46392a1c0c00000000000000000000000000000a1a28323636363636363636363636363636363636363636363636363632281b0a0000000000000000000000000000000000000000000000000000000000000000000000000e23394e63788ea7a38e79634e3929180c0d1a2b3c50667b90a59f8a75604b36200b0000000000000000000000000000000d1d2a34373e3e3e3e3e45576a7f94a3a69e887b706a67686c7580939cb49e8977624c36404040403f3b322514030000000000000000000a1f334758677d929fab9f8c7f6f635b534f4d4b4d4f555e667482959eb49f8b7a645443301c08000000000000000000000000000000000000000000000000000000000000000000000003172939464c545454544c463929170300000000000000000000000000000000000000000000000014293e53697e93a89c86716d6660564d493c32281b0f01000000000000000000000000000000000000000000000e1e2d3e4a5b637784939ea7afa39b948e898684838386888d939aa2afa79e937f6a553f2a15000000000000000000000009151d2a33373d494e5356585a595856524d483c3632281c1308000000000000000000000b20344859626d7a85939ea7aa9f96887d72645c4c473a3026181005000000000000000000000000000000000000000003132431424e5e6678838f999fa9aaadabaaacaca8a49c94887d6e6157473a2a1b0b00000000000000000000000000000a151d202121212121212121212121212121212121212121212121211e160a000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074899eaa947f6a5746362921222b38485a6c8197ac9c86715544311d08000000000000000000000000000000000d181f222929292928394b6074859ba5a69e90857f7c7d8188959eb59f937e685948342b2b2b2b29271f14060000000000000000000004172a3a4d5f6d8197a1aa9f9483796f6964626062646a717b8697a0b49e937e685c4a3626140100000000000000000000000000000000000000000000000000000000000000000000000a1e3346576169696969615746331e0a00000000000000000000000000000000000000000000000014293e53697e93a89f8c86827c756c625a4b45392d1f11030000000000000000000000000000000000000000000010202d3d4a5962737e89959ea7aea9a79e9b9999999b9ea7a8afa79e96897e72604a35200b000000000000000000000000020c171f212c35383d4143444443413d38352b211e160a00000000000000000000000005182b3b484c5d65737e89979faaa69d92857a6c61584b43362e1f180d02000000000000000000000000000000000000102131424e60687c8999a1aeaba49c98969597999fa8b1a79e92827561584739291603000000000000000000000000000002090b0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0b09030000000000000000000000000000000000000000000000000000000000000000000000000000081c3043546e8399ae9d88756154463a36373b485662788a9fab95806b56372715020000000000000000000000000000000000050b0d131313131d3144556277879ba3b3a29a949292969da6ab9f95816d604e3b2b1815161614120c030000000000000000000000000c1c30414b60738398a0b4a1998c847e797776777a7f86909ca4ab9f94806a604e3e2d18080000000000000000000000000000000000000000000000000000000000000000000000000c21364c61767f7f7f7f76614c36210c00000000000000000000000000000000000000000000000014293e53697e93a8aa9f9c97918982786c60574a3d2f21110300000000000000000000000000000000000000000002101f2d3b4754606877808992999ea8a7aaababacaaa7a89f999389807768605443301c070000000000000000000000000000040a0f1a2123282c2e2f2f2e2b282320190e090300000000000000000000000000000d1d2b343f4b54606876818c9aa2b2a29b8c81766860544b3f342a1d1509000000000000000000000000000000000b1b2e3f4e60687e8d9ea7a89f958d86828180828489919ca4b3a0988576615746321e130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000114263650657b90a3a698827261584f4c4c50596274849aa8a08e79634e39230e000000000000000000000000000000000000000000000000021527374859627885959ea7afa9a7a7ababa39b8d8072604a42311d0d0000010000000000000000000000000000000000131d314455607382939fa8ab9f99938e8c8b8d8f959ba3b1a69d8d7f6a62504231200f000000000000000000000000000000000000000000000000000000000000000000000000000d23384d62788d94948d78624d38230d00000000000000000000000000000000000000000000000014293e53697e93a3a4a6aaada89e978b8175635b4c3f2f211100000000000000000000000000000000000000000000010f1d2a36434b59616b757d84898f929596969695928f89847e766b62594a43362513000000000000000000000000000000000000060c0e1316191a1a1916120d0b060000000000000000000000000000000000000d18202e36434b58616c7984929da6ab9f97897e73645d4c483b312719110500000000000000000000000000031628394b5d687e929faba19a8a8078716d6b6b6c6f757c86939fa9a39b8575614b41311b0b000000000000000000000000000000000000000000000000000000000812181a1a1a1a0f0d0700000000000000000003090b13100e080000000000000000000000000000000000000000000000000000000823384c5e71859ba9a09882766b646161656c77849aa2a798826d5b4a36210c0000000000000000000000000000000000000000000000000009192b3b485962747f89929aa2b4a99f968f867b6b605443302414000000000000000000000000000000000000000000011527374455606d7e8a989faaafa8a4a2a0a2a4aaaea89e95887b6961504333241401000000000000000000000000000000000000000000000000000000000000000000000000000d23384d62788da2a28d78624d38230d00000000000000000000000000000000000000000000000014293e53697e8d8e8f91959a9fabaa9f968779655d4c3f2e1e0e00000000000000000000000000000000000000000000000d1826303a474c5761686e75797c808181817f7d7a756f6861574c483b3025180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005101826303a474c5c64707d889da6b4a79e93857a6d62594b44372f20190e020000000000000000000000091e324657657b8c9fb49f9684776b625a58565557566066737e8b9ea7a398836e5f4d3928160300000000000000000000000000000000000000000000000000000b19252d2f30303024221b10020000000000040a161e212925231c110300000000000000000000000000000000000000000000000000091c2f404e63798b9faba09888807976777a818a9aa2a99e8977624c3d2d1a0700000000000000000000000000000000000000000000000000000d1d2b3b4856606a767d849aaf9f8a817a71655d4a43362513060000000000000000000000000000000000000000000009192737444b606878828b949a9fa9a4a4a4a79e9992898075655d4f433325150600000000000000000000000000000000000000000000000000000000000000020508090a0a070d23384d62788da2a28d78624d38230d0000000000000000000000000000000000000000000000091521364b617578797a7c80858c979faaa59c8a7b655d4b3c2b1808000000000000000000000000000000000000000000000008141c2a3439464b53566064676a6c6c6c6a67646056534b4639342a1c1308000000000000000000000000000000000000050b0d1216191a1a1916120d0b050000000000000000000000000000000000000000000008141c2a333d4a4e5f6777889db2b8b3a39b8d82776960554c3f352b1e160a000000000000000000031729394b6175879daaa096817362594d493c414038454b5460687b899ea9a0927d675746321e0900000000000000000000000000000000070b0e101212100e0c06192937414545454539362d2010000000000c171f2832363e3b382f211100000000000000000000000000000000000000000000000000001121364a5b687d8d9fa9a69e958f8b8c8f969ea8a79e8b7b655948341f0f000000000000000000000000000000000000000000000000000000000d1d2b38454b5761687c92a79d8772655d504b3f3025180800000000000000000000000000000000000000000000000009192731424e5a626d787f858a8d8f8f8e8c89847d766b61574b3f3224150700000000000000000000000000000000000000000000000000000000040b0c13171a1e1f1f1f1d1a23384d62788da2a28d78624d38230d000000000000000000000000000000000000000000000d19273135465761626365676b7078818c9ca4a89e8b7b655a48362614010000000000000000000000000000000000000000000000010c181f28323638454b4f525556565755524f4b45383632291f180d000000000000000000000000000000000000070d182022272b2e2f2f2e2b27221f180d09000000000000000000000000000000000000000000010c192e3e4d5f677c899da6b6b2b0b3ab9f98897f74655d4d483c32281a1206000000000000000a1e3346576b8095a5a498826d6055483b352b2c2b283236434b5d657b8b9fb39e8875614b36210e000000000000000000000000000708131c20232527272523211a253747545a5a5a5a4f4a3e2d1b0700000c1c2a3338454b53504b3f2f1c0800000000000000000000000000000000000000000000000000071a2d3d4e5f687d8b9aa2adaaa4a1a1a5abaca199897c665d4b3b2b180100000000000000000000000000000000000000000000000000000000000d1a2731394652677c92a79d87725d4b3f372e1c1308000000000000000000000000000000000000000000000000000009151d313c484d5a626a707578797a7977746f6861584b46392f211406000000000000000000000000000000000000000000000000000002090c181f22282c3033343434322f2c384d62788da2a28d78624d38230d0000000000000000000000000000000000000000000d1d2b37444b535b6366686765605b636c7a869aa2a99e8978625443301c0a00000000000000000000000000000000000000000000000000040b161e212832363a3d40414141403d3a363228211e160b05000000000000000000000000000000000008131c202b34373d4143444443403c37342a241d120600000000000000000000000000000000000000011426374b5c677d8d9ea7afa59d9b9ea8b0a89e94867b6e625a4b453830211a0e0300000000000c21364c6176899eb19c8674604b44372b20191616161e26303f4b5d697e93a4a6937e69543c2c19060000000000000000000006101b22253035383b3c3d3b38352c244154656f6f6f6f645c4a36220d0004172a3a474c566068655d4b38231000000000000000000000000000000000000000000000000000000f1f31414e5f67798490979ea7a4a3a59d978e8478665e4c3f2e1d0d000000000000000000000000000000000000000000000000000000000000000a151d293d52677c92a79c87725d472e231c11000000000000000000000000000000000000000000000000000000000001141e2b353c484d54556062646564625959534c463a32291b110300000000000000000000000000000000000000000000000000020a161e212a34373d4245484949494745413c4d62788da2a28d78624d38230d00000000000000000000000000000000000000000d1d2b3b4855606872787c7d7c7a756d625c6476849aa3a79b8573604b38281602000000000000000000000000000000000000000000000000000003090c151d2024272b2c2c2c2a2825201d150c0a0300000000000000000000000000000000000210182530353b484c5256585a5a5856524c473b382f211a0f010000000000000000000000000000000000081d314455647a8c9faba29a8e8786898f9ba3b1a49c9083786a60564c40352c1e170b0000000013253653687d93a8a3907b6556453226190d0600000308141c2e3f4b6073869cb19c86715a4935200c0000000000000000000e19202e3636434a4e505252504e493d39455a6f838585847a644f39240f000a1f334758616a757e7b65503f2e1b080000000000000000000000000000000000000000000000000001132331414d5b63707b82898c8e8e8c8782796f625a4c402f21110000000000000000000000000000000000000000000000000000000000000000000212283d52677d92a79c87725d47321d0800000000000000000000000000000000000000000000000000000000000000000e19202b353837444b4d4f4f4f4c483b3d3633291e160b00000000000000000000000000000000000000000000000000000a151d2832363b474c52575a5d5e5f5f5c5a57524d62788da2a28d78624d38230d000000000000000000000000000000000000000a1a2b3c485962737e878d9193928f898278675f6175859ba6a3937e685645321e09000000000000000000000000000000000000000000000000000000000002090b0f121517171715120f0b0902000000000000000000000000000000000000000614202d36434a515962676b6e6f6f6e6b676259514c40352c1f1305000000000000000000000000000000000b20354b6073869caaa09884797271747b85929ca4b1a1998a7f75665e4e493d33291b0b0000071c3043546f8499ae9b85705e4c3828160900000000000001111d314455677c91a9a48d78634d38230e0000000000000003111e2c353e4a4f54606365676765635b574e4a5f758b9a9a907b66503b2611000c21374c61767f889384705d4b37220f0000000000000000000000000000000000000000000000000000051323303d4a4e5d656d7377797877726d645c4d483c2f2212030000000000000000000000000000000000000000000000000000000000000000000012283d52677d92a79c87725d47321d08000000000000000000000000000000000000000000000000000000000000000000050e192022263135383a3a3937342a28211f170b030000000000000000000000000000000000000000000000000002101a273138454b535961686c6f73747474726f6c676162788da2a28d78624d38230d00000000000000000000000000000000000002152838485a627785939ca4a6a8a7a89e978a7d68606278889eb39d8875604b36210b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081624313e4a54606670777c8083848483807c776f665e4e493d3023150700000000000000000000000000000012273c51677c91a4a5988273635b546065747d86949ea8a99f95877c6f635b4b4639291703000b20354a6072899ea9947f6954402f1a0a0000000000000000011426374b61768a9fa7927d68523d28130000000000000613222f3c494d5c646d74787a7c7c7a78736d645c5f758a9fa5907b66503b261100192e43586e83959ea28f7a644f3d2c1a06000000000000000000000000000000000000000000000000000005131f2d363f4b5058596264636259574f4a3e352b1e1204000000000000000000000000000000000000000000000000000000000000000000000012283d52677d92a69c87725c47321d070000000000000000000000000000000000000000000000000000000000000000000000050b0d141d2023242524221f18130c0a0400000000000000000000000000000000000000000000000000000114202e38454b56606870777d8185888989898784817c776f788da2a28d78624d38230d000000000000000000000000000000000000091d3245566278889ba3b1a89e9c9da5aea99f927e685d687e93a4a6927d6853392816030000000000000000000000000000000000040a0c111518191a191815120c0b040000000000000000000000000000000000000000000000000000000007162633424e5c64727c858b92969899999895918b847b70635b4d41322515060000000000000000000000000002162838596e8398ae9d877560554a434b566067747f8a98a0b4a59d9184796b615746331e0a000d22374d62778ca7a38e79644e39241100000000000000000000091e32465770859aab96806b56412b16000000000003132431404c5a626e7a82888d909192908d8882796e62758a9fa5907b66503b2611000f243a4f647a8fa2ae99836e5b4935210d000000000000000000000000000000000000000000000000000000010f1a212f383b3b474c4f4e4c473b39362d20190e0000000000000000000000000000000000000000000000000000000000000000000000000013283d52687d91919186725c47321d07000000000000000000000000000000000000000000000000000000000000000000000000000001080b0d0f100f0d0b05000000000000000000000000000000000000000000000000000000000008141c323e4b56606a757e858b92979a9d9e9e9e9c9a96918b847f94a9a28d78624d38230d00000000000000000000000002090b0f0f0f1426364b6074859ba6a69d918986878d99a1b49f8c7b656074869caf9a846f5746321e09000000000000000000000000000002080c171f21262a2d2f2f2f2d2b27221f180c090200000000000000000000000000000000000000000000000004152533445060687a85919a9fababadababadabab9f9a908479675f4f4332241403000000000000000000000000091e32455673889da9947e695645373038454b5560697782949daeb2a1998b8075614b36210c000f243a4f647a8fa4aa8b76614c36210c0000000000000000000003162939586d8298ad98836d58432e180000000000112131424e5e6678838f979da6a5a7a7a5a69d978c8378758a9fa5907b66503b2611000d22364a5c70859aaf9f8c79634e3b2a18050000000000000000000000000000000000000000000000000000000007111c23252a3437393937342a24221b100500000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62787b7b7c7b65503b2610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182630434f5c64747f88939b9fabacaba8a6a6a6a9acacab9f9a949daea28d78624d38230d00000000000000000000000a151d2024242424304354697e94a3a69d887c7571727883979faa9c867360697e93a99f8a76614b36210c0000000000000000000000000009151d202a33373c404244454443403c37342a211e160a01000000000000000000000000000000000000000000001222334350626b7e8b9ba3afab9f9b979595979b9fabafa29a8a7d69614f423221110000000000000000000000000b21364b60768ba6a48e79644f38281c273137444b59626e7f94a9b9b49f978678634e38230e0010253a50657a8fa59f8a745846331f0a0000000000000000000000162b41566b8096ab99846e59442f19000000000d1d2f3f4e60687c8998a0acaba99f9d9d9fa9abab9f99897b8c9fa5907b66503b261100071b2e3e51667b90a4ab97826d5948341f0b000000000000000000000000000000000000000000000000000000000000080e10181f222423221f180f0d07000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485962666666655e4c38230e00000000000000000000000000000000000000000000000000000000000000040e1416171613100b09030000000000000000000000000000000000000000000000000000000000000000000001142636434b61697a86949ea6b0aa9f9a969291909193969b9faaafa9aebba28d78624d38230d000000000000000000000a1a27313639393939364b6074889db39d88786760555b63728197a4a4917c6762788da5aa8f7a65503a251000000000000000000000000513192731363a474c515558595a595855514c473b3632281c140800000000000000000000000000000000000000000c1c2f4050616b80939fa9a79e948b8582808082868c949ea7a89f927f69604f3f2e1b0b00000000000000000000000c21364b61768ba8a38e78634e3923171e313e4a58616e7e8b9fb4a89e928275635b4935210c0010253a4f657a8fa4aa8b75604b36200b0000000000000000000001172c41566c8196ab9a856f5a45301a00000005192b3b4b5d687e8c9ea7a99f968e898787898e969fa8a79e8a9faaa5907b66503b261100001020354a6073869cb19f8a77624c392916030000000000000000000000000000000000000000000000000000000000000000050b0d0f0e0d0b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3b484d515151504c402f1c09000000000000000000000000000000000000000000000000000000000000081621282b2c2b2825211e160d0b0500000000000000000000000000000000000000000000000000000000000003111c304354606c7f8c9ca4b2a39b928a85807d7b7b7c7e81868b939da5aebba28d78624d38230d00000000000000000002152738454b4f4f4f4f4b4f647a8fa6a6917c665a4b4449546074879cad98826d5a72889da8937d68533e2813000000000000000000000d18203137444b525861666a6d6e6f6e6d6a676159534b45383026180e00000000000000000000000000000000000004172a3a4c5e6a7f949eb4a098897f77706d6b6b6d70777f8999a1b49d937e695d4b39281603000000000000000000000a1e32465774899ea6917c665142322933424e5c647683939fa9a49c8a7d6d6056493d2c1a06000e23394e63798eaba28c77624d37220d00000000000000000000071a2d3d596e8499ae9a856f5a45301a0000000b20344859657b8c9faaa29a8a80797472727479808a9aa2ab9fabbba5907b66503b26110000071c304354687d92a6a995806b5746321e090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2b34373c3c3c3b382f2111000000000000000000000000000000000000000000000000000000000000041626333d4042403d3a3632282220180d0600000000000000000000000000000000000000000000000000000000112132424b607281949faba49c90857d766f6b68666666696c70777e87949daea28d78624d38230d000000000000000000091d31455660646464646055687e93a89e8874604a3c313644556a7f94a99c86715c70869baa95806a55402b15000000000000000002101d2b34414d5560676f767b7f8284848482807c77706860564b43362b1e1103000000000000000000000000000000000a1f334758667c8d9fb59e9582766961595856565859626a7683959eb49f8c7b655746321e0a00000000000000000000031629395b70859aaf9a846f604b4539464c60697a8798a0b49f978679675f4b45382c1f0e00000b21364b60758b9fa6917b66513a2a17040000000000000000000a21364a5c72879daf9a856f5a45301a0000061a2c3d4d6278899eaaa09884776b6460545460646b778498a0b4bcc9a5907b66503b26110000001325364b6074889db29e8976614b372715020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d19202226262726231c11030000000000000000000000000000000000000000000000000000000000000e21334450565755534f4b453937342b211a0f04000000000000000000000000000000000000000000000000000a1b2e3f4f606c81969fb49f96867b71676163696c6e6f6d6b66606169747f94a9a28d78624d38230d0000000000000000000b20364b60747a79797a73606a8095aa9a85705443301d273751667c91a69d88735e6e8499ab96806b56412b16000000000000000311202e3b484c5f67747d858b919597999a999895918b857d75686054493c2f21110000000000000000000000000000000417293a4c6176889eab9f95807261584c473a40403b474c5861728095a0aa9d8775614b3828160300000000000000000000142a3f54697f94a8a1937e6a60575757616e7e8b9da5a89e928175635b4d4132281a0e000000091e32455771869cac97826c5847331f1101000000000000000a1a2c3d4e64798ea5af9a856f5a45301a00000c2135495b6d8297a7a298827362594f4a43434a4f5962738298a2b4c8a5907b66503b2611000000081d314455697f94a7a7947e695544311d080000000000000000000000000000000000000000060c0d14141414141414141414141414141414141414141414141414141414141414141414140c0a04000000000000000000000000000000000000000000000000050b0d111111100e09000000000000000000000000000000000000000000000000000000000000000014283d50626b6c6b68656057544d483b362c1f170b0000000000000000000000000000000000000000000000031628394b5d697e939fab9f93817565606772787e81838482807b756c6262788da2a28d78624d38230d0000000000000000000d22374c62778c8e8e8d79636a7f94a99b8671584733252c3d52677c92a79d87725d6f849aab95806b56402b160000000000000211212f3e4b59626f7d87929a9fabaaadacabacadaaab9f9b93887e73625a4b3f2f1e0e00000000000000000000000000000a1f3346586b8196a6a397816c6054463a342a2b2b2a343a4754606d8297a4a5957f6a5645321e09000000000000000000000c21374c6176899eb39f8d80756e6c6e7682939fa9a49c8a7d6d6056493d311e160a0000000003162839566c8196ab9e8976614c3f2f1f110400000000000b192838495b6c8196acaf9a856f5a45301a00000e23384e63798b9fa99a84736055483b353030353b48556074849aaabba5907b66503b2611000000021527374c6176899eb29d8774604b362011000000000000000000000000000000000000000e1920232a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a211f170c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162b40566b8081807d7a76706962594e493d33291b1002000000000000000000000000000000000000000000091e324557657b8c9fb49f8d7e6c6063737d868d939698999795908a817869788da2a28d78624d38230d0000000000000000000b21364b60768ba6a48f7a65677d92ab9f8b76614c423a3c495b6c8297ac9a85705571869ca9947f6a543f2a1500000000000010202f3f4b5c647784929da5afa9a49c99979697999ca4a8b0a69d938578655d4b3c2c1906000000000000000000000000000c21364c61768a9eb19b8574604b4336291f181616181f2936434b6074869cb19e8975604b36210b000000000000000000000a1f334758687e939fab9f95898381838998a0b49f978679675f4b45382c1f13030000000000000f24394f647a8ea2a796806b5d4b3d2f1f180e0c0b0d121b2937455663798b9fb4af9a856f5a45301a0003162939556b8095aa9f8b78625544372b201c1c202b37445563798b9fb4a5907b66503b261100000000091e3346576b8096a9a5927d6752402f1c0900000000000000000000000000000000000e1e2c35383f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f37332a1c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071d32475c72879795928f8a857e776d635b4c463a2e2013060000000000000000000000000000000000000005182a3b4b6075879daa9f937e6960667986929ca4a9acacabadaba99f978b7e788da2a28d78624d38230d000000000000000000091e32455773889ea8927d6862778b9faa96816c615350515b63798b9fab95806a6075899ea7917c67523c271200000000000c1c2d3e4b5d657a889aa2b2a59d948d878482808284868d939ca4b3a39b897b655a4935200c0000000000000000000000000013283e53687d93a8a3907b6555443125180c040000050c1825314556667b90a4a7917c67523c2712000000000000000000000417293a4e606c81959faba79e9896989ea7b19e958174635b4d4132281a0f01000000000000000d22364a5c70859aab9f8c7b655b4c3f342a2321202225303a46556074859baabbaf9a856f5a45301a000a1e32465771869bac97826d5a493727190d07070d192737495b6d8298ada5907b66503b261100000000031729394d62778b9fb19c86715e4c3823100000000000000000000000000000000006192c3c494d54545454545454545454545454545454545454545454545454545454545454545454544c473a2a170400000000000000000000000000000000000000000406060604010000000000000000000000000000000000000000000000000000000000000000000000071d32475c72879caaa8aa9f9b948b82796c61584b3e312415070000000000000000000000000000000000000b1f3447596b8095a5a496816c60667c8a9ba3b1a89e999796989ca4aea99f93859aafa28d78624d38230d000000000000000000031628395a6f859aae99836e596f849aab9e937f706865666c79879ca99f8c7963657a8fa8a78e79634e39230e0000000004182a3a4a5c657b8a9ea6a79e94877e78726e6d6b6c6e71787e86939ea6a79e8a78624d38230d00000000000000000000000003162839596e8399ae9b86715d4c37271508000000000000081527384c5e71869cad98826d5837261401000000000000000000000c1c31424a6072808d9ba3b3aeacaeb3a49c8f80726056493d301e160a000000000000000000071b2d3e4f657a8d9faa9e8979655d4c473a383635373a414d5861738298a3b4c8af9a856f5a45301a000c21364b61768ba3a5907b66503c2c19090000000009192c3d51667c91a6a5907b66503b261100000000000b203448596d8297aba4907b66503e2d1b070000000000000000000000000000000c2035495a626969696969696969696969696969696969696969696969696969696969696969696969615847331f0a000000000000000000000000000000040a0c1216191b1b1b1916120d0b0500000000000000000000000000000000000000000000000000000000000000071d32475c7287989a9da5a7aeaa9f988c8176645c4e423325150700000000000000000000000000000000011426374c62778a9fb19c867460667c8c9ea8a69d928984828183878e99a1b4a29aa2b4a28d78624d38230d00000000000000000000152a40556a7f95aa9e897560647a8d9fb59d93847d7a7b818a9ca5a497826d5b6c8196ab9e8874604a35200b00000000081f344759647a8a9ea8a49c897e7569635a59575657595a6269747e889b9d937e695a4935200c000000000000000000000000091e32465773889daa95806a553f2f190900000000000000000a1a2f40566b8095ab9c87725544311d080000000000000000000000131c304354606b7c859baabbbab4a097867b6b605445382c1f130300000000000000000000001022374b5d6c8197a3a79e897b6c6159524d4c4b4d4f555f67768398a0b5b1b5af9a856f5a45301a000e23384d63788da2aa8c77614c37210e0000000000000f22384d62778daba5907b66503b2611000000000005182b3b4e63798c9faf9a846f5c4a36220e0000000000000000000000000000000d23384d62787f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f76614c37210c00000000000000000000000001080c171f21272b2e3031302e2c272220190e0b050000000000000000000000000000000000000000000000000000000000152b40556a808284878c92999faaaa9f96877a6860504333251505000000000000000000000000000000081d3144556b8096a8a18f7a646379899eaaa29a877d756f6c6c6d727983929fa9afb4c0a28d78624d38230d000000000000000000000e24394e63798ea3a8947f6a5c6a7f959fb3a29a928f91969fa9a59c86766162778a9fac97826c5443301c07000000081830404c6177889da8a29a86796960565460646768666460545560687885917f69614f3c2c19060000000000000000000000000c21364b61768ba6a5907b65503b26110000000000000000000012263b51667b90a69f8a75604b35200b000000000000000000000b161e313d4a57616d7d8a9fb4a89f928275655d4a4336281a0e00000000000000000000000000081b2e3f4b6074859ba4a79e8c81776d6763616062646a717c8799a1ab9f9ca4af9a856f5a45301a0010253a4f657a8fa49f8a75604a35200b0000000000000b20354b60758a9fa5907b66503b26110000000000000d2136495b6f8499aea28e7a644f3c2c1906000000000000000000000000000011263b51667b909494949494949494949494949494949494949494949494949494949494949494948e79634e39240e000000000000000000000009141d202933363c404345464544413d38352b2220190d0500000000000000000000000000000000000000000000000000000013283c50616a6d6f72777d848b979faaa59d8b7e6a6150433223130200000000000000000000000000000b20354b6074889dae99836e5e70859ba7a29a84766860565756585b636e7d8b9fabbcb7a28d78624d38230d000000000000000000000c21364a5b70859bb09e897761607281929ea7afa8a5a6abaca0988778625f6d8297a8a28f7a644f362513000000001325364c5e6e8399a6a49a8476635b59616c74797c7d7c79746c62595962757c69614f42321e0e000000000000000000000000000d22384d62788d92928e79634e39240e000000000000000000000f24394e64798ea3aa8c76614c37210c0000000000000000010f1b2932424e5b637582939faaa49c8a7d6d60574b3f3025180a000000000000000000000000000000101d3245566176869ba3aa9f9689827c787675777a8086919da5a99f8d869caf9a856f5a45301a0010263b50657b90a59f8a75604b35200b0000000000000c21364b61768baba48f7a644f3a250f000000000000061a2c3d50657a8fa3ad98836e5a4935200c000000000000000000000000000011263b51667b90a6a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a38e79634e39240e0000000000000000000412192631353a464c5155595b5b5b5956524d483c37342b20190d00000000000000000000000000000000000000000000000000000d2133435055585a5962676f78818c9ba3aa9f937f6a614f42312010000000000000000000000000000010263b50657b90a6a58f7a65667c91a3a69a847361584b4538413d4a4e5f677c8d9fb4c4a28d78624d38230d00000000000000000000071a2d3d51667c91a2a89a847360606c7e89949a9ea79f9c978f8376625d687d92a0aa9a846f5c4b371808000000071c304354667c91a1a89c867661585f677781888f9193918e888177685f5660665e4f4332241400000000000000000000000000000c21364c61757d7d7d7d75604b36210b000000000000000000000d23384d62788da2a18c77624c37220d0000000000000003131f2d39464b6068798698a0b4a0978679685f4b45392e1c130800000000000000000000000000000000021528384758617685969faba89e98918d8b8a8c8f959ca4b2a49c8b7c8095aa9a856f5a45301a0010263b50657b90a5ab8c77624d3722110000000000000e23384d63788da2aa8d78624d38230d000000000000000f23374b5d70859bb09f8b78624d3a2a18040000000000000000000000000011263b51667b90a6bbbebebebebebebebebebebebebebebebebebebebebebebebebebebebebeb8a38e79634e39240e00000000000000000012223037444b515861676b6e7070706e6b67625a544d483b342b1d1403000000000000000000000000000000000000000000000000041525333c40433b484c525a626c7a85979fb49d947f6a604e3e2d1a0a00000000000000000000000001162b41566b8096ab9c87725d70859bb09e88766155463a32282c2d36414d5e6b8095a6b8a28d78624d38230d00000000000000000000000f24394d5e6f849aa8a2978172616068767f85898b8a87817a6e615f677b8b9fb49f8c79644e3e2e1b000000000b20354a6073869cb19e8a7963585b677d8a969ea7a7a8a6a79e968a7d6b624b514c403225140600000000000000000000000000000a1e3346576168686868605745321e09000000000000000000000f243a4f64798fa4a88b76614c36210c0000000000000b161e313d4a57616d7e8a9ca4a89f928275635b4e4132281b11000000000000000000000000000000000000000a1a2a3a47586174818c9aa2abada7a2a1a0a2a4aaada69e94867a6b8095aa9a856f5a45301a0010263b50657b90a5a7927d67523f2f1d0d000000000d1d2f3f53687d92a89f8a75604b36210b00000000000000081c2e3f51667c91a4aa96816c5847331f0a0000000000000000000000000011263b51667b90a6aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaea38e79634e39240e0000000000000000091d30404c5560676f767c808385868583817c78716a62594d483b311e160a000000000000000000000000000000000000000000000000071521282b2d2a34373c494d5c647481949dae9d927e685c4a3828150200000000000000000000000417293a5b70859bac96816c61778b9faa937e69584737291d15171a2130404b6075889db3a28d78624d38230d0000000000000000000000091d30404d6378899eab9f978375655d616970737574726c645c616c7d8b9fa9a195806a5c4a3620100000000114263750667b90a4a6947f6a5b4e63788a9ea8afa79e9c9ea6aea89f92806b5f4e3b3022140600000000000000000000000000000003172939464c525252524b45392816030000000000000000000215273751677c91a69e89745746331e0a00000000000b1b2832424e5b637582939fa9a49c8a7d6d6057493d311e160a0000000000000000000000000000000000000000000c1c2a3a4756606c7a848e959b9faaa4a4a3a69d9891887f74646b8095aa9a856f5a45301a0010263b50657b90a5af9a846f5d4b3b2b1d120e0e121d2b3b4b5d6f849aaf9a856f5645321e0900000000000000001120354b6073879cb29f8a77614c3828160300000000000000000000000011263b51667b909999999999999999999999999999999999999999999999999999999999999999998e79634e39240e00000000000000000f24394c5e66737c848b9195989a9b9a9996928d867f786c62594e4232281b0c000000000000000000000000000000000000000000000000040d131518181f222b353e4a56606c7f949db49f8b7a645645321d0c00000000000000000000000a1f33475874899ea7927d67677d92ab9f8b76614c3a2a190c020007131e3245576c8196aba28d78624d38230d000000000000000000000000122035495a667c8d9faba199867b6f6661575560555d5c646b7781929fa9a3998372604b3d2d1a02000000081d3144556d8398ad9d8875604b495b677d8d9f9a8f8887888e99a1b49e927d685948341f0800000000000000000000000000000000000b1b2933363d3d3d3d3632281b0a000000000000000000000a1d3144556c8297ac9b86715b39291703000000000a1a2839464b6068798698a0b4a098867968604b45392c1f130300000000000000000000000000000000000000000000000c1c2a38454b5c646f7980868a8d8e8f8e8b88837c756960566b8095aa9a856f5a45301a0010263b50657b90a5b3a1907b6559483b3025232325303b4859657b90a2a7947e6954382816020000000000000000081c304354687e93a6a8957f6a5645321e090000000000000000000000000f243a4f647a838484848484848484848484848484848484848484848484848484848484848484848378624d38220d000000000000000011273c51667c86919a9faa9f9c9a99999b9ea8a39b948b817868604b4539291c0c00000000000000000000000000000000000000000000000000000000050b0e19202d38454b616a7f94a0a99c8674604b3b2a1804000000000000000000000c21374c61768ca7a48f79646a7f95aa9b85705846331c0c000000000316283951667b91a6a28d78624d38230d00000000000000000000000006192c3c4d5e687e8d9faaa49c8f847c76706e6d6e7073798089979fb4a29a8575615443301f0f000000000b20354b6074899eaa95806b56453d4d5f677d8b847a7371737983959eb49e8a77624c3626140100000000000000000000000000000000000b171e2128282828211e160a000000000000000000000c1a2b3b4b6074889dab96816c56412c1700000000021527384657616d7e8a9ca4a99f928275635b4e4132281b0f01000000000000000000000000000000000000000000000000000c1a27313e4a4f5b636b71757879797976736e6760564b556b8095aa9a856f5a45301a0010263b50657b90a5bfb29d877762594d403a38383a414d596277879db29e8976614c37210c000000000000000000011426364b6075889eb39e8875604b3726140100000000000000000000000d22364a5c646f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f625a4835200b0000000000000000142a3f54697f94a49e97908a8684838486898e949ba39f978a7e6e6057463a291c0c000000000000000000000000000000000000000000000000000000000000060f1a28324350616d8298a4a4957f6a5947341f09000000000000000000000e24394e63798ea3a18c77626c8197ac98836e593a29170000000000000e23394e63788ea3a28d78624d38230d000000000000000000000000000e1e30404e60687d8c9da6b1a199918a8684828385888e959ea8ab9f95847561574636261401000000000f24394f64798ea8a78e79644e3831414d5f677a73645c5c5c646e8095a1a896816c5443301c08000000000000000000000000000000000000030a0c131313130b090300000000000005000309111c29384859697e93a6a48f7a65503a251000000000091d314556617582929fa9a49c8a7d6d61574a3d311e160a000000000000000000000000000000000000000000000000000000000a151d2d363d4a4e56556062646463615858524b4538556b8095aa9a856f5a45301a0010263b50657b90a5bab7a69b8578675f544f4d4d50555f6777859ba5a3947f6a5847331f0a00000000000000000000081e3245566a7f94a8a7937e685544311d080000000000000000000000071b2d3e4a4f59595959595959595959595959595959595959595959595959595959595959595959594d483c2b190500000000000000000b20364b6074869489817b75716f6e6f7175797f868f9aa29e9383756158463a291808000000000000000000000000000000000000000000000000000000000000000a151d33434b6075869cb19f8a77614c372715010000000000000000000f24394e64798ea3a18b76616d8297ac98836d583727150100000000000e23384e63788da3a98c76614c37210c0000000000000000000000000000122231424e5f687b87969fa9aea99f9b9997989a9da6aaada39b8c807361574639291808000000000012283d52677d92a79e8974604a352031414d5d6460544b3e4a4e626f8499af9e8874604b35200b00000000000000000000000000000000000000000000000808080800000000050b0d1a1a161e212e3a46566277899eb19c8673604a35200b000000000b20364b60758698a0b4a098867968604b46392d1f130300000000000000000000000000000000000000000000000000000000000002101b222d363937444b4d4f4f4e4c463a3c363240556b8095aa9a856f5a45301a0010263b50657b90a5bbb4b3a39b887c716a656363656a717c889ba3a69b8574604b3a2a170400000000000000000000021628384c61768a9eb29d8774604b35201100000000000000000000000010202d363a444444444444444444444444444444444444444444444444444444444444444444444438352b1e0e000000000000000000081d314455667c7f766c6560565a595a5560646a717a84929ea1998476615846362614010000000000000000000000000000000000000000000000000000000000000002151e324557657b90a1a995806b5544311d080000000000000000000e23394e63788ea3a18c77616b8095aa9a846f5544311d08000000000013253650657a90a59f89745847331f0a000000000000000000000000000004142431414e5d6576818a959ca5a7aaacacacaba8a89e9890857a6b60554639291b0b000000000000152a40556a7f95aa9b86705443301c23313f4b4f4b43362e36444f647a8fa9a68e79644e39240f0000000000000000000000000000000000000000060c0e1d1d1d1d0c0a030d181f222f2f2832363f4b586174859ba7a2927d675443301c0700000000091d3145566a7f95a29f928275635b4e4232281b0f01000000000000000000000000000000000000000000000000000000000000000000070f1a212427313538393a3936332927212b40556b8095aa9a856f5a45301a0010263b50657b90a5aa9f9ea7a69d91867f7a78787a7f86919da6a59d8877625645321c0c0000000000000000000000000a1f3347586c8196aaa5917c67523f2e1c08000000000000000000000002101b22242f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2220190e00000000000000000000021527374c5e666a6157504b45384437444b4e555d65707e8a9da29b8676615443301c0f0000000000000000000000000000000000000000000000000000000000000000031628394b5d6f8499ae9e8874604b35200b0000000000000000000d22384d62778da9a38e7863697e93a89e8975604b362513050000010e1c3043546a7f94aa9d87725d3a291704000000000000000000000000000000061423313f4b57616b7780878d929597979796938f89837b70645c4b4437291b0b00000000000000162c41566b8196ab99846e5936251313202e373a3530261820354b6075899fa6917b66513c2611000000000000000000000000000000000000010f1a212333333333211e171d2a3437444439464b515d6576849aa3a79a8472604a3625130000000000021527384b6072849a8a7e6d61574a3d311e160b00000000000000000000000000000000000000000000000000000000000000000000000000070c0e151d2023242424211f1712162b40556b8095aa9a856f5a45301a0010263b50657b90a59f8c889ba3b3a39b948f8d8d8f949ba3b3a39b8779635948382816000000000000000000000000000417293a4d62788b9fb09b85715d4b37230f00000000000000000000000000070d0f1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a0d0b0500000000000000000000000009192f404c50554b463937444b4e4e4c483b3f4b50606879879da49a8472604b3d2c1a0600000000000000000000000000000000000000000000010000000000000000000a1b2f3f4f657a8fa5a7907b66513b26110000000000000000000b20354b6075899fa6917c6663798ea5a7907b6654433020191110141d2c3c4a6073869bad98826d58432d1800000000000000000000000000000000000513212e39464c59626a72787c7f818282807e7a756e655d4f4a3e3126190b0000000000000000172c42576c8197ac98836e59432e1906141f2629211f170c1d32455673889da7927d67523d28120000000000000000000000000000000000000f1f2c3639484848483633292a3b474c5a5a5a5761666f7b879aa2a99e89786254433018080000000000000a1c3043546177857968604b46392d1f1303000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0d0f0f0e0c0a0400162b40556b8095aa9a856f5a45301a0010263b50657b90a59e8a7885939da6ada9a4a2a2a5aaada69d938577635b4a3b2b1a0a00000000000000000000000000000c2035485a6d8298ada3907b65503d2d1a0700000000000000000000000b171e212424242424242424242424242424242424242424242424242424242424242424242424201d150a00000000000000000000000012222f383b3f36434a51556063636259584f4a424e5b6378879da2957f6a5b4935210a0000000000000000000000000000000002090b1014161715110c0a0400000000001122374b5d72879cac97816c57382816020000000000000000081c30435471869caa95806b5b72879db09b8572604a43352b262526313c495a677c91a3a6917c67513c271200000000000000000000000000000000000002101b29333b484c555a62676a6c6d6c6b68646056504b3f362d1d1409000000000000000000162c41566b8196ab99846f593827151624313b3e3733292128384b60758a9fa5907b66503b26110000000000000000000000000000000000061a2c3d494e5d5d5d5d4c4639344759626f6f7072767c848f9ca5a89e8b7b655a4836251300000000000000011426364759616f635b4e4232281b0f010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aa9a856f5a45301a0010263b50657b90a59e8974747e8892989ea6a2ab9f9d9892887e7362594a3d2d1d0d00000000000000000000000000000005192b3c4e64798ea2af99846f5b4a36210d000000000000000000000b1b29333639393939393939393939393939393939393939393939393939393939393939393939393632281a0a000000000000000000000004121c232d3b485460666f75787977736d645c4b464a5a6379899e9f8b79634e3827150200000000000000000000000000050a151d2026292b2c2a27211f170c08000000081b2e3f566b8096ab9c86715645321e09000000000000000001142636586d8297ad9b86715a6a7f94a6a395806b614d483c3b3a37444b5a6278899eb39d8875604b36210b00000000000000000000000000000000000000000b171e2b34373c494d525557585756534f4b4538382f221b100100000000000000000000152a3f546a7f94a99b86715645311d1c34424e534c473a36394556667c91aaa58d78634e38230e00000000000000000000000000000000000c2136495b6372727272615746374c6277838485878a919aa2b2a49c8a7b655d4b3c2b1808000000000000000008182a3b474c5a4e4a3d311e160b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aa9a856f5a45301a0010263b50657b90a59e89746069757d83888b8c8c8a88837c75686055473b2d1f0f00000000000000000000000000000000000e21364a5c6f849aafa18e79634e3b2b1905000000000000000003172939464b4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4b453828150200000000000000000000000c1d2d3d4a5962727c84898d8e8c88827a6d61575b63707d889daa99836e5645311d090000000000000000000000000e19202731363b3e40413f3c37332a231c1104000011263b51667b90a69f8b76604b36210b00000000000000000012273c51677c91a9a38d78636075889dab9e947f6e625a5351505255606878869ca7a2937e685745321e09000000000000000000000000000000000000000000030d1820222b35383d40424242413e3a363127231c110700000000000000000000000012273c52677c91a79f8a75604b3625304451606861584e4c4d576074869cb19c87725b4935210c00000000000000000000000000000000000e23394e63798788888776614c384d62788d999a9c9faaafa89e958679655d4b3f2e1e0e000000000000000000000c1d2a34374539362d1f13030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aa9a856f5a45301a0010263b50657b90a59e89745f5660676e7375777775736d6761574b44372a1d0f010000000000000000000000000000000000071a2d3e50657b90a3ad98826d594834200c00000000000000000a1e334657616363636363636363636363636363636363636363636363636363636363636363636363605645321d090000000000000000000004182a3b4a5b637884919a9fa9a3a69d978f8275626c7984919da59d918474604b36200b0000000000000000000008131c2b3538454b5053555655514c473a372e1f170c000d22374d62778ca9ab8e78634e39230e0000000000000000000c21364b61768a9fac96816c59677c8d9fb59d9482786e686665676b747d899ca4a59a8473604b392816030000000000000000000000000000000000000000000000050b0e192023272a2c2d2d2b2925201d150a0800000000000000000000000000000e23384e63788da6a98f7a65503a36434a626c7e766963616268758399a4a6947f6a543d2c1a0600000000000000000000000000000000000f24394e64798e9d9d8b76614c384d62788da2afb1ab9f9b94897f74635b4b3f2f21110000000000000000000000000c181f223024211a0f01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aa9a856f5a45301a0010263b50657b90a59e89745f454b525856606262605558524b46393126190d00000000000000000000000000000000000000000f23384c5d71869bb19f8b78624d3a291704000000000000000c21364b6176797979797979797979797979797979797979797979797979797979797979797979797974604b36200b000000000000000000000b1f3447596379899aa29f97919093999fa0988578818c9aa29e94877c6f605645311d090000000000000000000a1825303c484d566065696b6c6a666158504b3f332a1c0e0b20354a6075899fa5907b66503b26110000000000000000000a1e3346576d8298ad9e8a77615f6a80959eb4a0988a837e7b7a7c8187929ea7a59d8777615544311b0a000000000000000000000000000000000000000000000000000000060b0d121517181716130f0b0902000000000000000000000000000000000c2135495b73889dac97816c58474354606c8193887e7876777d8799a1a99d8775604b36210e0000000000000000000000000000000000000f24394e64798ea3a18b76614c384d62788da2ac9b918b867e766a60564a3d2f21110300000000000000000000000000040b0c1a0e0c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aa9a856f5a45301a0010263b50657b90a59e89745f49363d38454b4d4d4b44373d3632281d1409000000000000000000000000000000000000000000091c2f3f52677d92a5aa96816b5846331f0a0000000000000011263b51667c8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e79634e39240e00000000000000000005192b3c4c6177889da29a8a817c7b7d838c9ca39b8b969fa0988a7f74665e4b453827150200000000000000000a1a2836434a5a626d757b7e80817f7c766f655d4c473a2c1e0e1c30435473889da6917c67513c2712000000000000000000031729394e64798ea1a898826e5f607280939fa9a99f9993908f91969ca5b2a29a877963594737261400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d576c8196ac9f8a77614c4a607281969f9d938e8b8d929ca5a89f8b7a645645321e090000000000000000000000000000000000000f24394e64798ea3a18b76614c384d63788da2a7917d77716961584b45382d1f11030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aa9a856f5a45301a0010263b50657b90a59e89745f493428273136373735312727211e160b0100000000000000000000000000000000000000000000001120354b6074879db29e8976614c3828150200000000000011263b51667b90a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a38e79634e39240e0000000000000000000b2035485a6d8298a39a84786c6765686e79879ca79fa39b8f82776a60564c4031271a0a0000000000000000081828384554606a7882899093959694918b847b6e6158493c2c1d1325475d72879ca7927d67523d2812000000000000000000000b21364a5c6f8499a9a0917c675c606b7e8b989fabaea8a6a5a7abaca59d928476635b493a2a1909000000000000000000000000000000000000060c0e1317191a1a1815110c09030000000000000000000000000000000000000000000000000000000f24394f64798ea2a897816c5e4e6378899ba3aea9a3a1a2a8afa49c8a7c665c4b383126190900000000000000000000000000000000000f24394e64798ea3a18b76614c384e63788da3a18c776259544c473a32281a0f0100000000000000000000010a10121a1a1a16140e04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aa9a856f5a45301a0010263b50657b90a59e89745f49341f151d202222201d15120c090300000000000000000000000000000000000000000000000000081d314455697e93a7a8947f6a5645321d0800000000000011263b51667b90a6b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8a38e79634e39240e0000000000000000000d22384d62788c9f9b857562595150535c6477899eb19b857b6d62594b4538301d150a000000000000000000132536455660727f8b979ea8a8aaabaaaa9f998f8376635a493b2b182b3b5d73889da6917c67513c271200000000000000000000071a2d3e4d63798b9fb49f8b7a645c606878838c949a9d9fa79e9c9790877d736158493d2c1c0c0000000000000000000000000000000003090f1a2123292c2e2f2f2d2a26211e160b07000000000000000000000000000000000000000000000000000d22364a5c6f849aab9f8d7c665b5b63798591999fa9a3a99f9a92867a665e4d564b4437261909000000000000000000000000000000000f24394e64798ea3a18b76614c384e63788da3a18c77624c3b37332a1d150a000000000000000000000005131e25273030302b292116080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095a99a856f5a45301a0010263b50657b90a59e89745f49341f02090b0d0d0b08010000000000000000000000000000000000000000000000000000000000011426374b6175899eb39d8875604b36251300000000000011263b51667b90a6b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5a38e79634e39240e000000000000000000152a3f546a7f94a48f7a6457483b3b3d4a59687e93a9907b665d4d483b32281a1202000000000000000000071c304354607482949fa9ada59c9a999c9faaafa1998778635948362634485974899fa5907b65503b261000000000000000000000000f2135495b6a7f94a1a99e897a665e5a636e787f85888a8b8987827b75686054473a2c1f0f000000000000000000000000000000000a161e212c36393e4144444443403b363228211a0f040000000000000000000000000000000000000000000000071b2d3e4f647a8c9fab9e8979635b5b63727c84898c8e8d8a847d73645c59626b605544372618080000000000000000000000000000000f24394e64798ea3a18b76614c384e63788da3a18c77624c37221f170c02000000000000000000000001132330393d454545413d3426160400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b80949494846f5a45301a0010263b50657b90a59e89745f49341f0a00000000000000000000000000000000000000000000000000000000000000000000000000091e3246576b8095a9a6927d685443301c07000000000011263b51667b90a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a08e79634e39240e0000000000000000051a2f445a6f84999c86715c4a392b262d3b4b60768a9f95806b553f342b1d150a0000000000000000000005192b3c4a60728298a0ab9f988d878484868b949ea7a59d877762544330374d62778ca8aa8e79634e39240e000000000000000000000006192c3c4b60738399a3a79e8a7c66514d5b63696f72747573716c6660564b43362a1c0f01000000000000000000000000000002121b2832363d494e5357595a595855504b4639362d1f170c00000000000000000000000000000000000000000000001022364a5c6b8196a3a79d8879665e5460676f75777977756f6860555d657880736055443626140100000000000000000000000000000f24394e64798ea3a18b76614c384e63788da3a18c77624c37220d04000000000000000000000000000a1e30414d525a5a5a56514434210e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a4f657b7f7f7f7d67513c27120010263b50657b90a59e89745f49341f0a00000000000000000000000000000000000000000000000000000000000000000000000000031628394c61778a9fb19c8673604a352010000000000011263b51667c8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a79634e39240e0000000000000000001c32475c71879c97826d583e2e1b101e32455771869c98826d58432d180d0200000000000000000000000b2035485a6a7f95a0a99f8d8279726f6f71777f899ba3a59a8473604b363651667b90a69f8a75604b36200b0000000000000000000000000e1d3144556075859ba39f8a79644e3d494e545a5d5560555c57514b45383026180c0000000000000000000000000000000a151d3039454b545b63686c6e6f6f6d6a6661574e4a3d332a1c1002000000000000000000000000000000000000000000071b2d3e4b6074859ba5a69d897c6d625951556062636260565259616c7b88968273605443301c0800000000000000000000000000000f24394e64798ea3a18b76614c384e63788da3a18c77624c37220d00000000000000000000000000001025394d5f676f6f6f6b62513d2914000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e22374b5d65696969675f4d3924100010263b50657b90a59e89745f49341f0a00000000000000000000000000000000000000000000000000000000000000000000000000000b1f3447596c8197aba4917c66513f2e1b08000000000b20354a60727475757575757575757575757575757575757575757575757575757575757575757574705b4a36210c00000000000000010c1732475c72879c97826c573d2c180d1c30435471869b98826d58432d18000000000000000000000000011527374d62788b9fab9f8b7d6d635b5a5959626a78859ba4a2927d68544343546c8196ab9c87715645311d0900000000000000000000000001142637455761768598937e685c4a3635383f4537444b4437423b3632281c14080000000000000000000000000000000a1a2731414d57606971797e81838484827f7b766d635b4c473a2d201103000000000000000000000000000000000000000000101d3145566277879da5a79e9182786d6661585b5a5b5761666d77818c9da0988273604b35200b00000000000000000000000000000f24394e64798ea3a18b76614c384e63788da3a18c77624c37220d000000000000000000000000000012273d52677d848584806b56412b1601000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081b2e3f4b4f545454514d41301d0a0010263b50657b90a59e89745f49341f0a000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a4d63788c9fb09a85705d4b37220d00000000071c304354606060606060606060606060606060606060606060606060606060606060606060606060554a3d2d1a0700000000000008141c2a333e5a6f859a9a85705b493628212b394b6074899e95806b56402b16010000000000000000000000081d3144556d8297a99f8d7d675f4e493d3b484c596276869cb19d8773604a4a6073879dab96816b563827150200000000000000000000000000091928394758617483836e604e3e2d21232a3027313631272d26201d150a010000000000000000000000000000000a1b2838454b5f67757e868e93969999999895908a82796d61584a3e2f21110200000000000000000000000000000000000000000215273848596278879ba3b3a0988b827b7672706f7072767b828a979faba49c8878624d38220d00000000000000000000000000000f24394e64798ea3a18b76614c384e63788da3a18c77624c37220f0f0f0f0f0f0f0c0a040000000000152a3f556a7f949a9a846f5a45301a050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010212e373a3f3f3f3c39302312010010263b50657b9093938a745f49341f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000c2035495a6e8399a99f8f7a644f3a250f0000000000132536434a4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b44372d1f0f000000000004101826303a474c5c6b80959f8c7963544538363b4857667c91a7917c66513c27110000000000000000000000000b20354b6074899ead98826d5f4d41352c2b343b4858657a8fa3a5907a655050657b90a5a5907a65503b25100000000000000000000000000000000a1b2a3a4756607375604b4231200f0e141a151d201d1517110b090200000000000000000000000000000000091928394556606d7c88939ca4a8acacaaabadaaa89f988c8276645c4c3f2f20100000000000000000000000000000000000000000000a1a2b3b495a627785969faaa99f98918b87858485878a90979fa9ab9f978678625a4835200b00000000000000000000000000000f24394e64798ea3a18b76614c384e63788da3a18c77624c372424242424242424211f170c00000000152a3f556a7f94aa9a856f5a45301a050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101b22252a2a2a27241d120500000d22374d62777e7e7e7e68533d28130000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c4f647a8f958a8178624d38220d0000000000081825303535353535353535353535353535353535353535353535353535353535353535353535353127190f01000000000c171f2e36434b58616c7a859bab99837260564e4c4e596275879c9e8975604b36210b00000000000000000000000010253a50657a8fa7a58e79634e4130211a18202b3a4b5d71869baa95806b555d6f8499ae9d8774604b35200b000000000000000000000000000000000c1c2a384554606057453224140100000002080b08020000000000000000000000000000000000000000011527374557607481919da6b1a99f9a979596989ca5acab9f97877a655d4c3e2e1c0c0000000000000000000000000000000000000000000d1d2c3c49596274808c99a1abadab9f9d9b9a9a9d9faaadaca29a8d8175625a493c2b190500000000000000000000000000000f24394e64798ea3a18b76614c394e63788da3a18c77624c3939393939393939393733291c0c000000152a3f556a7f94aa9a856f5a45301a05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e1014141412100a010000000b203448596268686868604e3a261100000000000000000000000000000000000000000000000000000000000000000000000000000000000e22364a5c6e8380776c625a4835200b00000000000008131c2020202020202020202020202020202020202020202020202020202020202020202020201d150900000000000c1c29333f4b54606876818c9ba3a7a1978274686361636b77849aa595806b5645321e0900000000000000000000000013283e53687d93a89d87725b4936231306050d1b2e3f566b8196ab99846f56657b90a1a8957f6a5544311d0800000000000000000000000000000000000c1a2836434a4b45392816060000000000000000000000000000000000000000000000000000000000081d314455607584979fb2a49c918a8482808183878d979faaa59d8a7b655c4b3a2a18040000000000000000000000000000000000000000000e1e2c3b4855606b79848e969da5a6a8aaabaaa9a6a59d968f847a6c6056493c2b1e0e0000000000000000000000000000000f24394e64798ea3a18b76614f4f4f63788da3a18c77624f4f4f4f4f4f4f4f4f4f4c473a2917040000152a3f556a7f94aa9a856f5a45301a050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b484d535353534e42311e0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2e3e53646e6a61594d483c2b19050000000000000000070b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b080100000000000417293a474c5d64737e89979f9f97929fa097877e78767980889aa29c8775604b38281602000000000000000000000000152a40556a7f95aa9a846f5a3d2c1a0500000014293e53697e93a89b86706075869cb19e8977614c372614010000000000000000000000000000000000000a182530353632281b0a0000000000000000000000000000000000000000000000000000000000081b2e3e4b60738399a2ab9f94867c766f6c6b6b6d7278818c9ca4a89e8a7a645947341f10000000000000000000000000000000000000000000000e1d2a37444b5b636f7980878c909395959593918d88817a6f645c4b45382b1e0e000000000000000000000000000000000f24394e64798ea3a18b766464646464788da3a18c776464646464646464646464615847331f0a0000152a3f556a7f94aa9a856f5a45301a050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061016181a1a1a15130d03000000000000000000000d1d2b34373e3e3e3d3a31241302000000000000000000000000000000000000000000000000000000000000000000000000000000000000102036465359554c473a352b1e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f334758616d7a85939ea39b8d827c8a9da59d938d8b8e959ea29a8878625745321a0a00000000000000000000000000162b40556b8095aa9a846f5a3b2b190500000014293e54697e93a99b86716c8197a4a5947f695947341909000000000000000000000000000000000000000008131c20211e160a0000000000000000000000000000000000000000000000000000000000000d22374b5c6b8095a1a99f8d7f73676057575556585b636c79869aa2a89d8877614c3f2e1b08000000000000000000000000000000000000000000000d1927313d4a4e5b636b72777b7e7f80807e7b78726c645c4f4b3e32281a0e00000000000000000000000000000000000f24394e64798ea3a58f7b79797979797d91a6a5907c797979797979797979797976614c37210c0000152a3f556a7f94aa9a856f5a45301a05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000917232b2d3030302a28201507000000000000000000000d18202229292928261e1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000218283640444037342a20190e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21374c6176828d9ba39d92857a6d677a88959ea7a3a1a3a49c938477625a49392816000000000000000000000000000014293e53697e93a89c8772594834200f01000a1a2e3f566c8196ab9a846f7e939fa99d8774604b3a2a180000000000000000000000000000000000000000000000070b0b0903000000000000000000000000000000000000000000000000000000000000081c2e3f4f647a8d9fb49f8b7c6a60554b453940413d494e5b6375849aa4a698836e5d4b37220d000000000000000000000000000000000000000000000009151d2d363d4a4e56596266696a6b6a6966625a574f4a3e372e1e160a0000000000000000000000000000000000000f24394e64798ea3aa998f8e8e8e8e8e919bacab9a908e8e8e8e8e8e8e8e8e8e8e7c67513c27120000152a3f556a7f94aa9a856f5a45301a05000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0d0f100e0c0b07001727353f43454545403c3325150300000000000000000000050b0d13131313110b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a18242c2e2b221f180c05000000000000000000000000000000000000000000000000000000020406060503000000000000000000000000000000000000000000000b21364b6076889dab9d887e72645c5c647680898f9394928e877e736259493c2c1b0a000000000000000000000000000011263b51667b90a9a48c77624d3d2d1d15141a28384b5d71869cac96817d8d9fb49f8b7a645645321c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23374b5d70859bab9f927d675e4b443732282b2c2c353d49576175869ca9a08f7a654f3b2a18050000000000000000000000000000000000000000000000020f1a212d36393b484d515355565554514d493c3a362d221b1003000000000000000000000000000000000000000f24394e64798ea3b7aaa5a4a4a4a4a4a6acb9b8aba5a4a4a4a4a4a4a4a4a4a4917c67513c27120000152a3f556a7f94aa9a856f5a45301a050000000103030100000000000000000000000000000000000000000000000000000000000000040a0c141c202224252322201c1323354652585a5a5a55504333200d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111719150c0a0400000000000000000000000000000000000000000000000000070c0e13171a1b1b1a1815100b09020000000000000000000000000000000000091e324556697f94a39a857560544a4a57616b757a7e7f7d7972686054483b2c1f170c00000000000000000000000000000c21364b61768a9fab95806b5b4a3c3127292e384556657a8fa4b09b85929fab9f937e695c4a38281500000000000000000000000000000000000000070b0f14171914120c0200000000000000000000000000000000000000000000000000000000000013253650657b90a3a897816c5f4d4031261e1616161a212c39465763788b9fae99846f5947341f0b00000000000000000000000000000000000000000000000000070f1a21242b34373b3e4040403e3c38352b24221b10070000000000000000000000000000000000000000000f24394e64798ea0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0917c67513c27120000152a3f556a7f94aa9a856f5a45301a090b10141718181714100c0903000000000000000000000000000000000000000000000000030b171f21263035383a3a3937353025203f52646d6f6f6f6a61503c28130000000000000005050504020000000000050b0d10121312100c0b040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c0f1a2124282c2f3031302e2a26201d150a08000000000000000000000000000000021628384b6074859ba2978172605649464c566065686968635b534b43363e37332a1c0c000000000000000000000000000a1e3246576f8499ae9f8a79635a4b44373f3f4b566074869cb1b5a39ba3b49f96816c604f3e2e1a0a000000000000000000000000000000000408131c2024292d2f29261f140600000000000000000000000000000000000000000000000000000000071c3043546d8298ad9e8977614c41301d1409030000060f1b2939495a6b8096ab9f8b77624c37220d000000000000000000000000000000000000000000000000000000070c0e19202226292a2b2b29262320190f0d0700000000000000000000000000000000000000000000000f24394e64798b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b7c67513c27120000152a3f556a7f94aa9a856f5a4530151d2025292c2d2d2c2926211e160b080000000000000000000000000000000000000000000a161e29333636434b4d4f4f4e4c4a43363643586d828585847f6a55402a1500000000070d0f1a1a1a19171107080e101920222528282725221f180e0c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f1a21242d36393e4144464645433f3b363228231c110800000000000000000000000000000a1d3144556278889d9f978274635b4c46454b505354524e4a3d38454b534c473a2a1704000000000000000000000000031629394f647a8fa0a99d87786860555454575d65748298a4b6c1b5b0ab9f95816c635242322010000000000000000000000000000000010c181f253035393e42443e3b322414020000000000000000000000000000000000000000000000000000000b20354a6072889eab96816c5947342313010000000000000b1b2c3c4c62778b9faa927d67523d2812000000000000000000000000000000000000000000000000000000000000050b0d111415161514110d0b0600000000000000000000000000000000000000000000000000000b20354b607276767676767676767676767676767676767676767676767676767673604b35200b0000152a3f556a7f94aa9a856f5a45302731363a3e414242413f3b363228231c11070000000000000000000000000000000000010f1a28323a464c53546062646563616054524b445d72879a9a98836e59432e19000002101b22243030302f2c24191c23252b35383b3d3d3d3a37342a23211a0f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101b222d36393d4a4e5357595b5b5a5855504b4538372e221b1002000000000000000000000000021527374859647b8b9fa09885796a61584f4b43364040413d494e566069615847331f0f000000000000000000000000000b22374b5c6d8298a4a59d897d746d6a696c717a8598a0b2c2bcb4a69e8d7f6c63524534241402000000000000000000000000000008141c2a3336434a4f545759534f42321f0c0000000000000000000000000000000000000000000000000000000e23384d63798da7ab907a65503a2a180500000000000000000e1f34475970859bac97816c57422c17000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c30435460616161616161616161616161616161616161616161616161616161605544311d080000152a3f556a7f94aa9a856f5a453738454b50545658585654504b4639382f211a0f01000000000000000000000000000003111f2d38454b5861686f7477797a7877746d6760555d72879cae98836e59432e19000010202d3639454545444036232f373b3c484d505252524f4c473b39362c211a0f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d2d363d4a4e565b63686c6f70706f6d6a656056504b3f372e20100000000000000000000000000009192b3b4b5d667c8a9ea39b8a80766c65605457555557595b636a757e76614c3e2d1a07000000000000000000000000071b2e3e4b6175869ca5a79e9288827f7e82868f9ba2b2bcb5ab9f97887b6a6151443427170600000000000000000000000000000c1826303a474c546064696c6e69604f3b261200000000000000000000000000000000000000000000000000000011263b51667c90a69f8b75604b36200c00000000000000000005182a3b566b8096ab9a856f5a45301a0000000000000000000000000000000000000000000000090f111a1a1a18150f0600000000000000000000000000000000000000000000000000000000000000000000000001142636434b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b44372614010000152a3f556a7f94aa9a856f5a3e4b4f566065696c6d6d6c69656157504c3f362d1f14000000000000000000000000000211212f3d4a56606a767e84898d8f8f8e8c88827c74686072879cae98836e59432e1900071b2d3e4a4f5a5a5a595447383f4b50585a6265676867656159564e493d362c1d14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a28323e4a4f5b636b72797d8184858685837f7b756d655d4f4b3e2e1b08000000000000000000000000000d1d2e3f4c5e667b8999a19f9589817a746f6c6b6a6c6e7379808893816c5c4a36210d00000000000000000000000000101e3246576278879aa1b1a69d979494979ba3b0b4b2ab9f9a8c8277655d50433426170900000000000000000000000000000d1c2936434b58616a73797e82837e69533e291400000000000000000000000000000000000000000000000000000012283d52677d92929289735645311d090000000000000000000014293f54697e94a99c86715c47311c00000000000000000000000000000000000000000004121c23263030302d2a23170900000000000000000000000000000000000000000000000000000000000000000000000008182630353636363636363636363636363636363636363636363636363636363531261909000000152a3f556a7f94aa9a856f5a4e5c646d757a7e818282817e7b766e655d4e4a3d311c1308000000000000000000000010212f3f4b5b63758089939a9ea8a4a4a3a69e9891877d7372879cae98836e59432e19000d22364a5c646f6f6f6e65544c505d656d73787a7d7d7c7a77716b635b4e493d3126190b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1e2b38454b5c646e7980878e9396999b9b9a98949089837a70645c4b37220d000000000000000000000000000010202f404c5d647783919ca49e978f89858280808184888e959d9f8b79644e39240f0000000000000000000000000003162939485a627784919ba3b0ada9a9acadaba6a59d958c847a6d62594c3f3325160800000000000000000000000000000d1d2b3a475460697780878e939797826c57422d170200000000000000000000000000000000000000000000000000000e23384e63797d7d7d7c6651382715020000000000000000000013283d53687d92a89c87725c47321d00000000000000000000000000000000000000000012222f383b454545423e3527170600000000000000000000000000000000000000000000000000000000000000000000000008141c20212121212121212121212121212121212121212121212121212121201d140900000000152a3f556a7f94aa9a856f5b636f7a82898f939697979694908a837b70635b4e42302518080000000000000000000d1d2e3f4b5d657986959ea8afaea8a6a4a6a9afada59d928477879cae98836e59432e19000f24394f647a848585836e595d65717b82888d909292928f8c8680796f635b4b4437291b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f2c3c4856606b7a838e969da5a79e9b99999a9c9fa89e988f857a644f3a250f00000000000000000000000000000211222f3f4b59626f7d8691999fa89e9a97959596999da6a49c93887c66513c271100000000000000000000000000000b1b2b3c4859616f7c868e9a9c9c9b999795918c8780786f645c4c483b2f21150700000000000000000000000000000b1b2b3b485861727e89959da5a9ac97826c57422d170800000000000000000000000000000000000000000000000000000c2135495b63686868665e4d391a0a0000000000000000000000152a3f546a7f94a99b86715c46311c0000000000000000000000000000000000000000091c2f404c505a5a5a57524535230f0000000000000000000000000000000000000000000000000000000000000000000000000001080b0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0b08010000000000152a3f556a7f94aa9a856f6879848f989ea8a9abacadaba9a99f9990857969604a43362513000000000000000005182b3b4b5d657b8a9ca4b3a99f9993918f91949a9faab2a29a88899eae98836e59432e190011263b50667b909a9a8974616d7b8590979da6a5a7a7a7a4a49c968e84796a605546392917030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2c3d495a6274808d99a19f9a938d8986848385878b91989fa1907b66503b26110000000000000000000000000000000311202e3b484c5f67737c848b92979a9d9e9f9e9c98948d867e75665e4c39240f0000000000000000000000000000000e1e2b3a474c5e667179858787868482807c77726b635a4f4a3e342a1d110300000000000000000000000000000417293a4859627684939ea8b0a79e9997816c574227221b1003000000000000000000000000000000000000000000000000061a2c3d494e525252514d40301d0000000000000000000000071a2d3d576c8196ac99846f59442f1a00000000000000000000000000000000000000000f23384c5e666f6f6f6d63523e2a15010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aa9a846f7e8b9aa1adaba59d999797999ca5aaaea29a8b7e6c605443301c13000000000000000b20344859657b8b9ea8ab9f978a847e7b7a7b7e848b98a0b4a69d9ea7ae98836e59432e190011263b50667b90a59e89747582909ba3adabab9f9d9d9da6a5acaba1998c7f73615746331e0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2c3c495b637886969fa0988c857e7873706f6e6f72767c838b97836e5e4c38230f0000000000000000000000000000000002101d2a34414d5560676f777d818588898a8887837e78716960574c40301d09000000000000000000000000000000000e1c2a34404c515b63707171716f6d6b676259554d493c362d1f180d000000000000000000000000000000000a1f3346586277869aa1b3a39b908984817c66514437372e1e160a0000000000000000000000000000000000000000000000000e1f2c35383d3d3d3c3930221200000000000000000000000e21364a5b72879cab96816b56412c16000000000000000000000000000000000000000011263b50667c848585816d57422d180200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c0e0d0d0c0a0400000000000000000000000000000000152a3f556a7f94aa9a8480939fa9a89e958d8884828284878d959ea8a99f938172604a42311e0e0000000000081c2f3f4d6277889ea9a89e8d81776f69666566696f7882929fa9b3b3b9ae98836e59432e190011263b50667b90a59e897785979fb0a79e968f8b8887888b90979ea8aa9f958475614b36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003172939495a6379889ca49d9083797069635b5b59595a5761666e778178624d402f1c090000000000000000000000000000000000000d181f3037444b525961676c7073747473716e69635b534b45393022120000000000000000000000000000000000000c181f30383d4a4e5b5c5c5b595856514d483b38352c221b1005000000000000000000000000000000000a1a31414c6176869ca4a99f92857b756e6c666260554f4b3f32281a0a0000000000000000000000000000000000000000000000000e1a212328282827241d1204000000000000000000000f1f2f404e63798ea4a8917c66513c2611000000000000000000000000000000000000000013283d53687d929a9a86715c47321c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f21232222211f170c000000000000000000000000000000152a3f556a7f94aa9f8b969eb4a098898078726f6d6d6f7278808998a0b49f96806b604e3c2c1906000000000e23384c5d6f8399a6aa9e8a7c6c625953514f51545a626d7d8b9fabbcc3ae98836e59432e190011263b50667b90a59f8b879ba3aa9f9589807a76737273767b828a979faa9f8a7b65503b251000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e3346576278889da39b887b6e635b544e493d444439464c5159626c625a4935221100000000000000000000000000000000000000000513192631353b474c52575b5d5f5f5e5c58544e493d3632281b12040000000000000000000000000000000000000004121d242d3639454747464442403c37342b2320190e070000000000000000000000000000000000031628384d5f6e8399a4a79e8b7d70666d74777977756e655d4b4538281b0a000000000000000000000000000000000000000000000000060c0e131313110f0a0000000000000004000508131c2d3d4c5e6e8399ae9e8976614b36210c000000000000000000000000000000000000000013283d53687d92a89c87715c47321c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2933373838373733291c0c0000000000000000000000000000152a3f556a7f94aaaa9faaae9d9482776b635a595758595b636a7782949daf9e937e685b4935211000000005182b3b50657b90a1b49f8c7b665e4c483b3c3a3c3c484d5f687c8d9fb4c3ae98836e59432e190011263b50667b90a5a99f9ca5a69e8b80756b6560565d5761666c77818d9e8c7c665d4b38230e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081830414b6175869ca29a8576665e4e4a3d484d5051504c46393b484d574d493c2c19030000000000000000000000000000000000000000000009141d202a34373d424548494a4947433f38352c211e160a0000000000000000000000000000000000000000000000090f1a2124303232312f2d2b272220180e0c0600000000000000000000000000000000000000091e324556677d92a1a99e897b686a7982888c8e8d89837a6d60564539281603000000000000000000000000000000000000000000000000000000000000000000000000080e101a1a182025303d4a5b657b90a1aa97826d5746321e09000000000000000000000000000000000000000013283d53687d92a89c87715c47321c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a474c4d4d4d4c473a29170400000000000000000000000000152a3f556a7f94aabbb4af9d947f6e61594d493c42423d494e59616e7f949eb49f8b79634d3e2e1b0700000b203448596f849aafa3937e685d4c40342b2625262b35414e5e6a8095a5b7ae98836e59432e190011263b50667b90a5bab4b2a69e887a6b6157504b4539464b5058616c7c897c665e4c3f2f1c080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364d5f6e8398a49a847561584c434a5259626667656157504b3f374238352c1e0e00000000000000000000000000000000000000000000000001080c181f22282c3033343533322e2923211a0f09030000000000000000000000000000000000000000000000000000070c0e1b1c1c1c1a1816120d0b05000000000000000000000000000000000000000000000b21364b6075889db39f8b7b6572808c979ea7a3a89e998f8274605745321e110000000000000000000000000000000000000000000000000000000000000000000003111c23252f2f2b3436434a5b6379899eb39f8b78634d39281603000000000000000000000000000000000000000013283d53687d92a89c87715c47321c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33475861636262615847331f0a00000000000000000000000000152a3f556a7f94aac7b3a1957f6a614c473a3841454540373a474c616b8095a1a999846f5c4a36220800000d22374c62778b9fb19b8673604b3f302018111011192031404b6075879db2ae98836e59432e190011263b50667b90a5bbbcab9e8879645c4b463936322932363a474c5e6676665e4d40302111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c304354677d92a09c86766157474854606771777b7c7a766f655d4b46392a20190e00000000000000000000000000000000000000000000000000000000040b0c12171b1e1f1f1e1c19140e0c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a53687e93a6a4937e696d82959faaaca4a1a3aaaea0988575604b3f2e1c0802000000000000000000000000000000000000000000000000000000000000000011212e373a44443b484c54606879879da7a395806b5a49351b0b00000000000000000000000000000000000000000013283d53687d92a89c87715c47321c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21374c617678777776614c37210c00000000000000000000000000152a3f556a7f94aabaa999836f6150433c484d565a5a564d483b434a60728399a9a18f7a644f362614010012273d52677d92abaa927d6754433021120500000006131e3245566a7f94aaae98836e59432e190011263b50667b90a5c6b49f8c7b655b4b3e3228211e161e212a33404c5761574d40302212030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6074869cb19b867a6d62595a62727d868c90918f8a847b6d6157473a2a190900000000000000000000000000000000000000000000000000000000000000000206080a0a09070300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33475870859bb09c86746a7f94a0ab9f978e8c8d959fa8a398826e5d4b3723171714120c03000000000000000000000000000000000000000000000000000000081c2e3f4b50595a5b596268737e8a9da5a59b8574604b3c2c190000000000000000000000000000000000000000000013283d53687d92a89c87715c47321c070000000000000000000000000000000000000000000000000000000000000000000000000000010a1012100e0800152a3f546a7f8d8d8c85705b46311b060002090b0902000000000000152a3f556a7f94aab49f8a78624d43404c5a626b6f6f6b62594c40435462788b9fac97826d5443301c0800162c41566b8196ab9f8a76614c362614030000000000021628384e63788da9ae98836e59432e190011263b50667b90a5baa896816c5d4b3d2e1e160b09030a0c181f2f39464b463930221204000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374c627786929ea39b8d827769647884929ba3a5a4aa9f998f82756158473726140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22374c61778ca3ab927d68788a9fb49f8d817976787f8a9fa8a0907b655037272d2d2a2720140700000000000000000000000000000000000000000000000000000e23374b5d656f6f7173777e86939ea8a49c8777625645311e0e0000000000000000000000000000000000000000000013283d53687d92a89c87715c47321c020000000000000000000000000000000000000000000000000000000000000000000000000005131e252726231c11152a3f556a7f94a29a85705b45301b060a151d201d150a0000000000152a3f556a7f94aaac97826d5a483c4c5e66788085858078665e4c3c485a6c8197ac9e8973604b35200b00192e43596e8398ae9d88725847331808000000000000000b20354b60758a9fae98836e59432e190011263b50667b90a5b49f8a76614c3f2e1f1003000000000004111b29323632291b120400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f34485962737d88969f9f97897f79899aa29f96918f91999fa0978676615544311d09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b51667b90a69f8b776b8095a9a1927d6c6461636a7a8a9fae99836e55444242423f3b322514030000000000000000000000000000000000000000000000000010253a50657b838486888b939ca4b2a1998678625948382715000000000000000000000000000000000000000000031119273d53687d92a89c87715c472b1e160a000000000000000000000000000000000000000000000000000000000000000000000000132330393d3b382f20192b40556a8095aa9a856f5a45301a1a2127313631271a0a00000000152a3f556a7f94aaa98f7a65503c495a667c8a969a9a958a7c665a483c50657a90a8a78e79634e39240e001a2f445a6f8499af9b86715b3a2a170000000000000000081c30435472879dad98836e58432e190011263b50667b90a5ad97826d58473321110000000000000000000b161e211e160b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b4854606876818c9aa29e948c9ea39b8a817b797c838c9da49b8573604b372614010000000000000000000000000000050f1517100e08000000000000000a0f1116140e0400000000000000000000000000070b1117191916100e0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293f54697e94a99c877171869bae99836e5f4f4c4e5c6a7f94aa9f89756051575757544f4332200c0000000000000000000000000000000000000000000000000012283d52677d92999b9d9fabafa59d928376625a483b2b1a0a00000000000000000000000000000000000000000613212f374453687d92a89c87715c483c32281a0b000000000000000000000000000000000000000000000000000000000000000000000d1d30414d52504c3f352b3240556b8095aa99846f5a442e202c3538454b4538271502000000152a3f556a7f94aa9f8a75604b384d63788a9ea8afafa89e8a78624d384b6075899ea7927c67523d2712001a2f44596f8499ae9c87715c3e2d1b0700000000000000091e32455673899eac97826d57422d180011263b50667b90a5a6917c67513a29170300000000000000000000030a0c0a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2a36434b58616c7984919da59fa39b85786c6664676e7a879da3937e695544311d08000000000000000000000000000917222a2d25231c110300000004121d24272b292116080000000000000000000008131c20262c2f2f2c25231c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40566b8095ab9a856f74899ea7917c675241373e4d62788da2a88d7762666c6c6c69614f3b27120000000000000000000000000000000000000000000000000012283d52677d92a7b0b3aa9f9a91877d6e6158483c2b1d0d0000000000000000000000000000000000000000041324313f4c5560687d92a89c8671625a4b4538291b0b000000000000000000000000000000000000000000000000000000000000000005182a3b4d5f67655d4d483c454b566b8096ab99846e594a3e343d494e56605645311d11000000152a3f556a7f94aa9c8772564542576c8197a8b9c6c6b9a896816c5641445572879ca9947f6a543f2a1500182d43586d8298ad9e89745c4a36220d000000000000000b21364b60768ba7ab95806b56402b160011263b50667b90a5aa8c77624c37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1826303a464c5b636f7d879db09b85756259514f525c6478889e9d8874604b35200b000000000000000000000000061727353e423b382f2111030005122230393c413d3426160500000000000000010f182530353b414444413b382f20190e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162c41566b8196ab99836e758aa7a5907a65503625364b60768ba0a38e79667c8182827f69543f2a140000000000000000000000000000000000000000000000000012283d52677d92a7a69d8f8a847c74675f4c473a2b1e0e000000000000000000000000000000000000000000122231424e5d65747d849ab09e897f786b60564639291808000000000000000000000000000000000000000000000000000000000000000b1f344859677d7b6e625a4b566069718196ab98836e645c4b484d5b636e74604b3f2e1c080000152a40556a7f95aa9a85705b38465c71869bb1c6d7d6c6b09b86705b46375a70859aaa95806b55402b1600152a3f556a7f94aaa78e79644f3b2b190900000000000a1a2d3d51667b90a6a7927d68523d28130011263b50667b90a59f8a75604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c29333d4a4e5f6a7f94a38f7a6557483b3a3e4a5a687d92a6907b65503b2610000000000000000000000000142435455257504b3f2f211105122330404d5156514434231300000000000002101f2d36434a5056595956504b3f352c1e0f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aa9a857074899ea7927d68544336414e63798ea3a78c776c81979797846f5a452f1a0000000000000000000000000000000000000000000000000013283d52687d92a79d887b766f6760554d41332a1c0e0000000000000000000000050b0d10101010101010101b2f404e60687b87929aa2b4a89e958b8074615746362614010000000000000000000000000000000000000000000000000000000000081b2e3f4c62778a9083786a6063747e86969fb49f8b837a6c6059626d7983836f5d4b37230e0000142a3f54697f94a99b86715b3a475c71869cb1c8d9d8c8b09b86715b463a5b70869baa957f6a55402a150010253b50657a90a7ab96806b59483726180c0600060d1a28384a5b6d8298ada48d79634e38230e0011263b50667b90a59e89745745321e0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c171f2d36415a6f84999b86715d4b392b242d3c4b6075899e95806a55402b1500000000000000000000000c1c324252636c655d4c3f2f21122330414d5e666b625141301a0a000000000010212e3d4a5460666c6e6e6b655d4d493c2d1f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e53697e93a89d877270859bb09a857260544f515f6c8196ab9e89746e8499ac98826d58432d180000000000000000000000000000000000000000000000000013283e53687d93a89c87726157524b4437301f170c00000000000000000000000d1920222525252525252525293a4c5e687e8c9da5b0a9a6a7adaa9f968475615443301c0800000000000000000000000000000000000000000000000000000000000d22374b5d6d8298a1998a80767986939ca4b0b4a99f988d81746b78828c998f7a654f3d2c1a060013283e53687d93a89d8873584743586d8298aabbc9c8bbaa97826d5742475872879da8937e69533e2914000b20364b6075889eb39f8a77625544362a2019191a212b38455663798c9fb19c87725b4935210c0011263b50667b90a5a88b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f1a32475c71879c97826d573f2e1b101d32455671869b97826d58422d180000000000000000000004172a3a4f616c827b655d4c402f1d30414d5f677c806b5f4d382816020000000c1c2e3f4b5b63727b818484817b70635a4a3d2d1b0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000010253b50657b90aaa58d786a7f94a7a29580726864666d7d8d9fab98826d75899ea9947f6a543f2a150000000000000000000000000000000000000000000000000013293e53687e93a89c87725d463936312719130400000000000000000000000d1d2b34383a3a3a3a3a3a3a3a3a4658667c8d9faaa49c949092989faba2998372604b36261401000000000000000000000000000000000000000000000000000000000f253a4f647a8f9fa9a99f9588899ca4b1a7ab9fababab9f9684808a979faa9b85705b4935210c0010253b50657b90ab9f8b77614c394f647a8c9fabb2b2aa9f8c79644e394c61768a9fab907b66503b261100081d3144556b8096a8a89a84736054473a352c2e2c363c48566074859baaa6947f69543d2c1a060011263b50667b90a5a28d78634d38230f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d32475c72879c97826c573c2c180d1d31445571869b98836d58432e160a0000000000000000000a1f334758697e938a7c655e4c3825394d5f677d8c927d675645321e09000004182a3a4b5d6579869096999996908578635b4a3928160300000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b61768a9fa9947e6976899eb39e95857d7a7b828d9fab9f8c79657b90a7a68f7a654f3a25100000000000000000000000000000000000000000000000000013293e53687e93a89c87725d4729201d150900000000000000000000000005192b3c484d4f4f4f4f4f4f4f4f4f4f6176889eaba097867e7b7c828c9ea8a1927d685443301c08000000000000000000000000000000000000000000000000000000000b21364b6074808a99a1b1a59d9ea7a59d918b8a8d969faaa199969fa9a99f968a78634e38230e000c21374c61768b9fab927d6752404a5c687e8c989d9d988c7e685c4a4052677c92aa9f8b77614c37220c00021527374c6277899eb4a197817261584d493c443d494e5a62748298a3b39d8875614b36210f000011263b50667b90a5a8937e68533d2d1a0700000000000000000000090f110b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051a30455a6f859a9b85705a493628222a394b6075899e96806b563c32281a1206000000000000000c21374c6176899e9f8a7b65503b273c52677c8c9f9d8775604b36210b00000a1f334758657b8a9ba3abaeaeaba39b8979635745321e0900000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e3246576f8499af9d8875677d929db3a39b928f91989faba196806b70859ab09d8874604b35200b0000000000000000000000000000000000000000000000000013293e53687e93a89c87725d47321d0802000000000000000000000000000b2034485a62656565656565656565656a7f94a6a39781746966676d7b8a9eb29d8873604b35200b00000000000000000000000000000000000000000000000000000000091e324556606a7883909ca4b2b3a49c877c767578808c9faaafabab9f988b8177635b4935210c000a1f33475871869baf9a84705e4c3e4e60687a838887837a68604e3d4c5e6f849aaf9b86715947341f0a0000091f344859697e93a1b19f9783776a625a5a595a5b636b788598a0b19f917d675746321e0a000011263b50667b90a5ae99846f5c4a362115020000000000000003121d2426201c13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162b40566b80959f8c7862544538383a4757667c91a8917c675a4b453830211a0f020000000000142a3f54697f94a7a2927d67523d293f54697e94a3a6927d67523d281200000c22374c6177889ea8b5c2c3c3c1b4a79d8775604b36210b00000000000000000000000000000000000000000000000000000000000000000000000000000000000316293951677c91a4a696806b6a7f919da6b0a7a4a6ada99f948273677d91a2a895806b5544311d080000000000000000000000000000000000000000000000000013293e53687e93a89c87725d47321d0800000000000000000000000000001325364d62787a7a7a7a7a7a7a7a7a7a7a869cb09b8573605551525d677d92a5a68f7a644f3a250f0000000000000000000000000000000000000000000000000000000003162838454b5a626e7b869cb1aa9c8676676160636b7c8c9fb4ab9f8c82786c6159493d2c1a060004172a3a54697f94a8a2907b665947424e5c646e72726e645c4e424758657b90a2a8947f69543a2a1804000005182a3b4f606e8399a2b1a199897f7872706e707279808b9ba3b1a197816c5f4d39291603000011263b50667b90a5b49f8c79644e43331d150900000000010a161e2f383b3530251808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23394e63798ea199837260564e4d4f586175869cae9983786a60564d40352c1d1509000000011426365a70859aaf9a846f5f4d3a20354a6073869bae98836e59432e190004182a3a566b8096a6b8c6d2d9d9d1c5b7a5947f6a543626140100000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6073869cb19e927d676a7d88939ca4b6a79e958b7f72647a8a9eb49e8977614c372614010000000000000000000000000000000000000000000000000013293e53687e93a89c87725d47321d0800000000000000000000000000071c3043546e838f8f8f8f8f8f8f8f8f8f8f9ca4a7917c675544373f4d5f72879da9947e69543f291400000000000000000000000000000000000000000000000000000000000a1a28323c484d5e677d92a79f8c7963584c4a4d5e6b8096ab9f8c7a6d625a4c473b2c1f0e0000000c21374c6176899eb29d87776156483e4b4f595d5d594f4a3e47566176879db29e8a76614c37210c000000000d1d32424b60748499a1b4a89e958d87858385888e969fa9b39f978373604b41301b0b00000011263b50667b90a5bcab9a846f615042312719120f0e0f141d2832404c514a43362518080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364a5b6f8499a1978175686362656b76849aa4a6a1998a8075665e4e493d312719090000081c30435473889ea7927d685241301c304354697f94a99c87715c47321c000a1f33475873889db2c5d5e4eeeee3d4c3b19b86715443301c080000000000000000000000000000000000000000000000000000000000000000000000000000000000081c304354657b909eb49f8b7d6b67767e869cb19e8980776a697a889da8a1937e6959473419090000000000000000000000000000000000070c0e0e0e0e0e0e0e13293e53687e93a89c87725d47321d0e0e0e0e0e0e0e0b0801000000000b20354a6074899ea4a4a4a4a4a4a4a4a4a4b1b5a28d78634d37273041596e8399ab96806b56412b160000000000000000000000000000000000000000000000000000000000000a161e2b3540566b8096ab9a85705b493a35404e63798ea3ab8d78634d493c342a1d0e000000000a1f3347586a7f95a4a59a847462594a43364348484336434a596174849aa5a495806a5847331f0a0000000000141e324556607483939ea8b3aaa59d9a999a9da5abb3a79e9281736055443123120000000011263b50667b90a5c9b3a2957f6a604b44372f27242425263138454b5e66605443362518080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d4d62788a9e9f97867e79777a80899aa29d909aa29f95877c6f635b4b4437271502000b20354b60748a9fa58f7a65503a2513253651677c91a69e89735e49341e000c22374c61778ca6b7cbe3f3fffff1dfcab49f8a75604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000011426364b5d6c8196a1a99f8d80756a6b8095aa9a846f68737e8a9da6a4998372604a3a2a1800000000000000000000000000000000010f1a212424242424242424293e53687e93a89c87725d47322424242424242424201d15090000000b21364b60758ba8b9aea9a0a0a0a0a0a0a0afb4a38e78634e3a2b3145566f8499aa95806b55402b1600000000000000000000000000000000000000000000000000000000000000030e192d42576d8297ac97826d583d2c21364c61768ba1a48f79644f3a2b1f180c00000000000417293a4b6074869ca8a29a85776760544e4b45454b4e54606777849aa2a89c8674604b3a2a17040000000000031628384556606e7e8a969ea8abaeafaeafaeaba79e95897d6d605544372715050000000011263b50667b90a5bbc0af9e937e6c60554c3f3c39393a37444b56606c7b726054433625130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f2035495a657b8b9ca49c938e8d8f959ea39b877b84919da59d9184796c605544311d0800081c30435474899fa6907b66513b2b212c3c52687d92a79d88725d48331d000d23384d62788da2c2d2e5f8fffff6e1cdbaa98b76614b36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000008182f3f4b60738399a1ab9f96887f788095aa9a84777d86939ea8a39b8676615443301c0c000000000000000000000000000000000f1f2d363939393939393939393e53687e93a89c87725d4739393939393939393935312719090000091e32455674899fb49d948a8a8a8a8a8a8a9aa2a8937d6858483c434b6075889ea8937e68533e29130000000000000000000000000000000000000000000000000000000000000b161e2b343e566c8196ab99846e5846342e3b4d62788da2a98e78634e3923190d000000000000000c1d32455663798a9ea9a39b887d736a6460565660636a737d879ba2a99e8a79635645321c0c000000000000000a1a2838454b60697781899196999b9c9b999590898077685f4b4437271909000000000011263b50667b90a5b9b3adad9c938174655d56514f4e4f525560677581908172605443301c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c4b5d657a86949da5a3a2a4a39b92857866707d88959fa29a8b8174604b36200b00011426365d72879cab96806b59483a363c495b6d8297ad9b85705b46301b000c21364b61768ba3b5c9deeffdfcefdec9b49f89745746331e0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d314455607483959faba69d948d8a9fb49f8b8b939ca4b2a19985776258473625130000000000000000000000000000000009192d3d4a4e4e4e4e4e4e4e4e4e4e53687e93a89c87725d4e4e4e4e4e4e4e4e4e4e4b443727150100021628385d72879ca9947f74757575757574849aaf9d8776625a5554606a7f95a7a38e79634e39230e00000000000000000000000000000000000000000000000000000000000b1b28323c484d5c697e93a89e8976614c473e4a59697e93a89f8a76604b40342b1d1406000000000002152838495b657b8b9ea7a69d92867f7976747475797f86929da6a89e8b7c665b4a3828160000000000000000000a1a2832424f59626c757b808486878684807b746b61584e413127190900000000000011263b50667b90a5a89e97a0b59f96857b726c67646364676c747c87979f978172604a35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2e3f4b5c64757f878d90918f8c857d73625a5f6775808b9faa9b85705544311d080000182d42576d8297ac9e897762584d4b4d5a63798b9fab95806b55402b16000a1e33465771869bb1c1d1e1e9e9e1d0bfaf9a846f5a39291703000000000000000000000000000000000000000000000000000000000000000000000000000000000000000115273745566072808d9ba3aea9a99fa9baa99f9fabafa69d9183756259483a291808000000000000000000000000000000011527374a5b6363636363636363636363687e93a89c87726363636363636363636363605544311d0800001a2f455a6f849aac97826c6060606060677d92a4a59b85786e6b6c737f8d9fb19b86715b4936210c0000000000000000000000000000000000000000000000000000000003162839464b5a626d7a859bb0a897816d6159595c6477889db29d8776675f4d483b3124140200000000000a1a2c3d4b5d657b899ba3b2a49c948e8b89898b8e949ba3b2a39b8a7c665e4c3d2d1a0a000000000000000000000a161e323b484d5660666b6f7171716e6b6660554c473a311d15090000000000000011263b50667b90a59e8982959faba39b9087817c79797a7d8188919ca5ab9f917b66513c2611000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101b222e3e4a57606972787b7c7a7770676054484d576177879d9f8f7b654f37271502000010253b50657b90a2a79b8576686260636978869ca99f8c79634e39240e000317293953687e93a3b4c1cdd7d6cdc0b3a1917c67513c2712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091928384554606b7a8590989fa9aeb3bfb6b1aa9f9a92877c6e6057483b2a1c0c00000000000000000000000000000000081d314455707979797979797979797979798095aa9d8779797979797979797979797973604b35200b0001162b40566b8095ab9d87725c4b4b4b4b6073869ca8a39b8a83808187949fab9e907b65503d2c1a0600000000000000000000000000000000000000000000000000000000091e324657616b78828d9ba3b3b19f978277706e717a879ca6b6a59d887c6e62594e42311f0b0000000000000f1f2e3f4b5d657885939da6aeaaa3a89e9ea7a3a9aea69e938679655d4c402f1f0f00000000000000000000000003141d2b3438454b5156595b5c5b5956504b4437332a1c1301000000000000000011263b50667b90a59e8972808d9da5b1a59c96918e8e8f92979da6b2a49c8d7e695e4c38240f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010202d36393c39454b545a626666656158524b434b596174849aa497816d5d4b3719090000000e23384b5d6f849aa7a39b887e7876787f899ca4a598826d5b4a36210c00000b20354b6073859ba3b4bac7c6b9b4a299836f5f4d392410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2836434a5c64727b838a8e99a1b3a49c8f8b857d74675f4b45392a1d0d00000000000000000000000000000000000b20354b60748a8e8e8e8e8e8e8e8e8e8e8e959eafa59d8e8e8e8e8e8e8e8e8e8e8e8c77624c37220d000011263b50667b90a8a58e79644e3b35445563798a9ea6a99f9895969ca4b29f96806b5e4c381f0f00000000000000000000000000000000000000000000000000000000000c21364b6175808a989faba89ea8b49f978a8583868f9ca5b2a6b0a69d91837868604e3a26110000000000000111212e3f4b5a63737e8892999ea7a5a6a6a5a79e9992887e73635b4c3f2f22120100000000000000000000000000000d18202832363c414446474644403b3631271f180c0000000000000000000011263b50667b90a59e89746b7b87949da6ababa6a4a3a4a7acaba59c93867a69604f40301d0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e4a4e514d40373c484d5151504c473c484d5d6577859aa29c8675614b3f2e1c00000000081c2f3f4d6278899ea7a69d938d8b8d949ea7a69d8777614c3d2d1a070000081d314455627785969fa9a8a8a89e958475614c41301d0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1825303e4a5460656e757a8399ae9c867b76706760564d4032281b0d0000000000000000000000000000000000000b20354b60758aa0a3a3a3a3a3a3a3a3a3a3aaafbcb7b2a3a3a3a3a3a3a3a3a3a3a18c77624c37220d00000b21364b6075899eac97826c594834374a5b647b8899a1a9adaaacaca59d928172604b402f1c01000000000000000000000000000000000000000000000000000000000013283d53687d929fa9a99f9689939faaa89e9b989ba3b2a59c919ba3b2a1998a7e68533e2913000000000000000311212e3c49556069757d84898d8f91918f8d89847d75696055493d2f21120400000000000000000000000000000000050a161e21262b2f3132312f2b26201d150904000000000000000000000011263b50667b90a59e89745e65757f8790969b9ea7a0a69d9a958f877e74645d4f4232221200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22364a5c64665e534d483b41404038454b515a626d7b879ba39d88786257463221110000000000112035495a657b899ba3afa8a2a0a2a9aea29a8879635947341f0f0000000115273747596275808a909393908980746157463323120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c2e36434a5055606b8095aa9a856f6157524b4538301e160a000000000000000000000000000000000000000b20354b60758aa0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a08c77624c37220d0000091e3245566d8297ad9f8b77624d40303d4b5c6478838e94989a999691877d6c6054433021110000000000000000000000000000000000000000000000000000000000000b20354b6073869ca1998b80767e8b999faab0aeb1a89e95877c85949ea8a4947f6a553f2a15000000000000000003101e2c37444b5660676e74787a7b7b7a78746e6760564b44372c1f11030000000000000000000000000000000000000002090b11161a1c1c1c1916110b08020000000000000000000000000011263b50667b90a59e89745e566069747b8186898b8b8b8885807a736960564b3f32241404000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e30414e647a7c7169625958565556585660666e78828d9da49c8778635a4839291603000000000006192c3c4b5d657985929a9faaa4a99f99918477635b4a3a2a18010000000009192a3b4757616b767b7e7e7b756a6056463929170400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010182530353744556b8095aa9a856f5a46393632281a120300000000000000000000000000000000000000000b20354b60748a8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b77624c37220d0000021628384f647a8fa1a998836e5e4d3d2e3e4b5a626e797f838584817b75675f4b4336261403000000000000000000000000000000000000000000000000000000000000081d314455657b908f83786b616979848c9da5b09f9689807567737f8a999c8674604b36200b000000000000000000000e19263138454b5254606265666665626054524b45383127190f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a59e89745e454b5560666c717476767573706b6560544b45382e20140600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001025394d5f708491867e77716e6b6a6b6d70757b838b979f9f968677635a493c2b1b0b000000000000000e1e2e3f4b5b63737d848a8d8f8d8a847c7062594a3d2d1c0c0000000000000d1d2a39464b57616669696660574b4538291b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c202740556b8095aa9a856f5a4528201d150a00000000000000000000000000000000000000000000081d31445570757676767676767676767676767676767676767676767676767676767672604a35200b0000000a22364a5c6f8499aaa0917c665c4a3c2e3c484d5b636a6e6f6e6c6660564d413026180800000000000000000000000000000000000000000000000000000000000000011426374c5d6b807a6e625a4c5b636f77879dac9681756b6157606978848b7a645544311d08000000000000000000000009141d28323636434b4d505151504d4b43363632281d1509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a59e89745e4937444b50565b57616160565b564f4b433632281a100200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012283d52677d92a29c938b878381808082858a91989fa29a8d81746259493c2c1e0e00000000000000000010212e3d495460676f76787978756f665e4d483b2d1f0f00000000000000000d1b283239464b515353504b453931271a0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007162b40556b8095aa9a856f5a45301a090200000000000000000000000000000000000000000000000115273746576161616161616161616161616161616161616161616161616161616161605443301c07000000071b2e3e4e63798b9fb49e8a7a645a4a3e31353d494e54585a5957514b4538301c140800000000000000000000000000000000000000000000000000000000000000000009192f3f51626b655d4d493d494e5971869ba9947e69564b464b5a626f79645c4b37271502000000000000000000000000010a161e21263035383a3c3c3a38353026211e160a0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a59e89745e492731353b4139464b4b4b4538403a3530261d150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e54697e8a959da69f9c98969595979b9fa89f9890857b6c6056483b2c1e0e0000000000000000000002101f2c36434b5257606364626056514c40342b1d0f010000000000000000000b161e2932363b3e3e3b3632281d150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aa9a856f5a45301a050000000000000000000000000000000000000000000000000009192939464b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4a4336251300000000001021364a5b6a8095a2a89d8878645c4b44373036393f434544413c3632281a13010000000000000000000000000000000000000000000000000000000000000000000000112134445156504b3f352c353b5b70869ba9947f695438323c484d5c645c4b3e2e190900000000000000000000000000000002090b141c20222526262523201c140b0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a59e89745e49341d20262c293236363632282b25201c14080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012263b4f6069777f888f95999c9e9f9e9d9a96918a837b70655d4b45382b1d0e000000000000000000000000000e1826303539454b4d4f4d4b4538383020180d000000000000000000000000030b161e2126292926211e160a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aa9a856f5a45301a0500000000000000000000000000000000000000000000000000000b1b2932363636363636363636363636363636363636363636363636363636363635302518080000000000071a2d3d4b6073849aa4a69d887a6a60554a4336353025302f2c26201d150a00000000000000000000000000000000000000000000000000000000000000000000000000031626343d413a372e201a30465b70859ba9947f69543f2a2b353e4a4e4a3e2e20100000000000000000000000000000000000000001080b0d101111100d0b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a59e89745e49341f0b1117161e2121201d1516100b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1f32424f59616a747a7f8487898a898784807c766e655d4f4b3f32281a0d00000000000000000000000000000008141c20283236383a38363228241d1205000000000000000000000000000000030a0c111414110b090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aa9a856f5a45301a050000000000000000000000000000000000000000000000000000000b161e2121212121212121212121212121212121212121212121212121212121201c1308000000000000000f1d3144556177869ca5a69e8b7f736660544e4a43363f3b3225140902000000000000000000000000000000000000000000000000000000000000000000000000000000081621292b25231c111b30455b70859aa9947f6a543f2a19202d3639362d20100200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667b90a59e89745e49341f090000030a0c0c0b090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021424323a474c5460646a6e72747474726f6b666157504b3f372e1e160a000000000000000000000000000000000001080b161e21232423201d150a0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aa9a856f5a45301a0500000000000000000000000000000000000000000000000000000000030a0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0b070000000000000000000114263747596278879ca4a99f94857b736963605459544f43321f0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000040e1416100e08001b30455a70849494947f6a553f2a15101b2224221b100200000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a1012191816130f0b080100000000000000000000000000000000000000000000000000000000000000000011263b50667b909b9b89745e49341f09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006141c2a3436434b4f55595d5e5f5f5d5a56514b4639382f231c110200000000000000000000000000000000000000000003090b0e0f0d0b0902000000000000000000000000000000000000050e14171d1c1b1815110d0b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aa9a856f5a45301a05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192a3a485a62788698a0b3a39b90867e7974706e69614f3b27120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000012273d52677d7f7f7f7a644f3a240f00070d0f0d07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005131e25282f2e2b2824201d140b08010000000000000000000000000000000000000000000000000000000000000f253a4f647a85868684705a45301b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c181f2630353a404447494a494845413c363228231c110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081622292c3332302e2a27221f180f0d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aa9a856f5a45301a050000000000000000000000000000000000000000000000000000040a0c1a1a1a1a0d0b050000000000000000000000000000000000000000000000000000000000000000000000000c1c2b3c4859627582929ea6b0a49c948e8885847f69543f2914000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001025394d5f676a6a69645c4b37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001132330393d4443403d39353126201d150902000000000000000000000000000000000000000000000000000000000d22374b5c64717171706655412d180300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000408141c20242a2f3234353432302b27211e160b080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051626343e41484745433f3c37342a24221b1009020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aa9a856f5a45301a05000000000000000000000000000000000000000000000000000c171f2130303030221f180d0000000000000000000000000000000000000000000000000000000000000000000000000e1e2b3b4857616e7d88959ea7afa9a79e9b99846f5a442f1a050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e30414d525454544f4b3e2e1b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e30414d52595856534f4b44373531271d150a000000000000000000000000000000000000000000000000000000081b2e3e4b4f5b5b5b5a5548372512000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0f15191d1f1f1f1d1a16110c0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e22344451565d5c5b5855514c473b3a362d211e160a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aa9a856f5a45301a050000000000000000000000000000000000000000000000000c1c2933374545454537342a1d0d0000000000000000000000000000000000000000000000000000000000000000000000000e1d2b39464b5f67768089929a9fa9a8ab99846f5a442f1a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001132330393d3f3f3f3a372e201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001025394d5f676e6d6b68646055514b443732281a1102000000000000000000000000000000000000000000000000000010202e373a4646464541372a1a08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000408090a0a080501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e51626c7271706d6a666259564f4a3e3632281d14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b80959d9a856f5a45301a0500000000000000000000000000000000000000000000000417293a474c5a5a5a5a4c473b2a18050000000000000000000000000000000000000000000000000000000000000000000000000d1b2933414d58616a757d848a8f939597846f5a442f1a050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005131e25272a2a2a24221b1002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012283d52677d8383807d79746e6660554b45382f1d150a0000000000000000000000000000000000000000000000000002101b2225313131302d251a0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000172c41566c80878785837f7c77716b645c534b4538312619100100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293f54697f878887826d58432e180300000000000000000000000000000000000000000000000a1f334758616f6f6f6f625947341f0b000000000000000000000000000000000000000000000000000000000000000000000000000b171e303a464c5761686f757a7e80827f69543f2a14000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a10121515140f0d0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152b40556a80959895928e89837c746960564c4031271a0c0000000000000000000000000000000000000000000000000000080d0f1c1c1c1b18120800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000172d42576c82979c9a9894918c87807a716860564b44372e1d1509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273b4f61697272726d64533f2b160100000000000000000000000000000000000000000000000c21374c61768485858477624c37220d000000000000000000000000000000000000000000000000000000000000000000000000000003131c293339464b53566064686b6d69614f3b27120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152b40556a8095aaaba8a89e9891877e74655e4b45382a1c0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d1115181a1c1c1a1a100e0800000000000000000000000000000000000000000000000000000000000000000003090c1014171a1c1e1c19130900000000172d42576c8297a8a9acaaa6a49c968f867e756960554b3f3127190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2032434f545d5d5d5853463523100000000000000000000000000000000000000000000000000d22374c62778c9a9a8d78624d38230d000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f28323638454b4f535657544f4332200c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c0e160c0a0300000000000000000000000000000000000000060b0d1a1a1a1a0c0a030000000000000000000000000000152b40556a8095979a9ea6aaada59d93877b6c6056473a2b1e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b11182022262a2d2f3132302f25231c110300000000000000000000000000000000000000000000000000000000060b0d161e2125292c303233312e261b0d000000172c42576c81919294979b9fa9acaba49c93887e73645d4b44372a1d0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031425323b3f484848433f352818060000000000000000000000000000000000000000000000000d22374c62778ca1a28d78624d38230d0000000000000000000000000000000000000000000000000000000000000000000000000000000000040b161e212832363a3e40423f3b3225150300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a21242b211e160b01000000000000000000000000000000000e19202330303030211e170b0000000000000000000000000010253a50657b808284888d949ca4b1a59c9081746158483c2b1d0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000609151d20262b34373c3f4245464745443a372e21110000000000000000000000000000000000000000000000000000090e1920232832363b3e424547484642382b1b0900000e23394e63797c7d7f82858a91979ea6b1a69d93867a6b6055473b2c1e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007142027293333332e2b23180a000000000000000000000000000000000000000000000000000d22374c62778ca1a28d78624d38230d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090c161e2125292b2d2a2720150700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f2d3639403632291c140800000000000000000000000000000e1e2b3538454545453633291b0b0000000000000000000000000e23374b5d656b6c6f73787f87919ca4b29f968576625a483b2a1a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e19212731353b3b484d5155585a5b5c5a594f4b3f2e1c08000000000000000000000000000000000000000000000009121d242b353839464b5054575a5c5e5b564938261300000c21364a5b636768696c70767c8288929ca4b2a49c8c80736159493c2c1906000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c12141d1d1d1816100600000000000000000000000000000000000000000000000000000d22374c62778ca1a28d78624d38230d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b0f13161814120c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d4a4e554b46393026180800000000000000000000000006192b3c484d5a5a5a5a4c46392917030000000000000000000000081c2e3f4b5056575a5b636a737c86959faaa39b867862594738281603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f1a212c3537444b50575962666a6d6f71716f6f655d4b37230e00000000000000000000000000000000000000000005111c232f383c484d54576165696c6f7173716756422e1904000e23384c5d65696865625a61666d757d86919da6ab9f958477635a4935200c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374c62778ca1a28d78624d38230d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000821364a5b636b61574b433626140100000000000000000000000b2035485a626f6f6f6f615746331e0a00000000000000000000000011212e373a40423d494e546066747f8c9ea7a49c8677615645321e1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f2d363c494d5560666c72777b7f8284868785837b654f3a251000000000000000000000000000000000000000000d19202f38404c515a626970767b7e8185878885715b46311c060010263b50657c7e7d7a77736d66606068737c87979faba29a8778634d38230e000000000000000000000000000000000000000002090b1116181a1917140e0c06000000000000000000000000000000050e14161e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1b1812080000000d22374c62778ca1a28d78624d38230d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d1115171917150f050000000000020b1113191716120e0b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182f404e6379807568605443301c0800000000000000000000000d23384d62788485858476614c36210c00000000000000000000000003111c23252b2d2c3536434a56606a7b899da6a49b8575604b40301b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002121c2a333d4a4e5b636b747b81878c9194979a9b9c9a917c67523c271200000000000000000000000000000000000001131d2b34404c505e666f787f858a9093979a9c9c87725c47321d0700172c41576c819392908d88837c756a61606675818d9ea8a59a85705b45301b060000000000000000000000000000000000040a151d20262b2d2f2e2c292321190e0a000000000000000000000000081622292c3333333333333333333333333333333333333333333333302d251a0c00000d22374c62778ca1a28d78624d38230d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d0f182022262a2c2e2c2a22170900000006141f26292e2d2b2723201c130b0801000000000000000000000000000000000000000000000000000000000000000000000000000000011426364c5e6f8395887e72604b35200b00000000000000000000000e24394e63798e9a9a8c77614c37220c0000000000000000000000000000080e1016171a21253038454b5d6579879da8a397826d5e4d392916030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d303a474c5b636e78818890979ca5a6aaadabb0b1a7917c67523c2712000000000000000000000000000000000009151d303c484d5e66717c848c949b9faaa9acaaa89c87725c47321d0700172c41576c8196a8a5a69d98918980766960616c7b8a9d9d8778624d37220d00000000000000000000000000000000000c181f2832363b40424443413e38352c241d1205000000000000000000051626343d4148484848484848484848484848484848484848484848484541372a1a08000d22374c62778ca1a28d78624d38230d000000000000000000000000000000000000000000000000000000000000000000000000000000000000090f1a21242b34373b404243423e3427170500021424313b3e4342403c38353025201d14090200000000000000000000000000000000000000000000000000000000000000000000000000081c304354657b90a19d927f6a543f2a1500000000000000000000000e24394e63798ea3a18c77614c37220c0000000000000000000000000000000000010006121c2427313f4b5b63798a9eaa9f917c665746321e0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2832404d58616c79838c969ea7acaba99f9b98959fa8a7917c67523c2712000000000000000000000000000000000a192731414d5a626f7b86919a9fabaeab9f9c9895939186715c47321c0700172c41576c81969c9faaa9ada79e95897e73625e657987877862594834200b00000000000000000000000000000001131c2a3438454b505558595957544d493c393020180d00000000000000000e22344451565d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5a5548372512000d22374c62778ca1a28d78624d38230d0000000000000000000000000000000000000000000000000000000000000000000000000000000008121d242d36393b484c5155575857524534220f000b1f31424e53595756524d4a43363531261d150a0000000000000000000000000000000000000000000000000000000000000000000000031628394b6073869cb19e8976614c37210c00000000000000000000000e24394e63798ea3a18c77614c37220c0000000000000000000000000000000000000212222f383b37343d4a5b667c8c9fb29d8775614b392816030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1d2a38454b5e6676818c989fabada49c9690898683808a9fa7917c67523c27120000000000000000000000000000000a1b2837444b5f677883909ba3afa99f99928b86827f7d7c7b65503a2510000014293e54697e85878a8f949ca4afa79e938477645c637778625a483b2b1905000000000000000000000000000008141c313a474c5660666b6d6f6e6c69635b514d40342b1d100200000000000014293d51626b7373737373737373737373737373737373737373737373706655412d18000d22374c62778ca1a28d78624d38230d010101000000000000000000000000000000000000000000000000000000000000000000000002101b222f383d4a4e565962666a6c6e6c63523e2a150011263b4e60686e6c6b67636054504b443731271a13050000000000000000000000000000000000000000000000000000030a0c10121311091e324557687d92a4a5947f695847331f0a00000000000000000000000e24394e63798ea3a18c77614c37220c00000000000000000000000000000000000010202f404c514c473b3d4c5e6b8095a5a6947f6a5745321e0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2b3b4856606c7c88979fabaa9f978e87817b75706d73889ea7917c67523c27120000000000000000000000000000031628394555606c7d8999a1b1a69e958a837d77716d6a6867655d4b37230e000012263b4f6069707275797f868f9aa2b3a29a887a665e62625a483c2b1d0d000000000000000000000000000008182630424e59616c757b80828483817e7871675f4d483b2d2010000000000000162c41566b81888888888888888888888888888888888888888888888884705a45301b000d22374c62778ca1a28d78624d38231717171713110b020000000000000000000000000000000000000000000000000000000000000a161e2e37404c515c646b72777b7f8183816c57422c170013293e53687e8382807c78746d6560554b45383120180d0000000000000000000000000000000000000000000001080b171e21262828261e2a3b4b6075889db29d8774604b3a2a170400000000000000000006111c24394e63798ea3a18c77614c37221c11050000000000000000000000000000000e1e2e3e4c5e666259473a404b6075879db29e8875604b36210b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192b3c4959627481919ea7a99f968b8279726b6560555e73899ea7917c67523c27120000000000000000000000000000091e324557607381929ea7a89f94887f776e6862596164676968604e3a251100000c1f32424f545b5560646a717a84919ea7a69e8a7c665d4d483c2b1e0e000000000000000000000000000001142636434b6068778189909597999896938d867c7062594a3e2d1e0e0000000000182d42586d82979d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9c86725c47321d000d22374c62778ca1a28d78624d382c2c2c2c2c29261f1406000000000000000000000000000000000000000000000000000000000e1a28323f4b4f5e66707980878c9095979886715c47321c00172c41576c81969795918d88827b746860564e41342b1d11030000000000000000000000000000000000000009141d202933363b3d3d3a313448596a7f95a6a3927d675645321c0c0000000000000000000e19202f383b4e63798ea3a18c77614c39372f20190d0000000000000000000000000005192b3c4a5c667b77625847364556667c91a5a6927d6752382816030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2035495a627785979fb3a39b8b80776d635b56504b445e73899ea7917c67523c271200000000000000000000000000000b21364b607583969fb3a29a8a7f756a6160656c72767a7d7e7e68533d28130000021424323b3e37444b4f545d656f7c899ba3a89f8b7b655a493828150200000000000000000000000000000c1c304354606c7e89969ea8aaacaaabaca9a49c918477645c4a3c2c1b0b00000000182d42586d8297a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7acb2b19c87725c47321d000d22374c62778ca1a28d78624d4141414141413e3b3124140200000000000000000000000000000000000000000000000000010f1e2b38454b5d64707b858e959da5a6aaac9c87715c47321c00172c41576c8196acaba7a79e9790877e74685f4d483b2e2112040000000000000000000000000000000003111926313539464c5052534e423d4c62778a9eb09b8572604a382815000000000000000003111e2b353f4b505963798ea3a18c776157504b3f342b1d100200000000000000000000000b2035485a647a8a8676615443384b6073879daf99846f5645321e090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d23384d6278879ba3a99f9385796b62594e4a3d3b36495e73899ea7917c67523c27120000000000000000000000000000152b40556a8095a1ab9f94847869606068737a81878c8f929386715c47321c07000006141f26292731353a3f4b4f5f6778859aa2a99e8978635645321d0e000000000000000000000000000c1c31424b607281929ea8aea49c979596999ea8b1a29a887a645a4939291703000000182d42586d8292929292929292929292929292929292929292979fb19c87725c47321d000d22374c62778ca1a28d786256565656565656534e42311f0b000000000000000000000000000000000000000000000000010f1f2c3c4856606c7a85909ba3abacaa9f9b989686715c47321c00172c41576c8196979a9ea8abaca59d93877d6f62594b3f3022120500000000000000000000000000000715222f37444b525761656768604e4a5b6c8297a8a18f7a655443301a0a000000000000000311212e3c494d5d6570777e93a8a6917c766e655d4d483b2e201002000000000000000000000d22384d6278889d998372604a3543546a8095aa9f8a75604b36210b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c52677c8b9fa79e8b7e73635b4d483b362d2534495e73899ea7917c67523c271200000000000000000000000000000b20364b607383999f8d7f6f625d65747d878f969ca4a4a79c87715c47321c07000000020c1214151d20242e37414d596275849aa3a79c8674604b3c2c1906000000000000000000000004182a3a4e606c81969fb4a1998e868280818389939ea6a69d8978635746331e0e00000010253a4f657b7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d8197ac9c87725c47321d000d22374c62778ca1a28d786c6c6c6c6c6c6c6c68604e3b26110000000000000000000000000000000000000000000000000f1f2d3d495a6274818d9ba3b0a79e97908a8683817e69533e29140011263b51667c818285898e959da5b1a59d928477655d4c403023120300000000000000000000000009172533404c5560686f767b7d7e68534e63798c9faa99836e5d4b362513000000000000000111212f3f4b5a626f7b858c939caeac9b918a837b6e62594a3e2e2010000000000000000000051a2f455a6f849aa6a1917d67523d364d63788da7a98f7a65503a25100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001025394d5f677d8d9c897b696054493d342b211a1e34495e73899ea7917c67523c27120000000000000000000000000000081d3144556074838a7d6a61606c7b86929ca4acabab9f9d9b86715c47321c070000000000000001080b101b22303b48576175849ba6a495806b5b4935210e00000000000000000000000a1f344759687e929fab9f938379716c6b6b6e757e889ba3a79c8676614c3c2b190500000e22374b5d65686868686868686868686868686868686868687d92a79c87725c47321d000d22374c62778ca1ad978281818181818181817e68533e291301030301000000000000000000000000000000000000000d1d2d3d4a5b637885969faba69d9389827b75716d6c69604f3b2612000f24384c5e666b6d7074798087919ca4b2a29a887b665e4d4130211000000000000000000000000717273543505e66737d848a909287725d5d6f8499aa9f8b78634d3f2e1808000000000000000f1f2f3f4c5d657884909a9fabb1afafb1aa9f99908378645c4a3e2d1d0d0000000000000000000e23384e6379899eb19c86715b5656565b73889ea9947e69543f29140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1d30414d5f677d8779655d4b43362c20180d071e34495e73899ea7917c67523c27120000000000000000000000000000021527374556607479675f617481909ca4b1a69d96908b8886816d58422d1803000000000000000000000008121d2b3946576176889dab9f8b78634d3c2b1905000000000000000000021527374c6177899eb49f8d7e6f635b57555656606877859ba4a496806b5a4835200b0000081b2e3f4b4f525252525252525252525252525252525252687d92a79c87725c47321d000d22374c62778ca1b19f979696969696969696846f5a45301a16191917120c0a03000000000000000000000000000009192b3b4a5b6379879ba3aa9f95887e756c6560565856534f42321f0c00091c2f404c5156585460646b737c86929ea7a69e8b7c675f4d3f2e1d0d000000000000000000031525354552616a7b86929a9faa9d887254657b90a1a796816c5b4935211100000000000000061a2c3d4c5d657b899aa2afaa9f9c99999c9fabaea199887a645c4a3b2a180500000000000000000c2135495b687e93a6a48e796b6b6b6b6b6f849aac97816c57422c1700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001132331414d5f6775635b4b3f3026180f0500091e34495e73899ea7917c67523c271200000000000000000000000000000009192738455660645c627785979fb1a49c9288817b7673716d63523f2a1601000000000000000000000000000d1b29394758657b8d9faa98836e5a4835200b000000000000000000081d3144556c8196a8a1937e69614e4a3d4038454b596276869cab9f8a78624d38220d00000010212e373a3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d52687d92a79c87725c47321d000d22374c62778ca1beb1adababababababab9a856f5a4530272c2e2e2c27211e170b0100000000000000000000000115273748596379899da6a69d8c8075696056504b4f535655504333200d000a1d30414d525654504b4e546067727d899aa2a99f8c7d675d4b3b2b180800000000000000001122334352636d7f8d9ca4afaa9f9c87726073869bb19e8977614c3c2c1903000000000000000c2135495b657b8c9ea7a69d938a868484868c949ea8a69d8a7a645947341f100000000000000000061a2c3d4b6074889eaf9983808080808080859bae99846f59442f1a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005132331414d556055493d2e1c1408000000091e34495e73899ea7917c67523c2712000000000000000000000000000000000a1a2738454b596278869ba3aa9f95867d746b6561575b5852453523100000000000000000000000000000000b1b2a3a4b5d6d8297aa9f8b78624d38220d0000000000000000000b20364b6075899eae99836f614f42362d2b27313b485863798c9fa9957f6a5539281603000003101b2225282828282828282828282828282828283d52687d92a79c87725c47321d000d22374c62778ca9b5a39b9999999999999999846f5a45363c414343413c3633291d140900000000000000000000081d3144556277879da7a49c887b6b60564b4e556064686b6a61503c2713001025394d5f676b69656157504a546068778498a0aa9f8b7b6559483625130000000000000009192f4050616d81949faba59c928b87826e687d92a3a5947f6a5847331e0e000000000000000a1d30414e6379899eaaa199887e76716f6f71777f8a9ca4a89d8777624c3e2d1b0700000000000000000f1d3144556e8398aea1999595959595959ba3af9a85705a45301b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000513233137444b44372c1f110100000000091e34495e73899ea7917c67523c271200000000000000000000000000000000000a1e3245566277879ca4a69e8c7f74676055504b4639423f35271706000000000000000000000000000000000c1c2e3f4d62788b9faa95806a553c2b19110b0902000000000010253b50657b90a8a48e79634e4232211a16151d2b3a4a5b6d8298ad9b86715745321e0900000000080e10131313131313131313131313131313283d52687d92a79c87725c47321d000c21364c6176899fb19b858384848484848483806a55454b5156585856524b46393126190b0000000000000000071a2d3d4b6073859ba5a49c8678655d4b4c5b636c757a7e807f6a553f2a150012273c52677d817e7b766e655d4d4a5962738298a0a99e8977625443301c0b0000000000011426374c5e6a7f949fb59e95877d77726e6075889db29d8775604b3a2a1800000000000000001024394d5f70859ba7a29983766861585a5a59626a78869ca4a598836e5c4a362209000000000000000002152737566b8096abb3afababababababb0b5b09b86705b46311b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000513192731363127190f010000000000091e34495e73899ea7917c67523c2712000000000000000000000000000000000a1a2f404b6074859ba5a59d887b6a60564b44373632292d2a231709000000000000000000000000000000000000112035485a6d8398ad9c86715a48342626201d150a00000000152a40556a7f95aa9c87725b4a3624140700020d1b2d3d51667b91a69f8b76604b36210b00000000000000000000000000000000000000000013283d52687d92a79c87725c47321d000a1f3346586f859aab96816e6e6e6e6e6e6e6e6a624a5760666b6e6e6c6761574b4437291b0b000000000000000c21364a5b6a8095a3a69c867662594b58616c7982898f939586715c47321c00172c41576c819694908a837b6f635b4d5560728298a2a79a8472604a3929160300000000081d314455667b8d9fb59c928074686158596a7f94a6a3927d675645321c0c0000000000000005182b3b51677c91a3a69a847361584c463a3b484c5a6276869ca9a08f7a644f372715020000000000000005182b3b566c8196aba59c9999999999999da5af9a85705a45301b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d201d150900000000000000091e34495e73899ea7917c67523c2712000000000000000000000000000000021527384c5e6d8297a3a69d8779655d4b45383126211e16181610060000000000000000000000000000000000000005192b3c51667b90a9a48d77624d3b3b3b3632281a0a000002172c42576c8197ac97826d583d2d1a06000000000f22374c61778cabab8d78624d38230d00000000000000000000000000000000000000000013283d52687d92a79c87725c47321d000417293a566b8096ab9b85705759595959595955546069757c818383817c766a6055463a2919090000000000081c2f3f4e63798c9fb39e887862584b5b6376818c979ea7a89c87715c47321c00172c41576c8196a9aa9f99908479675f4e546074849aa7a1927d685746321e09000000000b20354b6073869cab9e927e6b60554c4c6277899eb09b8572604a38281600000000000000000b2034485971869bb09d88766155473a33292b343c485863788b9fad98836e5544311d08000000000000000b203448596f859aaf9c87838484848483879dae99846f59442f1a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080b08020000000000000000091e34495e73899ea7917c67523c2712000000000000000000000000000000091d314556667c909faa9e8879635b4b3f31271d140c0a030001000000000000000000000000000000000000000000000e21364b60758a9fa7917c67525050504b45382815020004192e43596e8398ab96806b56412b1600000000000b20354a60758a9fa48f7a644f3a250f00000000000000000000000000000000000000000013283d52687d92a79c87725c47321d000012273c52677c91ab9f8a76604b44444436455660727e88919698989691897f7361584637271501000000000e23374b5d6f849aaa9f907c665a4b5c647987979fabada79e9b86715c47321c00172c41576c81969da5abaea29a8a7d68604e566277899eb39d8875614b3727150200000417293a52687d92a4a595806b604b44495b6c8197a8a18f7b655443301a0e0e0b0903000000000d22374d62778b9faa937e68584737291f1718202b3a495a6b8096ab9e8975604b36200b000000000000011426374c62778b9faa927d6e6e6e6e6e6e8499ac97826c57422d1700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e34495e73899ea7917c67523c27120000000000000000000000000000011426364b6074879db29f8c7b655b493c2e1d150a01000000000000000000000000000000000000000000000000000000091e32455670859baa95806b65656566605645321d090003182d43586d8298ac97816c5738281603000000000b21364b60768baba38e79634e39240e00000000000000000000000000000000000000000013283d52687d92a79c87725c47321d00000d22384d62788b9fa9927d67523e2e304354607483939ea6ababababa79e948476615544311d0c00000005192b3c50657b90a1a897816c5e4c5b647b899da5ab9f988f8985816c57412c170013283d53687e85888e959fa8a89e8d7e685f4d59677d92a3a6957f6a5544311d0800000a1f3346586f849aaf9d8774604b423f4e63798c9faa99836e5d4b3625232323211e160a00000012283d52677d92ab9f8a76614c3a29190c04050d1b2c3c4e63788da6a78f7a644f3a250f000000000000081d3144556c8197aa9f8b77625959595973889da9947f69543f2a1400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e34495e73899ea7917c67523c27120000000000000000000000000000081c304354697e93a5a4947f6a5d4b3c2c1e1102000000000000000000000000000000000000000000000000000000000002162838586d8298ad9a847b7a7b7b7b74604b36200b0001162b41566b8096ab99846f5645321e0e000000021628384e63798ea3a78c77614c37220c00000000000000000000000000000000000000000013283d52687d92a79c87725c47321d00000b2035485a70859aaf9a846f5c4a36374a60728298a1b3a39b96969ba2b3a29a8473604b3a2a170400000b2035485a6e8399ae9e8977614c576379899ea7a59d8d827a74706c63513e29150011263a4e6068707279808a9aa2ab9f8d7d675b4d5f70859bb09d8874604b36200b00000c21364c61768a9fab937e685645364b5d6f8399aa9f8b79634e3f35383838383632281a0a0000152a40556a7f95aa9b86705846331c0c000000000e2135495b73889da7917c67523c27120000000000000b20354b607484979f99836e5948444d62778ca6aa907b65503b261000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e34495e73899ea7917c67523c271200000000000000000000000000000b20354b6073879db19c8674604b3f2e1e0e0000000000000000000000000000000000000000000000000000000000000000162b40556b8095aaa29a909090908c78624d37220d000013283d53687d92a89f8a75604b3c2b1c100b0c151e3245566a7f94a99e8874604a35200b00000000000000000000000000000000000000000013283d52687d92a79c87725c47321d000005192b3c53687d93a99f8d7a644f424455687e93a0a99f9286818185909ea7a2947f6a5847331f0a00000d22384d62788b9faa95806a594b6075869ca7a39b877a6d65605457514534220e000b1e31424e535a5b636b7784979fab9e8a79635450657b8fa4a6917c6752382815020010263b50657b90aa9f8b77624c384354657b90a1a897816c5b493d494e4e4e4e4b453828160300172c42576c8197ac99836e593a29170000000000061a2c3d5b70869ba9937e69543e2914000000000000081d314455607381938c79634e3b3f54697f94a99f8b76614b36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e34495e73899ea7917c67523c27120000000000000000000000080e1010263b50657b90a5a5917c675544312110000000000000000000000000000000000000000000000000000000000000000000152a3f546a7f94a9b4afa5a5a5a28c77624d37220d00000d22374d62778ca3a9937e695a483a2e2221212832414b6075879dad98826d5443301c0700000000000000000000000000000000000000000013283d52687d92a79c87725c47321d0000000e21364c61768a9fab9b8570604e4b6074889db39f8b7d716c6b707b899eb39e8976614c37210c000216283854697f94ab9f8b77624c596b8095a4a69b8577645c4f4b43363e3426160500021324313a3d3d494e5962738197a1a89a8572604a5d71869cae99846e5645321d090012283d52677d92a79d88725948384a6072859bb19e8977614c3d495b63636363605645321e0900172c41576c8196ac99836e593a29170400000000061a2c3d5b70869ba9937e69543e2914000000000000011426374455606c7e7f6a5b4a374b5d72869caf9a85705746321e0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e34495e73899ea7917c67523c271200000000000000000003111c2325262b3b576c8197ac9d8774604b37271503000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aab2ab9f9f9f9f8c77624d37220d00000b2034485970859bb09e897862584b3e38363738454b5f6b8095a5a3917c66513625130000000000000000000000000000000000000000000013283d52687d92a79c87725c47321d0000000a1f3346586b8095a6a3937e685d50657b90a6a4927d685f56565e667b90a2a8927d68523d281300091e3245566f859aae99836e594c62778a9fb29d887762594a3e3530262922160800000006131e26282c353b485560728399a7a2917c665153697e93a89e8975604b36200b0014293f54697e94a99b86715b3b4556677d92a3a5947f6a59474758707978787976604b36210b00152a40556a7f95aa9b85705846331f0c000000000b2135495b73889da7917c67523c27120000000000000009192737444b60696a61503d4455657b90a4a8937e68533929160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e34495e73899ea7917c67523c271200000000000000000011212e373a3b3b485972879dab95806b554431190900000000000000000000000000000000000000000000000000000000000000000001162b41566b8096aba0988b8a8a8a8b77624d37220d000005182b3b50667b90a2a79c8676645c524d4b4c4e56606b7d929eab9b8572604a35200b0000000000000000000000000000000000000000000013283d52687d92a79c87725c47321d0000000417293a4b6175889db29f8c7b655d6a8095aa9c87725f4e41404c5e70859aad97826d58422d18000b21364b60758a9fa8927d6853556a8095a9a2907b6559483b2d201c14080e050000000000020b11131a212b3744546176899eaf9a8570594d62788da5a8907a65503b25100014293e53697e93a89c86715c3d4b6075879db29d8775604b3a4c61778c8d8d8d79634e39240e0012283d52677d92ab9f8a76614c3a29190c05050e1b2c3c4e63788da6a78f7a644f3a250f000000000000000009192731424f545550433e4b6073869cb19e8976614c36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e34495e73899ea7917c67523c27120000000000000000081c2e3f4b4f50505062778ca5aa8f7a6550372614000000000000000000000000000000000000000000000000000000000000000000000417293a586e8398ad9882757575747462594834200b0000000d23384c5e6f849aa5a49c877a6e67626061646a74808d9fb59f8d7b655443301c070000000000000000000000000000000000000000000013283d52687d929e9c87725c47321d000000000c1e324657677d929faa9e897b686c8297ac97826d5841312f40566b8096ab99846f5a442f1a000f24394e64798eaaa88d78624d5972879caf9a846f5e4c3b2b1d100801000000000000000000000000060d1926364758697f94ab9f8b77624c5a72879ca9937e69543e29140012273c51677c91a69e88735b4a596a7f94a5a3927d675645394e63798ea3a88c77614c37220c000d22374c62778b9faa937e685847372a1f1819202b3a495a6b8096ab9e8973604b35200b00000000000000000009151d323b3e3f3c3c4a5c697e94a4a796806b5846331f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e34495e73899ea7917c67523c271200000000000000000e23374b5d65656565657b90a59f8a75604b36210b000000000000000000000000000000000000000000000000000000000000000000000a1f33475871869caa957f6a5f5f5f5f4d483b2b1805000000091c2f404c6177879da7a59d8f837c787676797f87959faba0957f6a5d4b362513000000000000000000000000000000000000000000000012273c52677d89898885705b46301b00000000031628394d5f6c8197a2a79e8b7d6f8197ac97826d5443303040566b8196ab99846f5a442f1a0012273d52677c92a79e89745a4c62778ca4ab917c6752402f1d0d000000000000000000000000000000000009182a3a4c61778b9fab917c6752596e8399ac97826c57422d17000f243a4f64798fa7a78e79634e6177899eb09b8572604a384054697e93a99e8973604a35200b000b2034485971869bb09d88766155473a342a2b353c485863788b9fab98836e5544311d080000000000000000000001141f27292c3b485a647a8a9fb39e8977614c3a2917040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e34495e73899ea7917c67523c2712000000000000000010253a4f657b7b7b7a7a8096ab9d87725645321e09000000000000000000000000000000000000000000000000000000000000000000000c21374c61768b9fab907b66514a4a4a37342b1d0d0000000000111f344759647a899ca5b2a199918d8b8c8e949da5ab9f95826d61503f2e180800000000000000000000000000000000000000000000001025394d5f67737373706755422e1900000000000b1b30414b6073849aa2a99f92848197ac9c8773604a43404c5e70859bac97826d57422d1800142a3f54697f94a99b86715b50667b90a59f8b76614c362111000000000000000000000000000000000000000c1f34475970869baa95806b55566b8095ab99846f59442f1a000b20354b6074899eab95806b5b6c8197a8a1907b6554433c4d5e70859bae99836e5443301c070005182b3b51677c91a3a69a847361584c473b3c484d5a6276869ca99f8c7a644f372715010000000000000000000309101b22313d49596278889da9a1937e685847331c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e34495e73899ea7917c67523c271200000000000000001d32475d728790909090969eb09a85705b38281602000000000000000000000000000000000000000000000000000000000000000000071b2d3e52677d92ab9f8b76614c3735352220180d00000000000004182a3b4a5c647987969fa9aea7a2a0a1a3a9ada49c8d8072604a433321110000000000000000000000000000000000000000000000000a1e30414d525e5e5e5b5548382613000000000000131d314455617684979fb3a199979fb1a5927e686054575e667c90a3a8927d67523d281200162b40556b8095aa9a846f5a53687d92a89e88735846331f0a0000000000000000000000000000000000000004182a3a586d8398ad98826d5854697f94a99a85705b45301b00081d3144556d8298ad9f8a7763798b9faa99836f5d4b3c485a667c91a3a6927d68533625130000000d24394d5f70859ba7a29a84766962595a5a5a626a78869ca4a598836e5c4a3619090000000000070c0e1314161e212d36414d5b6377869ca6a5998372604a3a2a1800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e34495e73899ea7917c67523c271200000000000000001d32475d72879ca5a5a5abb0af99846f5a442f1a000000000000000000000000000000000000000000000000000000000000000000010f22364a5c6f849aaf9a85705847331f1f0d0b0500000000000000000c1d2d3e4a5b6375808b949a9fa9bab7a69d9890867b6b6054433025150300000000000000000000000000000000000000000000000001132330393c4949494642382a1a09000000000000011527374658617381939ea7afacb1bdb49f8b7e736e6c717c8a9eb39e8976614c37210c00172c41566c8196ab99836e5953697e93a89c87715c3a2917040000000000000000000000000000000000000000172c41566c8196ab98836e5953687e93a89b86715c46311c00011426374f647a8fa1a89a84758399aa9f8c79634e404d5a6278889eb39d8875614b36210c0000000a1d30414e6379899eaaa29a887e77726f707278808a9ca4a89d8777614c3e2d1b00000000010f1a2124282a2832363e4a4f5f6779879ca4a79d8776615443301c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e34495e73899ea7917c67523c271200000000000000001d32475d72879c9f9f9fabadaf9a846f5a452f1a0000000000000000000000000000000000000000000000000000000000000000000f1f31424f647a8ea2a8937e69533a2a170400000000000000000000000010202d3d4957606b777f858b9fb4a78f88827b73655d4a4336251307000000000000000000000000000000000000000000000000000005131e2527343434302e261a0c00000000000000000919293a4655606d7e89979fabb3b8baa99f9287838286919ea8a1947f6a5847331f0a00162b40566b8095ab9a846f5a53687d93a89d88735544311d080000000000000000000000000000000000000002152738576d8297ac98836d5854697e94a99b85705b46301b00000922374b5c6e8399a7a29a8599a1a897816c5b4e545e6678869ca6a2937e685746321e0a00000001122135495b657b8c9ea8a79e948b878585878d959ea8a69d8a7a645947342010000000000f1f2d36393e3f39464b525c646f7d8a9da5a79e89796358473625130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e34495e73899ea7917c67523c271200000000000000001c32475c71868a8a8a8b929bb09b85705b3a291704000000000000000000000000000000000000000000000000000000000000000e1d2d3d4e6070849aaf9e8a76614c36210c0000000000000000000000000002101f2c39454b59616a707d91a69e88736d6560544b3f302518080000000000000000000000000000000000000000000000000000000e1e2c35383d3d3d3c393022120000000000000000000c1c2937444b606877818c969ea6acb2b4a59c98979ba3b3a1998373604b3a2a170400152a3f546a7f94a99b86705b51667c91a69f8a75604b35200d00000000000000000000000000000000000000091d3145566f8499ab96816c56556b8095aa99846f59442f1a0000071b2e3e4d6278899eaaa29aa2b49e897761616369707c889ca4a59a8473604b3929160300000000061a2c3d4c5d657c899aa2afab9f9c9a9a9ca5aaaea098887a645c4a3a2a1802000000071a2d3d4a4e5354575761676f7a84929ea8a59d897a645b493a2a18080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e34495e73899ea7917c67523c271200000000000000001a2f43576871747575757d92a79d88735847331f0a000000000000000000000000000000000000000000000000000000000003111e2c3c4a5b687d92a2a796806b5846331f0a0000000000000000000000000000010f1b28323a474c54677c91a69e88735e504a43362e1c130800000000000000000000000000000000000000000000000000000006192c3c494d525252514d40301d090000000000000000000c192731424e58616c79808891979ca4a6abadacaba79e938375615544311c0c000013283e53687d93a89d8872594e63798ea7a98f7a65503b2b18080000000000000000000000000000000000001325364b6075899ea8937e6853576d8297ac98836d58432e18000000102035485a657b8c9faab0b4ae9983797677797e85919ea6a59d8777615544311b0b0000000000000e1f2f3f4c5d65798490999faab1afafb2a99f988f8377645c4a3e2d1c0c000000000c21364a5b6368696c70767c848e9aa2b3a1998779645c4a3d2c1c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e34495e73899ea7917c67523c271200000000000000001427394a575c5f5f5f657a8faba68c76614c37210c000000000000000000000000000000000000000000000000000000040b161e2f3c495a63798a9fb39e8976614c3a291704000000000000000000000000000000000a161e2a343c51667c91a69e88735e49353025181100000000000000000000000000000000000000000000000000000000000c2035495a63686868665e4d39240f0000000000000000000009151d313a474c5b636b747c82878c919698989590887e7261574637261400000010253a50657a8faba58c77614c6074899eab96816c59483626150900000000000000000000000000000007131c304354667c91a8a58e79634e5671869baa947f6a553f2a1500000006192b3c4b5d677d8c9fb4cab3a1998d8b8c8e939ba3b3a29a8779635947372715000000000000000011212f3f4c5b63707b848b939cadab9a918a837a6e62594a3e2d200f00000000000e24394e63797d7f82858a929aa1afa79e938377635b4a3e2e1f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e34495e73899ea7917c67523c271200000000000000000a1c2c3943474a4a4b61768b9fa6917b66513928160300000000000000000000000000000000000000000001080b0c0f171f29323f4b5a6378879da8a1927d685847331b0b00000000000000000000000000000000070b070c18273c51667c91a69e88735e49331c13080000000000000000000000000000000000000000000000000000000000000e23384d63787d7d7d7c66513c2711000000000000000000000002141c2a333d494e5560666d72777c808282807b7569605446392919090000000c21364b61768b9fa5907b6650546d8297ad9f8a7862544331271914110f0900000000000000070d0f131a2131404a6072869bb19d87725b4b60758a9fa6907b66513b2611000000000e1e2e3f4d5f6c8196acb1acafaea2a0a1a3a9aea69d938477635b493a2a190900000000000000000311212f3d494e5e666f767e93a8a6917c756e655d4d483b2d2010010000000000152b40556a809394979b9faaafa89f96897e726159493d2e20100100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e34495e73899ea7917c67523c27120000000000000000000e1c272f323533465771869bac97826d5746321e0c000000000000000000000000000000000000000008141c202225293339464b5d6578879da6a499836e604e3a2a1700000000000000000000000000000008131c201c1311273c51667c91a69e88735e49331e000000000000000000000000000000000000000000000000000000000000000013283d52687d92929286725c47321d000000000000000000000000000c181f2c3537444b51575962676b6d6d6b6660564b4336291b0b000000000a1e33465772879cac97816c554f647a8fa2a9998372604b44372f2926241c120400000002101b2224292d36424e5e697f94a3a6947f6a5451677c91aaa38c77624c37220d0000000006192c3c4c6177899eb39f979a9fa9a3a2a79e9892887e736159493d2c1c0c0000000000000000000003111f2c35404c515763798ea3a18c776156504b3f342b1d1002000000000000152b40556a8095a9acaba6a39b948a8177696054473a2c1f10020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091434495e73899ea7917c67523c2712000000000000000000000a141a1c172939556b8095aa9e8975614b3a2a17040000000000000000000000000000000000081618263035373a3a464c57616b7b889da5a69c8676614c42311c0c00000000000000000000000000000e18253035302518273c51667c91a69e88735e49331e090000000000000000000000000000000000000000000000000000000000000013283d52687d92a79c87725c47321d0000000000000000000000000000040f1a212731363c3b484c5156585856514b45383026180b000000000003172939566b8196ab9e8874604b5d6f849aa9a196806c60554c403e3b382f221200000010202d36393e3d4a4e60687c8c9fb39e8876614c5a6e8398ae9b86705947341f0b000000000c2035495a6c8196a7a2978184898c8e8d8b89837d75686055473a2c1f0f000000000000000000000000000e1a212f38394e63798ea3a18c77614c38372e20180d0000000000000000152b40556a80959b9895918c867e776c61594a43362a1c0f01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000210192631495e73899ea7917c67523c2a1c13080000000000000000000005000e24394e63798ea2a7947e695847331f13030000000000000000000000000000000516263436434b4c4f5458616975808d9ea6a59d887862584633241300000000000000000000000000000e1f2c36434a43362d273c51667c91a69e88735e49331e090000000000000000000000000000000000000000000000000000000000000013283d52687d92a79c87725c47321d000000000000000000000000000000000609151d20272a34373c414343403b3632281c1408000000000000000f243a4f647a8fa4a6917c67544e63798a9fb49e968173665e5754514c402f1c0900071b2d3e4a4f53565b636e7d8b9faa9f927d67574d62788b9faa947e69543b2a1805000000081b2e3e4d63788b9fab9a84706f7577787876746e6861574b44372a1c0f01000000000000000000000000000006121d24394e63798ea3a18c77614c37221c110500000000000000000014293e54697e868583807c77716961584c473b3025180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000412202d37444b5e73899ea7917c6752473b3025180900000000000000000000000c21364a5b70859ab09e8876614c413121120400000000000000000000000000000e2234445154606164696e767f88969faba39b8778635a4b4639291b0b0000000000000000000000000a1a2c3d495460544a3e313c51667c91a69d88735e48331e090000000000000000000000000000000000000000000000000000000000000013283d52687d92a79c87725c47321d00000000000000000000000000000000000002080b11181f22272b2d2d2b26211e160a0100000000000000000d22364a5c72879cb19c8673604b5b687e929eb59f97867b726c69665e4c38240f000d22364a5c64686b717983929fa9a197816d5f4d5b6c8297a99f8b77624d37220d000000000922374b5c6e8398aa9f8d7a645560616363615759524b46393127190c0000000000000000000000000000000000000e24394e63798ea3a18c77614c37220c000000000000000000000012263b4f606971706e6b676259544c473a342a1c130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000212222f3e4a55606773889ea7917c6a61594a433626190900000000000000000000071a2d3d51667b90a2a798826d604e3f2f2214060000000000000000000000000014293e51626c74777a7e848a949da6ab9f968577635f6761574639281b0b0000000000000000000002162838495b6375645c4e423c51667c91a69d88735e48331e090000000000000000000000000000000000000000000000000000000000000013283d52687d92a79c87725c47321d00000000000000000000000000000000000000000000050b0d1216181816110b090300000000000000000000071b2d3e53687d92a5a4927d68594e606a80949faba49c9087817e7c66513b2611000f24394f647a7e80868e99a1b4a0988373604b5563798b9faa97826d594834200b000000091930404f647a8fa0a998826d5c4a4b4c4e4d4b46393d3632291d1509000000000000000000000000000000000000000e24394e63798ea3a18c77614c37220c00000000000000000000000c1f32424f545c5b5956514c473b37332a1f180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010202f404c5c64737c838c9fb19c867f776960544437261401000000000000000000000f24384c5e70849aa9a0927d685d4c403220190e060000000000000000000000172c41566c818a8c8f93999fa9afa39b8c817462626b7c7561574639281603000000000000000000091e3245566379867a68604b4551667c91a69d88735e48331e090000000000000000000000000000000000000000000000000000000000000013283d52687d92a79c87725c47321d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001020354b6074879db29e8977625550626a7f8d9da6b1a59d979386715c47321c00172c41576c8193969ba3aea99f94827460554b6073859baa9f8b78634d3b2b18050000011527374d5e70859ab09f8a78624d3e3537393836332928211e160b0100000000000000000000000000000000000000000e24394e63798ea3a18c77614c37220c0000000000000000000000021424323b3e474643403c37342a221f180c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192d3e4c5e667a8691999faab6a49c958a7f72605544311d1100000000000000000000091d2f404e63798b9fb49f8c7c665e4f42352b2019100d0b0801000000000000172c41576c8196a1a4a9aeab9f9a90857a6b60616e80918475615746321e090000000000000000031729394b6074859b8b7e6d605651667c91a69d88735e48331e090000000000000000000000000000000000000000000000000000000000000013283d52687d92a79c87725c47321d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d314455677d92a2a79a8473604b50616a7c88959ea7acac9c87715c47321c00172c41576c8196abadaa9f978a7f6e60564d5f6a8095a2a597816c5a49351d0d000000081d314455667c91a2a695806b5a483420222323211e17130c0a03000000000000000000000000000000000000000000000e24394e63798ea3a18c77614c37220c00000000000000000000000006141f262932302e2b27221f180d0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011527374a5c667c8b9ca4aea9a4a3a6aea89f948273604b3f2e1c0800000000000000000000122135495b697e93a0aa9f8a7c69614d493c352c2622201d15090000000000172c41576c8196a3a69d99938c847b71645d657682959e9a8475614b36210c00000000000000000a1e3346576c8297a39f938275625a667c91a69d88735e48331e090000000000000000000000000000000000000000000000000000000000000013283d52687d92a79c87725c47321d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011527374d5f6f849aa7a297816d60544f5e6676808991969a9c87715c47321c00172c41576c81969b98928b827869614b4f5f677d8d9faa9c8775614b3c2c19000000000b20354b6074869cb19e8876614b3c2b190c0e0e0c0a0300000000000000000000000000000000000000000000000000000e24394e63798ea3a18c77614c37220c00000000000000000000000000020c12141c1b1916120d0b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d314455647a8b9fa9a59d948f8e9199a1b4a096806b5d4b37230e00000000000000000000061a2c3d4f616d8298a2a89f8c7e6f625a4d493c3b38353127191b0d000000172c41576c818f8e8b88837e776f665e636e7b8798a0b49e947e69543f291400000000000000000c21364c61768698a0b4a097857865667c91a69d88735d48331e080000000000000000000000000000000000000000000000000000000000000013283d52687d92a79c87725c47321d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091930414d6278899eaa9f96817260564c57616b757c81858884705b46301b00162b41566b808886827d766d625a4f4c61697d8c9fab9f8c7a645746321e0e0000000013293e53687e93a4a4937e685746331d0d00000000000000000000000000000000000000000000000000000000000000000e24394e63798ea3a18c77614c37220c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6073869ca9a199877e7a797c84929fab9e8f7b65503c2b1906000000000000000000000f1f32424b60748499a1aa9f9383786c625a55504d4b4437392b1b0900000e23384d63797a7876736e69625b636c79838f9da5a99f928072604a35200b00000000000000000a1e334657617582939faaa39b887b687c91a69d88735d48331e080000000000000000000000000000000000000000000000000000000000000013283d52687d92a79c87725c47321d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000132034485a667c8c9fb49f968275645c4c4c5660666c7072706655422e190014293d51626b73716d6861584d4b59626f7f8d9faa9f957f6a5c4b3929160000000000182d42576d828f9b9c8674604b3929170000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea3a18c77614c37220c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000215273853687d92a4a4998375696464676f7d8d9fb09b85705a4935200b00000000000000000008162634414d56607583979fb4a1998a8178706a65626055564939261300000c2135495b63646361576063697179818b99a1b2a49c8b7d6b605443301c070000000000000000031729394657616d7e8b9da6a69e8c7e7d91a69d88735d48331e080000000000000000000000000000060b0d0f0f0f0f0f0f0f0f0f0f0f0f0f0f13283d52687d92a79c87725c47321d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c4c5e687e929faba098867a6c62594f4b51575b5d5b5548382612000e21344451565e5b58534c4d56606a7783949faba097816d61503e2e1b0b0000000000152a3f52636d7b85907c665544311b0b0000000000000000000000000000000000000000000000000000000000000000000e24394e63798e93938c77614c37220c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d3145566f859aaf9c867561574f4e515f6a8095a8a38d78624d38230d00000000000000000216263444515f6760607381929ea8a99f968d857f7b7875716756432e1a05000f24384c5e66686a6b6f74787e868e979faaa99f95867a68604a43362513000000000000000000000b1b2939464b60687b889aa2aa9f93869bb19d88735d48331e08000000000000000000000000000e192023242424242424242424242424242424283d52687d92a79c87725c47321d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2f404e60697e8d9fa9a49c8c81776d645c5854504f4d483c2b19050004182a3a474c4e5053565a626b757f8999a1b39e958272604b433320100000000000000f233545525d65727b665e4c372715000000000000000000000000000000000000000000000000000000000000000000000c21374c61767e7e7e7e74604b36210b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b60758a9fa7927d6856463939414b6075899ea8927d68533d281300000000000000001020344451626b7c7360606d7d8a989fabaca39b95908d8a85715c46311c070011263b51667c7e7f8184898d939ba3acab9f988b8074645c4e413025180800000000000000000000000b1b2932424e5d647784979fb4a39ba3b29d88735d48331e080000000000000000000000000e1e2b3538393939393939393939393939393939393d52687d92a79c87725c47321d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122231424f60697d8b9ca4aa9f978a8279736d696564625a4835200b000a1f334758616465686c71788088949ea7a79e91806d60544330251502000000000000061727353f4b5460655d4c402f1909000000000000000000000000000000000000000000000000000000000000000000000a1f3347586169696969605645321e0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22384d62778daaa28d77624d3828243245576f849aaa95806a55402b1500000000000000071b2d3e51626b80928375635f6777828c989fa9adaaa5a29c87715c47321c07001d32475d72879394969a9ea7a9afa89f978c83786b60564a3e311c1308000000000000000000000000000b161e313f4b59627481939faab1b5b29d88735d48331e08000000000000000000000006192b3c484d4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f52687d92a79c87725c47321d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004132432424f5f677a86969faaa99f978e88827e7b7978624d38220d000c22374c6176797a7d81868d959ea6b0a098887c6a624b433626140700000000000000000917212e36434a504c3f2f2212000000000000000000000000000000000000000000000000000000000000000000000004172a3a474c545454544b453828160200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23394e63788ea3a18b76614c36211a2c3d596e8398ab96816b56412c16000000000000000d22364a5c6b80969e9985796960626e79828a92979c9faa9c87715c47321c07001d32475d72879ca9abaca9a99f99928a82796e625a4b45382d2013000000000000000000000000000000000314202e3b4856606d7e8c9ea7b6b29d88735d48331e0800000000000000000000000b2035485a62646464646464646464646464646464646464687d92a79c87725c47321d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006142432414d5c6474808b989fabaca69d9793908e86715c47321c00172c41576c818e8f93969ca4aaada29a8f8377665e504430261808000000000000000000000311182530353b382f2112040000000000000000000000000000000000000000000000000000000000000000000000000c1c2a33373e3e3e3e3632281a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22374c61778ca7a38e79644e3e302b38495b71869ba9947f6a543f2a15000000000000000f24394f64798a9fa8a39b8a7e73655d636d767d82878a8d8e86715c47321c07001d32475d72879c9c9a97938f8a847d766d635b4d493c32281a0f01000000000000000000000000000000000002101d2a38454b60697b899ca5b29d88735d48331e0800000000000000000000000d23384d6278797979797979797979797979797979797979798095aa9c87725c47321d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061423303e4a56606b78838c969da6aaada9a59c87715c47321c00172c41576c8196a5a8ababa89e978e857a6e62594d40331c14080000000000000000000000000008131c2026231c110300000000000000000000000000000000000000000000000000000000000000000000000000000c171f2129292929211e160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6074889eab96806b5c4d403c495663798c9fa9917c66513c2611000000000000000d22364a5c667d8a9da5a99f93867b6f656061676d727578797a644f39240f00001b31465b7085888784827e7a756f6861584e493d352c1d150a0000000000000000000000000000000000000000000d1a2731424f5d6579879aa29d88735d48331e080000000000000000000000182d42586d828e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e959eb19c87725c47321d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000412202d38454b5a636e7880888e94989c9f9c87715c47321c00172c41576c81969f9d99959089827a70645d4c473b3022150100000000000000000000000000000000070b100e090000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c141414140b09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c3043546d8298ab9f8b7a675f57575a6274849bab9f8a76614b36210c00000000000000071b2d3e4d5e667a8799a1b3a39b90847b746b646055606364645c4a3828160200192e4256677073716f6d69656056534c463a362c20190e0200000000000000000000000000000000000000000000000a151d323f4c5b637684989d88735d48331e080000000000000000000000182d42586d8297a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4aaafb19c87725c47321d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101a28323c494d5a626b73797f8387898b86715c47321c00172c41576c818b8a8784807b756d645c4f4b3f342a1d1204000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364f647a8c9fa99e897c726d6c6f78849aa2a797816c5746321e0a0000000000000000102030404d5c647683929ea6b1a1999088807975706c6a6967605645321e090013263849565b5d5c5a57544f4b4538363329211a0f0600000000000000000000000000000000000000000000000000000214212f3d49586174829588735d48331e080000000000000000000000182d42586d8297a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a09c87725c47321d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e2c353c484d5460646a6e71747576614c36210c000c21364b61757674726f6b6560564f4a3e372e1f180d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000822364a5c6d8298a3a79e91878281848b9aa2aa9e8977624c392916030000000000000000021222303e4a58616e7d88969fa8afa69d958f8a85817f7e7d74604b36210b00091b2b384246484745423e3a363127211f170c06000000000000000000000000000000000000000000000000000000000003111f2c3a4756606d7f87735d48331e080000000000000000000000182d42586d828b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b87725c47321d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e19202b3536434a4f55595c5560615746331e0a00091e3246576160565d5956504b4538362d221b100500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e4b6075859aa2b3a49c97969a9faaa79e8c7b655947341b0b000000000000000000000412202d3a474c5f6876808a959ea6adaba99f9b9695938c77624d37220d00000d1b262e3133322f2d2925201d150c0a040000000000000000000000000000000000000000000000000000000000000000010f1c2a38454b616a7b65503b26100000000000000000000000000b20364b6074767676767676767676767676767676767676767676767676604b36210b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e1920253035393f4337444b4c46392917030003162839464b4b453844403b363127221b100800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101e324557617684939ea7abacacacab9f98897b655d4b3b2a18000000000000000000000000010f1c2a33414e58616b77808891989ea7a8abacaaa28c77624d37220d0000000913191b1e1c1a1814100b0902000000000000000000000000000000000000000000000000000000000000000000000000000c1a273143505e655e4c38230e000000000000000000000000091d324556606161616161616161616161616161616161616161616161605745321e090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000608131c20242a2e2731363633291b0b0000000b1b2832363632282f2b25201d150a0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003162839475861737e889096989896938c8278655d4c3f2e1d0d00000000000000000000000000000c171f313a464c59626b757c82898e9296999b9d8c77624d37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d33404c504c402f1c0900000000000000000000000002152838454b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4539281603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0f1519151d20211e170b00000000000b161e21211e161a16100b09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1b2a3a47556069757b808283817d776d625a4c3f2f21110000000000000000000000000000000004131b29333b474c5660666d74797d818486888877624d37220d00000000050b0d1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a110f09000000000000000000000000000000000000000000000215212f383b382f211100000000000000000000000000000a1a28323636363636363636363636363636363636363636363636363632281b0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080b0c0a030000000000000003090c0b0902000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2a37444b5660666b6d6e6c6862594d483c2f2111030000000000000000000000000000000000000b171f2a3438454b51546064686c6f71727362594834200b0000000d1920222f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f26241d120400000000000000000000000000000000000000000003111c2326231c11030000000000000000000000000000000a151d202121212121212121212121212121212121212121212121211e160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c19273138454b5156585957534d483b352b1e11030000000000000000000000000000000000000000040d181f27313636434a4e5356595c5d5e4d483b2b180500000d1d2b343744444444444444444444444444444444444444444444443c382f22120000000000000000000000000000000000000000000000090e100e0900000000000000000000000000000000000002090b0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0b090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d2832363b414343413e37342b20190e000000000000000000000000000000000000000000000000050a151d20253035393d414446484937342b1d0d000005192b3b484d5959595959595959595959595959595959595959595959514c402f1d09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a161e21262b2d2e2c282220190d0500000000000000000000000000000000000000000000000000000002090b131c2024282c2f3133332220180d0000000b20344859626f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f665e4c38240f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b1116181917130d0b05000000000000000000000000000000000000000000000000000000000000000000070b0f13171a1c1d1e0d0b05000000000d22374d627883848484848484848484848484848484848484848484847c66513c26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384e63788d999999999999999999999999999999999999999999937e69543e29140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384e63788da3abababababababababababababababababababa9937e69543e29140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384e63798d969696969696969696969696969696969696969696937e69543e29140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22374c617780818181818181818181818181818181818181818181807b654f3a25100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f344759616b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b655d4b37230e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a474c56565656565656565656565656565656565656565656564f4b3f2e1c08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2a343741414141414141414141414141414141414141414141413a372e21110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c181f222c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c25231c110300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c1616161616161616161616161616161616161616161616100e08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + m_StreamData: + offset: 0 + size: 0 + path: +--- !u!21 &-6141234913152317574 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Alien_lines_1 Material + m_Shader: {fileID: 4800000, guid: 68e6db2ebdc24f95958faec2be5558d6, type: 3} + m_ShaderKeywords: + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _Cube: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FaceTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: -7222459308263788666} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _Ambient: 0.5 + - _Bevel: 0.5 + - _BevelClamp: 0 + - _BevelOffset: 0 + - _BevelRoundness: 0 + - _BevelWidth: 0 + - _BumpFace: 0 + - _BumpOutline: 0 + - _ColorMask: 15 + - _Diffuse: 0.5 + - _FaceDilate: 0 + - _FaceUVSpeedX: 0 + - _FaceUVSpeedY: 0 + - _GlowInner: 0.05 + - _GlowOffset: 0 + - _GlowOuter: 0.05 + - _GlowPower: 0.75 + - _GradientScale: 6 + - _LightAngle: 3.1416 + - _MaskSoftnessX: 0 + - _MaskSoftnessY: 0 + - _OutlineSoftness: 0 + - _OutlineUVSpeedX: 0 + - _OutlineUVSpeedY: 0 + - _OutlineWidth: 0 + - _PerspectiveFilter: 0.875 + - _Reflectivity: 10 + - _ScaleRatioA: 0.8333333 + - _ScaleRatioB: 0.6770833 + - _ScaleRatioC: 0.6770833 + - _ScaleX: 1 + - _ScaleY: 1 + - _ShaderFlags: 0 + - _Sharpness: 0 + - _SpecularPower: 2 + - _Stencil: 0 + - _StencilComp: 8 + - _StencilOp: 0 + - _StencilReadMask: 255 + - _StencilWriteMask: 255 + - _TextureHeight: 512 + - _TextureWidth: 512 + - _UnderlayDilate: 0 + - _UnderlayOffsetX: 0 + - _UnderlayOffsetY: 0 + - _UnderlaySoftness: 0 + - _VertexOffsetX: 0 + - _VertexOffsetY: 0 + - _WeightBold: 0.75 + - _WeightNormal: 0 + m_Colors: + - _ClipRect: {r: -32767, g: -32767, b: 32767, a: 32767} + - _EnvMatrixRotation: {r: 0, g: 0, b: 0, a: 0} + - _FaceColor: {r: 1, g: 1, b: 1, a: 1} + - _GlowColor: {r: 0, g: 1, b: 0, a: 0.5} + - _MaskCoord: {r: 0, g: 0, b: 32767, a: 32767} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _ReflectFaceColor: {r: 0, g: 0, b: 0, a: 1} + - _ReflectOutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _SpecularColor: {r: 1, g: 1, b: 1, a: 1} + - _UnderlayColor: {r: 0, g: 0, b: 0, a: 0.5} +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 71c1514a6bd24e1e882cebbe1904ce04, type: 3} + m_Name: Alien_lines_1 + m_EditorClassIdentifier: + hashCode: -2125195677 + material: {fileID: -6141234913152317574} + materialHashCode: 94767240 + m_Version: 1.1.0 + m_SourceFontFileGUID: 7d811c15455060f4ea4a63aecbbe4935 + m_SourceFontFile_EditorRef: {fileID: 0} + m_SourceFontFile: {fileID: 0} + m_AtlasPopulationMode: 0 + m_FaceInfo: + m_FamilyName: Alien Lines + m_StyleName: symbol + m_PointSize: 72 + m_Scale: 1 + m_LineHeight: 73.265625 + m_AscentLine: 61.41797 + m_CapLine: 46 + m_MeanLine: 42 + m_Baseline: 0 + m_DescentLine: -11.847656 + m_SuperscriptOffset: 61.41797 + m_SuperscriptSize: 0.5 + m_SubscriptOffset: -11.847656 + m_SubscriptSize: 0.5 + m_UnderlineOffset: 0 + m_UnderlineThickness: 0 + m_StrikethroughOffset: 16.8 + m_StrikethroughThickness: 0 + m_TabWidth: 45 + m_GlyphTable: + - m_Index: 1 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 61.25 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 45.453125 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 3 + m_Metrics: + m_Width: 30.34375 + m_Height: 44.609375 + m_HorizontalBearingX: 6.4375 + m_HorizontalBearingY: 50.875 + m_HorizontalAdvance: 38.609375 + m_GlyphRect: + m_X: 149 + m_Y: 385 + m_Width: 31 + m_Height: 45 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 4 + m_Metrics: + m_Width: 17.96875 + m_Height: 13.671875 + m_HorizontalBearingX: 5.484375 + m_HorizontalBearingY: 53.1875 + m_HorizontalAdvance: 24.609375 + m_GlyphRect: + m_X: 235 + m_Y: 116 + m_Width: 19 + m_Height: 15 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 5 + m_Metrics: + m_Width: 35.671875 + m_Height: 45.046875 + m_HorizontalBearingX: 7.109375 + m_HorizontalBearingY: 50.5625 + m_HorizontalAdvance: 44.890625 + m_GlyphRect: + m_X: 366 + m_Y: 210 + m_Width: 36 + m_Height: 46 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 6 + m_Metrics: + m_Width: 36.671875 + m_Height: 46.234375 + m_HorizontalBearingX: 8.71875 + m_HorizontalBearingY: 52 + m_HorizontalAdvance: 47.640625 + m_GlyphRect: + m_X: 264 + m_Y: 222 + m_Width: 38 + m_Height: 47 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 7 + m_Metrics: + m_Width: 43.203125 + m_Height: 46.375 + m_HorizontalBearingX: 6.046875 + m_HorizontalBearingY: 52.59375 + m_HorizontalAdvance: 51.71875 + m_GlyphRect: + m_X: 437 + m_Y: 112 + m_Width: 44 + m_Height: 47 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 8 + m_Metrics: + m_Width: 33.078125 + m_Height: 45.65625 + m_HorizontalBearingX: 12.3125 + m_HorizontalBearingY: 51.921875 + m_HorizontalAdvance: 47.640625 + m_GlyphRect: + m_X: 219 + m_Y: 254 + m_Width: 34 + m_Height: 46 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 9 + m_Metrics: + m_Width: 10.09375 + m_Height: 13.046875 + m_HorizontalBearingX: 4.75 + m_HorizontalBearingY: 48.625 + m_HorizontalAdvance: 15.578125 + m_GlyphRect: + m_X: 495 + m_Y: 6 + m_Width: 11 + m_Height: 14 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 10 + m_Metrics: + m_Width: 23.40625 + m_Height: 46.828125 + m_HorizontalBearingX: 5.421875 + m_HorizontalBearingY: 53.09375 + m_HorizontalAdvance: 30.265625 + m_GlyphRect: + m_X: 243 + m_Y: 441 + m_Width: 24 + m_Height: 48 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 11 + m_Metrics: + m_Width: 23.40625 + m_Height: 46.828125 + m_HorizontalBearingX: 5.421875 + m_HorizontalBearingY: 53.09375 + m_HorizontalAdvance: 30.265625 + m_GlyphRect: + m_X: 278 + m_Y: 441 + m_Width: 24 + m_Height: 48 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 12 + m_Metrics: + m_Width: 27.984375 + m_Height: 29.640625 + m_HorizontalBearingX: 12.375 + m_HorizontalBearingY: 48.484375 + m_HorizontalAdvance: 42.359375 + m_GlyphRect: + m_X: 313 + m_Y: 394 + m_Width: 29 + m_Height: 31 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 13 + m_Metrics: + m_Width: 36.109375 + m_Height: 36.140625 + m_HorizontalBearingX: 3.765625 + m_HorizontalBearingY: 42.328125 + m_HorizontalAdvance: 41.84375 + m_GlyphRect: + m_X: 55 + m_Y: 302 + m_Width: 37 + m_Height: 37 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 14 + m_Metrics: + m_Width: 18.453125 + m_Height: 26.265625 + m_HorizontalBearingX: 3.90625 + m_HorizontalBearingY: 20.46875 + m_HorizontalAdvance: 27.984375 + m_GlyphRect: + m_X: 485 + m_Y: 222 + m_Width: 20 + m_Height: 27 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 15 + m_Metrics: + m_Width: 23.59375 + m_Height: 4.25 + m_HorizontalBearingX: 7.84375 + m_HorizontalBearingY: 26.546875 + m_HorizontalAdvance: 32.984375 + m_GlyphRect: + m_X: 88 + m_Y: 498 + m_Width: 25 + m_Height: 5 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 16 + m_Metrics: + m_Width: 14.234375 + m_Height: 14.203125 + m_HorizontalBearingX: 7.84375 + m_HorizontalBearingY: 20.46875 + m_HorizontalAdvance: 23.171875 + m_GlyphRect: + m_X: 83 + m_Y: 403 + m_Width: 16 + m_Height: 15 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 17 + m_Metrics: + m_Width: 22.359375 + m_Height: 41.71875 + m_HorizontalBearingX: 8.15625 + m_HorizontalBearingY: 47.984375 + m_HorizontalAdvance: 32.03125 + m_GlyphRect: + m_X: 481 + m_Y: 333 + m_Width: 23 + m_Height: 42 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 18 + m_Metrics: + m_Width: 46.609375 + m_Height: 46.875 + m_HorizontalBearingX: 5.421875 + m_HorizontalBearingY: 53.09375 + m_HorizontalAdvance: 54.640625 + m_GlyphRect: + m_X: 266 + m_Y: 6 + m_Width: 48 + m_Height: 48 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 19 + m_Metrics: + m_Width: 25.484375 + m_Height: 49.46875 + m_HorizontalBearingX: 5.765625 + m_HorizontalBearingY: 55.6875 + m_HorizontalAdvance: 32.796875 + m_GlyphRect: + m_X: 127 + m_Y: 441 + m_Width: 27 + m_Height: 50 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 20 + m_Metrics: + m_Width: 35.8125 + m_Height: 45.984375 + m_HorizontalBearingX: 5.28125 + m_HorizontalBearingY: 52.25 + m_HorizontalAdvance: 43.140625 + m_GlyphRect: + m_X: 108 + m_Y: 286 + m_Width: 37 + m_Height: 47 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 21 + m_Metrics: + m_Width: 22.328125 + m_Height: 44.640625 + m_HorizontalBearingX: 6.5 + m_HorizontalBearingY: 50.90625 + m_HorizontalAdvance: 30.265625 + m_GlyphRect: + m_X: 389 + m_Y: 428 + m_Width: 23 + m_Height: 45 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 22 + m_Metrics: + m_Width: 29.734375 + m_Height: 40.390625 + m_HorizontalBearingX: 5.84375 + m_HorizontalBearingY: 46.65625 + m_HorizontalAdvance: 37.34375 + m_GlyphRect: + m_X: 244 + m_Y: 389 + m_Width: 31 + m_Height: 41 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 23 + m_Metrics: + m_Width: 30.265625 + m_Height: 46.828125 + m_HorizontalBearingX: 5.84375 + m_HorizontalBearingY: 53.046875 + m_HorizontalAdvance: 37.90625 + m_GlyphRect: + m_X: 310 + m_Y: 335 + m_Width: 32 + m_Height: 48 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 24 + m_Metrics: + m_Width: 37.578125 + m_Height: 47.0625 + m_HorizontalBearingX: 5.28125 + m_HorizontalBearingY: 53.328125 + m_HorizontalAdvance: 44.96875 + m_GlyphRect: + m_X: 317 + m_Y: 177 + m_Width: 38 + m_Height: 48 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 25 + m_Metrics: + m_Width: 39.71875 + m_Height: 43.546875 + m_HorizontalBearingX: 5.703125 + m_HorizontalBearingY: 49.8125 + m_HorizontalAdvance: 47.671875 + m_GlyphRect: + m_X: 59 + m_Y: 191 + m_Width: 41 + m_Height: 44 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 26 + m_Metrics: + m_Width: 36.21875 + m_Height: 47.5 + m_HorizontalBearingX: 3.828125 + m_HorizontalBearingY: 53.09375 + m_HorizontalAdvance: 42.015625 + m_GlyphRect: + m_X: 6 + m_Y: 288 + m_Width: 38 + m_Height: 49 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 27 + m_Metrics: + m_Width: 43.421875 + m_Height: 43.40625 + m_HorizontalBearingX: 7.140625 + m_HorizontalBearingY: 49.671875 + m_HorizontalAdvance: 53.046875 + m_GlyphRect: + m_X: 375 + m_Y: 122 + m_Width: 44 + m_Height: 44 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 28 + m_Metrics: + m_Width: 14.796875 + m_Height: 32.484375 + m_HorizontalBearingX: 8.296875 + m_HorizontalBearingY: 38.75 + m_HorizontalAdvance: 24.21875 + m_GlyphRect: + m_X: 485 + m_Y: 260 + m_Width: 16 + m_Height: 33 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 29 + m_Metrics: + m_Width: 14.796875 + m_Height: 34.40625 + m_HorizontalBearingX: 9 + m_HorizontalBearingY: 40.671875 + m_HorizontalAdvance: 24.96875 + m_GlyphRect: + m_X: 459 + m_Y: 225 + m_Width: 15 + m_Height: 35 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 30 + m_Metrics: + m_Width: 32.265625 + m_Height: 39.71875 + m_HorizontalBearingX: 7.28125 + m_HorizontalBearingY: 45.984375 + m_HorizontalAdvance: 41.515625 + m_GlyphRect: + m_X: 405 + m_Y: 272 + m_Width: 33 + m_Height: 40 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 31 + m_Metrics: + m_Width: 35.46875 + m_Height: 22.46875 + m_HorizontalBearingX: 9.703125 + m_HorizontalBearingY: 44.015625 + m_HorizontalAdvance: 47.421875 + m_GlyphRect: + m_X: 6 + m_Y: 348 + m_Width: 37 + m_Height: 24 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 32 + m_Metrics: + m_Width: 32.265625 + m_Height: 39.71875 + m_HorizontalBearingX: 7.28125 + m_HorizontalBearingY: 45.984375 + m_HorizontalAdvance: 41.515625 + m_GlyphRect: + m_X: 355 + m_Y: 320 + m_Width: 33 + m_Height: 40 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 33 + m_Metrics: + m_Width: 33.71875 + m_Height: 48.40625 + m_HorizontalBearingX: 9.84375 + m_HorizontalBearingY: 54.671875 + m_HorizontalAdvance: 45.703125 + m_GlyphRect: + m_X: 210 + m_Y: 311 + m_Width: 35 + m_Height: 49 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 34 + m_Metrics: + m_Width: 43.25 + m_Height: 43.28125 + m_HorizontalBearingX: 5.09375 + m_HorizontalBearingY: 49.21875 + m_HorizontalAdvance: 50.734375 + m_GlyphRect: + m_X: 320 + m_Y: 65 + m_Width: 44 + m_Height: 45 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 35 + m_Metrics: + m_Width: 50.3125 + m_Height: 51.46875 + m_HorizontalBearingX: 2.78125 + m_HorizontalBearingY: 55.71875 + m_HorizontalAdvance: 55.71875 + m_GlyphRect: + m_X: 6 + m_Y: 51 + m_Width: 52 + m_Height: 52 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 36 + m_Metrics: + m_Width: 39.796875 + m_Height: 50.0625 + m_HorizontalBearingX: 5.28125 + m_HorizontalBearingY: 52.484375 + m_HorizontalAdvance: 47.328125 + m_GlyphRect: + m_X: 116 + m_Y: 165 + m_Width: 41 + m_Height: 51 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 37 + m_Metrics: + m_Width: 45.03125 + m_Height: 48.546875 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 52.875 + m_HorizontalAdvance: 52.53125 + m_GlyphRect: + m_X: 6 + m_Y: 114 + m_Width: 46 + m_Height: 49 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 38 + m_Metrics: + m_Width: 38.59375 + m_Height: 47.859375 + m_HorizontalBearingX: 6.6875 + m_HorizontalBearingY: 54.078125 + m_HorizontalAdvance: 47.53125 + m_GlyphRect: + m_X: 168 + m_Y: 219 + m_Width: 40 + m_Height: 49 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 39 + m_Metrics: + m_Width: 37.75 + m_Height: 44.25 + m_HorizontalBearingX: 6.71875 + m_HorizontalBearingY: 50.515625 + m_HorizontalAdvance: 46.6875 + m_GlyphRect: + m_X: 58 + m_Y: 246 + m_Width: 39 + m_Height: 45 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 40 + m_Metrics: + m_Width: 43.25 + m_Height: 43.828125 + m_HorizontalBearingX: 7.59375 + m_HorizontalBearingY: 50.09375 + m_HorizontalAdvance: 53.375 + m_GlyphRect: + m_X: 320 + m_Y: 121 + m_Width: 44 + m_Height: 45 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 41 + m_Metrics: + m_Width: 43.390625 + m_Height: 43.28125 + m_HorizontalBearingX: 7.203125 + m_HorizontalBearingY: 49.5 + m_HorizontalAdvance: 53.09375 + m_GlyphRect: + m_X: 430 + m_Y: 170 + m_Width: 44 + m_Height: 44 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 42 + m_Metrics: + m_Width: 48.0625 + m_Height: 39.4375 + m_HorizontalBearingX: 4.21875 + m_HorizontalBearingY: 45.703125 + m_HorizontalAdvance: 54.875 + m_GlyphRect: + m_X: 206 + m_Y: 6 + m_Width: 49 + m_Height: 40 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 43 + m_Metrics: + m_Width: 25.109375 + m_Height: 45.171875 + m_HorizontalBearingX: 5.375 + m_HorizontalBearingY: 51.4375 + m_HorizontalAdvance: 33.46875 + m_GlyphRect: + m_X: 352 + m_Y: 436 + m_Width: 26 + m_Height: 46 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 44 + m_Metrics: + m_Width: 30.265625 + m_Height: 46.78125 + m_HorizontalBearingX: 5.59375 + m_HorizontalBearingY: 53.046875 + m_HorizontalAdvance: 37.65625 + m_GlyphRect: + m_X: 202 + m_Y: 371 + m_Width: 31 + m_Height: 48 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 45 + m_Metrics: + m_Width: 37.796875 + m_Height: 46.859375 + m_HorizontalBearingX: 7.984375 + m_HorizontalBearingY: 53.046875 + m_HorizontalAdvance: 48.0625 + m_GlyphRect: + m_X: 111 + m_Y: 227 + m_Width: 39 + m_Height: 48 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 46 + m_Metrics: + m_Width: 42.921875 + m_Height: 45.5625 + m_HorizontalBearingX: 7.390625 + m_HorizontalBearingY: 51.828125 + m_HorizontalAdvance: 52.8125 + m_GlyphRect: + m_X: 265 + m_Y: 65 + m_Width: 44 + m_Height: 46 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 47 + m_Metrics: + m_Width: 53.125 + m_Height: 44.640625 + m_HorizontalBearingX: 2.21875 + m_HorizontalBearingY: 50.90625 + m_HorizontalAdvance: 58.078125 + m_GlyphRect: + m_X: 78 + m_Y: 6 + m_Width: 54 + m_Height: 45 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 48 + m_Metrics: + m_Width: 31.5 + m_Height: 46.125 + m_HorizontalBearingX: 6.609375 + m_HorizontalBearingY: 52.390625 + m_HorizontalAdvance: 40.015625 + m_GlyphRect: + m_X: 220 + m_Y: 196 + m_Width: 33 + m_Height: 47 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 49 + m_Metrics: + m_Width: 43.984375 + m_Height: 43.96875 + m_HorizontalBearingX: 6.859375 + m_HorizontalBearingY: 50.234375 + m_HorizontalAdvance: 53.375 + m_GlyphRect: + m_X: 439 + m_Y: 6 + m_Width: 45 + m_Height: 45 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 50 + m_Metrics: + m_Width: 31.046875 + m_Height: 45.0625 + m_HorizontalBearingX: 5.484375 + m_HorizontalBearingY: 51.328125 + m_HorizontalAdvance: 38.328125 + m_GlyphRect: + m_X: 353 + m_Y: 371 + m_Width: 32 + m_Height: 46 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 51 + m_Metrics: + m_Width: 47.109375 + m_Height: 47.140625 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 49.890625 + m_HorizontalAdvance: 56.78125 + m_GlyphRect: + m_X: 206 + m_Y: 57 + m_Width: 48 + m_Height: 48 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 52 + m_Metrics: + m_Width: 42.09375 + m_Height: 46.96875 + m_HorizontalBearingX: 4.953125 + m_HorizontalBearingY: 52.84375 + m_HorizontalAdvance: 49.359375 + m_GlyphRect: + m_X: 382 + m_Y: 63 + m_Width: 44 + m_Height: 48 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 53 + m_Metrics: + m_Width: 41.0625 + m_Height: 49.53125 + m_HorizontalBearingX: 4.53125 + m_HorizontalBearingY: 55.4375 + m_HorizontalAdvance: 47.84375 + m_GlyphRect: + m_X: 63 + m_Y: 129 + m_Width: 42 + m_Height: 51 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 54 + m_Metrics: + m_Width: 41.140625 + m_Height: 45.5625 + m_HorizontalBearingX: 6.21875 + m_HorizontalBearingY: 51.828125 + m_HorizontalAdvance: 49.71875 + m_GlyphRect: + m_X: 182 + m_Y: 116 + m_Width: 42 + m_Height: 46 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 55 + m_Metrics: + m_Width: 46.125 + m_Height: 39.328125 + m_HorizontalBearingX: 5.765625 + m_HorizontalBearingY: 45.59375 + m_HorizontalAdvance: 54.453125 + m_GlyphRect: + m_X: 69 + m_Y: 78 + m_Width: 47 + m_Height: 40 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 56 + m_Metrics: + m_Width: 46.96875 + m_Height: 43.25 + m_HorizontalBearingX: 3.40625 + m_HorizontalBearingY: 49.15625 + m_HorizontalAdvance: 52.875 + m_GlyphRect: + m_X: 143 + m_Y: 60 + m_Width: 48 + m_Height: 45 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 57 + m_Metrics: + m_Width: 50.765625 + m_Height: 42.6875 + m_HorizontalBearingX: 1.34375 + m_HorizontalBearingY: 48.765625 + m_HorizontalAdvance: 54.703125 + m_GlyphRect: + m_X: 143 + m_Y: 6 + m_Width: 52 + m_Height: 43 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 58 + m_Metrics: + m_Width: 45.0625 + m_Height: 45.453125 + m_HorizontalBearingX: 5.59375 + m_HorizontalBearingY: 51.71875 + m_HorizontalAdvance: 53.1875 + m_GlyphRect: + m_X: 382 + m_Y: 6 + m_Width: 46 + m_Height: 46 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 59 + m_Metrics: + m_Width: 44.796875 + m_Height: 46.890625 + m_HorizontalBearingX: 4.53125 + m_HorizontalBearingY: 53.15625 + m_HorizontalAdvance: 51.78125 + m_GlyphRect: + m_X: 325 + m_Y: 6 + m_Width: 46 + m_Height: 48 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 60 + m_Metrics: + m_Width: 41.09375 + m_Height: 49.8125 + m_HorizontalBearingX: 7.8125 + m_HorizontalBearingY: 54.3125 + m_HorizontalAdvance: 51.328125 + m_GlyphRect: + m_X: 6 + m_Y: 174 + m_Width: 42 + m_Height: 51 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 61 + m_Metrics: + m_Width: 24.46875 + m_Height: 48.9375 + m_HorizontalBearingX: 3.375 + m_HorizontalBearingY: 53.046875 + m_HorizontalAdvance: 29.21875 + m_GlyphRect: + m_X: 449 + m_Y: 272 + m_Width: 25 + m_Height: 50 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 62 + m_Metrics: + m_Width: 27.625 + m_Height: 45.28125 + m_HorizontalBearingX: 10.0625 + m_HorizontalBearingY: 50.484375 + m_HorizontalAdvance: 39.546875 + m_GlyphRect: + m_X: 313 + m_Y: 436 + m_Width: 28 + m_Height: 46 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 63 + m_Metrics: + m_Width: 24.46875 + m_Height: 48.9375 + m_HorizontalBearingX: 3.375 + m_HorizontalBearingY: 53.046875 + m_HorizontalAdvance: 29.21875 + m_GlyphRect: + m_X: 165 + m_Y: 441 + m_Width: 25 + m_Height: 50 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 64 + m_Metrics: + m_Width: 18.984375 + m_Height: 16.203125 + m_HorizontalBearingX: 8.96875 + m_HorizontalBearingY: 23.234375 + m_HorizontalAdvance: 37.515625 + m_GlyphRect: + m_X: 52 + m_Y: 403 + m_Width: 20 + m_Height: 17 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 65 + m_Metrics: + m_Width: 46.65625 + m_Height: 4.265625 + m_HorizontalBearingX: 5.515625 + m_HorizontalBearingY: 8.375 + m_HorizontalAdvance: 54.78125 + m_GlyphRect: + m_X: 69 + m_Y: 62 + m_Width: 48 + m_Height: 5 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 66 + m_Metrics: + m_Width: 10.859375 + m_Height: 9.84375 + m_HorizontalBearingX: 13.046875 + m_HorizontalBearingY: 14.421875 + m_HorizontalAdvance: 25.109375 + m_GlyphRect: + m_X: 495 + m_Y: 31 + m_Width: 11 + m_Height: 11 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 67 + m_Metrics: + m_Width: 28.4375 + m_Height: 30.578125 + m_HorizontalBearingX: 3.234375 + m_HorizontalBearingY: 36.84375 + m_HorizontalAdvance: 33.265625 + m_GlyphRect: + m_X: 396 + m_Y: 381 + m_Width: 29 + m_Height: 31 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 68 + m_Metrics: + m_Width: 26.546875 + m_Height: 40.140625 + m_HorizontalBearingX: 5.734375 + m_HorizontalBearingY: 46.40625 + m_HorizontalAdvance: 33.859375 + m_GlyphRect: + m_X: 442 + m_Y: 333 + m_Width: 28 + m_Height: 41 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 69 + m_Metrics: + m_Width: 30.96875 + m_Height: 36.28125 + m_HorizontalBearingX: 6.40625 + m_HorizontalBearingY: 42.546875 + m_HorizontalAdvance: 39.234375 + m_GlyphRect: + m_X: 256 + m_Y: 341 + m_Width: 32 + m_Height: 37 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 70 + m_Metrics: + m_Width: 31 + m_Height: 46.234375 + m_HorizontalBearingX: 5.734375 + m_HorizontalBearingY: 52.453125 + m_HorizontalAdvance: 38.5625 + m_GlyphRect: + m_X: 399 + m_Y: 323 + m_Width: 32 + m_Height: 47 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 71 + m_Metrics: + m_Width: 33.5 + m_Height: 33.515625 + m_HorizontalBearingX: 6.1875 + m_HorizontalBearingY: 39.734375 + m_HorizontalAdvance: 41.65625 + m_GlyphRect: + m_X: 310 + m_Y: 290 + m_Width: 34 + m_Height: 34 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 72 + m_Metrics: + m_Width: 29.859375 + m_Height: 39.4375 + m_HorizontalBearingX: 7.90625 + m_HorizontalBearingY: 45.703125 + m_HorizontalAdvance: 39.625 + m_GlyphRect: + m_X: 201 + m_Y: 430 + m_Width: 31 + m_Height: 40 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 73 + m_Metrics: + m_Width: 33.953125 + m_Height: 44.515625 + m_HorizontalBearingX: 5.453125 + m_HorizontalBearingY: 37.828125 + m_HorizontalAdvance: 41.375 + m_GlyphRect: + m_X: 103 + m_Y: 344 + m_Width: 35 + m_Height: 45 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 74 + m_Metrics: + m_Width: 33.015625 + m_Height: 40.984375 + m_HorizontalBearingX: 7.34375 + m_HorizontalBearingY: 47.25 + m_HorizontalAdvance: 42.359375 + m_GlyphRect: + m_X: 360 + m_Y: 267 + m_Width: 34 + m_Height: 42 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 75 + m_Metrics: + m_Width: 18.796875 + m_Height: 40.3125 + m_HorizontalBearingX: 6.828125 + m_HorizontalBearingY: 46.578125 + m_HorizontalAdvance: 26.890625 + m_GlyphRect: + m_X: 485 + m_Y: 170 + m_Width: 20 + m_Height: 41 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 76 + m_Metrics: + m_Width: 31.3125 + m_Height: 57.546875 + m_HorizontalBearingX: 4.296875 + m_HorizontalBearingY: 45.703125 + m_HorizontalAdvance: 37.375 + m_GlyphRect: + m_X: 6 + m_Y: 436 + m_Width: 32 + m_Height: 58 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 77 + m_Metrics: + m_Width: 26.859375 + m_Height: 39.765625 + m_HorizontalBearingX: 8.71875 + m_HorizontalBearingY: 44.796875 + m_HorizontalAdvance: 37.34375 + m_GlyphRect: + m_X: 436 + m_Y: 385 + m_Width: 28 + m_Height: 40 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 78 + m_Metrics: + m_Width: 16.78125 + m_Height: 42.359375 + m_HorizontalBearingX: 6.359375 + m_HorizontalBearingY: 48.546875 + m_HorizontalAdvance: 24.265625 + m_GlyphRect: + m_X: 235 + m_Y: 142 + m_Width: 18 + m_Height: 43 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 79 + m_Metrics: + m_Width: 59.578125 + m_Height: 33.4375 + m_HorizontalBearingX: 4.578125 + m_HorizontalBearingY: 38.953125 + m_HorizontalAdvance: 67.359375 + m_GlyphRect: + m_X: 6 + m_Y: 6 + m_Width: 61 + m_Height: 34 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 80 + m_Metrics: + m_Width: 44.15625 + m_Height: 37.75 + m_HorizontalBearingX: 6.265625 + m_HorizontalBearingY: 44.015625 + m_HorizontalAdvance: 52.90625 + m_GlyphRect: + m_X: 439 + m_Y: 62 + m_Width: 45 + m_Height: 39 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 81 + m_Metrics: + m_Width: 40.1875 + m_Height: 40.21875 + m_HorizontalBearingX: 5.90625 + m_HorizontalBearingY: 46.4375 + m_HorizontalAdvance: 48.375 + m_GlyphRect: + m_X: 265 + m_Y: 122 + m_Width: 42 + m_Height: 41 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 82 + m_Metrics: + m_Width: 33.859375 + m_Height: 49.515625 + m_HorizontalBearingX: 3.546875 + m_HorizontalBearingY: 45.921875 + m_HorizontalAdvance: 39.265625 + m_GlyphRect: + m_X: 264 + m_Y: 280 + m_Width: 35 + m_Height: 50 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 83 + m_Metrics: + m_Width: 34.0625 + m_Height: 45.671875 + m_HorizontalBearingX: 5.0625 + m_HorizontalBearingY: 42.21875 + m_HorizontalAdvance: 41.0625 + m_GlyphRect: + m_X: 156 + m_Y: 327 + m_Width: 35 + m_Height: 47 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 84 + m_Metrics: + m_Width: 37.515625 + m_Height: 35.859375 + m_HorizontalBearingX: 6.296875 + m_HorizontalBearingY: 42.125 + m_HorizontalAdvance: 45.984375 + m_GlyphRect: + m_X: 161 + m_Y: 279 + m_Width: 38 + m_Height: 37 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 85 + m_Metrics: + m_Width: 33.421875 + m_Height: 40.546875 + m_HorizontalBearingX: 4.71875 + m_HorizontalBearingY: 45.359375 + m_HorizontalAdvance: 40.046875 + m_GlyphRect: + m_X: 54 + m_Y: 350 + m_Width: 35 + m_Height: 42 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 86 + m_Metrics: + m_Width: 41.09375 + m_Height: 36.203125 + m_HorizontalBearingX: 3.59375 + m_HorizontalBearingY: 42.46875 + m_HorizontalAdvance: 46.90625 + m_GlyphRect: + m_X: 264 + m_Y: 174 + m_Width: 42 + m_Height: 37 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 87 + m_Metrics: + m_Width: 39.40625 + m_Height: 33.640625 + m_HorizontalBearingX: 3.90625 + m_HorizontalBearingY: 39.234375 + m_HorizontalAdvance: 45.453125 + m_GlyphRect: + m_X: 168 + m_Y: 173 + m_Width: 41 + m_Height: 35 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 88 + m_Metrics: + m_Width: 40.578125 + m_Height: 40.5 + m_HorizontalBearingX: 6.21875 + m_HorizontalBearingY: 46.578125 + m_HorizontalAdvance: 49.109375 + m_GlyphRect: + m_X: 6 + m_Y: 236 + m_Width: 41 + m_Height: 41 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 89 + m_Metrics: + m_Width: 43.453125 + m_Height: 37.078125 + m_HorizontalBearingX: 7.109375 + m_HorizontalBearingY: 43.34375 + m_HorizontalAdvance: 53.046875 + m_GlyphRect: + m_X: 127 + m_Y: 116 + m_Width: 44 + m_Height: 38 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 90 + m_Metrics: + m_Width: 33.796875 + m_Height: 35.46875 + m_HorizontalBearingX: 5.515625 + m_HorizontalBearingY: 41.734375 + m_HorizontalAdvance: 41.234375 + m_GlyphRect: + m_X: 413 + m_Y: 225 + m_Width: 35 + m_Height: 36 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 91 + m_Metrics: + m_Width: 34.390625 + m_Height: 42.390625 + m_HorizontalBearingX: 5.625 + m_HorizontalBearingY: 48.65625 + m_HorizontalAdvance: 41.984375 + m_GlyphRect: + m_X: 313 + m_Y: 236 + m_Width: 36 + m_Height: 43 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 92 + m_Metrics: + m_Width: 33.421875 + m_Height: 40.546875 + m_HorizontalBearingX: 4.71875 + m_HorizontalBearingY: 45.359375 + m_HorizontalAdvance: 40.046875 + m_GlyphRect: + m_X: 6 + m_Y: 383 + m_Width: 35 + m_Height: 42 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 93 + m_Metrics: + m_Width: 26.96875 + m_Height: 57.875 + m_HorizontalBearingX: 2.140625 + m_HorizontalBearingY: 55.9375 + m_HorizontalAdvance: 30.546875 + m_GlyphRect: + m_X: 49 + m_Y: 436 + m_Width: 28 + m_Height: 58 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 94 + m_Metrics: + m_Width: 4.25 + m_Height: 44.6875 + m_HorizontalBearingX: 9.78125 + m_HorizontalBearingY: 50.203125 + m_HorizontalAdvance: 14.703125 + m_GlyphRect: + m_X: 495 + m_Y: 53 + m_Width: 6 + m_Height: 46 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 95 + m_Metrics: + m_Width: 26.96875 + m_Height: 57.875 + m_HorizontalBearingX: 2.140625 + m_HorizontalBearingY: 55.9375 + m_HorizontalAdvance: 30.546875 + m_GlyphRect: + m_X: 88 + m_Y: 429 + m_Width: 28 + m_Height: 58 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 96 + m_Metrics: + m_Width: 36.671875 + m_Height: 20.46875 + m_HorizontalBearingX: 7.3125 + m_HorizontalBearingY: 35.40625 + m_HorizontalAdvance: 46.15625 + m_GlyphRect: + m_X: 366 + m_Y: 177 + m_Width: 37 + m_Height: 22 + m_Scale: 1 + m_AtlasIndex: 0 + m_CharacterTable: + - m_ElementType: 1 + m_Unicode: 32 + m_GlyphIndex: 2 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 33 + m_GlyphIndex: 3 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 34 + m_GlyphIndex: 4 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 35 + m_GlyphIndex: 5 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 36 + m_GlyphIndex: 6 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 37 + m_GlyphIndex: 7 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 38 + m_GlyphIndex: 8 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 39 + m_GlyphIndex: 9 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 40 + m_GlyphIndex: 10 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 41 + m_GlyphIndex: 11 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 42 + m_GlyphIndex: 12 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 43 + m_GlyphIndex: 13 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 44 + m_GlyphIndex: 14 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 45 + m_GlyphIndex: 15 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 46 + m_GlyphIndex: 16 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 47 + m_GlyphIndex: 17 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 48 + m_GlyphIndex: 18 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 49 + m_GlyphIndex: 19 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 50 + m_GlyphIndex: 20 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 51 + m_GlyphIndex: 21 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 52 + m_GlyphIndex: 22 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 53 + m_GlyphIndex: 23 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 54 + m_GlyphIndex: 24 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 55 + m_GlyphIndex: 25 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 56 + m_GlyphIndex: 26 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 57 + m_GlyphIndex: 27 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 58 + m_GlyphIndex: 28 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 59 + m_GlyphIndex: 29 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 60 + m_GlyphIndex: 30 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 61 + m_GlyphIndex: 31 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 62 + m_GlyphIndex: 32 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 63 + m_GlyphIndex: 33 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 64 + m_GlyphIndex: 34 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 65 + m_GlyphIndex: 35 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 66 + m_GlyphIndex: 36 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 67 + m_GlyphIndex: 37 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 68 + m_GlyphIndex: 38 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 69 + m_GlyphIndex: 39 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 70 + m_GlyphIndex: 40 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 71 + m_GlyphIndex: 41 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 72 + m_GlyphIndex: 42 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 73 + m_GlyphIndex: 43 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 74 + m_GlyphIndex: 44 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 75 + m_GlyphIndex: 45 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 76 + m_GlyphIndex: 46 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 77 + m_GlyphIndex: 47 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 78 + m_GlyphIndex: 48 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 79 + m_GlyphIndex: 49 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 80 + m_GlyphIndex: 50 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 81 + m_GlyphIndex: 51 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 82 + m_GlyphIndex: 52 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 83 + m_GlyphIndex: 53 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 84 + m_GlyphIndex: 54 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 85 + m_GlyphIndex: 55 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 86 + m_GlyphIndex: 56 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 87 + m_GlyphIndex: 57 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 88 + m_GlyphIndex: 58 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 89 + m_GlyphIndex: 59 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 90 + m_GlyphIndex: 60 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 91 + m_GlyphIndex: 61 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 92 + m_GlyphIndex: 62 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 93 + m_GlyphIndex: 63 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 94 + m_GlyphIndex: 64 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 95 + m_GlyphIndex: 65 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 96 + m_GlyphIndex: 66 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 97 + m_GlyphIndex: 67 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 98 + m_GlyphIndex: 68 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 99 + m_GlyphIndex: 69 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 100 + m_GlyphIndex: 70 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 101 + m_GlyphIndex: 71 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 102 + m_GlyphIndex: 72 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 103 + m_GlyphIndex: 73 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 104 + m_GlyphIndex: 74 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 105 + m_GlyphIndex: 75 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 106 + m_GlyphIndex: 76 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 107 + m_GlyphIndex: 77 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 108 + m_GlyphIndex: 78 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 109 + m_GlyphIndex: 79 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 110 + m_GlyphIndex: 80 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 111 + m_GlyphIndex: 81 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 112 + m_GlyphIndex: 82 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 113 + m_GlyphIndex: 83 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 114 + m_GlyphIndex: 84 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 115 + m_GlyphIndex: 85 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 116 + m_GlyphIndex: 86 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 117 + m_GlyphIndex: 87 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 118 + m_GlyphIndex: 88 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 119 + m_GlyphIndex: 89 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 120 + m_GlyphIndex: 90 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 121 + m_GlyphIndex: 91 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 122 + m_GlyphIndex: 92 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 123 + m_GlyphIndex: 93 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 124 + m_GlyphIndex: 94 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 125 + m_GlyphIndex: 95 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 126 + m_GlyphIndex: 96 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 160 + m_GlyphIndex: 1 + m_Scale: 1 + m_AtlasTextures: + - {fileID: -7222459308263788666} + m_AtlasTextureIndex: 0 + m_UsedGlyphRects: + - m_X: 0 + m_Y: 0 + m_Width: 72 + m_Height: 45 + - m_X: 72 + m_Y: 0 + m_Width: 65 + m_Height: 56 + - m_X: 0 + m_Y: 45 + m_Width: 63 + m_Height: 63 + - m_X: 137 + m_Y: 0 + m_Width: 63 + m_Height: 54 + - m_X: 200 + m_Y: 0 + m_Width: 60 + m_Height: 51 + - m_X: 260 + m_Y: 0 + m_Width: 59 + m_Height: 59 + - m_X: 200 + m_Y: 51 + m_Width: 59 + m_Height: 59 + - m_X: 137 + m_Y: 54 + m_Width: 59 + m_Height: 56 + - m_X: 63 + m_Y: 56 + m_Width: 59 + m_Height: 16 + - m_X: 63 + m_Y: 72 + m_Width: 58 + m_Height: 51 + - m_X: 0 + m_Y: 108 + m_Width: 57 + m_Height: 60 + - m_X: 319 + m_Y: 0 + m_Width: 57 + m_Height: 59 + - m_X: 376 + m_Y: 0 + m_Width: 57 + m_Height: 57 + - m_X: 433 + m_Y: 0 + m_Width: 56 + m_Height: 56 + - m_X: 489 + m_Y: 0 + m_Width: 22 + m_Height: 25 + - m_X: 489 + m_Y: 25 + m_Width: 22 + m_Height: 22 + - m_X: 489 + m_Y: 47 + m_Width: 17 + m_Height: 57 + - m_X: 433 + m_Y: 56 + m_Width: 56 + m_Height: 50 + - m_X: 376 + m_Y: 57 + m_Width: 55 + m_Height: 59 + - m_X: 431 + m_Y: 106 + m_Width: 55 + m_Height: 58 + - m_X: 259 + m_Y: 59 + m_Width: 55 + m_Height: 57 + - m_X: 314 + m_Y: 59 + m_Width: 55 + m_Height: 56 + - m_X: 314 + m_Y: 115 + m_Width: 55 + m_Height: 56 + - m_X: 369 + m_Y: 116 + m_Width: 55 + m_Height: 55 + - m_X: 424 + m_Y: 164 + m_Width: 55 + m_Height: 55 + - m_X: 479 + m_Y: 164 + m_Width: 31 + m_Height: 52 + - m_X: 479 + m_Y: 216 + m_Width: 31 + m_Height: 38 + - m_X: 121 + m_Y: 110 + m_Width: 55 + m_Height: 49 + - m_X: 57 + m_Y: 123 + m_Width: 53 + m_Height: 62 + - m_X: 0 + m_Y: 168 + m_Width: 53 + m_Height: 62 + - m_X: 176 + m_Y: 110 + m_Width: 53 + m_Height: 57 + - m_X: 229 + m_Y: 110 + m_Width: 30 + m_Height: 26 + - m_X: 259 + m_Y: 116 + m_Width: 53 + m_Height: 52 + - m_X: 229 + m_Y: 136 + m_Width: 29 + m_Height: 54 + - m_X: 258 + m_Y: 168 + m_Width: 53 + m_Height: 48 + - m_X: 110 + m_Y: 159 + m_Width: 52 + m_Height: 62 + - m_X: 53 + m_Y: 185 + m_Width: 52 + m_Height: 55 + - m_X: 0 + m_Y: 230 + m_Width: 52 + m_Height: 52 + - m_X: 162 + m_Y: 167 + m_Width: 52 + m_Height: 46 + - m_X: 214 + m_Y: 190 + m_Width: 44 + m_Height: 58 + - m_X: 162 + m_Y: 213 + m_Width: 51 + m_Height: 60 + - m_X: 105 + m_Y: 221 + m_Width: 50 + m_Height: 59 + - m_X: 52 + m_Y: 240 + m_Width: 50 + m_Height: 56 + - m_X: 0 + m_Y: 282 + m_Width: 49 + m_Height: 60 + - m_X: 311 + m_Y: 171 + m_Width: 49 + m_Height: 59 + - m_X: 258 + m_Y: 216 + m_Width: 49 + m_Height: 58 + - m_X: 213 + m_Y: 248 + m_Width: 45 + m_Height: 57 + - m_X: 155 + m_Y: 273 + m_Width: 49 + m_Height: 48 + - m_X: 102 + m_Y: 280 + m_Width: 48 + m_Height: 58 + - m_X: 49 + m_Y: 296 + m_Width: 48 + m_Height: 48 + - m_X: 0 + m_Y: 342 + m_Width: 48 + m_Height: 35 + - m_X: 360 + m_Y: 171 + m_Width: 48 + m_Height: 33 + - m_X: 360 + m_Y: 204 + m_Width: 47 + m_Height: 57 + - m_X: 307 + m_Y: 230 + m_Width: 47 + m_Height: 54 + - m_X: 258 + m_Y: 274 + m_Width: 46 + m_Height: 61 + - m_X: 204 + m_Y: 305 + m_Width: 46 + m_Height: 60 + - m_X: 150 + m_Y: 321 + m_Width: 46 + m_Height: 58 + - m_X: 97 + m_Y: 338 + m_Width: 46 + m_Height: 56 + - m_X: 48 + m_Y: 344 + m_Width: 46 + m_Height: 53 + - m_X: 0 + m_Y: 377 + m_Width: 46 + m_Height: 53 + - m_X: 0 + m_Y: 430 + m_Width: 43 + m_Height: 69 + - m_X: 43 + m_Y: 430 + m_Width: 39 + m_Height: 69 + - m_X: 46 + m_Y: 397 + m_Width: 31 + m_Height: 28 + - m_X: 77 + m_Y: 397 + m_Width: 27 + m_Height: 26 + - m_X: 82 + m_Y: 423 + m_Width: 39 + m_Height: 69 + - m_X: 82 + m_Y: 492 + m_Width: 36 + m_Height: 16 + - m_X: 407 + m_Y: 219 + m_Width: 46 + m_Height: 47 + - m_X: 453 + m_Y: 219 + m_Width: 26 + m_Height: 46 + - m_X: 479 + m_Y: 254 + m_Width: 27 + m_Height: 44 + - m_X: 354 + m_Y: 261 + m_Width: 45 + m_Height: 53 + - m_X: 304 + m_Y: 284 + m_Width: 45 + m_Height: 45 + - m_X: 399 + m_Y: 266 + m_Width: 44 + m_Height: 51 + - m_X: 443 + m_Y: 266 + m_Width: 36 + m_Height: 61 + - m_X: 349 + m_Y: 314 + m_Width: 44 + m_Height: 51 + - m_X: 304 + m_Y: 329 + m_Width: 43 + m_Height: 59 + - m_X: 393 + m_Y: 317 + m_Width: 43 + m_Height: 58 + - m_X: 347 + m_Y: 365 + m_Width: 43 + m_Height: 57 + - m_X: 250 + m_Y: 335 + m_Width: 43 + m_Height: 48 + - m_X: 196 + m_Y: 365 + m_Width: 42 + m_Height: 59 + - m_X: 143 + m_Y: 379 + m_Width: 42 + m_Height: 56 + - m_X: 121 + m_Y: 435 + m_Width: 38 + m_Height: 61 + - m_X: 159 + m_Y: 435 + m_Width: 36 + m_Height: 61 + - m_X: 238 + m_Y: 383 + m_Width: 42 + m_Height: 52 + - m_X: 195 + m_Y: 424 + m_Width: 42 + m_Height: 51 + - m_X: 237 + m_Y: 435 + m_Width: 35 + m_Height: 59 + - m_X: 272 + m_Y: 435 + m_Width: 35 + m_Height: 59 + - m_X: 307 + m_Y: 388 + m_Width: 40 + m_Height: 42 + - m_X: 307 + m_Y: 430 + m_Width: 39 + m_Height: 57 + - m_X: 346 + m_Y: 430 + m_Width: 37 + m_Height: 57 + - m_X: 383 + m_Y: 422 + m_Width: 34 + m_Height: 56 + - m_X: 390 + m_Y: 375 + m_Width: 40 + m_Height: 42 + - m_X: 436 + m_Y: 327 + m_Width: 39 + m_Height: 52 + - m_X: 475 + m_Y: 327 + m_Width: 34 + m_Height: 53 + - m_X: 430 + m_Y: 379 + m_Width: 39 + m_Height: 51 + m_FreeGlyphRects: + - m_X: 63 + m_Y: 45 + m_Width: 9 + m_Height: 11 + - m_X: 431 + m_Y: 57 + m_Width: 2 + m_Height: 49 + - m_X: 259 + m_Y: 51 + m_Width: 1 + m_Height: 8 + - m_X: 369 + m_Y: 59 + m_Width: 7 + m_Height: 57 + - m_X: 424 + m_Y: 116 + m_Width: 7 + m_Height: 48 + - m_X: 506 + m_Y: 47 + m_Width: 5 + m_Height: 117 + - m_X: 510 + m_Y: 47 + m_Width: 1 + m_Height: 464 + - m_X: 489 + m_Y: 104 + m_Width: 22 + m_Height: 60 + - m_X: 486 + m_Y: 106 + m_Width: 25 + m_Height: 58 + - m_X: 122 + m_Y: 56 + m_Width: 15 + m_Height: 54 + - m_X: 121 + m_Y: 72 + m_Width: 16 + m_Height: 38 + - m_X: 57 + m_Y: 108 + m_Width: 6 + m_Height: 15 + - m_X: 196 + m_Y: 54 + m_Width: 4 + m_Height: 56 + - m_X: 258 + m_Y: 136 + m_Width: 1 + m_Height: 32 + - m_X: 110 + m_Y: 123 + m_Width: 11 + m_Height: 36 + - m_X: 53 + m_Y: 168 + m_Width: 4 + m_Height: 17 + - m_X: 162 + m_Y: 159 + m_Width: 14 + m_Height: 8 + - m_X: 214 + m_Y: 167 + m_Width: 15 + m_Height: 23 + - m_X: 105 + m_Y: 185 + m_Width: 5 + m_Height: 36 + - m_X: 52 + m_Y: 230 + m_Width: 1 + m_Height: 10 + - m_X: 312 + m_Y: 116 + m_Width: 2 + m_Height: 55 + - m_X: 311 + m_Y: 168 + m_Width: 3 + m_Height: 3 + - m_X: 213 + m_Y: 213 + m_Width: 1 + m_Height: 35 + - m_X: 155 + m_Y: 221 + m_Width: 7 + m_Height: 52 + - m_X: 102 + m_Y: 240 + m_Width: 3 + m_Height: 40 + - m_X: 49 + m_Y: 282 + m_Width: 3 + m_Height: 14 + - m_X: 307 + m_Y: 216 + m_Width: 4 + m_Height: 14 + - m_X: 204 + m_Y: 273 + m_Width: 9 + m_Height: 32 + - m_X: 150 + m_Y: 280 + m_Width: 5 + m_Height: 41 + - m_X: 97 + m_Y: 296 + m_Width: 5 + m_Height: 42 + - m_X: 48 + m_Y: 342 + m_Width: 1 + m_Height: 2 + - m_X: 46 + m_Y: 377 + m_Width: 2 + m_Height: 20 + - m_X: 94 + m_Y: 344 + m_Width: 3 + m_Height: 53 + - m_X: 46 + m_Y: 425 + m_Width: 36 + m_Height: 5 + - m_X: 77 + m_Y: 423 + m_Width: 5 + m_Height: 7 + - m_X: 0 + m_Y: 508 + m_Width: 511 + m_Height: 3 + - m_X: 0 + m_Y: 499 + m_Width: 82 + m_Height: 12 + - m_X: 408 + m_Y: 171 + m_Width: 16 + m_Height: 48 + - m_X: 407 + m_Y: 204 + m_Width: 17 + m_Height: 15 + - m_X: 354 + m_Y: 230 + m_Width: 6 + m_Height: 31 + - m_X: 304 + m_Y: 274 + m_Width: 3 + m_Height: 10 + - m_X: 399 + m_Y: 261 + m_Width: 8 + m_Height: 5 + - m_X: 453 + m_Y: 265 + m_Width: 26 + m_Height: 1 + - m_X: 349 + m_Y: 284 + m_Width: 5 + m_Height: 30 + - m_X: 393 + m_Y: 314 + m_Width: 6 + m_Height: 3 + - m_X: 347 + m_Y: 329 + m_Width: 2 + m_Height: 36 + - m_X: 250 + m_Y: 305 + m_Width: 8 + m_Height: 30 + - m_X: 196 + m_Y: 321 + m_Width: 8 + m_Height: 44 + - m_X: 143 + m_Y: 338 + m_Width: 7 + m_Height: 41 + - m_X: 94 + m_Y: 394 + m_Width: 49 + m_Height: 3 + - m_X: 104 + m_Y: 394 + m_Width: 39 + m_Height: 29 + - m_X: 118 + m_Y: 496 + m_Width: 393 + m_Height: 15 + - m_X: 118 + m_Y: 492 + m_Width: 3 + m_Height: 19 + - m_X: 121 + m_Y: 394 + m_Width: 22 + m_Height: 41 + - m_X: 238 + m_Y: 365 + m_Width: 12 + m_Height: 18 + - m_X: 185 + m_Y: 379 + m_Width: 11 + m_Height: 45 + - m_X: 185 + m_Y: 379 + m_Width: 10 + m_Height: 56 + - m_X: 195 + m_Y: 494 + m_Width: 316 + m_Height: 17 + - m_X: 195 + m_Y: 475 + m_Width: 42 + m_Height: 36 + - m_X: 237 + m_Y: 424 + m_Width: 1 + m_Height: 11 + - m_X: 293 + m_Y: 335 + m_Width: 11 + m_Height: 100 + - m_X: 280 + m_Y: 383 + m_Width: 24 + m_Height: 52 + - m_X: 280 + m_Y: 388 + m_Width: 27 + m_Height: 47 + - m_X: 307 + m_Y: 487 + m_Width: 204 + m_Height: 24 + - m_X: 347 + m_Y: 422 + m_Width: 36 + m_Height: 8 + - m_X: 383 + m_Y: 478 + m_Width: 128 + m_Height: 33 + - m_X: 390 + m_Y: 365 + m_Width: 3 + m_Height: 10 + - m_X: 436 + m_Y: 317 + m_Width: 7 + m_Height: 10 + - m_X: 506 + m_Y: 254 + m_Width: 5 + m_Height: 73 + - m_X: 509 + m_Y: 254 + m_Width: 2 + m_Height: 257 + - m_X: 479 + m_Y: 298 + m_Width: 32 + m_Height: 29 + - m_X: 390 + m_Y: 417 + m_Width: 40 + m_Height: 5 + - m_X: 417 + m_Y: 430 + m_Width: 94 + m_Height: 81 + - m_X: 417 + m_Y: 417 + m_Width: 13 + m_Height: 94 + - m_X: 430 + m_Y: 375 + m_Width: 6 + m_Height: 4 + - m_X: 469 + m_Y: 380 + m_Width: 42 + m_Height: 131 + - m_X: 469 + m_Y: 379 + m_Width: 6 + m_Height: 132 + m_fontInfo: + Name: + PointSize: 0 + Scale: 0 + CharacterCount: 0 + LineHeight: 0 + Baseline: 0 + Ascender: 0 + CapHeight: 0 + Descender: 0 + CenterLine: 0 + SuperscriptOffset: 0 + SubscriptOffset: 0 + SubSize: 0 + Underline: 0 + UnderlineThickness: 0 + strikethrough: 0 + strikethroughThickness: 0 + TabWidth: 0 + Padding: 0 + AtlasWidth: 0 + AtlasHeight: 0 + atlas: {fileID: 0} + m_AtlasWidth: 512 + m_AtlasHeight: 512 + m_AtlasPadding: 5 + m_AtlasRenderMode: 4165 + m_glyphInfoList: [] + m_KerningTable: + kerningPairs: [] + m_FontFeatureTable: + m_GlyphPairAdjustmentRecords: [] + fallbackFontAssets: [] + m_FallbackFontAssetTable: [] + m_CreationSettings: + sourceFontFileName: + sourceFontFileGUID: 7d811c15455060f4ea4a63aecbbe4935 + pointSizeSamplingMode: 0 + pointSize: 72 + padding: 5 + packingMode: 0 + atlasWidth: 512 + atlasHeight: 512 + characterSetSelectionMode: 0 + characterSequence: 32 - 126, 160, 8203, 8230, 9633 + referencedFontAssetGUID: + referencedTextAssetGUID: + fontStyle: 0 + fontStyleModifier: 0 + renderMode: 4165 + includeFontFeatures: 0 + m_FontWeightTable: + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + fontWeights: [] + normalStyle: 0 + normalSpacingOffset: 0 + boldStyle: 0.75 + boldSpacing: 7 + italicStyle: 35 + tabSize: 10 diff --git a/UnityProject/Assets/TextMesh Pro/Fonts/Alien_lines_1.asset.meta b/UnityProject/Assets/TextMesh Pro/Fonts/Alien_lines_1.asset.meta new file mode 100644 index 0000000..6a236b9 --- /dev/null +++ b/UnityProject/Assets/TextMesh Pro/Fonts/Alien_lines_1.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1001fd62fb99c1843a84528d182cc659 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/UnityProject/Assets/TextMesh Pro/Fonts/BLASTIMO SANS SDF.asset b/UnityProject/Assets/TextMesh Pro/Fonts/BLASTIMO SANS SDF.asset new file mode 100644 index 0000000..898c653 --- /dev/null +++ b/UnityProject/Assets/TextMesh Pro/Fonts/BLASTIMO SANS SDF.asset @@ -0,0 +1,2589 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!28 &-7865902860931357521 +Texture2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: BLASTIMO SANS SDF Atlas + m_ImageContentsHash: + serializedVersion: 2 + Hash: 00000000000000000000000000000000 + m_ForcedFallbackFormat: 4 + m_DownscaleFallback: 0 + serializedVersion: 2 + m_Width: 512 + m_Height: 512 + m_CompleteImageSize: 262144 + m_TextureFormat: 1 + m_MipCount: 1 + m_IsReadable: 1 + m_StreamingMipmaps: 0 + m_StreamingMipmapsPriority: 0 + m_AlphaIsTransparency: 0 + m_ImageCount: 1 + m_TextureDimension: 2 + m_TextureSettings: + serializedVersion: 2 + m_FilterMode: 1 + m_Aniso: 1 + m_MipBias: 0 + m_WrapU: 0 + m_WrapV: 0 + m_WrapW: 0 + m_LightmapFormat: 0 + m_ColorSpace: 0 + image data: 262144 + _typelessdata: 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a101212121212121212120d0b0500000000000000000002090b0b07000000000000000000000000000000000000000000000000000000090f110c0a03000000000000000000000000000000040a0c131516130c0a0400000000000000000000000000000000070d0f171a1a18100e0800000000000000000000000000000000070d0f171a1a18100e0800000000000000000000000000000000070d0f171a1a18110f0900000000000000000000000000000000070d0f171a1a18110f0900000000000000000000000a141a1d1e1e1e1e141212191b1e1e1e1e1715141a1c202020201916100600000000000913191c1c1d1c1b1916110c0a030000000000000000000000000000000a141a1c202020202017140e11171920202020201c19130900000000000a141a1c202020202017140e11171920202020201c19130900000000000c161c1e20202020202020202020202017150f0500000000000000000b141b1d1e1e1e1e14120c0200000000000000000000000000000000000000000000000000000000000000030a0c0d0d0c0b0700000000000000000000000000000000000000000000000000040a0c10101010100b080b0d101010100f0d08000000000000000000000000000000000000000002090b0d0d0d0d0d0b080100000000000000000000000000000000000000000000000000000000000000000004121d242727272727272727272220190d000000000000000a161e21201c1308000000000000000000000000000000000000000000000004121d2426211e160b010000000000000000000000000c171f21282b2b28211f170c0000000000000000000000000002101b22242c2f302d25231c1102000000000000000000000000010f1a21242c2f302d25231c110200000000000000000000000001101b22242c2f302d26231c110400000000000000000000000001101b22242c2f302d26231c110400000000000000000e1c272f32343434342926262d30343434342c29272f31353535352e2b23180a0000000d1b262e31323232302e2b26211e160b070000000000000000000000000e1c272f3235353535352c2922242b2e3535353535312e261b0d0000000e1c272f3235353535352c2922242b2e3535353535312e261b0d000000101e2930333535353535353535353535352c2a2217090000000000000e1c282f323434343429271f14060000000000000000000000000000000000000000000000000000070b1016171e21222321201c13100b0801000000000000000000000000000000000000000c181f222525252525201d20222525252525221b100200000000000000000000000000000000000a151d202222222222201d14090000000000000000000000000000000000000000000000000000000000000000122330393c3c3c3c3c3c3c3c3c37342b1d0d00000000000a1a283236353025180c0000000000000000000000000000000000000000000112222f383c3632291c140800000000000000000007151c2a33373d40403d37332a1c1406000000000000000000000a151d2d363a414545423a372e1e160a0000000000000000000009141d2d3639414545423a372e1e160a0000000000000000000009141d2d3639414545423b382f1f170c0000000000000000000009141d2d3639414545423b382f1f170c0000000000000a1c2c3a4347494949493e3b38424549494949413e3943474a4a4a4a43403628180600091b2b3842464747474643403c363229211a0f010000000000000000000a1c2c3943474a4a4a4a4a413e343640434a4a4a4a4a4642382b1b09000a1c2c3943474a4a4a4a4a413e343640434a4a4a4a4a4642382b1b09000c1e2e3b45484a4a4a4a4a4a4a4a4a4a4a4a413e34271705000000000b1c2c3a4447494949493e3b32241402000000000000000000000000000000000000000000000208131c20252b29333638383635302526201d150903000000000000000000000000000000000c1c2a33373a3a3a3a3a363135383a3a3a3a3a372e2010000000000000000000000000000000000a1a283236373737373735312619090000000000000000000000000000000000000000000000000000000000000a1d30414d5151515151515151514d483b2b190500000002162838454b4a43362a1c0e00000000000000000000000000000000000000000f1f2f404c514b46393026181103000000000000081625333a474c525556534c473a3224150700000000000000000a1a27313e4a4f575a5a57504b3f32281a0a0000000000000000091926313e4a4e575a5a57504b3f32281a0a0000000000000000091926313e4a4f575a5a57504c4033291c0c0000000000000000091926313e4a4f575a5a57504c4033291c0c000000000014273a4a575c5e5e5e5e544f48555b5e5e5e5e57514a565c606060605853463623100013263849565b5c5d5c5b5956514b4639362d1d150900000000000000001427394a565c606060606056514446535960606060605b5649382613001427394a565c606060606056514446535960606060605b56493826130016293b4c595e60606060606060606060606057524534220f0000000014283a4b575d5e5e5e5e544f42321f0c0000000000000000000000000000000000000000000a151d2530353a4039464c4d4d4c4a43363b3531271e170b000000000000000000000000000004182a3a474c50505050504b44484d505050504f4b3f2e1909000000000000000000000000000002152838454b4d4d4d4d4d4b443726140104040000000000000000000000000000000000000000000000000000001024394d5f67676767676767676762594834200b000000091e324556606054473a2b1e0e000000000000000000000000000000000000061a2c3d4c5e6661574b43362f211100000000000316263443505861686a6b6861584f433325150200000000000002152738454b5c646c6f6f6d655d4b453828160200000000000001142637444b5c646c6f6f6d655d4b453828160200000000000001142637444b5c646c6f6f6d665e4c473a291a0a00000000000001142637444b5c646c6f6f6d665e4c473a291a0a000000001a2f43576872737373736960556670737373736c63566871757575756e6453402b1600192e42566771717271706e6b6661574e4a3d3127190b000000000000001a2f4356687175757575756c625153646e7575757575716756422e19001a2f4356687175757575756c625153646e7575757575716756422e19001c3045596a737575757575757575757575756c63523e2a15000000001b2f445769727373737369604f3b27120000000000000000000000000000000000000002101a273136434a4f565a5761626261605456504b443733291b11030000000000000000000000000a1f33475861656565656560555a6265656565645d4b3726140100000000000000000000000000091d324556606262626262605544311d12191a140b0903000000000000000000000000000000000000000000000012273c51677c7c7c7c7c7c7c7c7c78624d37220d000009192d3e4b6075736159483c2b1c0c000000000000000000000000000000070d0f2135495b667c766860544b3f2f1909000000001121344451616a767d80807d76696150433320100000000000000a1d314556606d7a818485827b6e605645321e12010000000000091d314455606c79818485827b6e605645321e12010000000000081d314455606c7a818485827b6f615847382815020000000000081d314455606c7a818485827b6f615847382815020000001d32475c7287898989897e695b708489898988816c5c71868a8a8a8a826e58432e19001c31465b71858787878583807b766d635b4b4437291b0b0000000000001c32475c71868a8a8a8a8a816c56596e828a8a8a8a8a85715b46311c001c32475c71868a8a8a8a8a816c56596e828a8a8a8a8a85715b46311c001e33485e73888a8a8a8a8a8a8a8a8a8a8a8a816c57412c17020000001d32475d7287898989887e69543e29140000000000000000000000000000000000000412202d38454b5460656b70747677787674706c6560554b46392f21140600000000000000000000000c22374c61767b7a7a7a7b736062787a7a7a7a7a645544311d08000000000000000000000000000b20364b6074787777777873604b3520272e2f29211e160a0000000000000000000000000000000000000000000020354a60758a91919191919191917d67523c271200011426374a5c6c818477625a483a2a170400000000000000000000000001101b22242e3f4e63798b887d73655d4b372614010000081c2e3f51626b7f8a929595928a7f6a61503e2e1b07000000000a1a31424b6074828f969a9a978f8274604b41301d0a00000000091930414b6073818e969a9a978f8274604b41301d0a00000000081b2e3f4b6073818e969a9a97908476615645321d0c00000000081b2e3f4b6073818e969a9a97908476615645321d0c0000001e34495e73889e9e9e947f6a5473889e9e9e99846f5c71869c9f9f98826e58432e190020354a60758a9c9c9c9b9895918a82796b605546392918080000000000182e43586d82989f9f9f99836e595b71869b9f9f9f97826d57422d1800182e43586d82989f9f9f99836e595b71869b9f9f9f97826d57422d18001a2f455a6f849a9f9f9f9f9f9f9f9f9f9f96816c57412c17020000001c31465b71869b9e9e97826d57422d180000000000000000000000000000000000051222303e4a566069737a8085898b8d8d8b8a85817b746b61574c3f322414060000000000000000000010253a4f657a8f8f8f8f8e7963687d8f8f8f8f8c74604b35200b000000000000000000000000000e24394e63798c8c8c8c8c7b654f3a353c43443e3632281a0a00000000000000000000000000000000000000000020354a60758a9fa6a6a6a6a6a6917d67523c271200081d314455647a8d9a8778625847331f13000000000000000000000009151d2d363a364b5d6e83999d92867b655544311d0800000e23374b5d6b80949fa8aaaba89f947f6a5c4b37220c000000021527384e606e8397a0acafafaca098826e5f4d39240f000000011527374d5f6d82979facafafaca098826e5f4d39240e000000000e22374b5d6b80969facafafaca29a8574604b3a2a18040000000e22374b5d6b80969facafafaca29a8574604b3a2a180400001e34495e73899eb3a9947f6a60758a9fb3b09b85705c71869cb1ad98836e58432e190020354a60758a9fb2b1b0aeaba99f988d81736157463626140100000000142a3f54697f94a9b5b19b86715c5773889eb3b5a8937e69533e291400142a3f54697f94a9b5b19b86715c5773889eb3b5a8937e69533e291400162b41566b8096abb5b5b5b5b5b5b5b5ac96816c57412c1702000000182e43586d8398adb09a85705b3929170300000000000000000000000000000002122330404d5c64747f878f959a9ea8a2a2a99f9b9690888075655d4f42322514050000000000000000000d22384d62778daaa5a5907b66657b90a5a5aa8d77624d38220d000000000000000000000000000b20354b60758a9fa2a2937e6853434a525959544b4538281a0a000000000000000000000000000000000000000020354a60758a9fb5bcbcbcb6a7917c67523c2712000b20354b6073859ba59c8776614c41311909000000000000000000091927313e4a4f5754657b8fa1b3a39b8775604b35200b0006192b3c4f657b8d9fb4b7b3b3b8b49f8c7a644f3a2a18040000091d314556687d92a1b1b4afaeb2b2a0917c67513d2d1a070000081d314455677d91a0b1b5b1b0b4b2a0917c67513c2c19060000031729394f657a8d9fb5b4b0aeb2b4a396806b5947341f0a0000031729394f657a8d9fb5b4b0aeb2b4a396806b5947341f0a00001e34495e73899eb3a9947f6a61768caabbb29c87725d71869bb1ad98836e58432e190020354a60758a9fb5c4b7b3b4bab4ab9f968475615443301c0d0000000011263b50667b90a5c4b39e89735761768ba7b8bcab8f7a654f3a25100011263b50667b90a5c4b39e89735761768ba7b8bcab8f7a654f3a25100012273d52677c92a7c7bdb1aca3a3a3a3a396816c57412c1702000000152a40556a7f95aab39e88735746331e0a000000000000000000000000000000102030414d5f677a86949da5abafb4b0adacaeb2b0aba79e95877b69604f433223120100000000000000000b20354b60758a9fb4a8937e6863788dabbca48f7a654f3a251000000000000000000000000000081d31445571869bb1ac97826c575460676e6f69605645382715020000000000000000000000000000000000000020354a60758a9fb5bbaea9a1a1917c67523c27120014293e54697e93a3b5a599836e5f4e372715020000000000000001152737444b5c646c6f72859bb0b5a3917c675544311d08000b2035485a70859aabb7a69d9ea6b8aa99836e5947341f0a00000b20364b6074889db3b4a29a99a1b2b09b85705b4a36210c00000b20354b6074879db2b5a39b9aa2b4b09a85705a4935200c00000a1e3346576e8399abb4a39b98a0b2b49f8a77614c37220c00000a1e3346576e8399abb4a39b98a0b2b49f8a77614c37220c00001e34495e73899eb3a9947f6a63788da3c8b39e89735571869bb1ad98836e58432e190020354a60758a9fb5b7a69d9faab1b6b5a2998372604b3b2b19050000000d22374c62778ca6b8b8a78b766163788ea3c5b59f8b76614b36210c000d22374c62778ca6b8b8a78b766163788ea3c5b59f8b76614b36210c000e24394e63798ea9bab19f978e8e8e8e8e8e816c57412c170200000012273d52677c92a7b8a68b76614c36210c00000000000000000000000000000c1c2e3e4d5f677d8a9ca4b2b5b0a99f9a9897999da5abb4b3a69d8c7e69614f41301f0f0000000000000000081d31445572879db2ab96806b60768a9fb5a7927d67523d28120000000000000000000000000001152737586d8298adb09b85705460727c83847e75605645311d090000000000000000000000000000000000000020354a60758a9fb5ae9d948c8c8c7d67523c2712001b30455b70859aa2b4b3a1927d685544311d0800000000000000081d314455606c7a8184869ba3b5b09b8572604a37261401000d23384d62788da2b4b39d88889eb3b49f8a77614c37220c000010263b50657b90a6b8ab9a848399a7b5a38e79634e39240e000010253a50657a8fa5b7b19b85849aa9b4a28d78624d38230d00000c21364b61768a9fb4b09b858398a6b7a9927d68533d281300000c21364b61768a9fb4b09b858398a6b7a9927d68533d281300001e34495e73899eb3a9947f6a647a8fa4b9b59f8a756071869bb1ad98836e58432e190020354a60758a9fb5b39d888a919ca4b3b3a1957f6a594834200c0000000b1f34485973889eb3c5a38e7963667b90a6bbb29c87725746321e0a000b1f34485973889eb3c5a38e7963667b90a6bbb29c87725746321e0a000b20354b60758a9fb4ac978179797979797977624d37220d000000000f24394f64798ea4c4a48e79644f39240f0000000000000000000000000004172a3a4b5c677d8c9fa9b6b3a39b918a85828284878d969fa9b4aa9f937f695f4d3d2c190900000000000000011426375a70859aafad98836e5673889db3aa947f6a553f2a15000000000000000000000000000014293f54697e94a9b49e8974606c81919899938474604b36200e0000000000000000000000000000000000000020354a60758a9fb5a9947f77777774604b36200b000c21364c6176849aa5b7b29d8774604b36200b000000000000081b2e3f4b6073818f979a9ca4b5b3a2907b655443301909000013283d52687d92a7b7a68f7b7c90a7b9aa917c67513c27120000152a3f556a7f94aab59f8c7774899eb3a8937e69533e29140000152a3f546a7f94a9b5a38d78768a9fb4a7927d68523d2813000011263b50667b90a9b6a58d7872889db3ac97826d57422d18000011263b50667b90a9b6a58d7872889db3ac97826d57422d1800001e34495e73899eb3a9947f6a667b91a6bbbcab8c776171869bb0ad98836e58432e190020354a60758a9fb5a8937e767c869aa2b3b49f8a78624d3a2a1804000005182a3b5a6f849aafbba6917b66697e93a8beae98836e59392916030005182a3b5a6f849aafbba6917b66697e93a8beae98836e593929160300081d31445571869bb1ad98836e646464646462594834200b000000000c21364c61768ba6b8a7927c67523d2712000000000000000000000000000a1f334758647a8c9faab5a69d92857c75706d6d6e7278818a9aa2b2b49d917d675b493726140100000000000000182d42586d8297adb09b85705b70869bb0ac97826d57422d18000000000000000000000000000010263b50657b90a5b9a88d78647a8f9d87849a947f6a543c2b190500000000000000000000000000000000000020354a60758a9fb5a8937e686161605645311d09000a1f3346586175879db2b6a5917c66513c27110000000000000e22374b5d6c81969facafb1b5c2af9a846f5d4c362513000000162b41566b8096abb29d887374899eb3ab96816b56412c160100192e43586e8398adb09b86706f8499afad98826d58432d180000182e43586d8398adb19b86716f849aafac97826c57422d170000152a3f556a7f94aab29c87726d8297adb19c86715c3b2a180400152a3f556a7f94aab29c87726d8297adb19c86715c3b2a1804001e34495e73899eb3a9947f6a687d92a8bdc9a38d786371869bb0ad98836e58432e190020354a60758a9fb5a8937e686775849aa5b7a997826d5947341f0a000000162b41566b8096abbea8937e696b8096abbfaa947f6a553f2a15000000162b41566b8096abbea8937e696b8096abbfaa947f6a553f2a15000001152737586d8297adb19c8772574e4e4e4e4d483b2b1805000000000a1e33465773889db3aa95806a55402b15000000000000000000000000081b2e3f4c6176889daab5a39b887d726760565857595b636b788498a0b2b49e8a79635544311d0800000000000000152b40556a8095aab39d8873566e8398adaf9a846f5a36251300000000000000000000000000000c22374c61778ca6b8a6917c6c81968d7974889c86715a4835200b00000000000000000000000000000000000020354a60758a9fb5a8937e68534c4b4538271502000417293a4657657b90a2b4ac97826d57422d180200000000031729394f657a8d9fb5b3afacb1bdac97826c5947341f08000000192f44596e8499aeaf9a846f6f8499afaf9a85705a45301b00001c31465b71869bb0ac97826d6b8096abb19b86715c37271501001c31465b71869bb0ac97826d6b8196abb09b85705b3626140100182e43586d8398adae99846e697e94a9b49f89745947341f0b00182e43586d8398adae99846e697e94a9b49f89745947341f0b001e34495e73899eb3a9947f6a6a7f94a9bfbaa48f7a6571869bb0ad98836e58432e190020354a60758a9fb5a8937e68576176879db2b49f8b77614c37220c00000012273d52677c92a7c7ab96816b6e8398aec4a6907b66513b261100000012273d52677c92a7c7ab96816b6e8398aec4a6907b66513b261100000014293e54697e93a9b49f8a76604b39393937342b1d0d0000000000031729395b70859ab0ad98836d58432e180000000000000000000000000e22374b5d6d8297a6b7a59b85776860544b4538423d494e5a62738298a3b5a89b8573604b35200b0000000000000013283d52687d92a7b59f8a75606b8096abb29c87725443301c07000000000000000000000000000b1f34475973889eb3aa957f72879c86716c81978d77624d38220d00000000000000000000000000000000000020354a60758a9fb5a8937e68533e3631271a0a0000000b1b29394b5d70859aafb19c86715c47311c07000000000a1e3346576e8399abb3a19a979fb1b49f8a77614c37220c0000001d32475d72879cb2ac97816c6b8196abb29d88725d39291703001e34495e73899eb3aa947f6a687e93a8b39e89735544311d08001e33495e73889eb3aa957f6a697e94a9b39d88735443301c08001b30455b70859ab0ac97816c667c91a6baa98c77614c37220c001b30455b70859ab0ac97816c667c91a6baa98c77614c37220c001e34495e73899eb3a9947f6a6b8096abc0bba6917b6670869bb0ad98836e58432e190020354a60758a9fb5a8937e685358677d92a6b7aa947e69543828160200000e24394e63798ea9baae99836e70869bb0b8a68c77624d37220d0000000e24394e63798ea9baae99836e70869bb0b8a68c77624d37220d00000010253a50657a8fa5bcab8f7a644f3a24242220180d00000000000000182d42576d8297acb09b86715b3b2a180500000000000000000000071b2e3e4f657a8fa0b1b29d877662594a433632282d2c353c48556074859ba99f9c927d68533d28130000000000000010253b50657a90a5bcab8d7863687e93a8b49f8a75604a35200b0000000000000000000000000004182a3b5a6f849aafae9983728a97826d687d928f7a65503a251000000000000000000000000000000000000020354a60758a9fb5a8937e68533e291d150a00000000000b1b2e3f556a8095aab39e88735e49331e09000000000c21364b61768a9fb4ab9a848197a6b7a9927d68533d281300000020354a60758a9fb5a9947e69697e93a8b49f8a745746331e0a0020354a60758aa7b8a8937e68677c91a6b59f8a73604b35200b0020354a60758aa6b8a8937e68677c92a7b49f8a73604b35200b001d32475d72879cb2aa95806a657a8fa4c7a38d79634e38230e001d32475d72879cb2aa95806a657a8fa4c7a38d79634e38230e001e34495e73899eb3a9947f6a6d8297adc2bda8927d6870869bb0ad98836e58432e190020354a60758a9fb5a8937e68534b6074889db3af9a85705645321e0900000b20354b60758a9fb4b09b867173889eb3b39e8873594834200b0000000b20354b60758a9fb4b09b867173889eb3b39e8873594834200b0000000c21374c61768ca5b7a8937d68533e28130d0b050000000000000000152a3f546a7f94a9b39e89745947341f0b000000000000000000000d22374b5c6f849aafb2a0907b6558473b30251e16181a212b37455663798a8d8a87837f69543f2914000000000000000e23384d63788dabbca5907b65667b90a6baa98c77624c37220d0000000000000000000000000000162c41566b8196abb29c87768c957f6a667b90917c67513c271200000000000000000000000000000000000020354a60758a9fb5a8937e68533e2913020000000000000014293e53697e93a8b49f8a755f4a35200a0000000011263b50667b90a9b59f8c7872879db2ad97826d5836251300000020354a60758aabbca8937e68677c91a7bbaa8b76614c36210c0020354a60758a9fc5a8937e68657b90a5bcab8c76614c37210c0020354a60758a9fc5a8937e68667b91a6bbaa8b76614c36210c001e34495e73899eb3a9947f69657a8fa4b8a38d79634e38230e001e34495e73899eb3a9947f69657a8fa4b8a38d79634e38230e001e34495e73899eb3a9947f6a6f8499aec4bea9947f6970869bb0ad98836e58432e190020354a60758a9fb5a8937e685344556c8196acb49f8a75604b36210b0000081d31445571869bb1b39e8873768ba6b8af9a846f5a3b2b1805000000081d31445571869bb1b39e8873768ba6b8af9a846f5a3b2b18050000000a1f33475872889db2ac97816c57362513000000000000000000000011273c51667c91a6b9a88c77624c37220d000000000000000000031628394f647a8fa2b4ae98836e5d4b3a2a22262624201d15192838495b63797875716e69614f3b2712000000000000000b20364b60758a9fb4a8927d6863788ea3c5a48f7a644f3a250f000000000000000000000000000012283d52677d92a7b59f8b768c96816c677c91907b66503b261100000000000000000000000000000000000020354a60758a9fb5a8937e68533e2913000000000000000014293e53697e93a8b49f8a755f4a35200a00000000152a3f556a7f94aab19c87726d8297acb19c87715443301c07000020354a60758a9fb5a8937e68667b90a5c8a28c77624d37220d0020354a60758a9fb5a8937e68657a8fa5b7a28d77624d38220d0020354a60758a9fb5a8937e68657b90a5c8a28c77624d37220d001f344a5f74899fb4a8937e69657a8fa4b8a38d79634e38230e001f344a5f74899fb4a8937e69657a8fa4b8a38d79634e38230e001e34495e73899eb3a9947f6a70869bb0c5c0ab96806b70859bb0ad98836e58432e190020354a60758a9fb5a8937e68533751667c91a6baa98f7a644f3a250f000001152737586d8297adb8a78b76788ea3c4ab96806b56412b160000000001152737586d8297adb8a78b76788ea3c4ab96806b56412b16000000000417293a596f8499aeb09a85705443301c07000000000000000000000e23394e63798eabbca48f7a654f3a2510000000000000000000091e3245576d8297adb3a18e79634e3f2f34373b3c3a3632282a34373d495b6362605459544f43321f0c00000000000000081d31445573889db2aa95806b61768ba7b8a7917c67523c271200000000000000000000000000000f24394e64798eaabbab8f7a889a846f6a7f958e79634e39240e00000000000000000000000000000000000020354a60758a9fb5a8937e68533e2913000000000000000014293e53697e93a8b49f8a755f4a35200a00000000182e43586d8398adae99836e697e93a9b49f8a75604a35200b000020354a60758a9fb5a8937e68657a90a5b7a28d78624d38230d0020354a60758a9fb5a8937e68657a8fa4b8a28d78634d38230e0020354a60758a9fb8a8937e68657a8fa5b8a28d78634d38230e0020354a5f758a9fb4a8937e68657a8fa4b2a38d79634e38230e0020354a5f758a9fb4a8937e68657a8fa4b8a38d79634e38230e001e34495e73899eb3a9947f6a72879cb2c7c2ac97826d70859bb0ad98836e58432e190020354a60758a9fb5a8937e68533e4c62778ca8b9a7927d67523d281200000014293e54697e93a9c5a38e797b90a5c6a7927c67523d2712000000000014293e54697e93a9c5a38e797b90a5c6a7927c67523d27120000000000162b40556b8095aab49e8974604a35200b000000000000000000000b20364b60758a9fb4a8927d68533d28130000000000000000000b21364b60758a9fb4af9a846f5b4a373b484d50514f4b45383b474c56576162626056524a4336271a0a00000000000000021527375b70859bb0ad98826d5773899eb3a9947f6a543f2a1500000000000000000000000000000b20364b60758a9fb4a8937d83998a7571859b8974604b35200b00000000000000000000000000000000000020354a60758a9fb5a8937e68533e2913000000000000000014293e53697e93a8b49f8a755f4a35200a000000001b30455b70859ab0ac96816c667c91a6baa98c77624c37220d000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9ea7a3937e68657a8fa4b8a38d78634e38230e0020354a60758aabbca8937e68657a8f9f9c9a8d79634e38230e0020354a60758aabbca8937e68657a8fa4b8a38d79634e38230e001e34495e73899eb3a9947f6a74899eb3c9c3ae99836e70859bb0ad98836e58432e190020354a60758a9fb5a8937e68533e475974899eb4aa957f6a55402a1500000010253a50657a8fa5c3a6907b7e93a8baa88e78634e39230e000000000010253a50657a8fa5c3a6907b7e93a8baa88e78634e39230e000000000012273c51677c91a6b9a88d78634d38230e00000000000000000000091d32455672879db2ab95806b56402b1600000000000000000011263c51667b91a8b8a7917c66513f4b50596266666460564d4b59626c727677777670676054453827150200000000000000182e43586d8398adb09a85705b71869bb0ac97816c57422c170200000000000000000000000000091d31455671869cb1ac97817d9298827e9397826d5544311d0800000000000000000000000000000000000020354a60758a9fb5a8937e68533e2913000000000000000014293e53697e93a8b49f8a755f4a35200a000000001d32475d72879cb2aa95806a657a8fa4c7a38d78634e38230e000020354a60758a9fb5aa957f6a657a8fa4b8a38d78634e38230e0020354a60758aabbca8937e68657a8fa4b8a38d78634e38230e001c31465c7185898b8e907e68657a8fa4b8a38d79634e38230e0020354a60758a9fb5a8937e68657a8c8a87848177614c37220c0020354a60758a9fb5a8937e68657a8fa4b8a38d79634e38230e001e34495e73899eb3a9947f6a758ba8b9ccc5b09a857070859ab0ad98836e58432e190020354a60758a9fb5a8937e68533e3b5c72879cb1ab96816b56412c160000000c21374c61768ca5b7a8937e8095abb49f8974604b35200b00000000000c21374c61768ca5b7a8937e8095abb49f8974604b35200b00000000000e23384d63788da8b9a6917c66513c271100000000000000000000021528385a6f849aafae99836e59362614010000000000000005182b3b576c8297acb39e8875604b505d6570777b7b7a756d625d657781878b8d8d8a857d72605645311d1300000000000001162b40566b8095abb29d8872556e8399aeae99846f59442f1a000a00000000000000000000000002152738586d8398adb09a8574869998939b8a78624d3726140100000000000000000000000000000000000020354a60758a9fb5a8937e68533e2913000000000000000014293e53697e93a8b49f8a755f4a35200a000000001e34495e73899eb3a9947f69657a8fa4b8a38d78634e38230e000020354a60758a9fb5ad98836d657a8fa4b8a38d78634e38230e0020354a5f758a9fb4a8937e68657a8fa4b8a38d78634e38230e001a2e435667717376797b7963657a8fa4b8a38d79634e38230e0020354a60758a9fb5a8937e6860757775726f6d615947341f0a0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e001e34495e73899eb3a9947f6a778ca1c6bebeb19c877170859ab0ad98836e58432e190020354a60758a9fb5a8937e68533e475c71869cb1ac96816c57412c170000000a1f33475872889db2ab96808398adb09b85705443301c0800000000000a1f33475872889db2ab96808398adb09b85705443301c0800000000000b20354a6074899eb4aa95806a55402b150c06000000000000000000172c41576c8196acb19c86715443301c08000000000000000b2034485972879cb2ad97826d5650616a7b858c90918f8a82786a7b88969da5a2aa9f9b928274604b42311a0a00000000020e13283e53687d93a8b49f8a75606c8196abb19c87715c3a2a171f1f0b090200000000000000000000152a3f546a7f94a9b39e897478838a8b857a645a483519090000000000000000000000000000000000000020354a60758a9fb5a8937e68533e2913000000000000000014293e53697e93a8b49f8a755f4a35200a000000001f344a5f74899fb4a8937e69657a8fa4b8a38d78634e38230e000020354a60758a9fb5b09b8670657a8fa4b8a38d78634e38230e001f354a5f748a9fb4a8937e68657a8fa4b8a28d78634d38230e0013263949565c57616366635b657a8fa4b8a38d79634e38230e0020354a60758a9fb5a8937e6857606260545a574c473a2a18040020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e001e34495e73889ea8a8947f6a798ea3a8a8a8a89e887370859aa8a898836e58432e190020354a60758a9fa8a8937e68533e475c71869ca8a897816c57422c17000002101b293a596f8499a8a89882859ba8a897826c5736261b100200000002101b293a596f8499a8a89882859ba8a897826c5736261b100200000003111c30435470859ba8a899836e5936252321190e000000000000000314293e54697e93a7a79f8975604b35200b000000000000000d22374c62778ca4b6a7927c6752616a7f8d9ba3a5a6a99f988a7f8a9ea6b2b7b4b4b4b0a098826e604e3827150200000212202b263b50667b90a5bbaa8d7862697e93a9b49e8974584733343434201d150a00000000000000000011263b50667b90a5b9a78d78626e757670645c4a3c2b19000000000000000000000000000000000000000020354a60758a9fb5a8937e68533e2913000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a5f758a9fb4a8937e68657a8fa4aca38d78634e38230e000020354a60758a9fa7a79e8973657a8fa4a7a38d78634e38230e001f344a5f74899fa7a7937e68657a8fa4a7a28d78624d38220d000a1b2b394339464b4e514e4f657a8fa4a8a38d78634e38230e0020354a60758a9fa8a8937e68534b4c4a43364237342a1c0c000020354a60758a9fa8a8937e68657a8fa4a8a38d78634e38230e001e34495e7389939393937f6a7b909393939393938c74708593939393836e58432e190020354a60758a939393937e68533e485e738893939393816b56412c16000010202e3740556b80939393938688939393937e68533e372e201000000010202e3740556b80939393938688939393937e68533e372e201000000011212e3736576c8193939393877254433a38352c1e0e00000000000011212e3b50667b909191918d78624d38220d0000000000000011263c51667b91a6b9a88d77625a697e939fabafaaa7b1b4a89e959fa9b8b4a99f9fa9b3b2a0927d685645311d0900000e20303d46494e63788da3c4a58f7a65667c91a6b9a88c77614c494949493632281a0a00000000000000000d22374d62778ca7b8a6917b66566061574f4a3e2e1e0e000000000000000000000000000000000000000020354a60758a9fb5a8937e68533e2913000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a60758aabbca8937e68657a8f9797978d78634e38230e000020354a60758a919191918c77657a8f9191918d79634e38230e001f34495e7489919191917e68657a8f9191918c77624d37220d00000d1b262e2933363939464f657a8f9393938d78634e38230e0020354a60758a939393937e6853473a38352c2d221f180c00000020354a60758a939393937e68657a8f9393938d79634e38230e0013283d53687d7e7e7e7e7a64787e7e7e7e7e7e7e7e73667c7e7e7e7e7b65503b26100014293e53697e7e7e7e7e79634e3c3e53697e7e7e7e7e7a644f39240f00081b2e3e4b4f5063797e7e7e7e7d7e7e7e7e7e7862504f4b3e2e1b0700081b2e3e4b4f5063797e7e7e7e7d7e7e7e7e7e7862504f4b3e2e1b0700081c2e3f4b5050647a7e7e7e7e7e726050504d493c2c190600000000081c2e3f4b5061767c7c7c7c7d76614c37210c00000000000000152a3f546a7f94a9b39e89745a63788b9fb4af9e95919ca4b5b4aab4b9a89e91898a99a1b3b29d8774604b36200b0000172b3d4e5a5f5f60768ba6b8a7927d6864798ea3c6a48e79645f5f5f5f5f4b4538281502000000000000000b2034485973889eb3aa947f6a554b4b4639362e201000000000000000000000000000000000000000000020354a60758a9fb5a8937e68533e2913000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a60758a9fb5a8937e686378818282828177624c37220d000012273c52677d7c7c7c7c7d7661767c7c7c7c7d75614b36210c0011273c51667c7c7c7c7c786361767c7c7c7c7d74604b36210b000000000e1e2b3a464c55576162777e7e7e7e7e76614c36210c0014293e53697e7e7e7e7e79636158574d493c2e2111040000000014293e53697e7e7e7e7e796362777e7e7e7e7e76614c36210c0011263a4e606869696969645c626969696969696969605e6669696969655e4c38230e0012263b4f606969696969635b58514b4e606969696969645c4a36220d000d22374b5c6465656569696969686869696969656565645c4b37220d000d22374b5c6465656569696969686869696969656565645c4b37220d000e23374b5d65656565696969696965656565635b4935210c000000000e23374b5d6565656767676767615847331f0a00000000000000182d42586d8297adb09b8570596d8298a9b2a095807c869ca9babfc9b49e8a7c74758399a9b7a6917c66513c271100001d32465a6c74747474889eb3aa957f7474768ca1b6a6917c747474747474605645321d090000000000000005182b3b5a6f859aafae98836e5938363229221b100200000000000000000000000000000000000000000020354a60758a9fb5a8937e68533e2913000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a60758a9fb5a8937e685a636c6c6c6c6c625947341f0900001025394d5f67676767676d70706d6767676767615746331e0a000f24394d5e666767676a737676746c67676767605645321e090000000a1a2b3c4858616a737676746c69696969615846331f0a0012263b4f60696969696a737676746d625a4b3f2e1e0e0000000012263b4f60696969696a737676746d69696969615846331f0a0010253a4f657a7a7a7a7a78624f647a7a7a7a7a796350657b7c7c7c7c7a644f39240f0020354a5e70787878787775716d6760564b53535353534f4a3e2d1b07000f253a4f647a7a7a7a7a7a7862525363797a7a7a7a7a7a644f3a240f000f253a4f647a7a7a7a7a7a7862525363797a7a7a7a7a7a644f3a240f0010253a50657b7a7a7a7a7a7a7a7a7a7a7a7a79634d38230e0000000010253a50657b7a7a7a7a7762524c473a2a1704000000000000001a30455a6f859aafae98836e62778a9fb4ae98836e67788b9fb4c9c5a9947f696062788a9fb4ac97826d5738281602001f34495f748a89898a8d9fb5b49f8b89898a9eb4c9b49f8b89898989898a74604b36200b0000000000000108172c41566c8196abb19c87725645321e160b07000000000000000000000000000000000000000000000020354a60758a9fb5a8937e68533e2913000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a60758a9fb5a8937e68535e6c817b6f635b4b4437261401000a1e30414d525861727b828585827b726157524b463929170300091d30404d515a627680888b8c898177635b524b4538281602000003162838485a627680888b8c898177635b534c463a291704000c1f32424f5359627580888b8c898278655d4b3c2b19060000000c1f32424f5359627580888b8c898278655d534c463a291704001e34495e73898f8f8f8f7f6a5d72878f8f8f8f826d5c718691919191826e58432e190020354a60758a8d8e8d8c8a87827c756a6057493c3e3e39362d201000001b31465b70858f8f8f8f8f816c57596f838f8f8f8f8f84705a45301b001b31465b70858f8f8f8f8f816c57596f838f8f8f8f8f84705a45301b001d32485d72878f8f8f8f8f8f8f8f8f8f8f8f816c57412c17020000001e33485d73888f8f8f8f806b5540332a1c0c00000000000000001c31475c71869cb1ac96816c687e93a9b5a38e7963596e8399aec3b9a78c77624d596e8398aeb19c86715645321e090020354a60758a9e9e9e9fabbcbbaa9f9e9e9ea8b9cdbaa99f9e9e9e9e9e8b74604b36210b000000000008141c20283d52687d92a7b49f8a76604b36210b0000000000000000000000000000000000000000000000000020354a60758a9fb5a8937e68533e2913000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a60758a9fa8a8937e6855667c919083796c605544311d080001131c30435461768490989a9b98908375614b4133291b0b000000121e324556627886959da6a79e96887963574632281a0a000000091e324556627886959da6a79e96887963574633291c0c000002141c304354627785959da6a79e97897b655a4935200f00000002141c304354627785959da6a79e97897b655a4935291c0c00001e34495e73899ea5a5947f6a5574899ea5a59a846f5c71879ca6a698826e58432e190020354a60758a9fa3a3a99f9c9791887f75635b4a3d2d24221b10020000172d42576c8297a5a5a599846f5a5c71879ca5a5a596816c56412c1700172d42576c8297a5a5a599846f5a5c71879ca5a5a596816c56412c1700192e44596e8399a5a5a5a5a5a5a5a5a5a596816c57412c17020000001a30455a6f859aa5a598836e58432e170c0000000000000000001e33485e73889db3aa957f6a6e8398adb09b86715b53687e93a8bdb39e8974594853697e93a8b49f8a74604b36210b0020354a60758a9fb4b4b5bcc9c8bbb4b4b4b4b9c6cdc7bab4b4b4b4b4a08b74604b36210b000000010f182630353a3c4f64798eaabbab8f79644f3a240f0000000000000000000000000000000000000000000000000020354a60758a9fb5a8937e68533e2913000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a60758a939393937e686074879ca1998c8174604b35200b00001325364b6073859aa2adb0b0ada199836f5f4d39250f0000000417293a4b6075869ca4b2b7b9b3a69c8675614b3727150200000417293a4b6075869ca4b2b7b9b3a69c8675614b362614010000000b20354a6072849aa3b3b7b9b3a79e8a78624d3d2d1a070000000b20354a6072849aa3b3b7b9b3a79e8a78624d3d2d1a0700001e34495e73899eb3a9947f6a60758a9fb5b09b86715c71869cb1ad98836e58432e190020354a60758a9fb5c7bab4b1ada69d948679635b4a3b2a18070000000014293e53697e93a8c9b19c8772545874899eb4c8a7927d68523d28130014293e53697e93a8c9b19c8772545874899eb4c8a7927d68523d281300152a40556a7f95aabac5b8b3b2b2b2b2ac96816c57412c1702000000172d42576c8297acb19b86715c3b2b18050000000000000000001f34495e74899eb3a9947f6972879cb1ab96806b564e63798ea3c5b29d88735d3b51667b90a6bbaa8d78634d38230e0020354a60758a9fa6a6a8adbacabbafaaa6a6abb0bdc9b8aba6a6a6a6a08b76604b36210b0000000f1f2c36434b4f514c60758a9fb4a8927d68533d28130000000000000000000000000000000000000000000000000020354a60758a9fb5a8937e68533e2913000000000000000014293e53697e93a8b49f8a755f4a35200a0000000014293e53697e7e7e7e7e7963697e93a4b3aa99846f5544311d0800071c304354697e93a3b4b4afafb3b3a1927d67523d2c1a0600000a1f3346586b8096a4b6b0aba9aeb6a495806a5544311d0800000a1f3346586b8096a4b6b0abaaafb6a4957f6a5443301c08000005182a3b52677d92a2b4b0aba7acb9a89a846f5b4a36210c000005182a3b52677d92a2b4b0aba7acb9a89a846f5b4a36210c00001e34495e73899eb3a9947f6a62778cabbcb29d88725d71869cb1ad98836e58432e190020354a60758a9fb5bfb3afaeb4b8b3a49c8979635947341f110000000010253a4f657a8fabbcb49f8a756061768ca8b9bbaa8e79644e39240f0010253a4f657a8fabbcb49f8a756061768ca8b9bbaa8e79644e39240f0011263c51667c91a6c5b8a79e9c9c9c9c9c96816c57412c170200000014293f54697e94a9b49e8974594834200b0000000000000000001f354a5f748a9fb4a9937e69758a9fb4a7927d68524b60768ba7b8b29d88735d4850657b90a5c8a28d78634d38230e0020354a60758a909090939cadc1af9d949090969fb0bfab9a91909090908b74604b36210b000009192c3d4954606466625972879cb1ab96816c56412c170000000000000000000000000000000000000000000000000020354a60758a9fb5a8937e68533e2913000000000000000014293e53697e93a8b49f8a755f4a35200a0000000012263b4f60696969696b737679899eb3b49f8c79644e37261401000b20354a6073879db2b4a29a9aa2b3b19c86715b4936210c00000c21364c61768a9fb4b09f96949daeb39d8874604b36200b00000c21364c61768a9fb4b09f96949dafb29d8774604b35200b00000b1f34475970859aafb09e96929bacb4a28e79634e39240e00000b1f34475970859aafb09e96929bacb4a28e79634e39240e00001e34495e73899eb3a9947f6a63798ea3c9b49e89745671869cb1ad98836e58432e190020354a60758a9fb5b3a199999ea8b1b5a79d8777614c3f2e1c080000000c21364c61768b9fb5baa98c776264798ea4c6b49f8a75604b36200b000c21364c61768b9fb5baa98c776264798ea4c6b49f8a75604b36200b000d22384d62788da7b9b39e898787878787877f6a55402a150000000011263c51667b91a6b9a88c77624d37220d00000000000000000020354a60758a9fb5a8937e68778ca9baa5907b6550455773889eb3b29d88735d4850657b90a5b8a28d78634d38230e0011263b51667c7b7b7b7e93a8c5aa947f7b7b8196abbba6917c7b7b7b7b7c72604b35200b0002152737495b63737a7b776b6e8398adaf9a85705a3b2b190500000000000000000000000000000000000000000000000020354a60758a9fb5a8937e68533e2913000000000000000014293e53697e93a8b49f8a755f4a35200a000000000c1f32424f535a627680888b8d9ea7b8a998826d5c4a36190900000f24394f64798ea5b6ab9a84849aafb5a48e79634e39230e000012273c51677c91a9baa996817f94a6b7a6907b65503b2610000012273c51677c91a9baa996817f94a6b7a58f7a644f3a250f00000d22374c62778ca2b4a996807d92a4b5a9947f69543f2a1400000d22374c62778ca2b4a996807d92a4b5a9947f69543f2a1400001e34495e73899eb3a9947f6a657a8fa5bab9a88b766071869cb1ad98836e58432e190020354a60758a9fb5af9983848a979fafb7a599836e5d4b37230f0000000a1e33465772879db2c7a48f7a65667c91a6bbb19b86715645311d09000a1e33465772879db2c7a48f7a65667c91a6bbb19b86715645311d09000b2035485a74899eb3ab96807272727272726a61503c2813000000000e23384e63788daabba5907a65503b251000000000000000000020354a5f758a9fb4a8937e68788ea3c7a48f7a644f395c71869bb1b29d88735d4850667b90a5b7a28d78624d38230d000f24384c5e66666666758ba7b8a7927d67667b90a5b7a28d786666666666605443301c0800081d3144556379878f918b806b7f94aab39e8973594834200b00000000000000000000000000000000000000000000000020354a60758a9fb5a8937e68533e2913000000000000000014293e53697e93a8b49f8a755f4a35200a0000000002141d314455627886959da6a3b3b8b49f8b78624d3d2d1a00000014293e54697e93a9b59f8c77798ea5b6a8937e69533e29140000162b40566b8095abb49f8a7573879db2aa957f6a55402a150000162b40566b8095abb49f8a7572889db3a9947e69543f2914000011273c51667c91a6b49f8a7671869cb1ae99836e59372715010011273c51667c91a6b49f8a7671869cb1ae99836e5937271501001f34495e74899eb3a9947f6a677c91a6bcc6a28c776271869cb1ad98836e58432e190020354a60758a9fb5a8937e6f7681959eafb3a18f7b65503d2d1a07000003172939596e8399aebca7927c67697e94a9bead97826d58382715020003172939596e8399aebca7927c67697e94a9bead97826d58382715020005192b3c5a70859aafaf9a846f5d5d5d5d5d55504333200d000000000b20364b60758a9fb4a8937d68533e28130000000000000000001f354a5f748a9fb4a8937e69798ea3b8a48f79644f455a70859aafb29d88735d4851667b90a6b7a28d78624d38220d00091d2f404c5151515773889eb3aa947f6a63788dabbca58f7a65515151514b4336261401000b20364b6074869c968a9e927d7b90a6b8a78c77624d37220d00000000000000000000000000000000000000000000000020354a60758a9fb5a8937e68533e2913000000000000000014293e53697e93a8b49f8a755f4a35200a00000000000b20354b6073859ba4b3b7c4c8c1ac97816c5a48351f0f000000172c42576c8197acb19c877172879db2ad97826d58422d1800001a2f44596f8499aeaf9a846f6e8398aeae99846f59442f1a00001a2f44596f8499aeaf9a846f6e8399aeae98836e59432e190000162b41566b8096abb09b86716b8196abb29d88725544311d0800162b41566b8096abb09b86716b8196abb29d88725544311d08001f34495e74899eb3a9947f6a687e93a8bdb9a38e796471869cb1ad98836e58432e190020354a60758a9fb5a8937e68616c8095a2b4b09b85705b4a36210c000000152a40556a7f95aabfaa947f6a6c8196abbea9947e69543f2914000000152a40556a7f95aabfaa947f6a6c8196abbea9947e69543f2914000000172c41566c8196abb39d88735947474747403c3325150400000000081d31445572879cb2ab96816b56412c160000000000000000001f344a5f74899fb4a9947e69788da3c7a48f79644f44596e8399aeb29d88735d4851667b91a6b7a18c77624c37220d000012222f383b3b395b71869bb0ac97826d60768a9fb5a7927d67523d3b3b3530261808000012273c52677c919681798a9b86788da7b8a6907b66513b261100000000000000000000000000000000000000000000000020354a60758a9fb5a8937e68533e2913000000000000000014293e53697e93a8b49f8a755f4a35200a0000000005192b3c53687e93a2b4b0aba7acb9af9a85705b4a36210c0000001a30455a6f859aafae99836e6e8398adb09b86705b36261401001c32475c71879cb1ab96816c6a8095aab19c87725c38281603001c32475c71879cb1ac96816c6b8095aab19c86715c3827150200192f44596e8399aead98836e687d93a8b49f8a74604b35200b00192f44596e8399aead98836e687d93a8b49f8a74604b35200b001f34495e74899eb3a9947f6a6a7f94aabfbaa5907a6571869cb1ae98836e59432e190020354a60758a9fb5a8937e68536072849ab0b4a38e79634e39240e00000011273c51667c91a6c6ac97826d6e8499aec3a5907a65503b251000000011273c51667c91a6c6ac97826d6e8499aec3a5907a65503b251000000013283d53687d92a8b8a68c77624c3732322a282015070000000000021527375a6f8499afae99846e593726140100000000000000001f34495e74899eb3a9947f6a778ca9baa5907b665043586e8398adb29d88735d4852677c91a7b6a18c76614c37210c000004121d24262e43596e8398aeaf9a846f5673889db3aa957f6a55402a26201c1408000000182e43586d82988c776d82978c78899eb3a9947f6a543f2a1500000000000000000000000000000000000000000000000020354a60758a9fb5a8937e68533e2913000000000000000014293e53697e93a8b49f8a755f4a35200a000000000b2035485a71869bb1b09e96929bacb4a28e79634e39240e0000001e34495e73889eb3ab96806b6a8095aab39e88735443301c08001f34495f74899eb4a9947f69687d92a8b49e89745645321e09001f34495f74899eb4a9947f69687e93a8b39e89745645311d09001c31465b71869bb0ab96816b667b90a5bbaa8d78624d38220d001c31465b71869bb0ab96816b667b90a5bbaa8d78624d38220d001f34495e74899eb3a9947f6a6c8196abc1bca7917c6771869bb1ae98836e59432e190020354a60758a9fb5a8937e685354657a8fa4b5ab96816b563b2a180400000d23384d62788da8b9af9a856f71869bb1b7a58c76614c37210c0000000d23384d62788da8b9af9a856f71869bb1b7a58c76614c37210c0000000f24394f64798eaabba5907b66503b261d15130d0400000000000000172c41566c8196abb19c87725544311d0800000000000000001e33485d73889db2aa95806b758a9fb4a8937d685343586e8398adb29d88735d4853687d92a8bbaa8b74604b36200b0000000a151d202c41566b8196abb29c87725470869bb0ac97826d57422d232220190e0000001d32475d72879b8671677c91917c859aafad98836e5838281502000000000000000000000000000000000000000000000020354a60758a9fb5a8937e68533e2913000000000000000014293e53697e93a8b49f8a755f4a35200a000000000d22384d62788da3b5a996807d92a4b5a9947f69543f2a1400000020354a60758aa7b8a8937e69687d92a8b49f8a73604b35200b0020354a60758aa8b9a8937e68667b91a6b9a88b75604b36210b0020354a60758aa8b9a8937e68677c91a7b9a78b74604b36200b001d33485d72889db2aa947f6a657a8fa4c8a38d79634e38230e001d33485d72889db2aa947f6a657a8fa4c8a38d79634e38230e001f34495e74899eb3a9947f6a6d8298adc2bda8937e6871869bb1ae98836e59432e190020354a60758a9fb5a8937e68534b5d71869cb1b19c86715947341f0b00000b20354a6074899eb3b29d877274899eb3b29d88725847331f0a0000000b20354a6074899eb3b29d877274899eb3b29d88725847331f0a0000000b20364b60758a9fb4a9947f69543f2a14000000000000000000000013293e53687e93a8b49f8a75604b35200b00000000000000001d32475c72879cb1ab96816c72879cb1ac97826c573e586e8398adb29d88735d4853697e93a8b49f8a755645321d0900000a1a283236383e54697e93a9b49f8a75606e8398aeaf9a846f5a36383838352b1e0e00001f34495f748999836e63798e937e8196acb19c87715645321d09000000000000000000000000000000000000000000000020354a60758a9fb5a8937e68533e2913000000000000000014293e53697e93a8b49f8a755f4a35200a0000000012273d52677d92a7b49f8a7671869cb1ae99836e5937271501000020354a60758a9fc5a8937e68667c91a6bcab8c76614c37210c0020354a60758a9fc6a8937e68657b90a5c6a18c77614c37220c0020354a60758a9fc6a8937e68667b90a5c5a18c77614c37220c001f34495e74899eb3a9947e69657a8fa4b8a38d79634e38230e001f34495e74899eb3a9947e69657a8fa4b8a38d79634e38230e001f34495e74899eb3a9947f6a6f8499afc4bfaa957f6a71869bb1ae98836e59432e190020354a60758a9fb5a8937e68533f556a7f94aab5a48c77614c37220c0000071c30435470859ab0b49f8a75768ba7b9ae99846e593a291704000000071c30435470859ab0b49f8a75768ba7b9ae99846e593a291704000000091d32455671869cb1ad98836d58382816020000000000000000000010263b50657b90a5bbaa8d78634d38230e00000000000000001c31465b71869bb0ad97826d6d8298adb19c87725c4a5a6f8499afb29d88735d48556a7f94aab39e89735e382815020002152838454b4d4d51667b91a6baa98c77626b8096abb29c8772544d4d4d4d483c2b1905001f344a5f748998836e63788d937e7d93a8b49f8a75604b36200b000000000000000000000000000000000000000000000020354a60758a9fb5a8937e68533e2913000000000000000014293e53697e93a8b49f8a755f4a35200a00000000162b41566b8096abb09b86716b8196abb29d88725544311d08000020354a60758a9fb5a8937e68657b90a5b7a28d77624d38220d0020354a60758a9fb5a8937e68657a8fa5b7a28d77624d38220d0020354a60758a9fb5a8937e68657a90a5b7a28d77624d38220d001f354a5f748a9fb4a8937e69657a8fa4b8a38d79634e38230e001f354a5f748a9fb4a8937e69657a8fa4b8a38d79634e38230e001f34495e74899eb3a9947f6a71869bb0c6c1ab96816c71869bb1ae98836e59432e190020354a60758a9fb5a8937e68533e4f657a8fa4c2a5907b65503b2610000000132536576c8196acbbaa8d78798ea3c5aa95806a55402b150000000000132536576c8196acbbaa8d78798ea3c5aa95806a55402b150000000002152838586d8398adb19c87715645321e09000000000000000000000d22384d62778da9baa5907b66503b261100000000000000001a2f445a6f8499afae99846f687e93abb6a48e79644e5c72889db2b29d88735d48566c8196abb19c87725c47321d0000091d3245566063636364798ea3c7a48f7a64697e93a8b49f8a7463636363625a4835200b001d32485d72879a8570667b90917c7a8fabbbaa8e79644e39240f000000000000000000000000000000000000000000000020354a60758a9fb5a8937e68533e2913000000000000000014293e53697e93a8b49f8a755f4a35200a00000000192f44596e8499aead98836e687d93a8b49f8a75604b35200b000020354a60758a9fb5a8937e68657a8fa5b8a28d78634d38230e0020354a60758a9fb5a8937e68657a8fa4b8a28d78634d38230e0020354a60758a9fb0a8937e68657a8fa5b8a28d78634d38230e0020354a60758a9fb5a8937e68657a8fa4aba38d79634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d79634e38230e001f34495e74899eb3a9947f6a72879db2c7c2ad98836d71869bb1ae98836e59432e190020354a60758a9fb5a8937e68533e4b61768ba6b7a8937e68533e291300000013283e53687d93a8c8a58f7a7c91a6c6a6917c66513c2711000000000013283e53687d93a8c8a58f7a7c91a6c6a6917c66513c27110000000000142a3f54697f94a9b49f8a75604b36210b000000000000000000000b20354a6074899fb4a9937e69543e29140000000000000000182e43586d8398adb09b857062778b9fb4ad98826d5e64798ea5b7b29d88735d48586d8398adb09a85705b45301b06000b20364b6074787878787a8ea4b9a9937e78787e93a8baa98f7a7878787878624d38220d00192f44596e84998a766c81968d78758a9fb4a7927d68523d2813000000000000000000000000000000000000000000000020354a60758a9fb5a8937e68533e2913000000000000000014293e53697e93a8b49f8a755f4a35200a000000001c31465b71869bb0ab96816b667b90a5bbaa8d77624d38220d000020354a60758a9fb5a8937e69657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a979a9d937e68657a8fa4b8a38d78634e38230e0020354a60758aabbca8937e68657a8f9895938d79634e38230e0020354a60758aabbca8937e68657a8fa4b8a38d79634e38230e001f34495e74899eb3a9947f6a74899eb4c9c4af99846f71869bb1ae98836e59432e190020354a60758a9fb5a8937e68533e465773889db3ab95806b56402b160000000f243a4f64798fabbca7927d7e93a9b9a88d78624d38230d00000000000f243a4f64798fabbca7927d7e93a9b9a88d78624d38230d000000000010263b50657b90a5bbaa8e79644f39240f00000000000000000000071c30435471869cb1ac97816c57422c170000000000000000162c41566b8196abb29d8872596f849aafb59f8d7c6d738399afc3b29d88735d375a70859aafae99836e59442e1904000f24394f64798d8d8d8d8e98a9bdae9c938d8d939cadc7aa988f8d8d8d8d86725c47321d0013283e53687d93947f76889d877272879cb2ab96816b56412c16000000000000000000000000000000000000000000000020354a60758a9fb5a8937e68533e2913000000000000000014293e53697e93a8b49f8a755f4a35200a000000001d33485d72889db2aa947f6a657a8fa4c8a38d78634e38230e000020354a60758a9fb5ab96806b657a8fa4b8a38d78634e38230e0020354a60758aaabba8937e68657a8fa4b8a38d78634e38230e00152a40556a7f8285888c7e68657a8fa4b8a38d79634e38230e0020354a60758a9fb5a8937e68647a8583807d7b74604b36210b0020354a60758a9fb5a8937e68657a8fa4b8a38d79634e38230e001f34495e74899eb3a9947f6a758ba8b9cdc6b09b867171869bb1ae98836e59432e190020354a60758a9fb5a8937e68533e395c71879cb1ab96816b56412c160000000b21364b60768a9fb4aa95808196abb39e8974604a35200b00000000000b21364b60768a9fb4aa95808196abb39e8974604a35200b00000000000c22374c61778ca6b7a8927d68533d28130000000000000000000000132536596e8399aeaf9a846f5a382816020000000000000014293e54697e93a9b49f8a7560667b90a2b3ab9f8b838699a1b3c8b29d88735d445572879db2ab96816c56412c1701000f24394f64798ea2a2a2a4a9b6c7bbaea9a2a2a8adbac7b6aaa4a2a2a29c87725c47321d000c21364b6176889e8c889d947f696e8398aeaf9a846f5a392917030000000000000000000000000000000000000000000020354a60758a9fb5a8937e68533e2913000000000000000014293e53697e93a8b49f8a755f4a35200a000000001f34495e74899eb3a9947e69657a8fa4b8a38d78634e38230e000020354a60758a9fb5ae99846e657a8fa4b8a38d78634e38230e001f354a5f748a9fb4a8937e68657a8fa4b8a28d78634d38230e0013283c50616a6d7073767561657a8fa4b8a38d79634e38230e0020354a60758a9fb5a8937e685c64706d6b6866605645321e090020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e001f34495f74899eb4a9947f6a778ca2c6d6c7b29d877271869bb0ae98836e59432e190020354a60758a9fb5a8937e68533e475c71869cb1ac97816c57422c17000000091e32455672879cb1ad98828399aeb09a85705443301c070000000000091e32455672879cb1ad98828399aeb09a85705443301c0700000000000b1f34475973889db3ac96816c57412c170000000000000000000000162b40566b8095abb29d88725645321e090000000000000011273c51667c91a6bbaa8d78625e6f849aa5b4a99f989ca4b3bfc8b29d88735d4b60758a9fb4a9937e69543e291400000f24394f64798ea4b6b6b6bcbfc9cbc1beb8b6b6c1c4cdc7bdb9b6b6b19c87725c47321d000a1e334657657b8a93948f8373606a7f959a9a9a88735746331e0a0000000000000000000000000000000000000000000020354a60758a9fb5a8937e68533e2913000000000000000014293e53697e93a8b49f8a755f4a35200a000000001f354a5f748a9fb4a8937e69657a8fa4b8a38d78634e38230e000020354a60758a9fb5b19c8771657a8fa4b8a38d78634e38230e001f34495f74899eb4a8937e68657a8fa4b7a28d78624d38220d000d2033435055585b56606157657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68534f5b585653504b45382816020020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e001f34495f74899eb4a9947f6a798ea3b9cec9b49e897471869bb0ae98836e59432e190020354a60758a9fb5a8937e68533e3c5d72879cb2ab96816c56412c1700000003162838586e8398adb09a84859bb0ac96816c5736251300000000000003162838586e8398adb09a84859bb0ac96816c5736251300000000000004182a3b5a6f8499afaf9a85705a3c2b19060000000000000000000013283d52687d92a7b59f8b76604b36210b000000000000000e24394e63798eaabba6907b66516277879ba3afb3adb1afb0b4c0b29d88735d4e63788daabba6917b66513c261100000f24394f647a8ea0a0a0a0a7acb9c5b5a8a2a0a0abb0bdc3b7b2a0a0a09c87725c47321d00031729394b5d65777d7f7a6f6055657b848585858476614b36210c0000000000000000000000000000000000000000000020354a60758a9fb5a8937e68533e2913000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e000020354a60758a9fb5b49f8a75657a8fa4b8a38d78634e38230e001e33495e73889eb3a8937e68657a8fa4b7a18c77624c37220d00031525333c404238454b4b4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68533e4543403e3b3632281a0a000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e001f34495f74899eb4a9947f6a7a90a5bacfccb9a88b7571869bb0ae98836e59432e190020354a60758a9fb5a8937e68533e485a74899fb4aa947f6a553f2a1500000000152a3f556a7f94aab29d87899eb3a8927d68533d281300000000000000152a3f556a7f94aab29d87899eb3a8927d68533d281300000000000000162b40566b8095abb39e89745a4835200b0000000000000000000010253a4f657a8fa4bcab8e79634e39240e000000000000000b20364b60758a9fb4a9947f695459627885929a9d9f9d999aa2b2b29d88735d51677c91a6b9a88d78624d38230d00000f24394f647a8b8b8b8b8b919bacbba8978d8b8b969eb0b7a59d8b8b8b8b86725c47321d00000b1b2f3f4b5961686a655d4b4b5d656f6f6f6f6f615746331e0a0000000000000000000000000000000000000000000020354a60758a9fb5a8937e68533e2913000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a60758aabbca8937e68657a8fa4b8a38d78634e38230e000020354a60758a9fb5baa98d78657a8fa4b8a38d78634e38230e001d33485d72889db2a8937e68657a8fa4c6a18b76614c36210c0000071520282a2d2832363a4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68533e302e2b2826211e160a00000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e001f34495f74899eb4a9947f6a7c91a7bcd1d6c6a18c7771869bb0ae98836e59432e190020354a60758a9fb5a8937e68533e4d62778da8baa7927c67523d27120000000011263b51667b90a6b59f8c9ea7b8aa8e79644f39240f0000000000000011263b51667b90a6b59f8c9ea7b8aa8e79644f39240f0000000000000012273d52677c92a7b9a78d78624d38230d000000000000000000000c22374c61778ca7b9a6917c66513c271100000000000000081d31445571869cb1ad98836e58485a62737d84888a8884849a9d9d9d88735d556b8095aab49e8974604a35200b00000b20354b607276767676767d91a7b8a28d7876768196abb29d877576767676604b36210b00000011212f3a474c5355504b3f3f4b505a5a5a5a5a4b46392917030000000000000000000000000000000000000000000020354a60758a9fb5a8937e68533e2913000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e000020354a60758a9fb5c7a5907b657a8fa4b8a38d78634e38230e001c32475c71879cb1a8937e68657a8fa4b9a88a73604b35200b000000030d131518161e253a4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68533e29181613110b09020000000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e001f34495f74899eb4a9947f6a7e93a8bed3ceb8a38e7971869bb0ae99836e59442e190020354a60758a9fb5a8937e68533952677c91a7baa98e79644e39240f000000000d22374d62778ca7b8ab9fabb8b49f8a75604b36200b000000000000000d22374d62778ca7b8ab9fabb8b49f8a75604b36200b000000000000000e23394e63788ea9baa6917c66513c2611000000000000000000000b1f34475974899eb3a9947f6a543f2a150000000000000002152737576d8297acb29d87725a48485560676f7375736f7f8888888885715b5670859aafb09a85705443301c070000081c304354606161616164798ea3c6a48f7964697e93a8b49f8a75616161605745321e0900000003111c2a34373e3f3a372e2e373a45454545453633291b0b000000000000000000000000000000000000000000000020354a60758a9fb5a8937e68533e2913000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e000020354a60758a9fb5bda8937e687a8fa4b8a38d78634e38230e001b30465b70859bb0a8937e68657a8fa4b49e89745443301c0800000000000000000310253a4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68533e29130100000000000000000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e001f34495f74899eb4a9947f6a7f95aabfd4cfbaa58f7a71869bb0ae99836e59442e190020354a60758a9fb5a8937e685346576d8297adb49f8a73604b35200b000000000b2034485973889eb3bcb5bcc9b19c86715645321d09000000000000000b2034485973889eb3bcb5bcc9b19c86715645321d09000000000000000b20354b6075899fb4aa957f6a55402a150000000000000000000004182a3b5b70869bb0ad97826d58422d18000000000000000013283d52687d92a7b7a58d78624d37444b525a5e5f5e61697373737371674b6075899fb4ab95806b5636251300000001142636434b4b4b4b4c61768ca8b9a7917c67667b90a6bbaa8c77624d4b4b453928160300000000000c181f22282a25231c1c23253030303030211e170b00000000000000000000000000000000000000000000000020354a60758a9fb5a8937e68533e2913000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e000020354a60758a9fb5c1ab96816c7a8fa4b8a38d78634e38230e001a2f44596f8499aea8937e68657a8fa4b29d88725d3626140100000000000000000010253a4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68533e29130000000000000000000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e001f34495f74899eb4a9947f6c8196acc1d6d1bca6917c71869bb0ae99836e59442e190020354a60758a9fb5a8937e68534b61768a9eb4ae99846f5544311d080000000005192b3b5a6f859aafc4cacfc2ad98826d58382815020000000000000005192b3b5a6f859aafc4cacfc2ad98826d583828150200000000000000081d31445571869bb0ae99836e593929170300000000000000000000182e43586d8398adb09a85705b3a291704000000000000000d23384d62788da4b5a8937e68533c31353d45484a434f545d5d5d5d5b5650667b90a8baa9907b66513b2611000000000818263035363636475874899eb4a9947f6963798ea3c5a48f7a644f3a3632281b0a00000000000000040a0c1315100e08080e101a1a1a1a1a0c0a030000000000000000000000000000000000000000000000000020354a60758a9fb5a8937e68533e2913000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e000020354a60758a9fb5c4ae99846f7a8fa4b8a38d78634e38230e00182d42586d8297ada8937e68657a8fa4b09b86705b46311b0000000000000000000010253a4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68533e29130000000000000000000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e001f34495f74899eb4a9947f6e8398adc3d8d2bda8937d70869bb0ae99836e59442e190020354a60758a9fb5a8937e68535a6a7f94a8b9a8937d6853372715010000000000162c41566b8196abc0d6d3bea9947e69543f2914000000000000000000162c41566b8196abc0d6d3bea9947e69543f2914000000000000000001142637576d8297acb29d87725746331e0a00000000000000000000152a40556a7f95aab39e88735846331f0a000000000000000b2035485a71869cb1af9a846f5a483520282f3335323b3f484848484645566c8297acb49f8a75604b36210b000000000008141c2021212a3a5c71879cb1ac96816c61768ba7b8a7927c67523d271e160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020354a60758a9fb5a8937e68533e2913000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e000020354a60758a9fb5c7b29c87727a8fa4b8a38d78634e38230e00162b40566b8095aba8937e68657a8fa4ae99836e59442e190400000000000000000010253a4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68533e29130000000000000000000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e001f34495f74899eb4a9947f6f849aafc4d9d4bfaa947f70869bb0ae99836e59442e190020354a60758a9fb5a8937e685862788a9eb4b49e8976614b36210c00000000000013283d52687d92a7c8d8d4c4a5907b65503b251000000000000000000013283d52687d92a7c8d8d4c4a5907b65503b251000000000000000000014293e53697e93a8b59f8b76614c36210c0000000000000000000012273c52677c91a7b8a68b76614c36210c0000000000000006192b3c556b8095aab59f8c78624d3a2a181a1e2020272a33333327384b6075899eb3ae99846e5645321e0900000000000001080b0c1a2f445a6f8499afae99846e5773899eb3a9947f6a543f2a150300000000000000000001080b0e110e0c0600000000000000000000000000000000010d161c1e1e1e1e1e13100b010000000000000020354a60758a9fb5a8937e68533e2913000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e000020354a60758a9fb5cab49f8a757a8fa4b8a38d78634e38230e0013293e53687e93a8a8937e69657b90a5ab96816c56412c170100000000000000000010253a4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68533e29130000000000000000000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e001f344a5f74899fb4a9947f71869bb1c6c9cdc0ab968170869bb0ae99836e59442e190020354a60758a9fb5a8937e686476869ca8b9a897816c5746331e0a0000000000000f24394e64798eaabbcecbb7a68c77614c37210c0000000000000000000f24394e64798eaabbcecbb7a68c77614c37210c00000000000000000010253a4f657a8fabbcab8f7a654f3a2510000000000000000000000f24394f64798ea4c4a48f79644f3a240f00000000000000000e23384d63788da2b4ab96806b5947341f1203030c12141e1e1d314556687e93a7b8a7917c67513828160300000000000000000002172d42576c8297acb19b86715c71869bb1ac97826c57422d1702000000000000061008141c20232623211a0e000000000000000000000000000001111e2a31343434343428251e130500000000000020354a60758a9fb5a8937e68533e2913000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e000020354a60758a9fb5cebbaa8d787a8fa4b8a38d78634e38230e0010253a50657a8faaaa947f6a677c91a6a8937d68533e28130000000000000000000010253a4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68533e29130000000000000000000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e001f344a5f74899fb4a9947f73889db2b9b4b9c6ad988270869bb0ae99836e59442e190020354a60758a9fb5a8937e6f7a869ca4b5b49e8977624c392917030000000000000b20364b60758a9fb4c9c8b29d88735847331f0a0000000000000000000b20364b60758a9fb4c9c8b29d88735847331f0a0000000000000000000c21364c61768b9fb5a8937e69533e2914000000000000000000000c21364b61768ba6b7a7927c67523d271200000000000000000c2135495b70849aafb49e8a77614c402f211308020007111f2d3e4b6074879db2b39e8875604b36200b0000000000000000000000152a3f556a7f94aab39e8973576e8499aeaf99846f5a442f1a0000000000000917232a263035383c38352c1f0e000000000000000000000000000d1e2f3c4549494949493d3a31231301000000000020354a60758a9fb5a8937e68533e2913000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e000020354a60758a9fb5d8c8a6907b7a8fa4b8a38d78634e38230e000c21364c61768a9fac97826d697f94a9a68e79644e39240f0000000000000000000010253a4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68533e29130000000000000000000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e001f344a5f74899fb4a9947f74899fb4a89ea8b9af998470869bb0ae99836e59442e190020354a60758a9fb5ae9882848d9ca4b5b2a0947f695948341b0b00000000000000091d31455671869cb1c6c4ae99846f593a2a1704000000000000000000091d31455671869cb1c6c4ae99846f593a2a17040000000000000000000a1e33465772879db2ac97826c57372614010000000000000000000a1e33465773889db3aa95806a55402b15000000000000000006192c3c51667b90a4b5a897816c5e4c3f31201d15191b222f3d4a5c6a7f94a5b7a7947f6a5645321d09000000000000000000000012283d52677d92a7b8a78b76616c8196abb19c87715c3a2a180400000000061727353f36434b4d514e493d2c1a06000000000000000000000000162a3c4d595e5e5e5e5e524e41311e0b000000000020354a60758a9fb5a8937e68533e2913000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e000020354a60758a9fb5cabea9937e7a8fa4b8a38d78634e38230e000a1f3346586f849aaf9c87726f8499ae9d88735c4a36210d0000000000000000000010253a4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68533e29130000000000000000000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e001f344a5f74899fb4a9947f768ba9b49e899eaab09b8670869bb0ae99836e59442e190020354a60758a9fb5b2a098999fabb6b2a2988272604a3b2a18000000000000000002152738586d8298adc2c0aa95806b55402b160000000000000000000002152738586d8298adc2c0aa95806b55402b160000000000000000000003172939596e8399aeb09b86705544311d08000000000000000000031729395a70859aafad98836d58432e180000000000000000000e24384c5e71869cabb19f917c665d4e423631272e2d363f4c5b647a8b9fb4b39e8976614b38281502000000000000000000000010253a4f657a8fa4c5a38e7863697e94a9b49f89745847331f0a0000000010233545525854606366635b4935210c0000000000000000000000001c3145596b7373737373685f4e3a2510000000000020354a60758a9fb5a8937e68533e2913000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e000020354a60758a9fb5cac1ac96817a8fa4b8a38d78634e38230e000417293a51677c91a2a4937e7c8c9fa4947f6a553e2d1a070000000000000000000010253a4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68533e29130000000000000000000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e001f344a5f74899fb4a9947f788da2b09b868b9fb29d8772869bb0ae99836e59442e190020354a60758a9fb5beb2aeaeb5bcb2a1998474605443301d0d000000000000000000142a3f54697f94a9bebca6917c67513c27120000000000000000000000142a3f54697f94a9bebca6917c67513c27120000000000000000000000152a40556a7f95aab49f8975604b35200b00000000000000000000182d42576d8297acb09b86715b3b2a18050000000000000000091d2f4050657b8d9fb5b49e8a7b6860504b4437443e4a4f5d6579889daab4a2927d685746331a0a0000000000000000000000000d22384d62778daabba5907b66677c91a6baa88c77614c37220c00000000162a3f52636d7175787b79634e38230e0000000000000000000000001e34495e7388898989897d68523d2813000000000020354a60758a9fb5a8937e68533e2913000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e000020354a60758a9fb5d7c4af9a847a8fa4b8a38d78634e38230e00000b20354b6073849aaf9c93919faa9c8775614b36210f000000000000000000000010253a4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68533e29130000000000000000000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e001f344a5f74899fb4a9947f798ea4ae9983889db29e8974859bb0ae99836e59442e190020354a60758a9fb5cfc6c3c4cac3ae9983756056453625130000000000000000000012283d52677d92a7bcbaa58f7a65503a2510000000000000000000000012283d52677d92a7bcbaa58f7a65503a2510000000000000000000000011273c51667c91a6baa98d78634e38230e00000000000000000000142a3f54697f94a9b49e89745948341f0b0000000000000000001223374b5d6d8197a3b5a89e8a7d7066605559595b5c646d7b889da6b7a59a846f604e392917000000000000000000000000000b20354b60758a9fb4a8937d6864798ea4c6a48e79644f39240f00000000182d42586d8186898d917f6a553f2a1500000000000000000000000020354a60758a9e9e9e937e68533e2913000000000020354a60758a9fb5a8937e68533e2913000000000000000014293e53697e93a8b49f8a755f4a3520000000000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e000020354a60758a9fb5c7bab29d877b8fa4b8a38d78634e38230e00000a1e334657677c91a7a99f9ea8ab96806b5c4a36220b000000000000000000000010253a4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68533e29130000000000000000000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e001f344a5f74899fb4a9947f7b90a5ac9781869bb0a78b75859bb0ae99846e59442f190020354a60758a9fb5c6bab4bac6c9b49e8a7c665d4c3d2c1a06000000000000000001162b41566b8096abc0bda8937e68533e29130000000000000000000001162b41566b8096abc0bda8937e68533e291300000000000000000000000d23384d62788da7b9a7917c67523c27120000000000000000000011273c51667c91a6b9a88c77624c37220d000000000000000000081c2e3f4b6075859ba4b3a89e92847b75706e6e707379828d9ea6b6a69d8777624c42311b0b00000000000000000000000000081d31445572889db2aa95806b61778ca8baa6917c67513c2712000000001c32475c71879b9fa998836d5836261401000000000000000000000020354a60758a9fb3a8937e68533e2913000000000020354a60758a9fb5a8937e68533e2913000000000000000014293e53697e93a8b49f8a755f4a2614010000000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e000020354a60758a9fb5baa99f9f8b7b90a5b8a38d78634e38230e00000c21364c6176889eab9f8b8a9ea89f8c7a644f392916030000000000000000000010253a4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68533e29130000000000000000000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e001f344a5f74899fb4a9947f7c92a7aa95808499aea18c77859bb0ae99846e59442f190020354a60758a9fb5baa89fa8aeb3b9a89e8c7c655b49352113010000000000000005182b3b5a6f849aafc4c1ac97826c573626140100000000000000000005182b3b5a6f849aafc4c1ac97826c5736261401000000000000000000000b2035495a74899eb3ab95806b56402b16000000000000000000000e23394e63788eaabba58f7a65503a251000000000000000000000111e3245576277869aa2b4b4a29a908985838386888e989fabb4a49c88796359473424130000000000000000000000000000011527375b70859ab0ad98836d5974899fb4a9947e69543f291400000000192e43596e8398aeb19b86715443301c08000000000000000000000020354a60758a9fb5a8937e68533e2913000000000020354a60758a9fb5a8937e68533e2913000000000000000014293e53697e93a8b49f8a755544311d080000000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e000020354a60758a9fb5b49f899f937d93a8b8a38d78634e38230e0004172a3a54697f94a79f8d7a788a9eab99836e5746321e0a0000000000000000000010253a4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68533e29130000000000000000000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e001f344a5f74899fb4a9947f7e93a9a8937e8297aca38e79859bb0ae99846e59442f190020354a60758a9fb5b49f8a8e99a1aeb9aa9e8979634e41301e0a000000000000000b2034485973889eb3c8c5b09b86705443301c080000000000000000000b2034485973889eb3c8c5b09b86705443301c080000000000000000000006192b3c5b70859ab0af99846f5a3a2a18040000000000000000000b20364b60758a9fb4a8927d68533d281300000000000000000000031628394759627684939ea8b3afa89e9b98999b9da6adb4aa9f968678635b4a3b2a1806000000000000000000000000000000182e43586d8398adb09a85705c71879cb1ab96816c56412c1701000000152b40556a8095aab49f8975604b35200b000000000000000000000020354a60758a9fb5a8937e68533e2913000000000020354a60758a9fb5a8937e68533e2913000000000000000013283e53687d93a8b59f8a75604b35200b0000000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e000020354a60758a9fb5b19c879c968096abb8a38d78634e38230e000a1f33475871869bb09b85706c8197ac9f8a76614b36210c0000000000000000000010253a4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68533e29130000000000000000000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e001f354a5f748a9fb4a9947f8095aaa6917c8095aaa58f7a859bb0ae99846e59442f190020354a60758a9fb5a8937e7983939daeb9a79a85705f4d392510000000000000000d22374c62778ca6b8cbc9b49f8975604b35200b0000000000000000000d22374c62778ca6b8cbc9b49f8975604b35200b0000000000000000000000172c41576c8196acb29d88735947341f0a000000000000000000091d31455672879db2ab96806b56412b1600000000000000000000000a1b2a3b475861727e8a969ea7aaaeb0aeaeb0afaba89f978c8175635a4a3d2d1d0d00000000000000000000000000000001162b40566b8095abb29d8872556f8499afae99846e59442f190000000012273c52677c91a7baa98d78624d38230d000000000000000000000020354a60758a9fb5a8937e68533e2913000000000020354a60758a9fb5a8937e68533e2913000000000000000012273c51677c91a6bcab8c77614c37220c0000000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e000020354a60758a9fb5ae998399998499aeb8a38d78634e38230e000c21374c61768ca3ab96816c687d92a8a9907b66513b26110000000000000000000010253a4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68533e29130000000000000000000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e001f354a5f748a9fb4a9947f8197aca48f7a7e93a8a6917c859bb0ae99846e59442f190020354a60758a9fb5a8937e686f7f939eafb4a2917c67523e2e1b0800000000000011263b50667b90a5c4d5cdbaa98d78634e38230e00000000000000000011263b50667b90a5c4d5cdbaa98d78634e38230e000000000000000000000013283d53687d92a8b7a68c77614c37220c000000000000000000021527385a6f8499afae99836e593626140100000000000000000000000d1d2a3a465460697880899095999b9c9c9b9995918a82796c6157493c2d1f0f000000000000000000000000000000000013293e53687e93a8b49f8a75606c8297acb19b86715c392917030000000e24394e63798eaabba6907b66513b2611000000000000000000000020354a60758a9fb5a8937e68533e2913000000000020354a60758a9fb5a8937e68533e2913000000000000000010253a50657a8faabba5907b66503928160300000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e000020354a60758a9fb5ab9680969c879cb1b8a38d78634e38230e0010253a50657a8fa5aa947f6a667b90a6a9947f6a543f2a150000000000000000000010253a4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68533e29130000000000000000000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e001f354a5f748a9fb4a9947f8398aea28d787c91a6a8937d859bb0ae99846e59442f190020354a60758a9fb5a8937e68616b8095a3b4b19b86715c4b37220d000000000000152a3f546a7f94a9bfd4d7c7a7917c67523c2712000000000000000000152a3f546a7f94a9bfd4d7c7a7917c67523c271200000000000000000000000f24394f64798eaabba5907b65503b261000000000000000000000172c41576c8196acb19c87715443301c080000000000000000000000000d1c2936434b5a626b757b80848687878684807b766d635b4b46392c1e0f01000000000000000000000000000000000011263b51667b90a6bbaa8d77626a7f94a9b39e89735746331e0a0000000b20364b60758a9fb4a9947f69543f2a14000000000000000000000020354a60758a9fb5a8937e68533e2913000000000020354a60758a9fb5a8937e68533e291300000000000000000c21364b61768a9fb4ac96816c5746321e0d00000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e000020354a60758a9fb5a8937e8a9f8a9fb4b8a38d78634e38230e0013283e53687d93a8a9937e69657a90a5ad97826d58422d180300000000000000000010253a4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68533e29130000000000000000000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e001f354a5f748a9fb4a9947f859aafa78b757a8fa4a9947f859bb0ae99846e59442f190020354a60758a9fb5a8937e68536072859bb0b5a38f7a644f3a250f000000000003162838586e8398adc3cacfc0ab95806b56402b16000000000000000003162838586e8398adc3cacfc0ab95806b56402b1600000000000000000000000b21364b60758a9fb4a9947e69543f29140000000000000000000014293e53697e93a8b49f8a75604b35200b000000000000000000000000000c1826303c484d5660666a6f707272706f6b6661584e4a3d32291b0e000000000000000000000000000000000000000e24394e63798ea3c5a48f7a65677c92a7b8a78b76614b36210c000000091d31455672879cb2ad97826d58422d18000000000000000000000020354a60758a9fb5a8937e68533e2913000000000020354a60758a9fb5a8937e68533e291300000000000000000a1e33465771869bb0b39e8975614b3c2b1909000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e000020354a60758a9fb5a8937e879c9fa9bab8a38d78634e38230e00152b40556a8095aaa8937e68657a8fa4af99846f5a442f1a0500000000000000000010253a4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68533e29130000000000000000000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e001f354a5f748a9fb4a9947f869cb19e8973788da2ab9681859ab0ae99846e59442f190020354a60758a9fb5a8937e685354657b8fa4b5ab96816c563b2a180500000000091e32455671879cb1bcb5bcc9af99846f5a3a2a180400000000000000091e32455671879cb1bcb5bcc9af99846f5a3a2a180400000000000000000000091e32455671879cb1ad98826d583827150200000000000000000011263b50667b90a5baa98d78624d38230d000000000000000000000000000008141c2b3438454b5055595b5d5d5b5a56514c463a362d1e160b00000000000000000000000000000000000000000c21364b61768ba79f9f927c67657a8f9f9f9f8e79634e39240e00000002152738596e8499aeb09b85705b3b2b19050000000000000000000020354a60758a9fb5a8937e68533e2913000000000020354a60758a9fb5a8937e68533e291300000000000000000317293954697f94a9b9a7947f6a5a48372715020020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e000020354a60758a9fb5a8937e8499aebac7b8a38d78634e38230e00182d42576d8297aca8937e68657a8fa4b19b86715c46311c0000000000000000000010253a4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68533e29130000000000000000000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e001f354a5f748a9fb4a9947f889db19c8771768ba8ad9782859ab0ae99846e59442f190020354a60758a9fb5a8937e68534b5d71869cb1b29c87725947341f0b000000000b21364b60768a9fb4ab9fabb8b39d88735947341f0a000000000000000b21364b60768a9fb4ab9fabb8b39d88735947341f0a0000000000000000000002162838586d8398adb19c86715645311d090000000000000000000d23384d62788da9baa5907b65503b2610000000000000000000000000000000010d19202832363b40444647474644403c363329211a0f030000000000000000000000000000000000000000000a1e33465774898a8a8a8a7f6a62788a8a8a8a8a7c66513b261100000000162b40566b8095abb39e8974594834200b0000000000000000000020354a60758a9fb5a8937e68533e2913000000000020354a60758a9fb5a8937e68533e29130000000000000000000c22374c61778a9fb4b49e8a78625544311d080020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e000020354a60758a9fb5a8937e8196abc0d7b8a38d78634e38230e00192f44596e8499aea8937e68657a8fa4b29d88735d3726140100000000000000000010253a4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68533e29130000000000000000000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e001f354a5f748a9fb4a9947f8a9faf9a846f74899eae9984859ab0ae99846e59442f190020354a60758a9fb5a8937e68533f556a7f95aab6a58c77624c37220d000000000f243a4f64798faab59f8c9ea7b7a68c77614c37220c000000000000000f243a4f64798faab59f8c9ea7b7a68c77614c37220c0000000000000000000000142a3f54697f94a9b49f8a75604b36200b0000000000000000000b20354b60758a9fb4a8937e69533e29140000000000000000000000000000000000050a161e21262b2f313232312f2b26211f170b070000000000000000000000000000000000000000000000031729395a6b74757575756a6159707575757575665e4c38240f0000000012283d52677d92a7b9a88c77624d37220d0000000000000000000020354a60758a9fb5a8937e68533e2913000000000020354a60758a9fb5a8937e68533e29130000000000000000000a1f3447596c8196acb9a89a8474604b36200b0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e000020354a60758a9fb5a8937e7e93a8bdcdb8a38d78634e38230e001b30465b70859bb0a8937e68657a8fa4b49f89745544311d0800000000000000000010253a4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68533e29130b08010000000000000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e001f354a5f748a9fb4ab958095aaad98826d72879cb09b85859ab0ae99846e59442f190020354a60758a9fb5a8937e68533e4f647a8fabbca6907b66513b26110000000013283d53687d92a8b29d88899eb3a5907b65503b26100000000000000013283d53687d92a8b29d88899eb3a5907b65503b2610000000000000000000000011263b50667b90a5bbaa8e79644e39240f000000000000000000081c30435471879cb1ac96816c57412c170000000000000000000000000000000000000002090b11151a1b1d1d1b1a16110c0a0400000000000000000000000000000000000000000000000000000b1b3d4d5a5e60606060544f485e6060606060514c402f1d09000000000f24394f64798eabbca5907b65503b26100000000000000000000020354a60758a9fb5a8937e68533e2913000000000020354a60758a9fb5a8937e68533e291300000000000000000006192c3c4f647a8fa4c3b1a0917c66513c27110020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e000020354a60758a9fb5a8937e7b90a5c7d7b8a38d78634e38230e001c32475c71879cb1a8937e68657a8fa4baa88a74604b35200b00000000000000000010253a4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68533e2922201d140d0b050000000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e001f354a5f748a9fb4ac978297acab96806b70859ab09c87859ab0ae99846e59442f190020354a60758a9fb5a8937e68533e4b60768b9fb5a8937e69533e291400000000132536576c8196acb09a84859bb1a9947f69543f2a1400000000000000132536576c8196acb09a84859bb1a9947f69543f2a1400000000000000000000000d22374c62778ca6b8a7927d68523d281300000000000000000001142636596e8499aeaf99846f5a38271502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f2f3d46494a4a4a4a3f3c344a4a4a4a4a4a3b382f221200000000000b21364b60768b9fb5a9937e69543e29140000000000000000000020354a60758a9fb5a8937e68533e2913000000000020354a60758a9fb5a8937e68533e29130000000000000000000c2035495a6e8398adb7a597826d5e4d39240f0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e000020354a60758a9fb5a8937e788da9bacdb8a38d78634e38230e001e33485d73889db2a8937e68657a8fa4c6a08b76614b36210c00000000000000000010253a4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68533e3a383531262220180d00000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a5f758a9fb4ae998399aea9947e696e8398ae9e89849ab0ae99846f59442f1a0020354a60758a9fb5a8937e68533e455773889db3ab95806b56402b16000000071c30435470859ab0ad98828399aead98836d58382815020000000000071c30435470859ab0ad98828399aead98836d5838281502000000000000000000000b1f34475973889db3ab96816c56412c1700000000000000000000162b41566b8096abb29d87725645311d0900000000000000000000000002080b0d0d0b08020000000000000000000000000000000000000000000000000000000000000000000000000000000001111f2a3134353535352a272022353535353526241d12040000000000091e32455772879db2ac97826c57422d170000000000000000000020354a60758a9fb5a8937e68533e2913000000000020354a60758a9fb5a8937e68533e29130000000000000000000d23384d62788c9fb5b29d8775614b40301d0a0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e000020354a60758a9fb5a8937e74899fb4c9b8a38d78634e38230e001e34495e73899eb3a8937e68657a8fa4b7a18c77624c37220d00000000000000000010253a4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68534c4f4d4b443737342b1d0d000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a5f758a9fb4b09a859ab0a7927c676c8196ac9f8b859bb0ae99846f59442f1a0020354a60758a9fb5a8937e68533e395c71869cb1ac97816c57422c170000000b20354a6074899eb3aa95808196abb19c86715645321d0900000000000b20354a6074899eb3aa95808196abb19c86715645321d090000000000000000000005182a3b5a6f849aafaf9a856f5a3c2b190500000000000000000013283d53687d92a8b49f8a75604b36200b000000000000000000000409151d202323201d150906000000000000000000000000000000000000000000000000000000000000000000000000000000010d171c1f2020202015130b0d2020202020110f0900000000000000031628395a6f8499afb09a85705b3b2a180400000000000000000020354a60758a9fb5a8937e68533e2913000000000020354a60758a9fb5a8937e68533e2913000000000000000004182a3a556b8095abb7a5927d675746322212000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e000020354a60758a9fb5a8937e71869cb1c6b8a38d78634e38230e001f344a5f74899fb4a8937e68657a8fa4b7a28d78624d38220d00000000000000000010253a4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e685861656260555a4d483b2b18050020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a5f758a9fb4b19c879cb1a58f7a656a7f94aaab9c879cb1ae99846f59442f1a0020354a60758a9fb5a8937e68533e365c71879cb1ab96816c56412c170000000d23384d62788da8b9a8927d7e93a9b49f8a75604b36200b00000000000d23384d62788da8b9a8927d7e93a9b49f8a75604b36200b0000000000000000000000162b41566b8096abb39e89735a4834200b00000000000000000010253a50657a8fa5bbaa8e78634e39230e0000000000000000000c171f273136383836312720190e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162c41566b8196abb39e88735947341f0b00000000000000000020354a60758a9fb5a8937e68533e2913000000000020354a60758a9fb5a8937e68533e291300000000000000000a1f34475972879cb1b29d8774604b39291604000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e000020354a60758a9fb5a8937e6e8399aec3b8a38d78634e38230e0020354a60758aa9baa8937e68657a8fa4b8a28d78634d38230e00000000000000000010253a4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e6861767a7775727062594834200b0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a5f758a9fb4b39e889eb3a38d7863687d92a8b39e889eb3ae99846f59442f1a0020354a60758a9fb5a8937e68533e435472879cb2ab96806b56412b1600000011273c51667c91a6c6a5907b7c91a6bbaa8e79644f39240f000000000011273c51667c91a6c6a5907b7c91a6bbaa8e79644f39240f000000000000000000000012273d52677c92a7b8a78d77624d38220d0000000000000000000d22374c62778ca8b9a6917b66513c261100000000000000000d1c2a3337444b4d4d4b4437352c1e10020000000000000000000000000000000000000000000000060c0e0c0a04000000000000000000010d161c1e1e1e1e1e1310131a1c1e1e1e1e15130d03000000000013283d53687d92a8b8a78c77614c37220c00000000000000000020354a60758a9fa8a8937e68533e2913000000000020354a60758a9fb5a8937e68533e291300000000000000000c22374c61778ca4b6aa95806a5544311b0b00000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e000020354a60758aabbca8937e6b8096abc0b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d79634e38230e00000000000000000010253a4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8f8d8a888477624d37220d0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a5f758a9fb4b49f8a9fb4a98b7661667b90a6b49f8a9fb4ae99846f59442f1a0020354a60758a9fb5a8937e68533e4a6074899fb4a9947f6a543f2a15000000152b40556a8095aabbaa8d78798ea3c6a8927d68533d28130000000000152b40556a8095aabbaa8d78798ea3c6a8927d68533d281300000000000000000000000e23394e63798ea9baa6907b66513b26110000000000000000000b1f34485974899eb4a9947f69543f2a14000000000000000d1d2a3a474c5560626260554d493c2d2010000000000000000000000000000000000000000000000e192023211f1718110f090000000001111e2a3134343434342825262e31343434342a28201507000000000f253a4f647a8fa4c4a58f7a65503a251000000000000000000020354a60758a939393937e68533e2913000000000020354a60758a9fb5a8937e68533e2913000000000000000010263b50657b90a5c2a48f7a644f3726140000000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e000020354a60758a9fb5a8937e687d92a8bdb8a38d79634e38230e0020354a60758aaabba8937e68657a8fa4b8a38d78634e38230e00000000000000000010253a4f657a8fa4b8a38d78634e38230e0020354a60758aaabba8937e68657a8faa9f9d8d79634e38230e0020354a60758aaabba8937e68657a8fa4b8a38d78634e38230e0020354a5f758a9fb4bbaa9faab49f89745864798ea4bbaa9faabbae99846f59442f1a0020354a60758a9fb5a8937e68533e4d62788da9baa6917c67513c271200000417293a596e8399aeb49f8a75768ca8b9ab96816c56412c17000000000417293a596e8399aeb49f8a75768ca8b9ab96816c56412c1700000000000000000000000b20354b60758a9fb4aa947f6a553f2a1500000000000000000005182a3b5b71869bb0ac97826d57422d1800000000000008182a3b4758616c757878756d635a4a3e2d1b0b00000000000000000000000000000000000000000e1e2c35383733292d26241c120400000d1e2f3c4549494949493d3a39434649494949403c332515030000000c21364c61768ba6b7a8937e68533e291300000000000000000014293e53697e7e7e7e7e79634e39230e000000000020354a60758a9fb5a8937e68533e2913000000000000000012273c52677c91a7bcab8c76614c37210c0000000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e000020354a5f758a9fb4a8937e697a8fa5c6b8a38d79634e38230e0020354a5f758a9fb4a8937e68657a8fa4b8a38d79634e38230e00000000000000000010253a4f657a8fa4b8a38d78634e38230e0020354a5f758a9fb4a8937e68657a8fa4b4a38d79634e38230e0020354a5f758a9fb4a8937e68657a8fa4b8a38d79634e38230e0020354a5f758a9fb4c8bbb4bbb29d87725d62778cabbcbbb4bbc8ae99846f59442f1a0020354a60758a9fb5a8937e68533952677d92a7b9a78e79644e39240f00000a1f33465872879db2b29d877274899eb4af9a85705a3c2b19060000000a1f33465872879db2b29d877274899eb4af9a85705a3c2b190600000000000000000000081d31445571869bb0ae98836e5939291603000000000000000000192e43586e8398adaf9a85705a3929170300000000011426364759627681898d8d8a8278645c4a3929160300000000000000000000000000000000000006192c3c494d4c473a423b382f22120000162a3c4d595e5e5e5e5e524e49565c5e5e5e5e55504333200d0000000a1f33465873889db2ac96816c57412c1700000000000000000012263b4f606969696969635b4a36210c000000000020354a60758a9fb5a8937e68533e2913000000000000000013293e53687e93a8b49f8a75604a35200b0000000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e00001f34495f74899eb4a9947e69778ca8b9b8a38d79634e38230e001f34495f74899eb4a8937e69657a8fa4b8a38d79634e38230e00000000000000000010253a4f657a8fa4b8a38d78634e38230e001f34495f74899eb4a9937e69657a8fa4b8a38d79634e38230e001f34495f74899eb4a9937e69657a8fa4b8a38d79634e38230e0020354a5f758a9fb4cacecac5b09b85705b60758a9fb5cacacec4ae99846f59442f1a0020354a60758a9fb5a8937e685345576d8298adb39e8973604b35200b00000c21364c61768ba5b7af9a857071869cb1b39e89745a4835200b0000000c21364c61768ba5b7af9a857071869cb1b39e89745a4835200b000000000000000000050b142637576d8297acb29c87725746321e0a0000000000070d0f13152b40556a8095aab39d88735746331e0a00000000081c304354627786979ea8aa9f98897a645746321e090000000000000000000000000000000000000c2035495a6361585b57514c402f1c09001c3145596b7373737373685f566771737373736a61503c28130000000417293a5a6f849aafaf9a856f5a3a291704000000000000000010253a50657a7a7a7a7a77624d37220d000000000020354a60758a9fb5a8937e68533e2913000000000000000014293e53697e93a8b49f8a755443301c070000000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e00001e33485e73889db3aa95806a74899eb4c9a38d79634e38230e001e33485e73889db3a9947e69657a8fa4b8a38d79634e38230e00000000000000000010253a4f657a8fa4b8a38d78634e38230e001e33485e73889db3a9947f69657a8fa4b8a38d79634e38230e001e33485e73889db3a9947f69657a8fa4b8a38d79634e38230e0020354a5f758a9fb4cadfd8c3ae99836e595573899eb3c8ded9c4ae99846f59442f1a0020354a60758a9fb5a8937e68534b6075899eb4ae99846f5443301c08000010253a50657a8fa5c3ad97826d6f8499aeb9a78d78624d38230d00000010253a50657a8fa5c3ad97826d6f8499aeb9a78d78624d38230d00000000000000000e192022293e53697e93a8b59f8b76614b36210c00000002101b22242929293d52677c92a7b7a68b76614b36210c000000000b20354b6073849aa4b3b9bbb4a79d8775614b3727150200000000000000000000000000000000001325364d63787673706d665e4c38240f001e34495e7388898989897d685c7185898989887f6a55402a1500000000172c41576c8196acb39d88735846331f0a000000000000000020354a60758a8f8f8f8f7e68533e2913000000000020354a60758a9fb5a8937e68533e2913000000000000000014293e53697e93a8b49f8a755f4a2513000000000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e00001c32475c71879cb1ac97816c71869bb1bcab8d79634e38230e001c32475c71879cb1aa95806a657a8fa5c6a38d79634e38230e00000000000000000010253a4f657a8fa4b8a38d78634e38230e001d32475c72879cb1aa95806b657a8fa5c6a38d79634e38230e001d32475c72879cb1aa95806b657a8fa5c6a38d79634e38230e0020354a60758a9fb5cadfd6c1ac96816c575c71879cb1c6dcd9c4ae99846f59442f1a0020354a60758a9fb5a8937e68535b6a7f94a8b9a8927d675236261401000014293e54697e93a9beaa957f6a6c8196acc5a6917c66513c261100000014293e54697e93a9beaa957f6a6c8196acc5a6917c66513c2611000000000000000e1e2b35383a3a50657a8fa5bcab8f7a644f3a250f00000010202d36393e3e3e3e4f64798fa4c4a48e79644f39240f00000005182b3b52677d92a2b4b3afacb1b7a595806a5544311d0800000000000000000000000000000000071c30435471868c8885827c66513b26110020354a60758a9e9e9e937e685d72889d9e9e95806b56402b160000000013293e53687e93a8b7a68b76614c36210c000000000000000020354a60758a9fa5a5937e68533e2913000000000020354a60758a9fb5a8937e68533e2913000000000000000014293e53697e93a8b49f8a755f4a3520000000000020354a60758aaabba8937e68657a8fa4b8a38d78634e38230e00001a30455a6f859aafae99846f6e8398aeb59f8b75614b36210c001a30455a6f859aafac97816c677c91a7b9a88c76614c37210c00000000000000000010253a4f657a8fa4b8a38d78634e38230e001b30455a70859aafac97826c677c91a7b9a88c76614c37210c001b30455a70859aafac97826c677c91a7b9a88c76614c37210c0020354a60758a9fb5cadfd4bfaa947f6a555a6f859aafc4dad9c4ae99836f59442f1a0020354a60758a9fb5a8937e685a6379899eb3b39e8975604b36210b000001152737576d8297acbda7927d68697f94a9beaa957f6a55402a15000001152737576d8297acbda7927d68697f94a9beaa957f6a55402a1500000000000005192b3c484d50505061768ba5b7a8937e68533e29130000071b2d3e4a4f535353535361768ba6b8a7917c67523c27120000000b2034485970859bb0b3a199979fb1b39d8874604b36200b000000000000000000000000000000000b20354a6074899f9e9a947f6a553f2a150020354a60758a9fb3a8937e685d72889db2ab95806b56402b160000000010253a50657a8fa5c4a48f7a644f3a250f000000000000000020354a60758a9fb5a8937e68533e2913000000000020354a60758a9fb5a8937e68533e2913000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a5f758a9fb4a8937e68657a8fa4b8a38d78634e38230e0000182d42576d8297acb29c87726c8196acb29d87725746331e0a00182d42576d8297acaf99846f6a7f94a9b49e89745847331f0a00000000000000000010253a4f657a8fa4b8a38d78634e38230e00182d42586d8297adaf99846f6a7f94a9b49e89745847331f0a00182d42586d8297adaf99846f6a7f94a9b49e89745847331f0a0020354a60758a9fb5cadfd2bda8927d6853586d8398adc2d8d9c4af99846f5a442f1a0020354a60758a9fb5a8937e686b78869ca8b8a695806b5745321e090000081d31445571869bb0c8a58f7a65677c91a6bcae99836e593929170300081d31445571869bb0c8a58f7a65677c91a6bcae99836e593929170300000000000b2035485a626565656572879db2ac97826c5736261401000d22364a5c6468686868686873889eb3aa957f6a55402a150000000d22374c62778b9fb5af99838197abb7a68f7a654f3a2510000000000000000000000000000000000d22384d62788da9b3a6917c67513c27120020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000c22374c61778ca7b8a8927d68533d2813000000000000000020354a60758a9fb5a8937e68533e2913000000000020354a60758a9fb5a8937e68533e2913000000000000000014293e53697e93a8b49f8a755f4a35200a000000001f34495f74899eb4a9937e69657a8fa4b8a38d78634e38230e000014293f54697e94a9b59f8b766f849aafae99846f59392917030014293f54697e94a9b29d88736e8399aeb09b86715b3a29170400000000000000000010253a4f657a8fa4b8a38d78634e38230e0014293e54697e93a9b29d88736e8398aeb09b86715b3a2a170400142a3f54697f94a9b29d88736e8398aeb09b86715b3a2a17040020354a60758aabbccfe3d0bba6907b6651566b8196abc0d6d9c4af99846f5a442f1a0020354a60758a9fb5a9937e7a808a9ca4b6b39d8875614b3928160300000b20354b60748a9fb4bbaa8d776264798fa4c6b29d87725746331e0a000b20354b60748a9fb4bbaa8d776264798fa4c6b29d87725746331e0a00000000000d22384d62787a7a7a7a7b859bb0b09b85705443301c08000f24394f647a7e7e7e7e7e7e7e879db2ad98826d58432d1800000012273c51677c91abb9a88f7b788c9fb5a9947f6a543f2a150000000000000000000000000000000010263b50657b90a5bcab8e79634e39240e0020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000a1f33475873889eb3ab96816b56412c16000000000000000020354a60758a9fb5a8937e68533e2913000000000020354a60758a9fb5a8937e68533e2913000000000000000014293e53697e93a8b49f8a755f4a35200a000000001e33485e73889db3a9947f69657a8fa4b8a38d78634e38230e000010253a4f657a8fa7b9ab927d768b9fb4ab96806b56412b16000010253a4f657a8fa7b7a68e7975899eb3ac96816c57412c170000000000000000000010253a4f657a8fa4b8a38d78634e38230e000f243a4f64798fa7b7a68e7a75899eb3ac96816c57412c17000010253a4f657a8fa7b7a68e7a75899eb3ac96816c57412c17000020354a60758a9fb5daebd9c9a48e79644f54697f94a9bed4d9c4af99836f5a442f1a0020354a60758a9fb5ae9c938f969ea8b6b09e927d675746321b0a0000000e23394e63798ea9bab49f8a756061778ca8bab6a58b76614c36210c000e23394e63798ea9bab49f8a756061778ca8bab6a58b76614c36210c0000000000152a3f546a7f8f8f8f8f8f9ba3b4b49e8975604b35200b00152a3f556a7f939393939393939da5b7b09b86705b3a2a18040000162b40556b8095aab49e897471879cb1ae98836e59432e190000000000000000000000000000000014293e53697e93a8b59f8b76604b36210b0020354a60758a9fb5a8937e685d72889db2ab95806b56402b160000000004182a3a5a70859aafaf99846f5a392916030000000000000020354a60758a9fb5a8937e68533e2913000000000020354a60758a9fb5a8937e68533e2913000000000000000014293e53697e93a8b49f8a755f4a35200a000000001d32475c72879cb1aa95806b657a8fa5c6a38d78634e38230e00000b20364b6075899eb3b29d88849aa9b8a7907b66513b261100000b20364b6075899eb3b29c86859ba7b9a8917c67523c27120000000000000000000010253a4f657a8fa4b8a38d78634e38230e000b20364b6075899eb3b29c87859ba7b9a8917c67523c271200000b20364b6075899eb3b29c87859ba7b9a8917c67523c2712000020354a60758a9fb5cacacfbcab8c77624c52677d92a7bccacac4af99846f5a442f1a0020354a60758a9fb5bbaea9a4abb4b8b39f95806b5f4d3929160000000012273d52677d92a7c7b29d8772555974899fb4c3a48f7a654f3a25100012273d52677d92a7c7b29d8772555974899fb4c3a48f7a654f3a25100000000000152a3f546a7f94a5a5a5a5b0b4c1b9a88d78634e38230e00152a3f556a7f94a8a8a8a8a8a8b2b7c3b39e89745947341f0a0004192e43596e8398aeb09a85706d8298adb09b86715b37261401000000000000000000000000000002172c41576c8196acb29d87725645321e090020354a60758a9fb5a8937e685d72889db2ab95806b56402b160000000000172c42576c8197acb29d88725746321e0a0000000000000020354a60758a9fb5a8937e68533e2913000000000020354a60758a9fb5a8937e68533e2913000000000000000014293e53697e93a8b49f8a755f4a35200a000000001b30455a70859aafac97826c677c91a7b9a88c76614c37210c0000081d3144556c8297a8b7a69d9aa2b4b39e8975604b36200b0000081d3144556c8297a8b6a49c9ba3b5b39e8976614b36210c0000000000000000000010253a4f657a8fa4b8a38d78634e38230e00081d3144556c8197a9b6a59c9ba3b5b39e8976614b36210c0000091d3145566c8297a8b6a59c9ba3b5b39e8976614b36210c000020354a60758a9fb5b5b5b5b49f8a75604b50657b90a5b5b5b5b5af99846f5a442f1a0020354a60758a9fb5c2c1bec2b5b1a79e928172604b41301b0b00000000162b41566b8096abb5af9a856f5a5c72879cb1b5a8937e69533e291400162b41566b8096abb5af9a856f5a5c72879cb1b5a8937e69533e29140000000000152a3f546a7f94a9b5b5b5b5b5b5c6a6917c67513c271200152a3f556a7f94aab5b5b5b5b5b5b5b5b9a78c77614c37220c00061b31465b70869bb0ad98826d6a7f95aab39e89735544311d080000000000000000000000000000021628385a6f849aafaf9a846f5a382816030020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000014293e54697e93a9b59f8b76614b36210c0000000000000020354a60758a9fb5a8937e68533e2913000000000020354a60758a9fb5a8937e68533e2913000000000000000014293e53697e93a8b49f8a755f4a35200a00000000182d42586d8297adaf99846f6a7f94a9b49e89745847331f0a0000021527374d63788a9fb4b7b2afb4b3a3947f6a5645321d090000021527374d63788a9fb4b6b2b0b5b4a1947f695746321e0a0000000000000000000010253a4f657a8fa4b8a38d78634e38230e00021527374e63798b9fb4b6b2b0b5b4a1947f695746321e0a0000021527384d63788a9fb4b6b2b0b5b4a1947f695746321e0a000020354a60758a9f9f9f9f9f9f9d887355444e63798e9f9f9f9f9f9f99846f5a442f1a0020354a60758a9fadadaba9a6a39b93887d6c6054433026241d120400001a2f455a6f849a9f9f9f97826d575a6f84999f9f9f97826d57422d18001a2f455a6f849a9f9f9f97826d575a6f84999f9f9f97826d57422d180000000000152a3f546a7f949f9f9f9f9f9f9f9f9f95806b55402b1600152a3f556a7f949f9f9f9f9f9f9f9f9f9f9f8f7a654f3a251000081d32485d72879db2ab96806b687d92a7b59f8a75604b35200b0000000000000000000000000000091e32455672879db2ac96816c57412c17000020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010263b50657b90a5bcab8e79644f39240f0000000000000020354a60758a9fb5a8937e68533e2913000000000020354a60758a9fb5a8937e68533e2913000000000000000014293e53697e93a8b49f8a755f4a35200a00000000142a3f54697f94a9b29d88736e8398aeb09b86715b3a2a1704000000092035495a687e929fa9acacaaa1998574604b38281502000000092035495a687e929fa9acacab9f978372604a392916030000000000000000000010253a4f657a8fa2a2a28d78634e38230e0000092136495b697f939fa9acacab9f978372604a392916030000000a2035495a687e929fa9acacab9f978372604a39291603000020354a60758a8a8a8a8a8a8a8a85715c374c61778a8a8a8a8a8a8a8a846f5a442f1a0020354a60758a9798979694918c867e75675f4b4336453c382f221200001e33485e73888a8a8a8a8a7f6a55576c818a8a8a8a8a86715b46311c001e33485e73888a8a8a8a8a7f6a55576c818a8a8a8a8a86715b46311c0000000000152a3f546a7f8a8a8a8a8a8a8a8a8a8a8a836f59442f1a00152a3f556a7f8a8a8a8a8a8a8a8a8a8a8a8a8a7d68523d281300091e34495e73899eb3aa947f6a667c91a6bcab8c76614c37210c00000000000000000000000000000b21364b60768a9fb4a8937e69533e2914000020354a60758a9fb5a8937e685d72889db2ab95806b56402b1600000000000d22374d62778ca7b9a7927d67523d28120000000000000020354a60758a9fb5a8937e68533e2913000000000020354a60758a9fb5a8937e68533e2913000000000000000014293e53697e93a8b49f8a755f4a35200a0000000010253a4f657a8fa7b7a68e7a75899eb3ac96816c57412c17000000081929373c4e60687e8a939697948e8375615544342b1d0d0000061828353c4e60687e8a939697948c8173605443332a1c0c0000000000000000000010253a4f657a8d8d8d8d8d79634e38230e00081929373d4f61697e8a939797948c8173605443301b0b000000081929373c4e60687e8a939697948c8173605443342b1d0d000020354a5e7075757575757575757167534e52597075757575757575756f6554412c1800172c42576c81828382817f7c77716960575a5a5a5a5a514c402f1d09001c3045596a7375757575756a615757636c7575757575716756422e19001c3045596a7375757575756a615757636c7575757575716756422e19000000000013273c4f616a75757575757575757575756f6554402c170013283c50616a75757575757575757575757575685f4e3a2511000a1f344a5f74899fb4a9947e69657b90a5b8a28d78634d38230e00000000000000000000000000000e24394e63798eabbca5907b65503b2610000020354a60758a9fb5a8937e685d72889db2ab95806b56402b1600000000000b2034485974899eb3ab95806b56402b160000000000000020354a60758a9fb5a8937e68533e2913000000000020354a60758a9fb5a8937e68533e2913000000000000000014293e53697e93a8b49f8a755f4a35200a000000000b20364b6075899eb3b29c87859ba7b9a8917c67523c271200000012253748545a5a6068767e81827f796e61575a4d483c2b1905001023354653585a6068767e81827f786c60555a4c473a2a17040000000000000000000b21364b6074787878787873604b36200b0012253748545a5a6069777e81827f786c6055443625130000000012253748545a5a6068767e81827f786c60555a4d483c2b190500182d4154666f6f6f6f6f6a6f6f6f6f6860636c6f6f6f6d6b6f6f6f6f6b62513d281400182d4154666f6f6f6f6f696662595356606f6f6f6f6f665e4c38240f0016293b4c595e6060686f6f6f6f6c6d6f6f6f6f665e605b56493826130016293b4c595e6060686f6f6f6f6c6d6f6f6f6f665e605b564938261300000000000c2032434f546059616f6f6f6f6f655d60595447362411000d203343505560606060626b6f6f6f6f6b6260524e41311e0b000a20354a5f758a9fb4a8937e69657a8fa5b8a38e78634e39230e000000000000000000000000000012273c51677c91a6baa98d78624d38220d000020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000005182b3b5b70859bb0ae99846e593828160200000000000020354a60758a9fb5a8937e68533e2913000000000020354a60758a9fb5a8937e68533e2913000000000000000014293e53697e93a8b49f8a755f4a35200a00000000091d3145566c8297a8b6a59c9ba3b5b39e8976614b36210c000000182d4154666f6f6f6f6f696c6f6f6f6f6f6f6f625a4834200b00162b3f53646d6f6f6f6f696c6c6a6f6f6f6f6f615847331f0a0000000000000000000c21364a5b636f6f6f6f6f625a4834200b00182d4154666f6f6f6f6f696c6c6a635a4b443727180800000000182d4154666f6f6f6f6f696c6c6a6f6f6f6f6f625a4834200b001a30455a6f85858585847f848585847e686c81848585828184858584806b56402b16001a30455a6f84858585847c6651484b607484858585847c66513c2611000c1e2e3b454853687e848585848182848585847d66514642382b1b09000c1e2e3b454853687e848585848182848585847d66514642382b1b090000000000031525323c3f4c617784858585847b655044403629190700031525333c3f4a4a4a566b8084858585806b56383a31231301000b20354a60758aaabba8937e68657a8fa4b8a38e78634e39230e0000000000000000000000000000152a3f556a7f94aab49f8974604a35200b000020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000000182d42576d8297acb29c87725645321e0900000000000020354a60758a9fb5a8937e68533e2913000000000020354a60758a9fb5a8937e68533e2913000000000000000014293e53697e93a8b49f8a755f4a35200a00000000021527384d63788a9fb3b6b2b0b5b4a0947e695746321e0a0000001a30455a6f84858585847c788485858585858478624d38220d00182e43586d82858585847c666379848585858476614c37210c0000000000000000000e24394e6379848585858478624d38220d001a30455a6f84858585847c6657544d493c3127211f170c0000001a30455a6f84858585847c666379848585858478624d38220d0020354a60758a9a9a9a9984999a9a947f696f859a9a9a88859a9a9a99836f5a442f1a0020354a60758a9a9a9a937e68533e455673889a9a9a95806a55402b150000101e292b3b5a6f849a9a9a9883849a9a9a97826c573726261b0d000000101e292b3b5a6f849a9a9a9883849a9a9a97826c573726261b0d0000000000000007152020354a6075899a9a9a95806a55402b24190b000000071520282a353542576d82979a9a9a87725645311d130500000a20354a5f758a9fb4a8937e69657a8fa4b8a38e79634e39240e0000000000000000000000000003182d43586d8298adb19c86715443301c07000020354a60758a9fb5a8937e685d72889db2ab95806b56402b1600000000000014293f54697e94a9b49f8a76604b36210b00000000000020354a60758a9fb5a8937e68533e2913000000000020354a60758a9fb5a8937e68533e2913000000000000000014293e53697e93a8b49f8a755f4a35200a00000000000a2035495a687e929ea7aaaaa99f95826e614f3929160300000020354a60758a9a9a9a937e768b9a9a9a9a9a8d79634e38230e001e33485e73889a9a9a937e68657a8f9a9a9a8d78624d38230d00000000000000000010253a4f657a8f9a9a9a8d78634e38230e0020354a60758a9a9a9a937e68534b4b443743403733291c0c000020354a60758a9a9a9a937e68657a8f9a9a9a8d79634e38230e0020354a60758a9fafaf9b859bafa7927d676d8398ad9f8b849aafaf99836f5a442f1a0020354a60758a9fafa8937e68533e385c71869cafac96816c57412c170000000b2034485973889eafab96808297acaf9b86705544311d0800000000000b2034485973889eafab96808297acaf9b86705544311d0800000000000000000003071c30435470859bafae99846e593a2917040000000000030d1315202a3f54697f94a9af9f8a75604b36200b0000000a1f344a5f74899fb4a9947e69657a8fa4b8a38e79634e39240e0000000000000000000000000004182a3a5b70859bb0ae98836e5936251300000020354a60758a9fb5a8937e685d72889db2ab95806b56402b1600000000000011263b50667b90a5bcab8e79644e39240f00000000000020354a60758a9fb5a8937e68533e2913000000000020354a60758a9fb5a8937e68533e2913000000000000000014293e53697e93a8b49f8a755f4a35200a00000000081929373c4e60687d89929595928a8072604b43342b1d0d00000020354a60758a9fafa8937e73889dafafafa38d79634e38230e001f34495f74899eafa8937e68657a8fa4afa38d79634e38230e00000000000000000010253a4f657a8fa4afa38d78634e38230e0020354a60758a9fafa8937e68556060555a58554c473a2917040020354a60758a9fafa8937e68657a8fa4afa38d79634e38230e0020354a60758a9fb5b19c879cb1a5907b656b8196abaa9b869bb1af99846f5a442f1a0020354a60758a9fb5a8937e68533e475c71869cb1ac96816c57412c170000000d22374c62778ca6b8a8937e7f94aab49f8975604b35200b00000000000d22374c62778ca6b8a8937e7f94aab49f8975604b35200b0000000000000000000000132536576c8197acb29d88725847331f0a00000000000000000011263c51667b91a6bbaa8d78634e38230e000000091e33495e73889eb3aa95806a647a8fa4b9a38e79644e39240f000000000000000000000000000a1f34475973899eb3aa95806b55402b1600000020354a60758a9fb5a8937e685d72889db2ab95806b56402b160000000000000d23384d62788da8b9a7927c67523d271200000000000020354a60758a9fb5a8937e68533e2913000000000020354a60758a9fb5a8937e68533e2913000000000000000014293e53697e93a8b49f8a755f4a35200a0000000012253748545a5a5f68757d80807d776b60545a4d483c2b1905000020354a60758a9fb5a8937e6f859aafc4b8a38d78634e38230e0020354a5f758a9fb4a8937e68657a8fa4b8a38d79634e38230e00000000000000000010253a4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e6860737472706d6a615847331f0a0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5b39e889eb3a38e7963697f94a9b29d889db2af99846f5a442f1a0020354a60758a9fb5a8937e68533e3a5c72879cb1ab96816b56412c1600000011263b50667b90a5c4a6907b7c92a7baa98d78634e38230e000000000011263b50667b90a5c4a6907b7c92a7baa98d78634e38230e000000000000000000000013283e53687d93a8b7a58c76614c37210c0000000000000000000e23394e63788eaabba6917b66513c2611000000071c32475c71879cb1ac97816c647a8fa4b9a38e79644e39240f000000000000000000000000000c22374c61778ca7b8a7927d67523d281200000020354a60758a9fb5a8937e685d72889db2ab95806b56402b160000000000000b20354a6074899eb4aa95806a55402b1500000000000020354a60758a9fb5a8937e68533e2913000000000020354a60758a9fb5a8937e68533e2913000000000000000014293e53697e93a8b49f8a755f4a35200a00000000182d4154666f6f6f6f6f676a6b686f6f6f6f6f625a4834200b000020354a60758a9fb5a8937e6c8197acc1b8a38d78634e38230e0020354a60758aabbca8937e68657a8fa4b8a38d79634e38230e00000000000000000010253a4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657b8c8885828076614c37210c0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5b49f8a9fb4aa8c7661677c92a7b49f899fb4af99846f5a442f1a0020354a60758a9fb5a8937e68533e475974899eb3aa95806a55402b15000000152a3f546a7f94a9c4a38e787a8fa4c7a7917c67523c27120000000000152a3f546a7f94a9c4a38e787a8fa4c7a7917c67523c271200000000000000000000000f243a4f647a8fabbca58f7a65503a25100000000000000000000b20364b60758a9fb4a9947e69543f2914000000051a30455a6f859aafae99846e64798fa4b9a48e79644f39240f0000000000000000000000000010253a4f657a8fa4c5a48f7a644f3a240f00000020354a60758a9fa8a8937e685d72889da8a895806b56402b16000000000000071c30435471869bb0ae98836e5937271502000000000020354a60758a9fb5a8937e68533e2913000000000020354a60758a9fb5a8937e68533e2913000000000000000014293e53697e93a8b49f8a755f4a35200a000000001a30455a6f84858585847c666379848585858478624d38220d000020354a60758aaabba8937e697e94a9beb8a38d78634e38230e0020354a60758aaabba8937e68657a8fa4b8a38d79634e38230e00000000000000000010253a4f657a8fa4b8a38d78634e38230e0020354a60758aabbca8937e68657a8f9d9a988d79634e38230e0020354a60758aabbca8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5bbaa9faab49f8a7560657a90a5baa99fa9baaf99846f5a442f1a0020354a60758a9fb5a8937e68533e4c61778ca7b9a7927d67523d2812000002162838586d8398adb8a68b76778ca9baab95806b56402b160000000002162838586d8398adb8a68b76778ca9baab95806b56402b1600000000000000000000000b21364b60768a9fb4a9937e69543e2914000000000000000000091d31455672879cb2ac97826c57422d1700000002182d42576d8297acb19c877264798fa4b9a48e79644f3924130600000000000000000000000013283d53687d92a8b8a68b76614c36210c00000020354a60758a939393937e685d728793939393806b56402b1600000000000000132536586d8298adb19c87715544311d08000000000020354a60758a9fb5a8937e68533e2913000000000020354a60758a9fb5a8937e68533e2913000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a60758a9a9a9a937e68657a8f9a9a9a8d78634e38230e000020354a5f758a9fb4a8937e687b90a6c8b8a38d79634e38230e0020354a5f758a9fb4a8937e68657a8fa4b8a38d79634e38230e00000000000000000010253a4f657a8fa4b8a38d78634e38230e0020354a5f758a9fb4a8937e68657a8fa4afa38d79634e38230e0020354a5f758a9fb4a8937e68657a8fa4b8a38d79634e38230e0020354a60758a9fb5c8bbb4bbb29d88725463788ea3c7bab4bac7af99846f5a442f1a0020354a60758a9fb5a8937e68533751667b91a6baa98f7a644f3a250f0000091e32455671879cb1b39e8873758a9fb4af99846f5a3a2a1804000000091e32455671879cb1b39e8873758a9fb4af99846f5a3a2a180400000000000000000000091e32455772879cb1ad97826d5837271501000000000000000002152738596f8499aeaf9a856f5a38281603000000142a3f54697f94a9b49f8a7664798ea4b9a48f79644f3a312413000000000000000000000001162b41566b8096abb39e88735846331f0a00000014293e53697e7e7e7e7e796352677d7e7e7e7e7a644f3a250f00000000000000152a3f546a7f94a9b49f8a75604b36200b000000000020354a60758a9fb5a8937e68533e2913000000000020354a60758a9fb5a8937e68533e2913000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a60758a9fafa8937e68657a8fa4afa38d78634e38230e00001f344a5f74899fb4a9947e69788daabbb8a38d79634e38230e001f344a5f74899fb4a8937e68657a8fa4b8a38d79634e38230e00000000000000000010253a4f657a8fa4b8a38d78634e38230e001f344a5f74899fb4a8937e69657a8fa4b8a38d79634e38230e001f344a5f74899fb4a8937e69657a8fa4b8a38d79634e38230e0020354a60758a9fb5d8cec9c5b09b86705b61768ca9bacdc9cdc4af99846f5a442f1a0020354a60758a9fb5a8937e685344556c8196abb49f8a75604b36210b00000b21364b60758a9fb4b09b867072879cb2b39d88735947341f0a0000000b21364b60758a9fb4b09b867072879cb2b39d88735947341f0a0000000000000000000007162839586e8398adb19b86715544311d080000000000040a0c0e162c41566b8196abb29d88725645321e0900000010263b50657b90aabbaa917c67798ea4b9a48f7964534e42311e0e0000000000000000000001142637596e8499aeb09a85705b3a29170400000012263b4f606969696969635b4d5f6769696969645c4b37220d0000000000000011263c51667b91a6bbaa8e78634e39230e000000000020354a60758a9fb5a8937e68533e2913000000000020354a60758a9fb5a8937e68533e2913000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e00001e33495e73889eb3aa947f6a758a9fb4b8a38d79634e38230e001e33495e73889eb3a9937e69657a8fa4b8a38d79634e38230e00000000000000000010253a4f657a8fa4b8a38d78634e38230e001e34495e73899eb3a9947f69657a8fa4b8a38d79634e38230e001e34495e73899eb3a9947f69657a8fa4b8a38d79634e38230e0020354a60758a9fb5cae2d9c3ae99846e5958748a9fb4c9ded9c4af99846f5a442f1a0020354a60758a9fb5a8937e68534b6074889db3b09a85705645321e0900000f24394f64798eaabbad98836e6f859aafb7a68c77614c37220c0000000f24394f64798eaabbad98836e6f859aafb7a68c77614c37220c000000000000000008131c202a3f546a7f94a9b49f8a75604b35200b000000000c171f212323293e53687e93a8b59f8b76604b36210b0000000c21364b61768a9fb4ae98836e798ea4b9a48f7a6468604e3c2c1906000000000000000000081d31445571879cb1ac97826d57422d180000000010253a50657a7a7a7a7a77624f647a7a7a7a7a78624d38230d000000000000000e23384d63788da9baa6917c67513c2712000000000020354a60758a9fb5a8937e68533e2913000000000020354a60758a9fb5a8937e68533e2913000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e00001d32475d72879cb2ab96816c72879cb1c4a38d79634e38230e001d32475d72879cb2aa947f6a657a8fa4c7a38d79634e38230e00000000000000000010253a4f657a8fa4b8a38d78634e38230e001d32475d72879cb2aa95806a657a8fa4c7a38d79634e38230e001d32475d72879cb2aa95806a657a8fa4c7a38d79634e38230e0020354a60758a9fb5cadfd7c1ac97826c575d72889db2c7ddd9c4af99846f5a442f1a0020354a60758a9fb5a8937e685358677d92a6b7aa947f6a5438281603000013283d53687d92a8c8ab95806b6d8297acc4a5907b65503b261000000013283d53687d92a8c8ab95806b6d8297acc4a5907b65503b2610000000000000000818253035353b51667b90a6baa98e79634e39240e0000000c1c2a33373838383b50657a90a5bcab8e79634e39240e0000000a1e32465770859ab0b49f8a77798ea3b9a48f7b787d685b493521100000000000000000000b20354b60758a9fb4a9947f69543f2a140000000020354a60758a8f8f8f8f7e685d72878f8f8f8f806b56402b16000000000000000b20354b60758a9fb4aa957f6a55402a15000000000020354a60758a9fb5a8937e68533e2913000000000020354a60758a9fb5a8937e68533e2913000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a60758aabbca8937e68657a8fa4b8a38d78634e38230e00001b30455b70859ab0ae99836e6e8499aeb7a68c76614c37220c001b30455b70859ab0ab96816c667c91a6baa98c77624c37220d00000000000000000010253a4f657a8fa4b8a38d78634e38230e001b30465b70859bb0ac96816c667b91a6baa98c77624c37220d001b30465b70859bb0ac96816c667c91a6baa98c77624c37220d0020354a60758a9fb5cadfd5bfaa95806a555b70859bb0c5dad9c4af99846f5a442f1a0020354a60758a9fb5a8937e68576176879db2b49f8b77624c37220d000002172c41576c8196acbda8937d686a7f95aabea9947f69543f2a14000002172c41576c8196acbda8937d686a7f95aabea9947f69543f2a1400000000000000132536434a4b4b4d62778ca6b8a7927d67523d2812000004172a3a474c4e4e4e4e4e62778ca8b9a6917c66513c27110000000316293954697e93a9baa995807a8ea3b9b09a858b8c79634d3e2d1b0700000000000000000e23384d63788da9baa6917b66513c26110000000020354a60758a9fa5a5937e685d72889da5a595806b56402b1600000000000000081d31445571869cb1ad98836d58362614010000000020354a60758a9fb5a8937e68533e2913000000000020354a60758a9fb5a8937e68533e2913000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a5f758a9fb4a8937e68657a8fa4b8a38d78634e38230e0000182e43586d8398adb19c86716c8196acb39d88735847331f0a00182e43586d8398adae99836e697e94a9b49f8a72604a35200b00000000000000000010253a4f657a8fa4b8a38d78634e38230e00192e43586e8398adae99836e697e93a9b49f8a72604a35200b00192e43586e8398adae99836e697e93a9b49f8a72604a35200b0020354a60758a9fb5cadfd3bda8937e6853596e8399aec3d8d9c4af99846f5a442f1a0020354a60758a9fb5a8937e6866758399a5b7a998826d5948341f0b000006192b3c5b70859ab0c9a5907b65677d92a7bcad98826d58382815020006192b3c5b70859ab0c9a5907b65677d92a7bcad98826d58382815020000000000071c304354606060606073889eb3ab96806b56412b1600000a1f3347586163636363636374899eb4a9947f6a543f2a15000000000d22374c62778a9fb4b49f8a7c91a6bcb4a29a9f98836e5c4a36220d000000000000000011263b51667b90a6bbaa8d78634e38230e0000000020354a60758a9fb5a8937e685d72889db2ab95806b56402b160000000000000001142637586e8398adb19b86715443301c080000000020354a60758a9fb5a8937e68533e2913000000000020354a60758a9fb5a8937e68533e2913000000000000000014293e53697e93a8b49f8a755f4a35200a000000001f344a5f74899fb4a8937e69657a8fa4b8a38d78634e38230e0000152a3f546a7f94a9b49f8a756e8499aeaf9a856f5a3a2a180400152a40556a7f95aab19c87726d8297acb19c87725443301c0700000000000000000010253a4f657a8fa4b8a38d78634e38230e00152a40556a7f95aab19c87726c8297acb19c87725443301c0700152a40556a7f95aab19c87726c8297acb19c87725443301c070020354a60758a9fb5cadfd1bba6917c6651576c8197acc1d6d9c4af99846f5a442f1a0020354a60758a9fb5a8937e757b8699a1b3b49f8b78624d3b2a180500000b2035485a74899eb3bcab8d7863657a8fa5c8b19c86715645321d09000b2035485a74899eb3bcab8d7863657a8fa5c8b19c86715645321d0900000000000b20354a60727575757573849aafaf9a846f5a3b2b1805000c21374c617678787878787879869cb1ac97826d57422d18000000000b1f3447596c8297a8b9a99e899eb3c8c0b4b0b49f8d7a644f39240f000000000000000014293f54697e94a9b49f8a75604b36200b0000000020354a60758a9fb5a8937e685d72889db2ab95806b56402b160000000000000000152a40556a7f95aab49f8975604b35200b0000000020354a60758a9fb5a8937e68533e2913000000000020354a60758a9fb5a8937e68533e2913000000000000000014293e53697e93a8b49f8a755f4a35200a000000001e34495e73899eb3a9947f69657a8fa4b8a38d78634e38230e000010253a50657a8fa9baaa907b74899eb3ac97816c57422c17000011263b51667b90aab59f8c7772879db2ad98826d583625130000000000000000000010253a4f657a8fa4b8a38d78634e38230e0011263b51667b90aab59f8c7872879db2ad98826d58362513000011263b51667b90aab59f8c7872879db2ad98826d58362513000020354a60758a9fb5cadfceb9a48f79644f556a7f95aabfd4d9c4af99846f5a442f1a0020354a60758a9fb5b29d8789909ca4b3b3a295806b5a48351d0d0000000d23384d62788da7b9b59f8a756062778daabbb49f8a75604b36200b000d23384d62788da7b9b59f8a756062778daabbb49f8a75604b36200b0000000000152a3f546a7f8a8a8a8a8a9aa2b4b39e8873594834200b00152a3f556a7f8d8d8d8d8d8d8d9ca4b6b09a85705b3929170300000005182a3b4d62778a9eb4b8a79ea7b8cccdc5b8b3a59a856f5a45301a0500000000000002172d42576c8297acb29c87725544311d080000000020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000000000012273c51677c91a6baa98d78634d38230e0000000020354a60758a9fb5a8937e68533e2913000000000020354a60758a9fb5a8937e68533e2913000000000000000014293e53697e93a8b49f8a755f4a35200a000000001d32475d72879cb2aa95806a657a8fa4c7a38d78634e38230e00000c21364b61768a9fb4b09b858197a7b8a9927d67523d281200000c21364c61768a9fb4ab99838197a5b7aa937e68533e29130000000000000000000010253a4f657a8fa4b8a38d78634e38230e000c21364c61768a9fb4ab99838197a5b7aa937e68533e291300000c21364c61768a9fb4ab99838197a5b7aa937e68533e2913000020354a60758a9fb5cacfd6c5a28d77624d53687d93a8bdcfcfc4af99846f5a442f1a0020354a60758a9fb5b7a59d9fa8b1b5b1a39a8473604b3c2b190000000011263c51667c91a6c5b29d88735660758a9fb4bbaa8e79644e39240f0011263c51667c91a6c5b29d88735660758a9fb4bbaa8e79644e39240f0000000000152a3f546a7f94a0a0a0a0afb4c0b8a68c77624c37220d00152a3f556a7f94a3a3a3a3a3a3b1b6c2b39d88735746331e0a000000000d20344859687e93a0b2b8b3b8c5cdbdb0a69e93877d67523d281200000000000000031629395a6f859aafae99846f59372715020000000020354a60758a9fb5a8937e685d72889db2ab95806b56402b1600000000000000000e23394e63798eaabba6917b66513c26110000000020354a60758a9fb5a8937e68533e2913000000000020354a60758a9fb5a8937e68533e2913000000000000000014293e53697e93a8b49f8a755f4a35200a000000001b30465b70859bb0ac96816c667c91a6baa98c77624c37220d0000091e3246576e8398adb5a39b979fb1b49f8a77614c37220c00000a1e3346576f8499aeb3a199979fb1b49f8b77624d37220d0000000000000000000010253a4f657a8fa4b8a38d78634e38230e000a1e3346576f8499aeb3a199979fb1b49f8b77624d37220d00000a1e3346576f8499aeb3a199979fb1b49f8b77624d37220d000020354a60758a9fb5bababab8a78b75604b51667b90a6babababaaf99846f5a442f1a0020354a60758a9fb5c3b7b2b4bab4ae9f978576615544311e0e00000000152a40556a7f95aabab09b85705b5572879db2c8a7927d68523d281300152a40556a7f95aabab09b85705b5572879db2c8a7927d68523d28130000000000152a3f546a7f94a9b5b5b5bababac5a5907b66503b261100152a3f556a7f94aab8b8b8b8b8bababab7a68b76614b36210c0000000005182b3b4e606d8298adc2c8ccd6c4b09f96887e74675f4d3a2510000000000000000a1e32465773889db2ab96816b56412c16000000000020354a60758a9fb5a8937e685d72889db2ab95806b56402b1600000000000000000b20364b60758a9fb4a9947f6a543f2a150000000020354a60758a9fb5a8937e68533e2913000000000020354a60758a9fb5a8937e68533e2913000000000000000014293e53697e93a8b49f8a755f4a35200a00000000192e43586e8398adae99836e697e93a9b49f8a75604a35200b0000031628394f657a8f9fb1b5b0acb1b7a697826d5847331f0a00000317293950657b8f9fb1b3aeacb1b5a597816c594834200b0000000000000000000010253a4f657a8fa4b8a38d78634e38230e000317293950657b8f9fb1b3afacb1b5a597816c594834200b00000317293950657b8f9fb1b3afacb1b4a497816c594834200b000020354a60758a9fa5a5a5a5a59e897356454f64798ea4a5a5a5a5a599846f5a442f1a0020354a60758a9fb2b2b1aeacab9f988f81746158463726140000000000192e44596e8399a5a5a598836d585a70859aa5a5a596816c56412c1700192e44596e8399a5a5a598836d585a70859aa5a5a596816c56412c170000000000152a3f546a7f94a5a5a5a5a5a5a5a5a5947f6a543f2a1500152a3f556a7f94a5a5a5a5a5a5a5a5a5a5a48e79644f39240f00000000081831414c6176879db2c7c6c9d2c1ab9681756960564d41311e0a000000000000000c21364b61768ba6b7a8937d68533e2813000000000020354a60758a9fb5a8937e685d72889db2ab95806b56402b160000000000000000081d31445572879cb1ad98826d583625130000000020354a60758a9fb5a8937e68533e2913000000000020354a60758a9fb5a8937e68533e2913000000000000000014293e53697e93a8b49f8a755f4a35200a00000000152a40556a7f95aab19c87726c8297acb19c87725443301c070000000b23374b5d6c8197a0aeb1b2afa59d8876614c3a2a18040000000b23374b5d6c8197a0aeb1b1afa39b8775614b3b2b18050000000000000000000010253a4f657a8fa4a8a38d78634e38230e00000b23374b5d6c8197a0aeb1b1afa39b8775614b3b2b18050000000b23374b5d6c8197a0acafb0ada29a8675604b3b2b1805000020354a60758a8f8f8f8f8f8f8f86715c384d62778c8f8f8f8f8f8f8f846f5a442f1a0020354a60758a9d9d9d9b9996918b837a6c6056463a29190900000000001d32485d72878f8f8f8f8f806b55586d828f8f8f8f8f85705a45301b001d32485d72878f8f8f8f8f806b55586d828f8f8f8f8f85705a45301b0000000000152a3f546a7f8f8f8f8f8f8f8f8f8f8f8f836e58432e1900152a3f556a7f8f8f8f8f8f8f8f8f8f8f8f8f8f7d67523c2712000000011426364e5f6e8399a5b7b5b1b5c2baa48f7a65574b453831231301000000000000000f24394f64798ea4c4a58f7a65503a2510000000000020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000000000002152737596e8399aeb09b86705443301c0700000020354a60758a9fb5a8937e68533e2913000000000020354a60758a9fb5a8937e68533e2913000000000000000014293e53697e93a8b49f8a755f4a35200a0000000011263b51667b90aab59f8c7872879db2ad98826d5836251300000000081c2e3f4b60748290989c9c9a938779635847331c0c00000000081c2e3f4b60748290989c9c99928577625746321d0d000000000000000000000010253a4f657a8f9292928d78634e38230e0000081c2e3f4b60748290989c9c99928577625746321d0d00000000081c2e3f4b6074828f979a9b98908476615745321d0d00000010253a50657b7a7a7a7a7a7a7a7a644e394b60727b7a7a7a7a7a7a7a79634e39240e001d32475c72868788878684817c776e645c4b4538291c0c00000000000010253a50657b7a7a7a7a7a78624d4d63787a7a7a7a7a7a644f3a240f0010253a50657b7a7a7a7a7a78624d4d63787a7a7a7a7a7a644f3a240f00000000000d22384d62787a7a7a7a7a7a7a7a7a7a7a7a644e39240f000d22384d62787a7a7a7a7a7a7a7a7a7a7a7a7a77624d37220d000000081c304354687d92a1b3b4a49ca4b5baa48f7a654f3931271a1305000000000000000012273d52677c92a7b9a88c77624d37220d000000000020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000000000000162b40556b8095aab49e8974604a35200b00000020354a60758a9fb5a8937e68533e2913000000000020354a60758a9fb5a8937e68533e2913000000000000000014293e53697e93a8b49f8a755f4a35200a000000000c21364c61768a9fb4ab99838197a5b7aa937e68533e29130000000000111d314556606d7b838787847e76635b4a3a2a17000000000000111d314556606d7b838787847d746259483929160000000000000000000000000d22374c62777d7d7d7d7d76614c36210c000000111d314556606d7b838787847d74625948392916000000000000111d314556606d7a828585827b72615847392816000000000e23374b5d6565656565656565645c4a364354606565656565656565635b4a36210c001a2f43576872727372716f6c6761584f4a3e32281a0c000000000000000e23374b5d656565656565625948495a636565656565645c4b37220d000e23374b5d656565656565625948495a636565656565645c4b37220d00000000000b2035485a626565656565656565656565645c4a36220d000b2035485a626565656565656565656565656562594834200b0000000b20354b6073879cb2b4a29a869cb1baa48f7a654f3a25150a00000000000000000000152b40556a8095aab49e8974594834200b000000000020354a60758a9fb5a8937e685d72889db2ab95806b56402b1600000000000000000012273d52677c92a7b9a88d77624d38220d00000020354a60758a9fb5a8937e68533e2913000000000020354a60758a9fb5a8937e68533e2913000000000000000014293e53697e93a8b49f8a755f4a35200a000000000a1e3346576f8499aeb3a199979fb1b49f8b77624d37220d000000000002152738454b5e666e71726f6961574a3d2d1c0c00000000000002152738454b5e666e71726f686056483b2b1b0b0000000000000000000000000b1f344759626868686868615846331f0a00000002152738454b5e666e71726f686056483b2b1b0b00000000000002152738454b5d656d70706d666054473a2a1b0a00000000081c2e3f4b50505050505050504e4a3e2d36434b50505050505050504e4a3d2d1a070014273a4a575c5d5d5d5c5957524c473a362d1d150a0000000000000000081c2e3f4b5050505050504d483b3c494d50505050504f4b3e2e1b0700081c2e3f4b5050505050504d483b3c494d50505050504f4b3e2e1b07000000000005192b3c484d50505050505050505050504e4a3e2d1b070005192b3c484d505050505050505050505050504d483b2b180500000114263751667c91a4b6aa9a847a8ea3b9a48f7a654f3a25100000000000000000000003182e43586d8398adb09b86715b3b2b1805000000000020354a60758a9fb5a8937e685d72889db2ab95806b56402b160000000000000000000f24394e64798eabbca5907b66503b261100000020354a60758a9fb5a8937e68533e2913000000000020354a60758a9fb5a8937e68533e2913000000000000000014293e53697e93a8b49f8a755f4a35200a000000000317293950657b8f9fb1b3afacb1b4a497816c594834200b0000000000000a1a2731404c50595c5d5a544c46392d1f0f00000000000000000a1a2731404c50595c5c5a524b45382b1d0d0000000000000000000000000005182a3b474c53535353534c463a291704000000000a1a2731404c50595c5c5a524b45382b1d0d00000000000000000a1a27313f4b4f575a5b58514a43362a1c0c00000000000011212e373a3a3a3a3a3a3a3a39362d202630353a3a3a3a3a3a3a3a39362d1f0f00000a1c2c3a43474848484644413c37332a221b10020000000000000000000011212e373a3a3a3a3a3a37342b2c35383a3a3a3a3a3a372e201000000011212e373a3a3a3a3a3a37342b2c35383a3a3a3a3a3a372e2010000000000000000e1e2b35383a3a3a3a3a3a3a3a3a3a3a39362d20100000000e1e2b35383a3a3a3a3a3a3a3a3a3a3a3a3a37342b1d0d000000081d3144556e8398aeb49f8c78798ea3aaa48f7a654f3a25100000000000000000000005182b3b5b71869bb0ad98836d58432e1800000000000020354a60758a9fb5a8937e685d72889db2ab95806b56402b160000000000000000000b21364b60768a9fb4a9947e69543f291400000020354a60758a9fb5a8937e68533e2913000000000020354a60758a9fb5a8937e68533e2913000000000000000014293e53697e93a8b49f8a755f4a35200a00000000000b23374b5d6c8197a0acafb0ada29a8675604b3b2b1805000000000000000a151d2f383b434747453e3633291b0f010000000000000000000a151d2f383b434747443d3631271a0d0000000000000000000000000000000d1d2a34373d3d3d3d3d3633291b0b0000000000000a151d2f383b434747443d3631271a0d000000000000000000000a151d2e373a424546433b353025180c0000000000000003111c23252525252525252524221b10141c20252525252525252524211a0f010000000e1c272f32323332312f2c27211f170c0700000000000000000000000003111c23252525252525222019192023252525252524221b100200000003111c23252525252525222019192023252525252524221b100200000000000000000e192022252525252525252525252524221b1002000000000e192022252525252525252525252525252220180d000000000b20354b6074899eb3ae98836e798e9595958f7a654f3a2510000000000000000000000b2034485974899eb4aa957f6a55402a1500000000000020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000000000000091e32455672879db2ac97826d57422d1800000020354a60758a9fb5a8937e68533e2913000000000020354a60758a9fb5a8937e68533e2913000000000000000317293954697f94a9b49e89745f49341f0a0000000000081c2e3f4b6074828f979a9b98908476615745321d0d00000000000000000002121c23262e32322f29211e170b00000000000000000000000002121c23262e32322f28201d150a00000000000000000000000000000000000d181f222828282828211f170b000000000000000002121c23262e32322f28201d150a00000000000000000000000002101b22252d30302d26201c130800000000000000000000080e10101010101010100f0d070001080b10101010101010100e0c070000000000000a141a1d1d1e1d1c1a17120c0a0400000000000000000000000000000000080e1010101010100d0b05060c0e10101010100f0d0700000000000000080e1010101010100d0b05060c0e10101010100f0d070000000000000000000000050b0d10101010101010101010100f0d0700000000000000050b0d101010101010101010101010100d0b0500000000000f253a4f647a8fa7b9ab917c6777808080808078624d38220d000000000000000000000d22374d62778ca8b9a7917c67523c271200000000000020354a60758a9fb5a8937e685d72889db2ab95806b56402b1600000000000000000003162838596f8499aeb09b85705b3b2a1805000020354a60758a9fb5a8937e68533e2913000000000020354a60758a9fb5a8937e68533e291307000000000006141e3346576d8297acb29c87725d47321d08000000000000111d314556606d7a828585827b72615847392816000000000000000000000000090f11191c1d1a140c0a03000000000000000000000000000000090f11191c1d1a130b090200000000000000000000000000000000000000050b0d13131313130c0a040000000000000000000000090f11191c1d1a130b0902000000000000000000000000000000080e10181b1b18110b0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013293e53687e93a8b49f8b7661616a6a6a6a6a625a4835200b0000000000000000000010253b50657a90a5c4a48e79644f39240f00000000000020354a60758a9fb5a8937e685d72889db2ab95806b56402b1600000000000000000000162b41566b8096abb39e89735948341f0b000020354a60758a9fb5a8937e68533e2913000000000020354a60758a9fb5a8937e68533e29211a0f01000002142431414c6176899eb3af99846f5a442f1a0500000000000002152738454b5d656d70706d666054473a2a1b0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d161c1e1e1e1e1e13100b01010b11131b1b1b1b1b0d0b050000000000000a141a1d1e1e1e1e14120c1016181e1e1e1e1e1e100e090000000000000913191c1c1d1c1b1916110c0a030000000000000000000000000000010d161c1e1e1e1e1e13100b090e101e1e1e1e1e0e0c070000000000010d161c1e1e1e1e1e13100b090e101e1e1e1e1e0e0c070000000000000000000000000000000b151b1d1e1e1e1e13110b020000000001172c41566c8196abb19c8772584c55555555554d483c2b19050000000000000000000013293e53687e93a8b7a68b76614b36210c00000000000020354a60758a9fb5a8937e685d72889db2ab95806b56402b160000000000000000000013283d52687d92a7b8a78c77624c37220d000020354a60758a9fb5a8937e68533e2913000000000020354a60758a9fb5a8937e68534039362d1f0f00000b1f31424e5f6c8196a7b9a9937e69543e291400000000000000000a1a27313f4b4f575a5b58514a43362a1c0c000000000000000000000000000000000000070d0f171a1a18100e0800000000000000000000000000000000070d0f171a1a18110f0900000000000000000000000000000000080e10171a1a18100e0800000000000000000000000000000000070d0f171a1a18100e0800000000000000000000000000000000080e10171a1a18100e0800000000000000000001111e2a31343434343428251e13131e252831313131312220180d000000000e1c272f323434343429261f232b2d34343434343426231c11030000000d1b262e31323232302e2b26211e160b07000000000000000000000001111e2a31343434343428251e1c2326343434343424211a0f01000001111e2a31343434343428251e1c2326343434343424211a0f010000000000000000000000000f1d2830333434343429261f1406000000051a2f445a6f8499afae99846e593a404040404038352b1e0e0000000000000000000001162c41566b8196abb29d88735746321e0a00000000000020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000000000000000f243a4f64798fa4c4a5907a65503b2510000020354a60758a9fb5a8937e68533e2913000000000020354a60758a9fb5a8937e6855554e4a3d2d1a070011263a4e60687d8d9fb5b49f8b78624d38220d0000000000000000000a151d2e373a424546433b353025180c000000000000000000000000000000000002101b22242c2f302d25231c110200000000000000000000000001101b22242c2f302d26231c110400000000000000000000000003111c23252d2f302d25231c1102000000000000000000000000010f1a21242c2f302d25231c110200000000000000000000000003111c23252d2f302d25231c1102000000000000000d1e2f3c4549494949493d3a312323313a3d464646464637342b1d0d00000a1c2c3a4347494949493e3b32353f434949494949493b382f21110000091b2b3842464747474643403c363229211a0f010000000000000000000d1e2f3c4549494949493d3a312f383b494949494939362d1f0f00000d1e2f3c4549494949493d3a312f383b494949494939362d1f0f00000000000000000000000b1d2d3a4448494949493e3b312414020000071c31475c71869cb1ab96816b56412c2b2b2b2b2220190e000000000000000000000002152738596f8499aeaf9a856f5a3929160300000000000020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000000000000000c21364b61768ba6b7a8937e69533e2914000020354a60758a9fb5a8937e68533e2913000000000020354a60758a9fb5a8937e6a6a6a635b4a36210c0013283e53687e8d9fabb7a697816c5a4834200b0000000000000000000002101b22252d30302d26201c130800000000000000000000000000000000000a151d2d363a414545423a372e1e160a0000000000000000000009141d2d3639414545423b382f1f170c000000000000000000000b161e2e373a424545423a372e1e160a0000000000000000000009141d2d3639414545423a372e1e160a000000000000000000000b161e2e373a424545423a372e1e160a000000000000162a3c4d595e5e5e5e5e524e413131414e525b5b5b5b5b4d483b2b18050014273a4a575c5e5e5e5e544f424653585e5e5e5e5e5e504c402f1c090013263849565b5c5d5c5b5956514b4639362d1d15090000000000000000162a3c4d595e5e5e5e5e524e41404c505e5e5e5e5e4e4a3d2d1a0700162a3c4d595e5e5e5e5e524e41404c505e5e5e5e5e4e4a3d2d1a070000000000000000000115283a4b585d5e5e5e5e534e42311f0b0000091e33495e73889eb3aa947f6a553f2a2624211f170c09000000000000000000000000091d31455672879cb2ac97816c57422c170000000000000020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000000000000000a1e33465773889db2ac97816c57422c17000020354a60758a9fb5a8937e68533e2913000000000020354a60758a9fb5ae998380808079634e39240e001a2f455a6f849aa9baab9d8877614c3c2b1905000000000000000000000000080e10181b1b18110b070000000000000000000000000000000000000a1a27313e4a4f575a5a57504b3f32281a0a0000000000000000091926313e4a4f575a5a57504c4033291c0c00000000000000000b1b28323f4b50575a5a57504b3f32281a0a0000000000000000091926313e4a4e575a5a57504b3f32281a0a00000000000000000b1b28323f4b50575a5a57504b3f32281a0a00000000001c3145596b7373737373685f4e3a3a4e6068707070707062594834200b001a2f435768727373737369604f53646d737373737373655e4c38230e00192e42566771717271706e6b6661574e4a3d3127190b000000000000001c3145596b7373737373685f4e4c5e657373737373635b4a36210c001c3145596b7373737373685f4e4c5e657373737373635b4a36210c000000000000000000061b30445869727373737368604e3b261100000a20354a5f758a9fb4a8937e69533e3d3b3937332a231c1103000000000000000000000b20364b60758a9fb4a9937e69543e29140000000000000020354a60758a9fb5a8937e685d72889db2ab95806b56402b1600000000000000000000031729395a6f849aafaf9a85705a3a2a17040020354a60758a9fb5a8937e68533e2913000000000020354a60758a9fb5b3a1999595917d67523c2712000e23384d63788b9fab9f8d7b655947341d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000002152738454b5c646c6f6f6d655d4b453828160200000000000001142637444b5c646c6f6f6d665e4c473a291a0a00000000000003162839464b5d656c6f6f6d655d4b453828160200000000000001142637444b5c646c6f6f6d655d4b453828160200000000000003162839464b5d656c6f6f6d655d4b4538281602000000001e34495e7389898989897d68523d3952687e858686868577624d37220d001d32475c7286898989897e6954586d828889898989897b65503b2610001c31465b71858787878583807b766d635b4b4437291b0b0000000000001e34495e7389898989897d685250657c898989898979634e39240e001e34495e7389898989897d685250657c898989898979634e39240e000000000000000000081d33485d7287898989897e68533e291300000b20354a60758aaabba8937e68534b53504e4c473a382f2111000000000000000000000e23394e63788eaabba6907b66513b26110000000000000020354a60758a9fb5a8937e685d72889db2ab95806b56402b160000000000000000000000172c41566c8196abb39e88735847331f0a0020354a60758a9fb5a8937e68533e2913000000000020354a60758a9fb5bfb3aeaaa7917c67523c2712000c2035495a6a7f959f8d7e685d4b3b2a180000000000000000000000000913191c1c1c1c1c19130c0a04000000000000000000000000000000000a1d314556606d7a818485827b6e605645321e12010000000000081d314455606c7a818485827b6f615847382815020000000000091e324657616f7b828485827b6e605645321e12010000000000091d314455606c79818485827b6e605645321e12010000000000091e324657616f7b828485827b6e605645321e120100000020354a60758a9e9e9e937e68533e465770849a9b9b9b8872594834200b001e34495e73899e9e9e947f6a545b70869b9e9e9e9e907c66513b26110020354a60758a9c9c9c9b9895918a82796b60554639291808000000000020354a60758a9e9e9e937e6853556a7f959e9e9e8a74604b36200b0020354a60758a9e9e9e937e6853556a7f959e9e9e8a74604b36200b0000000000000000000a1f34495f74899e9e9e947f69543f2a1400000a20354a5f758a9fb4a8937e6857616866636158504c3f2f1c0900000000000000000011263c51667b91a6baa98d78634d38230e0000000000000020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000000000000000013283e53687d93a8b8a68c76614c37210c0020354a60758a9fb5a8937e68533e2913000000000020354a60758a9fb3b3b3b3b3a7917c67523c27120006192c3c4b6074868a7d68604e3f2e1d0c00000000000000000000000d1b262e31313131312f28221f180c04000000000000000000000000000a1a31424b6074828f969a9a978f8274604b41301d0a00000000081b2e3f4b6073818e969a9a97908476615645321d0c000000000a1e30414b6175838f979a9a978f8274604b41301d0a00000000091930414b6073818e969a9a978f8274604b41301d0a000000000a1e30414b6175838f979a9a978f8274604b41301d0a00000020354a60758a9fb3a8937e68533e4c61768a9fb0ac97816c573b2b1805001e34495e73899eb3a9947f6a545473889db2b3b3a6907b66513b26110020354a60758a9fb2b1b0aeaba99f988d8173615746362614010000000020354a60758a9fb3a8937e6853596e8399aeb19b86715645311d090020354a60758a9fb3a8937e6853596e8399aeb19b86715645311d090000000000000000000a1f34495f74899eb3a9947f69543f2a1400000a1f34495f74899eb4a9947e6961757d7b797674655d4c38230e000000000000000000142a3f54697f94a9b49f8a75604b35200b0000000000000020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000000000000000010253a4f657a8fa4aca48f7a654f3a25100020354a60758a9fb5a8937e68533e2913000000000020354a60758a9d9d9d9d9d9d9d917d67523c271200000e1d314556647a79675f4e423121110000000000000000000000091b2b38424646464646443e37342a1f170c0000000000000000000000021527384e606e8397a0acafafaca098826e5f4d39240e000000000e22374b5d6b80969facafafaca29a8574604b3a2a180400000010253a4d5f6f8499a1acafafaca098826e5f4d39240e000000011527374d5f6d82979facafafaca098826e5f4d39240e0000000010253a4d5f6f8499a1acafafaca098826e5f4d39240e00000020354a60758a9fb5a8937e68533e51677c91aabaa9917b66513c261100001e34495e73899eb3a9947f6a5460758a9fb4c8bba6907b66513b26110020354a60758a9fb5c4b7b3b4bab4ab9f968475615443301c0d0000000020354a60758a9fb5a8937e68535973889db2ac97826d57382715020020354a60758a9fb5a8937e68535973889db2ac97826d57382715020000000000000000000a1f34495f74899eb4a9947f69543f2a140000081e33485d73889db2aa957f6a62778c908e8c8a7b65503b2610000000000000000002182d42576d8297acb19c87715544311d080000000000000020354a60758a9fb5a8937e685d72889db2ab95806b56402b1600000000000000000000000c21374c61768c9a9793907d68533e28130020354a60758a9fb5a8937e68533e291300000000001e33485e738888888888888888887c66513c26110000021527384b5d64645c4d4131241303000000000000000000000013263849565b5b5b5b5b59534c473a332a1c1002000000000000000000091d314556687d92a1b1b4afaeb3b2a0917c67513c2c19060000031729394f657a8d9fb5b4b0aeb2b4a396806b5947341f0a0000071a2d3d52677d92a2b3b5b1b0b5b2a0917c67513c2c19060000081d314455677d91a0b1b5b1b0b4b2a0917c67513c2c19060000071a2d3d52677d92a2b3b5b1b0b5b2a0917c67513c2c1906000020354a60758a9fb5a8937e68533e576d8297acb49f8a76604b36210b00001e34495e73899eb3a9947f6a5462778caabbcebba6907b66513b26110020354a60758a9fb5b7a69d9faab1b6b5a2998372604b3b2b190500000020354a60758a9fb5a8937e685361778ca6b7a8937e68533e2913000020354a60758a9fb5a8937e685361778ca6b7a8937e68533e2913000000000000000000000a1f34495f74899eb4a9947f69543f2a140000071c31475c71869cb1ab96816b62788da2a3a9907b66503b261100000000000000000417293a5b70859ab0ae99836e59372614010000000000000020354a60758a9fb5a8937e685d72889db2ab95806b56402b1600000000000000000000000a1f334758718685827e7b76614c37210c0020354a60758a9fb5a8937e68533e291300000000001c3045596a737373737373737373665e4c38240f0000000a1a2e3f4b4f4e4a3d30231306000000000000000000000000192e42566771717171716e6861594c473a2d20100100000000000000000b20364b6074889db3b4a29a99a1b3b09a85705a4935200c00000a1e3346576e8399abb4a39b98a0b2b49f8a77614c37220c00000d21364a5c72869cb1b5a39b9ba3b5b09a85705a4935200c00000b20354b6074879db2b5a39b9aa2b4b09a85705a4935200c00000d21364a5c72869cb1b5a39b9ba3b5b09a85705a4935200c000020354a60758a9fb5a8937e68534a5c73889db2af9a846f5745321e0900001e34495e73899eb3a9947f6a5464798ea4c8d8bba6907b66513b26110020354a60758a9fb5b39d888a919ca4b3b3a1957f6a594834200c00000020354a60758a9fb5a8937e6853667b90a5bbaa8f7a644f3a240f000020354a60758a9fb5a8937e6853667b90a5bbaa8f7a644f3a240f000000000000000000000a1f34495f74899eb4a9947f69543f2a140000051b30455a70859aafad97826d63788ea3c7a5907a65503b251000000000000000000a1f33465873889eb3ab95806b56402b16000000000000000020354a60758a9fb5a8937e686372889db2ab95806b56402b16000000000000000000000004172a3a576871706c6965615847331f0a0020354a60758a9fb5a8937e68533e2913000000000016293b4c595e5e5e5e5e5e5e5e5e514c40301d090000000010202e373a39362d1f1305000000000000000000000000001c31465b718586868686847d776c61584a3e2d1f0f000000000000000010263b50657b90a6b8ab9a848399a8b4a28d78634d38230e00000c21364b61768a9fb4b09b858398a6b7a9927d68533d281300000f24394e64798ea4b6b19b85859bb0b4a28d78624d38230d000010253a50657a8fa5b7b19b85849aa9b4a28d78624d38230d00000f24394e64798ea4b6b19b85859bb0b4a28d78624d38230d000020354a60758a9fb5a8937e68534e64798ea6b7a9937e69543928160300001e34495e73899eb3a9947f6a54667b90a6bbd0bba6907b66513b26110020354a60758a9fb5a8937e767c869aa2b3b49f8a78624d3a2a1804000020354a60758a9fb5a8937e68556a7f94aab49f8a76604b36210b000020354a60758a9fb5a8937e68556a7f94aab49f8a76604b36210b000000000000000000000a1f34495f74899eb4a9947f69543f2a14000003192e43586e8398adae99846f64798fa4b9a48f79644f3a240f00000000000000000c21364c61768ba6b8a8927d68533d2813000000000000000020354a60758a9fb5aa957f787878889db2ab95806b56402b160000000000000000000000000c1c394a575c5b5754504c473a2a17040020354a60758a9fb5a8937e68533e291300000000000c1e2e3b454848484848484848483c38302212000000000002101b222524211a0f01000000000000000000000000000020354a60758a9b9b9b9b99938a8176645c4a3d2d1b0b00000000000000152a3f556a7f94aab59f8c77758a9eb4a7927d68523d2813000011263b50667b90a9b6a58d7872889db3ac97826d57422d18000014293e53697e93a8b6a58d797a8ea6b7a7927d68523d28130000152a3f546a7f94a9b5a38d78768a9fb4a7927d68523d2813000014293e53697e93a8b6a58d797a8ea6b7a7927d68523d2813000020354a60758a9fb5a8937e6853556a7f94aab6a58d78634d38230e0000001e34495e73899eb3a9947f6a54687d93a8bdd0bba6907b66513b26110020354a60758a9fb5a8937e686775849aa5b7a997826d5947341f0a000020354a60758a9fb5a8937e68596e8399aeb19c86715645321e09000020354a60758a9fb5a8937e68596e8399aeb19c86715645321e09000000000000000000000a1f34495f74899eb4a9947f69543f2a14000001172c41566c8196abb19b8671667b91a6c4a28d78634d38230e00000000000000000f243a4f647a8fa4c5a48f7a654f3a2510000000000000000020354a60758a9fb5af9d958d8d8d9da6b7ab95806b56402b16000000000000000000000000001c2c39434745423e3b37332a1c0c000020354a60758a9fb5a8937e68533e2913000000000000101e293033333333333333333326241d120400000000000000080d0f0f0d070000000000000000000000000000000020354a60758a9fb0b0b0aea99f97887a645b4a39291703000000000000192e43586e8398adb09b86706f849aafac97826c57422d170000152a3f556a7f94aab29c87726d8297adb19c86715c3b2a180400172c41576c8196acb29c877273889db2ac97826c57422d170000182e43586d8398adb19b86716f849aafac97826c57422d170000172c41576c8196acb29c877273889db2ac97826c57422d17000020354a60758a9fb5a8937e68535870859bb0b29c87725b4935210c0000001e34495e73899eb3a9947f6a556a8095aabfd0bba6907b66513b26110020354a60758a9fb5a8937e68576176879db2b49f8b77614c37220c000020354a60758a9fb5a8937e685972889db2ad97826d5838281603000020354a60758a9fb5a8937e685972889db2ad97826d5838281603000000000000000000000a1f34495f74899eb4a9947f69543f2a14000000142a3f54697f94a9b49e8974697e93a8b7a68b76614b36210c000000000000000012283d52677d92a7b8a78c77614c37220c000000000000000020354a60758a9fb5bbafaaa2a2a2b2b7c4ab95806b56402b16000000000000000000000000000e1c272f32302d2926211f170c00000020354a60758a9fb5a8937e68533e2913000000000000000c161c1e1e1e1e1e1e1e1e1e110f090000000000000000000000000000000000000000000000000000000000000020354a60758a9fb5c6c6c7bab4a69d8a79635746331e0f0000000000001c31465b71869bb0ac97826d6b8196abb09b86705b3626140100182e43586d8398adae99846e697e94a9b49f89745947341f0b001a2f455a6f849aafae99846f6e8399aeb09b85705b36261401001c31465b71869bb0ac97826d6b8196abb09b85705b36261401001a2f455a6f849aafae99846f6e8399aeb09b85705b362614010020354a60758a9fb5a8937e685361768b9fb4ab96816c563c2c19060000001e34495e73899eb3a9947f6a576c8297acc1d0bba6907b66513b26110020354a60758a9fb5a8937e685358677d92a6b7aa947e6954382816020020354a60758a9fb5a8937e6861778ca5b7a9937e69543e291400000020354a60758a9fb5a8937e6861778ca5b7a9937e69543e291400000000000000000000000a1f34495f74899eb4a9947f69543f2a1400000011263b51667b90a6b9a88c776d8298adb39d88735746321e090000000000000000162b40556b8095aab39e89735847331f0a000000000000000020354a60758a9fb5ccc3bfb8b8b8c8cbc0ab95806b56402b1600000000000000000000000000000a141a1c1b1714100c0a040000000020354a60758a9fb5a8937e68533e2913000000000000000000000000000000000000000000000000000000000000000000000000000000090f110c0a03000000000000000020354a60758a9fb5bcafaaaeb2b7a89d8775614b3d2c1a0600000000001e34495e73899eb3aa947f6a697e93a9b39e88735443301c08001b30455b70859ab0ac97816c667c91a6baa98c77614c37220c001e33485e73889db3ab96816c6b8095aab39d88735443301c08001e33495e73889eb3aa957f6a697e94a9b39d88735443301c08001e33485e73889db3ab96816c6b8095aab39d88735443301c080020354a60758a9fb5a8937e6853677c92aabaa8907b66503b2611000000001e34495e73899eb3a9947f6a596f8499aec4d0bba6907b66513b26110020354a60758a9fb5a8937e68534b6074889db3af9a85705645321e090020354a60758a9fb5a8937e68667b90a5bcab8f7a654f3a251000000020354a60758a9fb5a8937e68667b90a5bcab8f7a654f3a251000000000000000000000000a1f34495f74899eb4a9947f69543f2a140000000d23384d62788da8b9a6917c72879cb2af99846f5a392816030000000000000000132536596e8398aeb09b85705b3a2a1804000000000000000020354a60758a9fb5bdb0aba5a5a5b3b8c4ab95806b56402b16000000000000000000000000000000000000000000000000000000000020354a60758a9fb5a8937e68533e291300000000000000040e141616161616161616160f0d0700000000000000000000000000000004121d2426211e160b0100000000000020354a60758a9fb5af9e9598a0b2b7a597816c5b4936210d000000000020354a60758aa7b8a8937e68677c92a7b49f8a73604b35200b001d32475d72879cb2aa95806a657a8fa4c7a38d79634e38230e0020354a60758aa6b7a8937e69687d93a8b49f8a73604b35200b0020354a60758aa6b8a8937e68677c92a7b49f8a73604b35200b0020354a60758aa6b7a8937e69687d93a8b49f8a73604b35200b0020354a60758a9fb5a8937e68546d8298adb49f8975604b36200b000000001e34495e73899eb3a9947f6a5c71869bb1c6d0bba6907b66513b26110020354a60758a9fb5a8937e685344556c8196acb49f8a75604b36210b0020354a60758a9fb5a8937e686a7f94aab49f8b76614b36210c00000020354a60758a9fb5a8937e686a7f94aab49f8b76614b36210c00000000000000000000000a1f34495f74899eb4a9947f69543f2a140000000b20354a6074899eb4ac97817a8fa5b6aa957f6a55402a150000000000000000071c30435471869cb1ad97826d58422d1800000000000000000020354a60758a9fb5b09f969090909da6b8ab95806b56402b160000000000000000080e1020202020200e0c060000000000000000000020354a60758a9fb5a8937e68533e2913000000000000081621292c2c2c2c2c2c2c2c2c24211a0f010000000000000000000000000112222f383c3632291c1408000000000020354a60758a9fb5aa95808398a0b2b49f8c79634e3b2b18050000000020354a60758a9fc5a8937e68667b90a6bcab8c76614c37210c001e34495e73899eb3a9947f69657a8fa4b8a38d79634e38230e0020354a60758a9fc4a8937e68677c91a6bbaa8b76614c36210c0020354a60758a9fc5a8937e68667b91a6bbaa8b76614c36210c0020354a60758a9fc4a8937e68677c91a6bbaa8b76614c36210c0020354a60758a9fb5a8937e686074889eb3ae99846f5645321d09000000001e34495e73899eb3a9947f6a5573889db3c8d0bba6907b66513b26110020354a60758a9fb5a8937e68533751667c91a6baa98f7a644f3a250f0020354a60758a9fb5a8937e686e8399aeb19c87725746321e0a00000020354a60758a9fb5a8937e686e8399aeb19c87725746321e0a00000000000000000000000a1f34495f74899eb4a9947f69543f2a14000000071c3043546f8499aeb49f8c899eb3b5a38e79634e39230e00000000000000000b20354a6074899fb4aa947f6a553f2a1500000000000000000020354a60758a9fb5ab96817b7b7b889db3ab95806b56402b1600000000000003111c232535353535352320190e00000000000000000020354a60758a9fb5a8937e68533e29130000000000041626343d41414141414141414139362d200f0000000000000000000000000f1f2f404c514b4639302618110300000020354a60758a9fb5a8937e738298a6b8aa98826d594834200b0000000020354a60758a9fb5a8937e68657a90a5b7a28d77624d38220d001f344a5f74899fb4a8937e69657a8fa4b8a38d79634e38230e0020354a60758a9fb5a8937e68657b90a5c8a28c77624d37220d0020354a60758a9fb5a8937e68657b90a5c8a28c77624d37220d0020354a60758a9fb5a8937e68657b90a5c8a28c77624d37220d0020354a60758a9fb5a8937e68647a8fa6b8a8937e685338281502000000001e34495e73899eb3a9947f6a60758a9fb4cad0bba6907b66513b26110020354a60758a9fb5a8937e68533e4c62778ca8b9a7927d67523d28120020354a60758a9fb5a8937e6872889db2ad98836d583929160300000020354a60758a9fb5a8937e6872889db2ad98836d583929160300000000000000000000000a1f34495f74899eb4a9947f69543f2a140000000013253652677d92a4b6ab9f9ea7b9b09b85715b4935210c00000000000000000d22384d62788da9baa6917c67513c271200000000000000000020354a60758a9fb5a8937e686572889db2ab95806b56402b1600000000000011212e373a4a4a4a4a4a38352c1e0e000000000000000020354a60758a9fb5a8937e68533e291300000000000e213444515656565656565656564e4a3e2d1a0700000000000000000000061a2c3d4c5e6661574b43362f211100000020354a60758a9fb5a8937e6876889eb3b49f8b77624c37220e0000000020354a60758a9fb5a8937e68657a8fa5b8a28d78634d38230e0020354a5f758a9fb4a8937e68657a8fa4b8a38d79634e38230e0020354a60758a9fb5a8937e68657a8fa5b8a28d78634d38230e0020354a60758a9fb8a8937e68657a8fa5b8a28d78634d38230e0020354a60758a9fb5a8937e68657a8fa5b8a28d78634d38230e0020354a60758a9fb5a8937e686a8095aab6a48d78624d38220d00000000001e34495e73899eb3a9947f6a62778cabbccfd0bba6907b66513b26110020354a60758a9fb5a8937e68533e475974899eb4aa957f6a55402a150020354a60758a9fb5a8937e68778ca5b7a9947e69543f29140000000020354a60758a9fb5a8937e68778ca5b7a9947e69543f29140000000000000000000000000a1f34495f74899eb4a9947f69543f2a14000000000b20364b6074879ca9b7b4b3b9b49f907b65503d2c1a06000000000000000010263b50657b90a5bcab8e79634e39240e00000000000000000020354a60758a9fb5a8937e685d72889db2ab95806b56402b160000000000081c2e3f4b5060606060605e493c2c19060000000000000020354a60758a9fb5a8937e68533e2913000000000014293d51626b6b6b6b6b6b6b6b6b645c4a36210d0000000000000000070d0f2135495b667c766860544b3f2f1909000020354a60758a9fb5a8937e68697e94a8b9aa947f69543c2b190500000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758aabbca8937e68657a8fa4b8a38d79634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9ea7a3937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e6870869bb0b19c86715a4835200b00000000001e34495e73899eb3a9947f6a64798fa4c9d9d0bba6907b66513b26110020354a60758a9fb5a8937e68533e3b5c72879cb1ab96816b56412c160020354a60758a9fb5a8937e687b90a5bcab8f7a65503a25100000000020354a60758a9fb5a8937e687b90a5bcab8f7a65503a25100000000000000000000000000a1f34495f74899eb4a9947f69543f2a1400000000091d324556657b8b9da6aaabaa9f95816c5d4b371f0f00000000000000000014293e53697e93a8b49f8a76604b36210b00000000000000000020354a60758a9fb5a8937e685d72889db2ab95806b56402b1600000000000e23374b5d657575757575705a4935200c0000000000000020354a60758a9fb5a8937e68533e29130000000000162c41566b8081818181818181807a644e39240f00000000000001101b22242e3f4e63798b887d73655d4b372614010020354a60758a9fb5a8937e686175899eb4b19b86715a4835200b00000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d79634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e001c31465c7185898b8e907e68657a8fa4b8a38d79634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68778b9fb5ab96806b563c2b190802000000001e34495e73899eb3a9947f6a667c91a6bbbebebba6907b66513b26110020354a60758a9fb5a8937e68533e475c71869cb1ac96816c57412c170020354a60758a9fb5a8937e6a7f94aab59f8b76614c36210c0000000020354a60758a9fb5a8937e6a7f94aab59f8b76614c36210c0000000000000000000000000a1f34495f74899eb4a9947f69543f2a1400000000021528384b5d657b88919496938b8072604a3f2f1c01000000000000000002172c41576c8196acb29d87725645321e0900000000000000000020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010253a50657b8a8a8a8a8a78634d38230e0000000000000020354a60758a9f9f9f937e68533e2913000000000020354a60758a96969696969696917d67523c2712000000000009151d2d363a364b5d6e83999d92867b655544311d080020354a60758a9fb5a8937e68576d8297adb5a38d78624d38220d00000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e001a2e435667717376797b7963657a8fa4b8a38d79634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fa8a8937e687d92aba8a8907b65503b25201d15090000001e34495e73899ea8a8947f6a687e93a8a8a8a8a8a6907b66513b26110020354a60758a9fa8a8937e68533e475c71869ca8a897816c57422c170020354a60758a9fa8a8937e6e8399a8a89c87725846331f170c00000020354a60758a9fa8a8937e6e8399a8a89c87725846331f170c00000000000000000000000a1f34495f74899ea7a7947f69543f2a1400000000000a1a2e3f4b5d65747c7f807e786a605443302111000000000000000000031628385a6f849aafaf99846f5a3828160200000000000000000020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010253a50657a8f9f9f9f8d78634d38230e0000000000000020354a60758a8a8a8a8a7e68533e2913000000000020354a60758a9fabababababa7917d67523c271200000000091927313e4a4f5754657b8fa1b3a39b8775604b35200b0020354a60758a9fb5a8937e6853667b90a8b9a8937e68533e281300000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0013263949565c57616366635b657a8fa4b8a38d79634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a939393937e6e83939393938a74604b3737363127190900001e34495e7389939393937f6a6b8093939393939393907c66513b26110020354a60758a939393937e68533e485e738893939393816b56412c160020354a60758a939393937e728793939393836e593a3633291c0c000020354a60758a939393937e728793939393836e593a3633291c0c000000000000000000000a1f34495f748a919191917f69543f2a1400000000000011212e3f4b5560666a6b6862594a4336251303000000000000000000091e32455672889db2ac96816c57412c170000000000000000000020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010253a50657a8fa5b5a28d78634d38230e0000000000000020354a5e70757575757568604e3a2611000000000020354a60758a9fb2b2b6c3bca7917c67523c271200000001152737444b5c646c6f72859bb0b5a3917c675544311d080020354a60758a9fb5a8937e68536075899eb4ad98836e583b2b1805000020354a60758a9fa7a7937e68657a8fa4a7a38d78634e38230e0020354a60758a9fa8a8937e68657a8fa4a8a38d78634e38230e0020354a60758a9fa8a8937e68657a8fa4a8a38d78634e38230e000a1b2b394339464b4e514e4f657a8fa4a8a38d78634e38230e0020354a60758a9fa8a8937e68657a8fa4a8a38d78634e38230e0014293e53697e7e7e7e7e79677d7e7e7e7e7c66554c4c4c4b44372715020013283d53687d7e7e7e7e7a64657b7e7e7e7e7e7e7e7e78624d38230d0014293e53697e7e7e7e7e79634e3c3e53697e7e7e7e7e7a644f39240f0014293e53697e7e7e7e7e79737e7e7e7e7e7a6450504c463a2917040014293e53697e7e7e7e7e79737e7e7e7e7e7a6450504c463a2917040000000000000000000012273c51677c7c7c7c7c79634e38230e0000000000000311212e37444b515556534d483b30251808000000000000000000000b21364b60768b9fb5a8937e69533e29140000000000000000000020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e00000000000000182d4154666f6f6f6f6f665e4c38240f000000000020354a60758a9c9c9da5b6bca7917c67523c2712000000081d314455606c7a8184869ba3b5b09b8572604a372614010020354a60758a9fb5a8937e6853566f849aafb29d8873594834200b000020354a60758a919191917e68657a8f9191918d79634e38230e0020354a60758a939393937e68657a8f9393938d79634e38230e0020354a60758a939393937e68657a8f9393938d79634e38230e00000d1b262e2933363939464f657a8f9393938d78634e38230e0020354a60758a939393937e68657a8f9393938d79634e38230e0012263b4f606969696969635f6769696969666262626262605544311d080011263a4e606869696969645c5d656969696969696969625a4835200b0012263b4f606969696969635b58514b4e606969696969645c4a36220d0012263b4f6069696969696360696969696965656565615846331f0a0012263b4f6069696969696360696969696965656565615846331f0a000000000000000000001024394d5f6767676767635b4935210c000000000000000311192731353c3f413e37342b1c130800000000000000000000000e24394e63798eabbca5907b65503b26100000000000000000000020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e000000000000001a30455a6f84858585847c66513b261100000000001d32475d72878787879db2bca7917d67523c27120000081b2e3f4b6073818f979a9ca4b5b3a2907b655443301909000020354a60758a9fb5a8937e6853556a7f94aab7a68c77624d37220d000012273c52677d7c7c7c7c786361767c7c7c7c7d75614b36210c0014293e53697e7e7e7e7e796362777e7e7e7e7e76614c36210c0014293e53697e7e7e7e7e796362777e7e7e7e7e76614c36210c000000000e1e2b3a464c55576162777e7e7e7e7e76614c36210c0014293e53697e7e7e7e7e796362777e7e7e7e7e76614c36210c0010253a50657b7a7a7a7a7762525353536075777777777774604b36200b0010253a4f657a7a7a7a7a78624d5063797a7a7a7a7a7b76614c37210c0020354a5e70787878787775716d6760564b53535353534f4a3e2d1b070010253a50657b7a7a7a7a7762535361757a7a7a7a7b76614c36210c0010253a50657b7a7a7a7a7762535361757a7a7a7a7b76614c36210c0000000000000000000010253a4f657b7a7a7a7a78624d38220d00000000000000000009151d20272a2b292220190d0000000000000000000000000012273c51677c91a6baa88d77624d38220d0000000000000000000020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e0000000000000020354a60758a9a9a9a937e68533e291300000000001b2f445769727272768ba1b6a7917d67523c271200000e22374b5d6c81969facafb1b5c2af9a846f5d4c36251300000020354a60758a9fb5a8937e685350657a8fabbca6907b66513b261100001025394d5f676767676a737676746c67676767615746331e0a0012263b4f60696969696a737676746d69696969615846331f0a0012263b4f60696969696c737676746c69696969615846331f0a0000000a1a2b3c4858616a737676746c69696969615846331f0a0012263b4f60696969696c737676746c69696969615846331f0a0020354a60758a8f8f8f8f7e68533e3c566b808c8c8c8c8d77614c37220c001e34495e73898f8f8f8f7f6a545a6f848f8f8f8f8f8f7c66513b26110020354a60758a8d8e8d8c8a87827c756a6057493c3e3e39362d2010000020354a60758a8f8f8f8f7e685352677d8f8f8f8f8d78624d38230d0020354a60758a8f8f8f8f7e685352677d8f8f8f8f8d78624d38230d0000000000000000000a1f34495f748a8f8f8f8f7f69543f2a140000000000000000000001080b111516130d0b050000000000000000000000000000152a3f556a7f94aab49f8974604a35200b0000000000000000000020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e0000000000000020354a60758a9fafa8937e68533e2913000000000014283a4b575d5d61768ba1b6a7917c67523c271200031729394f657a8d9fb5b3afacb1bdac97826c5947341f0800000020354a60758a9fb5a8937e68534b61768b9fb4a9947f6a543f2a1500000a1e30414d525a627680888b8c898177635b524b4639291703000c1f32424f5359627580888b8c898278655d534c463a291704000c1f32424f535c647881888b8c898177635b534c463a291704000003162838485a627680888b8c898177635b534c463a291704000c1f32424f535c647881888b8c898177635b534c463a2917040020354a60758a9fa5a5937e68533e485a72879ca1a19b85705947341f0a001e34495e73899ea5a5947f6a545c71869ca5a5a5a5907c66513b26110020354a60758a9fa3a3a99f9c9791887f75635b4a3d2d24221b1002000020354a60758a9fa5a5937e6853566b8196a5a59e89735a4935200b0020354a60758a9fa5a5937e6853566b8196a5a59e89735a4935200b0000000000000000000a1f34495f74899ea5a5947f69543f2a1400000000000000000000000000000000000000000000000000000000000000000000182d43586d8298adb19b86715443301c070000000000000000000020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e0000000000000020354a60758a9fb5a8937e68533e291300000000000b1c2c3a44474c61768ba1b6a7917c67523c2712000a1e3346576e8399abb3a19a979fb1b49f8a77614c37220c00000020354a60758a9fa8a8937e6853465772879ca8a897826d57422d18020001131e324556627886959da6a79e96887963574633291b0b000002141c304354627785959da6a79e97897b655a4935291c0c000002141e334657647a88969ea7a79e96887963574633291c0c000000091e324556627886959da6a79e96887963574633291c0c000002141e334657647a88969ea7a79e96887963574633291c0c000020354a60758a9fb5a8937e68533e4d62788da4b6aa957f6a553a2a1804001e34495e73899eb3a9947f6a545673899eb3babaa6907b66513b26110020354a60758a9fb5c7bab4b1ada69d948679635b4a3b2a18070000000020354a60758a9fb5a8937e68535470859aafaf9a846f5a3c2b19060020354a60758a9fb5a8937e68535470859aafaf9a846f5a3c2b19060000000000000000000a1f34495f74899eb4a9947f69543f2a140000010d161c1e1e1e1e1e1310131a1c1e1e1e1e15130d03000000000000000000001b31465b70869ba6a998836e59362513000000000000000000000020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e0000000000000020354a60758a9fb5a8937e68533e29130000000000000e1c2821364c61768ba1b6a7917c67523c2712000c21364b61768a9fb4ab9a848197a6b7a9927d68533d281300000020354a60758a939393937e685339596e8393939393846f5a45301a05000417293a4b6075869ca4b2b7b9b3a69c8675614b362614010000000b20354a6072849aa3b3b7b9b3a79e8a78624d3d2d1a070000021527384c6176889da6b3b8b9b3a69c8675614b3626140100000417293a4b6075869ca4b2b7b9b3a69c8675614b362614010000021527384c6176889da6b3b8b9b3a69c8675614b36261401000020354a60758a9fb5a8937e68533853697e93a8b8a68f79644f3a240f00001e34495e73899eb3a9947f6a5460758ba7b8ccbba6907b66513b26110020354a60758a9fb5bfb3afaeb4b8b3a49c8979635947341f110000000020354a60758a9fb5a8937e68536074899eb3ab96806b56412b16000020354a60758a9fb5a8937e68536074899eb3ab96806b56412b16000000000000000000000a1f34495f74899eb4a9947f69543f2a140001111e2a3134343434342825262e31343434342a282015070000000000000000001e33495e73898e919495806b55402b16000000000000000000000020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e0000000000000020354a60758a9fb5a8937e68533e2913000000000000000b0c21364c61768ba1b6a7917c67523c27120011263b50667b90a9b59f8c7872879db2ad97826d5836251300000014293e53697e7e7e7e7e7963524b4f657b7e7e7e7e7d67523d271200000a1f3346586b8096a4b6b0abaaafb6a4957f6a5443301c08000005182a3b52677d92a2b4b0aba7acb9a89a846f5b4a36210c0000091d3145566b8096a6b7b1acacb1b6a4957f6a5443301c0800000a1f3346586b8096a4b6b0abaaafb6a4957f6a5443301c080000091d3145566b8096a6b7b1acacb1b6a4957f6a5443301c08000020354a60758a9fb5a8937e685345566f8499aeb39e8874604a35200b00001e34495e73899eb3a9947f6a5462788da2c5d5bba6907b66513b26110020354a60758a9fb5b3a199999ea8b1b5a79d8777614c3f2e1c0800000020354a60758a9fb5a8937e685363788da8b9a7917c67523c2712000020354a60758a9fb5a8937e685363788da8b9a7917c67523c2712000000000000000000000a1f34495f74899eb4a9947f69543f2a14000d1e2f3c4549494949493d3a39434649494949403c3325150300000000000000000b20364b6074787b7f827c65503b2610000000000000000000000020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e0000000000000020354a60758a9fb5a8937e68533e291300000000000000000c21364c61768ba1b6a7917c67523c271200152a3f556a7f94aab19c87726d8297acb19c87715443301c07000020354a5e707878787878766f6860565d6569696969675f4d39251000000c21364c61768a9fb4b09f96949dafb29d8774604b35200b00000b1f34475970859aafb09e96929bacb4a28e79634e39240e00000b20364b6075899eb3b19f96979fb1b29d8774604b35200b00000c21364c61768a9fb4b09f96949dafb29d8774604b35200b00000b20364b6075899eb3b19f96979fb1b29d8774604b35200b000020354a60758a9fb5a8937e68534b60758a9fb4ad98826d5443301c0700001e34495e73899eb3a9947f6a54657a8fa4bacfbba6907b66513b26110020354a60758a9fb5af9983848a979fafb7a599836e5d4b37230f00000020354a60758a9fb5a8937e6853677c91a7b9a88d78634d38230e000020354a60758a9fb5a8937e6853677c91a7b9a88d78634d38230e000000000000000000000a1f34495f74899eb4a9947f69543f2a1400162a3c4d595e5e5e5e5e524e49565c5e5e5e5e55504333200d0000000000000000091d314556606366696d655d4c38230e000000000000000000000020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e0000000000000020354a60758a9fb5a8937e68533e291300000000000000000c21364c61768ba1b6a7917c67523c271200182e43586d8398adae99836e697e93a9b49f8a75604a35200b000020354a60758a8d8d8d8d8a847d74655d4f53535353524d41301e0a000012273c51677c91a9baa996817f94a6b7a58f7a644f3a250f00000d22374c62778ca2b4a996807d92a4b5a9947f69543f2a14000010253b50657a90a7b8aa96818197abb7a58f7a644f3a250f000012273c51677c91a9baa996817f94a6b7a58f7a644f3a250f000010253b50657a90a7b8aa96818197abb7a58f7a644f3a250f000020354a60758a9fb5a8937e685350667b90a9baaa917c67523625130000001f34495e74899eb3a9947f6a54677c91a6bcd0bba6907b66513b26110020354a60758a9fb5a8937e6f7681959eafb3a18f7b65503d2d1a07000020354a60758a9fb5a8937e68566b8096abb39e8974604a35200b000020354a60758a9fb5a8937e68566b8096abb39e8974604a35200b000000000000000000000a1f34495f74899eb4a9947f69543f2a14001c3145596b7373737373685f566771737373736a61503c2813000000000000000002152738454b4e515457504c3f2f1c09000000000000000000000020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e0000000000000020354a60758a9fb5a8937e68533e291300000000000000000c21364c61768ba1b6a7917c67523c2712001b30455b70859ab0ac96816c667c91a6baa98c77624c37220d000020354a60758a9fa2a2a99f9a92877b68604e413e3e3d39302313010000162b40566b8095abb49f8a7572889db3a9947f69543f2a14000011273c51667c91a6b49f8a7671869cb1ae99836e593727150100152a3f546a7f94a9b49f8b76788c9fb5a9947e69543f29140000162b40566b8095abb49f8a7572889db3a9947e69543f29140000152a3f546a7f94a9b49f8b76788c9fb5a9947e69543f2914000020354a60758a9fb5a8937e6853576c8196acb49f8b76614c37210c0000001f34495e74899eb3a9947f6a54697e93a9bed0bba6907b66513b26110020354a60758a9fb5a8937e68616c8095a2b4b09b85705b4a36210c000020354a60758a9fb5a8937e685a6f859aafaf9a85705443301c07000020354a60758a9fb5a8937e685a6f859aafaf9a85705443301c07000000000000000000000a1f34495f74899eb4a9947f69543f2a14001e34495e7388898989897d685c7185898989887f6a55402a150000000000000000000a1a273136393c3f423b382f211100000000000000000000000020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e0000000000000020354a60758a9fb5a8937e68533e291300000000000000000c21364c61768ba1b6a7917c67523c2712001d32475d72879cb2aa95806a657a8fa4c7a38d78634e38230e000020354a60758a9fb5c7bab4afa59c8c7e685f4d3d2c27251e13050000001a2f44596f8499aeaf9a846f6e8398aeae98836e59432e190000162b41566b8096abb09b86716b8196abb29d88725544311d0800182d42586d8297adb19b867171879cb1ae98836e59432e1900001a2f44596f8499aeaf9a846f6e8399aeae98836e59432e190000182d42586d8297adb19b867171879cb1ae98836e59432e19000020354a60758a9fb5a8937e68535b72879cb2b09a85705847331f0a0000001f34495e74899eb3a9947f6a566b8096abc0d0bba6907b66513b26110020354a60758a9fb5a8937e68536072849ab0b4a38e79634e39240e000020354a60758a9fb5a8937e685a74899eb3ab96816b5636251300000020354a60758a9fb5a8937e685a74899eb3ab96816b5636251300000000000000000000000a1f34495f74899eb4a9947f69543f2a140020354a60758a9e9e9e937e685d72889d9e9e95806b56402b16000000000000000000000a151d2023262a2d26231c110300000000000000000000000020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e0000000000000020354a60758a9fb5a8937e68533e291300000000000000000c21364c61768ba1b6a7917c67523c2712001e34495e73899eb3a9947f69657a8fa4b8a38d78634e38230e000020354a60758a9fb5c5b8b3b8b6aa9f927d675b493521120a01000000001c32475c71879cb1ab96816c6a8095aab19c86715c3828150200192f44596e8399aead98836e687d93a8b49f8a74604b35200b001b30465b70859bb0ad98836e6d8298adb19c86715c38271502001c32475c71879cb1ac96816c6b8095aab19c86715c38271502001b30465b70859bb0ad98836e6d8298adb19c86715c382715020020354a60758a9fb5a8937e685363788da5b6a9947f6a543a2917040000001f34495e74899eb3a9947f6a586d8398adc2d0bba6907b66513b26110020354a60758a9fb5a8937e685354657a8fa4b5ab96816b563b2a18040020354a60758a9fb5a8937e6863788da7b9a7927c67523d271200000020354a60758a9fb5a8937e6863788da7b9a7927c67523d271200000000000000000000000a1f34495f74899eb4a9947f69543f2a140020354a60758a9fb3a8937e685d72889db2ab95806b56402b16000000000000000000000002090b0e111418100e09000000000000000000000000000020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e0000000000000020354a60758a9fb5a8937e68533e291300000000000000000c21364c61768ba1b6a7917c67523c2712001f344a5f74899fb4a8937e69657a8fa4b8a38d78634e38230e000020354a60758a9fb5b8a79ea7b4bbb49f8a79634e402f1d0900000000001f34495f74899eb4a9947f69687e93a8b39e89745645321d09001c31465b71869bb0ab96816b667b90a5bbaa8d78624d38220d001f34495f74899eb4aa95806b6a7f94aab39e89745645311d09001f34495f74899eb4a9947f69687e93a8b39e89745645311d09001f34495f74899eb4aa95806b6a7f94aab39e89745645311d090020354a60758a9fb5a8937e6854697e94a9b7a68e79644e39240f000000001f34495e74899eb3a9947f6a5a6f859aafc4d0bba6907b66513b26110020354a60758a9fb5a8937e68534b5d71869cb1b19c86715947341f0b0020354a60758a9fb5a8937e68677c91a7b9a88d78634e38230e00000020354a60758a9fb5a8937e68677c91a7b9a88d78634e38230e00000000000000000000000a1f34495f74899eb4a9947f69543f2a140020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000000000000000000000000000000000000000000000000000000000000000020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e0000000000000020354a60758a9fb5a8937e68533e291300000000000000000c21364c61768ba1b6a7917c67523c27120020354a5f758a9fb4a8937e68657a8fa4aca38d78634e38230e000020354a60758a9fb5b39e89919faabaa99a84705e4c38240f000000000020354a60758aa8b9a8937e68677c91a6b9a88b74604b36200b001d33485d72889db2aa947f6a657a8fa4c8a38d79634e38230e0020354a60758aa8b9a8937e68687d92a7b9a78b74604b36200b0020354a60758aa8b9a8937e68677c91a7b9a78b74604b36200b0020354a60758aa8b9a8937e68687d92a7b9a78b74604b36200b0020354a60758a9fb5a8937e68576f849aafb29d88735c4a36210d000000001f34495e74899eb3a9947f6a5c72879cb1c7d0bba6907b66513b26110020354a60758a9fb5a8937e68533f556a7f94aab5a48c77614c37220c0020354a60758a9fb5a8937e686b8096abb49e8974604b35200b00000020354a60758a9fb5a8937e686b8096abb49e8974604b35200b00000000000000000000000a1f34495f74899eb4a9947f69543f2a140020354a60758a9fb5a8937e685d72889db2ab95806b56402b160000000000000000080e1020202020200e0c060000000000000000000000000000000020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010253a50657a8fa5a8a28d78634d38230e0000000000000020354a60758a9fb5a8937e68533e291300000000000000000c21364c61768ba1b6a7917c67523c27120020354a60758aabbca8937e68657a8f9797978d78634e38230e000020354a60758a9fb5a8937e7c8c9fb4b4a2907c66513e2d1a070000000020354a60758a9fc6a8937e68667b90a5c6a18c77614c37220c001f34495e74899eb3a9947e69657a8fa4b8a38d79634e38230e0020354a60758a9fc6a8937e68667b91a6c5a18c77614c37220c0020354a60758a9fc6a8937e68667b90a5c5a18c77614c37220c0020354a60758a9fc6a8937e68667b91a6c5a18c77614c37220c0020354a60758a9fb5a8937e6861768a9fb4ac97826d573d2d1a07000000001f34495e74899eb3a9947f6a5774899eb4c9d0bba6907b66513b26110020354a60758a9fb5a8937e68533e4f657a8fa4c2a5907b65503b26100020354a60758a9fb5a8937e686f849aafb09a85705443301c0800000020354a60758a9fb5a8937e686f849aafb09a85705443301c0800000000000000000000000a1f34495f74899eb4a9947f69543f2a140020354a60758a9fb5a8937e685d72889db2ab95806b56402b1600000000000003111c232535353535352320190e00000000000000000000000000000020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010253a50657a8f9393938d78634d38230e0000000000000020354a60758a9fb5a8937e68533e291300000000000000000c21364c61768ba1b6a7917c67523c27120020354a60758a9fb5a8937e686378818282828177624c37220d000020354a60758a9fb5a8937e697e93a3b5b09a85705c4a3621080000000020354a60758a9fb5a8937e68657a90a5b7a28d77624d38220d001f354a5f748a9fb4a8937e69657a8fa4b8a38d79634e38230e0020354a60758a9fb5a8937e68657b90a5b7a28d77624d38220d0020354a60758a9fb5a8937e68657a90a5b7a28d77624d38220d0020354a60758a9fb5a8937e68657b90a5b7a28d77624d38220d0020354a60758a9fb5a8937e68667c91a9baaa917c66513c271100000000001f34495e74899eb3a9947f6a61768ba8b9cdd0bba6907b66513b26110020354a60758a9fb5a8937e68533e4b61768ba6b7a8937e68533e29130020354a60758a9fb5a8937e6873899eb3ab96816c563626140100000020354a60758a9fb5a8937e6873899eb3ab96816c563626140100000000000000000000000a1f34495f74899eb4a9947f69543f2a140020354a60758a9fb5a8937e685d72889db2ab95806b56402b1600000000000011212e373a4a4a4a4a4a38352c1e0e000000000000000000000000000020354a60758a9fb5a8937e685d72889db2ab95806b56402b1600000000000d22374d62777e7e7e7e7e76614c36210c0000000000000020354a60758a9fb5a8937e68533e291300000000000000000c21364c61768ba1b6a7917c67523c27120020354a60758a9fb5a8937e685a636c6c6c6c6c625947341f09000020354a60758a9fb5a8937e6872859bb0b4a28e79644e3625130000000020354a60758a9fb5a8937e68657a8fa5b8a28d78634d38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d79634e38230e0020354a60758a9fb5a8937e68657a8fa5b8a28d78634d38230e0020354a60758a9fb0a8937e68657a8fa5b8a28d78634d38230e0020354a60758a9fb5a8937e68657a8fa5b8a28d78634d38230e0020354a60758a9fb5a8937e686c8297acb49f8a76614b36210c00000000001f34495e74899eb3a9947f6a63788da3c6d6d0bba6907b66513b26110020354a60758a9fb5a8937e68533e465773889db3ab95806b56402b160020354a60758a9fb5a8937e68788da7b8a7927d67523d28120000000020354a60758a9fb5a8937e68788da7b8a7927d67523d28120000000000000000000000000a1f34495f74899eb4a9947f69543f2a140020354a60758a9fb5a8937e685d72889db2ab95806b56402b160000000000081c2e3f4b5060606060605e493c2c19060000000000000000000000000020354a60758a9fb5a8937e685d72889db2ab95806b56402b1600000000000b20344859626969696969615846331f0a0000000000000020354a60758a9fb5a8937e68533e291300000000000000000c21364c61768ba1b6a7917c67523c27120020354a60758a9fb5a8937e68535e6c817b6f635b4b44372614010020354a60758a9fb5a8937e68667b90a5b6ab96816c5443301c0700000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758aabbca8937e68657a8fa4b8a38d79634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a979a9d937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e6872889db2af9a846f5746331e0a00000000001f34495e74899eb3a9947f6a657a90a5bacfd0bba6907b66513b26110020354a60758a9fb5a8937e68533e395c71879cb1ab96816b56412c160020354a60758a9fb5a8937e687c91a6baa98e79634e39240e0000000020354a60758a9fb5a8937e687c91a6baa98e79634e39240e0000000000000000060808080a1f34495f74899eb4a9947f69543f2a140020354a60758a9fb5a8937e685d72889db2ab95806b56402b1600000000000e23374b5d657575757575705a4935200c0000000000000000000000000020354a60758a9fb5a8937e685d72889db2ab95806b56402b1600000000000c21364c61767b7a7a7a7b74604b36210b0000000000000020354a60758a9fa5a5937e68533e291300000000000000000c21364c61768ba1b6a7917c67523c27120020354a60758a9fa8a8937e6855667c919083796c605544311d080020354a60758a9fb5a8937e686073879db2b39d8874604a35200b00000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d79634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e00152a40556a7f8285888c7e68657a8fa4b8a38d79634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68798ea5b7a9947e69543929170300000000001f34495f74899eb4a9947f6a677d92a7bcd2d0bba6907b66513b26110020354a60758a9fb5a8937e68533e475c71869cb1ac97816c57422c170020354a60758a9fb5a8937e6b8095abb49f8975604b35200b0000000020354a60758a9fb5a8937e6b8095abb49f8975604b35200b0000000000000b141b1d1d1d1d1f34495f74899eb4a9947f69543f2a140020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010253a50657b8a8a8a8a8a78634d38230e0000000000000000000000000020354a60758a9f9f9f937e685d72889d9f9f95806b56402b16000000000010253a50657b8f8f8f8f8d78634d38230e0000000000000020354a60758a8f8f8f8f7e68533e291300000000000000000c21364c61768ba1b6a7917c67523c27120020354a60758a939393937e686074879ca1998c8174604b35200b0020354a60758a9fb5a8937e68546a8095aab7a68e79644f39240f00000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0013283c50616a6d7073767561657a8fa4b8a38d79634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e6a7f94a9b7a58e78634e39230e0000000000001f34495f74899eb4a9947f6a697f94a9bed4d0bba6907b66513b26110020354a60758a9fb5a8937e68533e3c5d72879cb2ab96816c56412c170020354a60758a9fb5a8937e6f849aafb09b85705544311d080000000020354a60758a9fb5a8937e6f849aafb09b85705544311d0800000000000e1c282f323232323234495f74899eb4a9947f69543f2a140020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010253a50657a8f9f9f9f8d78634d38230e0000000000000000000000000020354a60758a8a8a8a8a7e685d72878a8a8a8a806b56402b16000000000010253a50657a8fa5a5a28d78634d38230e0000000000000010253a50657b7a7a7a7a77624d37220d00000000000000000c21364c61768ba1b6a7917c67523c27120014293e53697e7e7e7e7e7963697e93a4b3aa99846f5544311d080020354a60758a9fb5a8937e685364798ea6b7aa947f6a5536261401000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e000d2033435055585b56606157657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e70859ab0b29d87725b4935210c0000000000001f34495f74899eb4a9947f6a6c8196abc1d6d0bba6907b66513b26110020354a60758a9fb5a8937e68533e485a74899fb4aa947f6a553f2a150020354a60758a9fb5a8937e73889eb3ac96816c57372614010000000020354a60758a9fb5a8937e73889eb3ac96816c5737261401000000000b1c2c3a44474747474747495f74899eb4a9947f69543f2a140020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010253a50657a8fa5b5a28d78634d38230e0000000000000000000000000020354a5e7075757575756860586972757575756b62513d2914000000000010253a50657a8fa5b8a28d78634d38230e000000000000000e23374b5d656565656562594834200b00000000000000000c21364c61768ba1b6a7917c67523c27120012263b4f60696969696b737679899eb3b49f8c79644e372614010020354a60758a9fb5a8937e68535c73889db2af9a846f5443301c08000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e00031525333c404238454b4b4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e768a9fb4ac97816c573d2c1a060000000000001f34495f74899eb4a9947f6a6e8398aec3d8d0bba6907b66513b26110020354a60758a9fb5a8937e68533e4d62778da8baa7927c67523d27120020354a60758a9fb5a8937e788da7b8a8927d68533d2813000000000020354a60758a9fb5a8937e788da7b8a8927d68533d2813000000000014283a4b575d5d5d5d5d5d5d5f74899eb4a9947f69543f2a140020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e00000000000000000000000000182d4154666f6f6f6f6f665e53646d6f6f6f6f68604e3a2611000000000010253a50657a8fa5b8a28d78634d38230e00000000000000081c2e3f4b50505050504d483b2b180500000000000000000c21364c61768ba1b6a7917c67523c2712000c1f32424f535a627680888b8d9ea7b8a998826d5c4a361909000020354a60758a9fb5a8937e6853586d8398adb49e8974604b35200b000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0000071520282a2d2832363a4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e7c91aabaa9907b66513b2611000000000000001f34495f74899eb4a9947f6a70859ab0c5dad0bba6907b66513b26110020354a60758a9fb5a8937e68533952677c91a7baa98e79644e39240f0020354a60758a9fb5a8937e7c91a6baa98e79644e39240f000000000020354a60758a9fb5a8937e7c91a6baa98e79644e39240f00000000001b2f4457697272727272727272748a9eb4a9947f69543f2a140020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e000000000000000000000000001a30455a6f84858585847c66586d82858585847d68533d2813000000000010253a50657a8fa5b8a28d78634d38230e000000000000000011212e373a3a3a3a3a37342b1d0d0000000000000000000c21364c61768ba1b6a7917c67523c27120002141d314455627886959da6a3b3b8b49f8b78624d3d2d1a00000020354a60758a9fb5a8937e685353687d93a8b9a88d78634e38230e000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e000000030d131518161e253a4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e8297adb49f8a75604b36210b000000000000001f34495f74899eb4a9947f6a72879db2c7dcd0bba6907b66513b26110020354a60758a9fb5a8937e685346576d8297adb49f8a73604b35200b0020354a60758a9fb5a8937e8095aab49f8a75604b35200b000000000020354a60758a9fb5a8937e8095aab49f8a75604b35200b00000000001d32475d728787878787878787878d9fb5a9947f69543f2a140020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e0000000000000000000000000020354a60758a9a9a9a937e685d72879a9a9a95806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e000000000000000003111c2325252525252220180d000000000000000000000c21364c61768ba1b6a7917c67523c271200000b20354b6073859ba4b3b7c4c8c1ac97816c5a48351f0f00000020354a60758a9fb5a8937e68534f64798eaabba6917c67513c2712000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e00000000000000000310253a4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e889db3af99846f5645321e09000000000000001f34495f74899eb4a9947f6a748a9fb4c9dfd0bba6907b66513b26110020354a60758a9fb5a8937e68534b61768a9eb4ae99846f5544311d080020354a60758a9fb5a8937e8499afb09b86705544311d08000000000020354a60758a9fb5a8937e8499afb09b86705544311d08000000000020354a60758a9c9c9c9c9c9c9c9c9fabbca9947f69543f2a140020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e0000000000000000000000000020354a60758a9fafa8937e685d72889dafab95806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e00000000000000000000080e10101010100d0b0500000000000000000000000c21364c61768ba1b6a7917c67523c27120005192b3c53687e93a2b4b0aba7acb9af9a85705b4a36210c00000020354a60758a9fb5a8937e68534b60758a9fb4aa95806a55402b15000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e00000000000000000010253a4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5ac978297a6b8a8937e695338281603000000000000001f34495f74899eb4a9947f6a768ca9bacde2d0bba6907b66513b26110020354a60758a9fb5a8937e68535a6a7f94a8b9a8937d6853372715010020354a60758a9fb5aa9580889eb3ac97826c5737271501000000000020354a60758a9fb5aa9580889eb3ac97826c5737271501000000000020354a60758a9fb2b2b2b2b2b2b2b5bcc9a9947f69543f2a140020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e0000000000000000000000000020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e000000000000000000000000000000000000000000000000000000000000000c21364c61768ba1b6a7917c67523c2712000b2035485a71869bb1b09e96929bacb4a28e79634e39240e00000020354a60758a9fb5a8937e6853455671869cb1ad98836e58432e19000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e00000000000000000010253a4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5b29d889db2b6a48d78634d38230e00000000000000001f34495f74899eb4a9947f6a798ea3c7d7e1d0bba6907b66513b26110020354a60758a9fb5a8937e685862788a9eb4b49e8976614b36210c000020354a60758a9fb5b29d879da6b8a8937d68533e281300000000000020354a60758a9fb5b29d879da6b8a8937d68533e281300000000000020354a60758a9fb5beb2adabababb4bbc8a9947f69543f2a140020354a60758a9fa8a8937e685d72889da8a895806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e0000000000000000000000000020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e0000000000000000000001080b0f160f0d07000000000000000000000000000c21364c61768ba1b6a7917c67523c2712000d22384d62788da3b5a996807d92a4b5a9947f69543f2a1400000020354a60758a9fb5a8937e685338596e8398aeb09b86705b392816030020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e00000000000000000010253a4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5b7a69da6b7b19c87725a4935200c00000000000000001f344a5f74899fb4a9947f6a7b90a5bbc9cdd6bba6907b66513b26110020354a60758a9fb5a8937e686476869ca8b9a897816c5746331e0a000020354a60758a9fb5b7a59da5b7bbaa8e79644f39240f00000000000020354a60758a9fb5b7a59da5b7bbaa8e79644f39240f00000000000020354a60758a9fb5b2a0989696969faabba9947f69543f2a140020354a60758a939393937e685d728793939393806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e0000000000000000000000000020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e00000000000000000908141c20252b24221b100200000000000000000000000c21364c61768ba1b6a7917c67523c27120012273d52677d92a7b49f8a7671869cb1ae99836e5937271501000020354a60758a9fb5a8937e685341566b8096abb39e88735746321e090020354a60758a9fb5a8937e68657b90a5b7a28d78624d38230d0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e00000000000000000010253a4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5c4b7b2b7c4ab96816c563c2c190600000000000000001f344a5f74899fb4a9947f6a7d92a8b9b4b9c6bba6907b66513b26110020354a60758a9fb5a8937e6f7a869ca4b5b49e8977624c39291703000020354a60758a9fb5c3b7b2b7c3b49f8a75604b36200b00000000000020354a60758a9fb5c3b7b2b7c3b49f8a75604b36200b00000000000020354a60758a9fc3ad98828181808b9fb4a9947f69543f2a140014293e53697e7e7e7e7e796352677d7e7e7e7e7a644f3a250f000000000010253a50657a8fa5b8a28d78634d38230e0000000000000000000000000020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e00000000000004121d242630353a413a362d201000000000000000000000000c21364c61768ba1b6a7917c67523c271200162b41566b8096abb09b86716b8196abb29d88725544311d08000020354a60758a9fb5a8937e68533e53697e93a8b8a68b76614b36210c0020354a60758a9fb5a8937e68667b90a6c5a18c77614c37220c0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e00000000000000000010253a4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5d4cbc8cbb9a8907b65503b26150700000000000000001f344a5f74899fb4a9947f6a7f94aaa89ea8b9bba6907b66513b26110020354a60758a9fb5ae9882848d9ca4b5b2a0947f695948341b0b00000020354a60758a9fb5d4cac7cac6b19b86715645311d0900000000000020354a60758a9fb5d4cac7cac6b19b86715645311d0900000000000020354a60758aa5b7a8937e6b6b74899eb4a9947f69543f2a140012263b4f606969696969635b4d5f6769696969645c4b37220d000000000010253a50657a8fa5b8a28d78634d38230e0000000000000000000000000020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e00000000000012222f3836434b4f564f4a3e2d1b07000000000000000000000c21364c61768ba1b6a7917c67523c271200192f44596e8499aead98836e687d93a8b49f8a75604b35200b000020354a60758a9fb5a8937e68533e51667b91a6c5a28d78624d38230d0020354a60758a9fb5a8937e68687d92a8b8a78b75604b36200b0020354a60758a9fb5a8937e68667a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e00000000000000000010253a4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5cadfddc9b49e8975604b4133251506000000000000001f344a5f74899fb4a9947f6c8197ac9e899eb4bba6907b66513b26110020354a60758a9fb5b2a098999fabb6b2a2988272604a3b2a180000000020354a60758a9fb5cadfddd7c2ac97826d573827150200000000000020354a60758a9fb5cadfddd7c2ac97826d57382715020000000000001d33485d72879db2ad98836d5f74899eb4a9947f69543f2a140010253a50657a7a7a7a7a77624f647a7a7a7a7a78624d38230d000000000010253a50657a8fa5b8a28d78634d38230e0000000000000000000000000020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e0000000000091d2f404c515460646b645c4a36220d000000000000000000000c21364c61768ba1b6a7917c67523c2712001c31465b71869bb0ab96816b667b90a5bbaa8d77624d38220d000020354a60758a9fb5a8937e68533e4f64798fa4b9a48f79644f3a240f0020354a60758a9fb5a8937e686a7f94aab39e88735645321d090020354a60758a9fb5a8937e767c7f94a9b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e00000000000000000010253a4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5cadedcc7b29d8777675f5043332414030000000000001f344a5f74899fb4a9947f6e8499ae9c879cb2bba6907b66513b26110020354a60758a9fb5beb2aeaeb5bcb2a1998474605443301d0d0000000020354a60758a9fb5cadfead8c8a8937e68533e29130000000000000020354a60758a9fb5cadfead8c8a8937e68533e291300000000000000182e43586d8298adb29d88725a74899eb4a9947f69543f2a140020354a60758a8f8f8f8f7e685d72878f8f8f8f806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e0000000000000000000000000020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e00000000000f24384c5e666d747a807a644f3a240f000000000000000000000c21364c61768ba1b6a7917c67523c2712001d33485d72889db2aa947f6a657a8fa4c8a38d78634e38230e000020354a60758a9fb5a8937e68533e4d63788da2c8a6917b66513c26110020354a60758a9fb5a8937e686e8398adb09b86715b382815020020354a60758a9fb5a8937e7a8f949daeb8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e00000000000000000010253a4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5d2c9c6c9b6a59d897d6a6150423222110000000000001f344a5f74899fb4a9947f71869bb09a859ab0bba6907b66513b26110020354a60758a9fb5cfc6c3c4cac3ae998375605645362513000000000020354a60758a9fb5cadfe2cebbaa8f7a644f3a240f0000000000000020354a60758a9fb5cadfe2cebbaa8f7a644f3a240f0000000000000013283e53687e93a8b7a58d786274899eb4a9947f69543f2a140020354a60758a9fa5a5937e685d72889da5a595806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e0000000000000000000000000020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e000000000011263b51667c82888f95806b553a2917040000000000000000000c21364c61768ba1b6a7917c67523c2712001f34495e74899eb3a9947e69657a8fa4b8a38d78634e38230e000020354a60758a9fb5a8937e68533e4c61768baabba7927d68523d28130020354a60758a9fb5a8937e6873889db2ac97826d57422d18000020354a60758a9fb5a8937e7a8fa4aebbb8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e00000000000000000010253a4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5c2b5b1b3b9b6a89e927f6a614f402f1a0a00000000001f344a5f74899fb4a9947f73889dae988398aebba6907b66513b26110020354a60758a9fb5c6bab4bac6c9b49e8a7c665d4c3d2c1a060000000020354a60758a9fb5cadfdfcab49f8a75604b36210b0000000000000020354a60758a9fb5cadfdfcab49f8a75604b36210b000000000000000e23384e63798da6b8a7927d6774899eb4a9947f69543f2a140020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e0000000000000000000000000020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e00000000001c31475c7186979da69b85705847331f0a0000000000000000000c21364c61768ba1b6a7917c67523c2712001f354a5f748a9fb4a8937e69657a8fa4b8a38d78634e38230e000020354a60758a9fb5a8937e68533e4a60758a9fb4a8937e68533e29130020354a60758a9fb5a8937e687a8fa6b7ab927d68533d2813000020354a60758a9fb5a8937e7a8fa4b6b6b6a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e00000000000000000010253a4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5b5a49c9ea7b4b9b39e937f695e4c38281502000000001f344a5f74899fb4a9947f748a9fac968196acbba6907b66513b26110020354a60758a9fb5baa89fa8aeb3b9a89e8c7c655b493521130100000020354a60758a9fb5cadfdbc6b19c86715645321e090000000000000020354a60758a9fb5cadfdbc6b19c86715645321e09000000000000000c2135495b73889eb3ac97816c74899eb4a9947f69543f2a140020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e0000000000000000000000000020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e0000000000162b40566b8095abb49f8b76614c37210c0000000000000000000c21364c61768ba1b6a7917c67523c27120020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e000020354a60758a9fb5a8937e68533e435474899eb3a9947e69543f29140020354a60758a9fb5a8937e75849bb0b59f8c77624c37220d000020354a60758a9fb5a8937e7a8fa0a0a0a0a08d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e00000000000000000010253a4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5b19c8689949fa9bab49f8d7c665645321d09000000001f344a5f74899fb4a9947f778caaa9947f94a9bba6907b66513b26110020354a60758a9fb5b49f8a8e99a1aeb9aa9e8979634e41301e0a00000020354a60758a9fb5cadfd7c2ad97826d58382816020000000000000020354a60758a9fb5cadfd7c2ad97826d583828160200000000000000061a2c3d596e8399aeb19c867174899eb4a9947f69543f2a140020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010253a50657a8fa5a8a28d78634d38230e0000000000000000000000000020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e000000000010253a4f657a8fa7b9ab917c66513c27110000000000000000000c21364c61768ba1b6a7917c67523c27120020354a60758aabbca8937e68657a8fa4b8a38d78634e38230e000020354a60758a9fb5a8937e68533e485e73889db3aa947f6a553f2a150020354a60758a9fb5b49f8b899ba3b4af9a846f594834200b000020354a60758a9fb5a8937e7a8b8b8b8b8b8b8b79634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e00000000000000000010253a4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e767f8b9fa8baab9d8774604b372614010000001f354a5f748a9fb4a9947f798ea4a7927d92a7bba6907b66513b26110020354a60758a9fb5a8937e7983939daeb9a79a85705f4d39251000000020354a60758a9fb5cadfd3bea8937e69533e2914000000000000000020354a60758a9fb5cadfd3bea8937e69533e291400000000000000000014293e54697e93a9b59f8b7674899eb4a9947f69543f2a140020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010253a50657a8f9393938d78634d38230e0000000000000000000000000020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e00000000000b20354b6074899eb3ac97816c573b2a180500000000000000000c21364c61768ba1b6a7917c67523c27120020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e000020354a60758a9fb5a8937e68533e485d72879db2ac96816c57412c170020354a60758a9fb5baa99f9ea8b4b2a0907b65503b2b1805000020354a60758a9fb5a8937e747676767676767672604a35200b0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e00000000000000000010253a4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e686a7b8a9fb4b6a5947f695544311d080000001f354a5f748a9fb4a9947f7b91a6a5907b90a5bba6907b66513b26110020354a60758a9fb5a8937e686f7f939eafb4a2917c67523e2e1b08000020354a60758a9fb5cadfcfb9a48f7a644f3a250f000000000000000020354a60758a9fb5cadfcfb9a48f7a644f3a250f0000000000000000000f24394f64798ea7b9ab907b74899eb4a9947f69543f2a140020354a60758a9fb5a8937e685d72889db2ab95806b56402b1600000000000d22374d62777e7e7e7e7e76614c36210c0000000000000000000000000020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e0000000000081d3144556e8499aeb29c87725948341f0b00000000000000000c21364c61768ba1b6a7917c67523c27120020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e000020354a60758a9fb5a8937e68533e475c71879cb1ac97826c57422d170020354a60758a9fb5c7bab4b4b9b4a298826d5d4b371d0d00000020354a60758a9fb5a8937e6861616161616161605443301c070020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e00000000000000000010253a4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e685d677d91a0b2b29d8774604b35200b0000001f354a5f748a9fb4a9947f7e93a8ab8e798ea3b9a6907b66513b26110020354a60758a9fb5a8937e68616b8095a3b4b19b86715c4b37220d000020354a60758a9fb5cadfcfbaa5907a65503b2510000000000000000020354a60758a9fb5cadfcfbaa5907a65503b25100000000000000000000b20354b6074899eb3ab968074899eb4a9947f69543f2a140020354a60758a9fb5a8937e685d72889db2ab95806b56402b1600000000000b20344859626969696969615846331f0a0000000000000000000000000020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e00000000000114263754697e94a9b6a58c77624c37220d00000000000000000c21364c61768ba1b6a7917c67523c27120020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e000020354a60758a9fb5a8937e68533e475c71869cb1ac97826c57422d170020354a60758a9fb5bdb1aca7a89e958474604b3f2e1c0000000020354a60758a9fb5a8937e68534b4b4b4b4b4b4a43362513000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e00000000000000000010253a4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68535f6e8398abb7a6907b66513b26110000001f354a5f748a9fb4a9947f8095aa9f8a778ca2b7a6907b66513b26110020354a60758a9fb5a8937e68536072859bb0b5a38f7a644f3a250f000020354a60758a9fb5cadfd6c0ab96816b563c2b19060000000000000020354a60758a9fb5cadfd6c0ab96816b563c2b19060000000000000000081c3043546f8499afb09b8574899eb4a9947f69543f2a140020354a60758a9fb5a8937e685d72889db2ab95806b56402b1600000000000c21364c61767b7a7a7a7b74604b36210b0000000000000000000000000020354a60758a9fa5a5937e685d72889da5a595806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e0000000000000f24394e64798ea8b9a6917b66513c261100000000000000000c21364c61768ba1b6a7917c67523c27120020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e000020354a60758a9fb5a8937e68533e475d72879cb2ac97826c57422d170020354a60758a9fb5b19f9792908980746056453221110000000020354a60758a9fb5a8937e68533e36363636363530251808000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e00000000000000000010253a4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68534e63788c9fb5ad97826d583c2b190600001f354a5f748a9fb4a9947f8297ac9d88778ca1b7a6907b66513b26110020354a60758a9fb5a8937e685354657b8fa4b5ab96816c563b2a18050020354a60758a9fb5cae2dcc6b19c87715a4935200b0000000000000020354a60758a9fb5cae2dcc6b19c87715a4935200b000000000000000001142636546a7f94a9b49f8a75899eb4a9947f69543f2a140020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010253a50657b8f8f8f8f8d78634d38230e0000000000000000000000000020354a60758a8f8f8f8f7e685d72878f8f8f8f806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e0000000000000b20354b6074899eb4aa95806a55402b1500000000000000000c21364c61768ba1b6a7917c67523c27120020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e000020354a60758a9fb5a8937e68533e485d73889db2aa957f6a55402a150020354a60758a9fb5ac97817d7a756b605645382816030000000020354a60758a9fb5a8937e68533e2921212121201c130800000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e00000000000000000010253a4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e6853495b70859aafb39d88735a4835200b00001f354a5f748a9fb4a9947f8499af9b86778ca1b7a6907b66513b26110020354a60758a9fb5a8937e68534b5d71869cb1b29c87725947341f0b0020354a60758a9fb5d8cec9cab6a48d78624d38230d0000000000000020354a60758a9fb5d8cec9cab6a48d78624d38230d00000000000000000010253a4f657a8fa9baa98f7a899eb4a9947f69543f2a140020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010253a50657a8fa5a5a28d78634d38230e0000000000000000000000000010253a50657b7a7a7a7a77624f647a7a7a7a7a78624d38230d000000000010253a50657a8fa5b8a28d78634d38230e000000000000081c3043546f859aafaf99846f5a3c2b1906000000000000000c21364c61768ba1b6a7917c67523c27120020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e000020354a60758a9fb5a8937e68533e395e73899eb3a9947f69543f2a140020354a60758a9fb5a8937e686560574b4538281a0a000000000020354a60758a9fb5a8937e68533e29130c0c0c0b07000000000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e00000000000000000010253a4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68533d54697e93a9b7a68d78624d38230d00001f354a5f748a9fb4a9947f869caf9984778ca1b7a6907b66513b26110020354a60758a9fb5a8937e68533f556a7f95aab6a58c77624c37220d0020354a60758a9fb5c8bbb4bbc2a8937e69533828160300000000000020354a60758a9fb5c8bbb4bbc2a8937e69533828160300000000000000000b20364b6075899fb4aa947f899eb4a9947f69543f2a140020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e000000000000000000000000000e23374b5d656565656562594b5c6465656565625a4935200c000000000010253a50657a8fa5b8a28d78634d38230e00000000000001142636566b8095abb39e88735a4935200b000000000000000c21364c61768ba1b6a7917c67523c27120020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e000020354a60758a9fb5a8937e68533e4657748a9fb4a8937e69533e29140020354a60758a9fb5a8937e68534b453931271a0a00000000000020354a60758a9fb5a8937e68533e29130000000000000000000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e00000000000000000010253a4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68533e4e64798eaabba6917c66513c271100001f354a5f748a9fb4a9947f889ead9782778ca1b7a6907b66513b26110020354a60758a9fb5a8937e68533e4f647a8fabbca6907b66513b26110020354a60758a9fb5bbaa9faabbae99846f5645321e0900000000000020354a60758a9fb5bbaa9faabbae99846f5645321e090000000000000000091d31455670859aafaf99848a9eb4a9947f69543f2a140020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e00000000000000000000000000081c2e3f4b50505050504d483e4b4f505050504d493c2c1906000000000010253a50657a8fa5b8a28d78634d38230e0000000000000011273c51667c91a6b8a78d78624d38230d000000000000000c21364c61768ba1b6a7917c67523c27120020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e000020354a60758a9fb5a8937e68533e4b61768ba9baa8927d68533d28130020354a60758a9fb5a8937e68533e32281d150a0000000000000020354a60758a9fb5a8937e68533e29130b08010000000000000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e00000000000000000010253a4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68533e4b60758a9fb4a9947e69543f291400001f354a5f748a9fb4aa957f8b9fab9580778ca1b7a6907b66513b26110020354a60758a9fb5a8937e68533e4b60768b9fb5a8937e69533e29140020354a60758a9fb5b49f8a9fb4b49f8a75604b36210b00000000000020354a60758a9fb5b49f8a9fb4b49f8a75604b36210b000000000000000002152738556a8095aab39e898b9fb4a9947f69543f2a140020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e000000000000000000000000000011212e373a3a3a3a3a37342e373a3a3a3a3a38352c1e0e00000000000010253a50657a8fa5b8a28d78634d38230e000000000000000e23384d63788da8b9a7917c67523c2712000000000000000c21364c61768ba1b6a7917c67523c27120020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e000020354a60758a9fb5a8937e68533e4d62778da2c7a6917c66513c27110020354a60758a9fb5a8937e68533e29201c13180c0a040000000020354a60758a9fb5a8937e68533e2922201d140d0b050000000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e00000000000000000010253a4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68533e445573889db2ab96806b56412b16010020354a5f758a9fb4ac978297aba9937e778ca1b7a6907b66513b26110020354a60758a9fb5a8937e68533e455773889db3ab95806b56402b160020354a60758a9fb5af9a859aaabaa9907b66503b261100000000000020354a60758a9fb5af9a859aaabaa9907b66503b261100000000000000000010263b50657b90aab9a89e9fa9baa9947f69543f2a140020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e000000000000000000000000000003111c23252525252522201b2225252525252320190e0000000000000010253a50657a8fa5b8a28d78634d38230e000000000000000b20354a6074899eb4aa95806b55402b16000000000000000c21364c61768ba1b6a7917c67523c27120020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e000020354a60758a9fb5a8937e68533e4e64798ea3b9a48f7a654f3a25100020354a60758a9fb5a8937e68533e373530252d221f180c00000020354a60758a9fb5a8937e68533e3a383531262220180d00000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e00000000000000000010253a4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68533e375c71869cb1ac97816c57422c17020020354a5f758a9fb4ae998499aea6917c778ca1b7a6907b66513b26110020354a60758a9fb5a8937e68533e395c71869cb1ac97816c57422c170020354a60758a9fb5a9947f8b9fb4ac96816c573d2c1a06000000000020354a60758a9fb5a9947f8b9fb4ac96816c573d2c1a0600000000000000000b21364b60768a9fb4b9b3b4bac7a9947f69543f2a140020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e00000000000000000000000000000000080e10101010100d0b080d0f101010100d0c06000000000000000010253a50657a8fa5b8a28d78634d38230e00000000000000071c30435470869bb0ad98836e58432e19000000000000000c21364c61768ba1b6a7917c67523c27120020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e000020354a60758a9fb5a8937e68533e50657b90a5c6a38d78634e38230e0020354a60758a9fb5a8937e68534b4c4a43364237342a1c0c000020354a60758a9fb5a8937e68534c4f4d4b443737342b1d0d000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e00000000000000000010253a4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68533e365c71879cb1ab96816c56412c17010020354a5f758a9fb4b09b869bb0a48f7a778ca1b7a6907b66513b26110020354a60758a9fb5a8937e68533e365c71879cb1ab96816c56412c170020354a60758a9fb5a8937e859ab0b29d87725b4935210c000000000020354a60758a9fb5a8937e859ab0b29d87725b4935210c0000000000000000091e32455770869bb0c5c9c9cdbea9947f69543f2a140020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a50657a8fa5b8a28d78634d38230e0000000000000000132536586d8298adb19b86715c3b2b18050000000000000c21364c61768ba1b6a7917c67523c27120020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e000020354a60758a9fb5a8937e68533e53687d93a8b9a88b76614c36210c0020354a60758a9fb5a8937e6857606260545a574c473a2a18040020354a60758a9fb5a8937e685861656260555a4d483b2b18050020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e00000000000000000010253a4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68533e435472879db2ab96806b56412b16010020354a5f758a9fb4b39d889db3a28d78778ca1b7a6907b66513b26110020354a60758a9fb5a8937e68533e435472879cb2ab96806b56412b160020354a60758a9fb5a8937e7f94a9b6a58d78634e38230e000000000020354a60758a9fb5a8937e7f94a9b6a58d78634e38230e000000000000000003162839566b8096abc9daded4bea9947f69543f2a140020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e00000000000000000000040a0c1e1e1e1e1e110f090000000000000000000000000000000000000000000010253a50657a8fa5b8a28d78634d38230e0000000000000000152b40556a8095aab49e8974594834200b0000000000000c21364c61768ba1b6a7917c67523c27120020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e000020354a60758a9fb5a8937e685340556b8095aab49e89745846331f0a0020354a60758a9fb5a8937e6860757775726f6d615947341f0a0020354a60758a9fb5a8937e6861767a7775727062594834200b0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e00000000000000000010253a4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68533e4b60758a9fb4a9947f69543f2a14000020354a5f758a9fb4b49f8a9fb4a88b76778ca1b7a6907b66513b26110020354a60758a9fb5a8937e68533e4a6074899fb4a9947f6a543f2a150020354a60758a9fb5a8937e798ea6b7a9947e6954392917030000000020354a60758a9fb5a8937e798ea6b7a9947e695439291703000000000000000011263c51667b91abbccfe3d4bea9947f69543f2a140020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e0000000000000000000c171f21333333333326241c1204000000000000000000000000000000000000000010253a50657a8fa5b8a28d78634d38230e000000000000000012283d52677d92a7b9a88c77624d37220d0000000000000c21364c61768ba1b6a7917c67523c27120020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e000020354a60758a9fb5a8937e685336586d8298adb19c86715c3a2917040020354a60758a9fb5a8937e68657a8c8a87858277614c37220c0020354a60758a9fb5a8937e68657a8f8d8a888477624d37220d0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e00000000000000000010253a4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68533e4d63788da9baa6917c66513c2711000020354a5f758a9fb4bbaa9faab49e8974778ca1b7a6907b66513b26110020354a60758a9fb5a8937e68533e4d62788da9baa6917c67513c27120020354a60758a9fb5a8937e73889db2af9a846f5746331e0a0000000020354a60758a9fb5a8937e73889db2af9a846f5746331e0a00000000000000000c21374c61768b9fb5cadfd4bea9947f69543f2a140020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e00000000000000000c1c29333748484848483b382f2212000000000000000000000000000000000000000010253a50657a8fa5b8a28d78634d38230e000000000000000010253a4f657a8fa4c6a58f7a65503a25100000000000000c21364c61768ba1b6a7917c67523c27120020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e000020354a60758a9fb5a8937e6853435470859bb0ae99846e59442f19000020354a60758aaabba8937e68657a8f9f9c9a8d79634e38230e0020354a60758aaabba8937e68657a8faa9f9d8d79634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e00000000000000000010253a4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68533a52687d92a7b8a78e78634e39230e000020354a5f758a9fb4c8bbb4bbb29c8772778ca1b7a6907b66513b26110020354a60758a9fb5a8937e68533952677d92a7b9a78e79644e39240f0020354a60758a9fb5a8937e6c8297acb49f8a76614b36210c0000000020354a60758a9fb5a8937e6c8297acb49f8a76614b36210c00000000000000000a1f33475871869cb1c6dbd4bea9947f69543f2a140020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e000000000000000417293a474c5d5d5d5d5d514c402f1c090000000000000000000000000000000000000010253a50657a8fa5b8a28d78634d38230e00000000000000000d22374d62778ca9baa8937d68533e28130000000000000c21364c61768ba1b6a7917c67523c27120020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e000020354a60758a9fb5a8937e68534b6075899fb4ab96816b56412c16010020354a5f758a9fb4a8937e68657a8fa4b2a38d79634e38230e0020354a5f758a9fb4a8937e68657a8fa4b4a38d79634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e00000000000000000010253a4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e685347586e8398aeb39e8874604a35200b000020354a5f758a9fb4cacecac5b09a8570778ca1b7a6907b66513b26110020354a60758a9fb5a8937e685345576d8298adb39e8973604b35200b0020354a60758a9fb5a8937e687c91a9baa9917c66513c27110000000020354a60758a9fb5a8937e687c91a9baa9917c66513c271100000000000000000417293a576c8196acc1d6d4bea9947f69543f2a140020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e000000000000000a1f334758617373737373665e4c38240f0000000000000000000000000000000000000010253a50657a8fa5b8a28d78634d38230e00000000000000000b20354a6074899fb4aa95806b55402b160000000000000c21364c61768ba1b6a7917c67523c27120020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e000020354a60758a9fb5a8937e68534e63788da8baa7927d68523d281300001f344a5f74899fb4a8937e68657a8fa4b8a38d79634e38230e001f34495f74899eb4a9937e69657a8fa4b8a38d79634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e00000000000000000010253a4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68534c61768a9fb4ae99836e5443301c07000020354a5f758a9fb4cadfd8c3ae98836e778ca1b7a6907b66513b26110020354a60758a9fb5a8937e68534b6075899eb4ae99846f5443301c080020354a60758a9fb5a8937e68768a9fb4ac97826d573d2d1a0700000020354a60758a9fb5a8937e68768a9fb4ac97826d573d2d1a07000000000000000012273c52677c91a7c3d3d4bea9947f69543f2a140020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e000000000000000c21374c617688888888887c66513b26110000000000000000000000000000000000000010253a50657a8fa5b8a28d78634d38230e0000000000000000071c30435471879cb1ac97826d57422d180200000000000c21364c61768ba1b6a7917c67523c27120020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e000020354a60758a9fb5a8937e685352677c91a7bbaa8e79644e39240f00001e33495e73889eb3a9947e69657a8fa4b8a38d79634e38230e001e33485e73889db3a9947f69657a8fa4b8a38d79634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e00000000000000000010253a4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68535c6b8096a9b8a7917c675236251300000020354a60758a9fb5cadfd6c1ac96816c778ca1b7a6907b66513b26110020354a60758a9fb5a8937e68535b6a7f94a8b9a8927d6752362614010020354a60758a9fb5a8937e686f849aafb29d88735c4a36210d00000020354a60758a9fb5a8937e686f849aafb29d88735c4a36210d00000000000000000d22374c62778ca5b6cad4bea9947f69543f2a140020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e000000000000000c22374c61778c9d9d9d917c67513c27120000000000000000000000000000000000000010253a50657a8fa5b8a28d78634d38230e0000000000000000001325365a6f859aafae99846f59442f1a0000000000000c21364c61768ba1b6a7917c67523c27120020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e000020354a60758a9fb5a8937e6853576c8197acb49f8a75604b36210b00001d32475c72879cb1aa957f6a657a8fa5c6a38d79634e38230e001d32475c72879cb1aa95806b657a8fa5c6a38d79634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e00000000000000000010253a4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e685c647a8b9fb4b39e8975604b36200b00000020354a60758a9fb5cadfd4bfaa947f6a778ca1b7a6907b66513b26110020354a60758a9fb5a8937e685a6379899eb3b39e8975604b36210b000020354a60758a9fb5a8937e68697e94a9b7a68e79644e39240f00000020354a60758a9fb5a8937e68697e94a9b7a68e79644e39240f00000000000000000b2034485972879cb2c7d4bea9947f69543f2a140020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e000000000000000c22374c61778ca1b2a6917c67513c27120000000000000000000000000000000000000010253a50657a8fa5b8a28d78634d38230e000000000000000000192e43586e8398adb09b86715b3625130000000000000c21364c61768ba1b6a7917c67523c27120020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e000020354a60758a9fb5a8937e68535a71869cb1b09b86705645321e0900001b30455b70859ab0ac96816c667c91a6baa88c76614c37220c001b30455a70859aafac97826c677c91a7b9a88c76614c37210c0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e00000000000000000010253a4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e686d7a889da9b7a6957f6a5645321d0900000020354a60758a9fb5cadfd2bda8927d68778ca1b7a6907b66513b26110020354a60758a9fb5a8937e686b78869ca8b8a695806b5745321e09000020354a60758a9fb5a8937e6863788da5b6a9947f6a543a291704000020354a60758a9fb5a8937e6863788da5b6a9947f6a543a2917040000000000000005182b3b576d8297acc2d4bea9947f69543f2a140020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e000000000000000c22374c61778ca1b6a6917c67513c27120000000000000000000000000000000000000010253a50657a8fa5b8a28d78634d38230e000000000000000002172c41576c8196acb29d88735443301c0700000000000c21364c61768ba1b6a7917c67523c27120020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e000020354a60758a9fb5a8937e685362788da4b6ab96816b56382816020000182d43586d8298adae99846f697e94a9b49f89745847331f0a00182d42586d8297adaf99846f6a7f94a9b49e89745847331f0a0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e00000000000000000010253a4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a9947f7b828b9da6b7b29d8875604b3828150200000020354a60758aabbccfe3d0bba5907b66778ca1b7a6907c66513b26110020354a60758a9fb5a9937e7a808a9ca4b6b39d8875614b39281603000020354a60758a9fb5a8937e685b72879cb2b09a85705847331f0a000020354a60758a9fb5a8937e685b72879cb2b09a85705847331f0a000000000000000013283d52687d92a7c4d4bea9947f69543f2a140020354a60758a9fb5a8937e686372889db2ab95806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e000000000000000c22374c61778ca1a5a5917c67513c27120000000000000000000000000000000000000010253a50657a8fa5b8a28d78634d38230e000000000000000000152a40556a7f95aab49f8a75604a35200b00000000000c21364c61768ba1b6a7917c67523c27120020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e000020354a60758a9fb5a8937e6853697e93a8b9a8907b66503b2611000000142a3f54697f94a9b29d88726d8298adb19b86715c3a2a180400142a3f54697f94a9b29d88736e8398aeb09b86715b3a2a17040020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e00000000000000000010253a4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5ae9d9490979faab7af9e917c675745321a0a0000000020354a60758a9fb5daebd9c9a38e7964778ca1b7a6907c66513b26110020354a60758a9fb5ae9c938f969ea8b6b09e927d675746321b0a00000020354a60758a9fb5a8937e68576c8196acb49f8b76614c37210c000020354a60758a9fb5a8937e68576c8196acb49f8b76614c37210c00000000000000000d23384d62788da6b7cbbea9947f69543f2a140020354a60758a9fb5aa957f787878889db2ab95806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e000000000000000c22374c61778c8f8f8f8f7c67513c27120000000000000000000000000000000000000010253a50657a8fa5b8a28d78634d38230e00000000000000000013293e53687e93a8bbaa8c76614c37210c00000000000c21364c61768ba1b6a7917c67523c27120020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e000020354a60758a9fb5a8937e685b70859bb0b49e8975604b36200b00000010253a4f657a8fa8b7a58d7974889eb3ac97826c57422d17000010253a4f657a8fa7b7a68e7a75899eb3ac96816c57412c17000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e00000000000000000010253a4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5bbaea9a6acb4b8b39e95806b5f4d392816000000000020354a60758a9fb5cacacfbcab8c7762778ca1b7a6907b66513b26110020354a60758a9fb5bbaea9a4abb4b8b39f95806b5f4d3929160000000020354a60758a9fb5a8937e6853667b90a8baaa917c6752362614010020354a60758a9fb5a8937e6853667b90a8baaa917c675236261401000000000000000c2035495a73889db2c8bea9947f69543f2a140020354a60758a9fb5af9d958d8d8d9da6b7ab95806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e000000000000000b20364b60737b7a7a7a7a77614c37220c0000000000000000000000000000000000000010253a50657a8fa5b8a28d78634d38230e00000000000000000012273c51677c91a6c8a38d78634e38230e00000000000c21364c61768ba1b6a7917c67523c27120020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e000020354a60758a9fb5a8937e6863798ea3b4ad98836e5645321d090000000b20364b6075899eb4b19b85849aa7b8a8927d67523d281200000b20364b6075899eb3b29c87859ba7b9a8917c67523c2712000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e00000000000000000010253a4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5c2c1bec2b5b1a69e918072604a40301b0a000000000020354a60758a9fb5b5b5b5b49f8a7562778ca1b5a6907b66513b26110020354a60758a9fb5c2c1bec2b5b1a79e928172604b41301b0b0000000020354a60758a9fb5a8937e68536075899fb4ad98826d5443301c080020354a60758a9fb5a8937e68536075899fb4ad98826d5443301c08000000000000020b192c3c586e8398adb5b5a9947f69543f2a140020354a60758a9fb5bbafaaa2a2a2b2b7c4ab95806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e00000000000000081d314455606565656565615947341f0a0000000000000000000000000000000000000010253a50657a8fa5b8a28d78634d38230e00000000000000000010253b50657a90a5b9a38e79644e39240f00000000000c21364c61768ba1b6a7917c67523c27120020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e000020354a60758a9fb5a8937e686e8398aeb7a5907b665138281502000000091d3245566c8297a9b5a39b9aa2b4b49f8a76614c36210c0000091d3145566c8297a8b6a59c9ba3b5b39e8976614b36210c000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e00000000000000000010253a4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fadadaba9a6a39b93887d6b6054433026241d120400000020354a60758a9f9f9f9f9f9f9d887362778c9f9f9f907b66513b26110020354a60758a9fadadaba9a6a39b93887d6c6054433026241d1204000020354a60758a9f9f9f937e6853566f84999f9f9e8872604b35200b0020354a60758a9f9f9f937e6853566f84999f9f9e8872604b35200b000000000006141f26293e53687e939f9f9f9f947f69543f2a140020354a60758a9fb5ccc3bfb8b8b8c8cbc0ab95806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e0000000000000002152737444b50505050504c473a2a18040000000000000000000000000000000000000010253a50657a8fa5b8a28d78634d38230e0000000000000000000f253a4f647a8fa4b9a48f7a654f3a251000000000000c21364c61768ba1b6a7917c67523c27120020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e000020354a60758a9fb5a8937e687b90a0b2b29d8774604b35200b00000000021528384e63798b9fb4b5b1afb4b5a295806a5846331f0a0000021527384d63788a9fb4b6b2b0b5b4a1947f695746321e0a000020354a60758a9fb5a8937e68657a8fa4b5a38d78634e38230e00000000000000000010253a4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b5a38d78634e38230e0020354a60758a9798979694918c867e75675f4a4336453c3830221200000020354a60758a8a8a8a8a8a8a8a857162778a8a8a8a8a7c66513b26110020354a60758a9798979694918c867e75675f4b4336453c382f2212000020354a60758a8a8a8a8a7e685353687e8a8a8a8a8a7a644f3a240f0020354a60758a8a8a8a8a7e685353687e8a8a8a8a8a7a644f3a240f00000000021424313a3e454e63798a8a8a8a8a8a7f69543f2a140020354a60758a9fb5bdb0aba5a5a5b3b8c4ab95806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e00000000000000000c1c29333647474747473b382f2111000000000000000000000000000000000000000010253a50657a8fa5b8a28d78634d38230e0000000000000000000f24394e64798ea3b9a5907b65503b261000000000000c21364c61768ba1b6a7917c67523c27120020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e000020354a60758a9fb5a8937e78889eb3b7a5937e695544311d0800000000000a2136495b6a7f949fa9acacab9f978473604b3a2917040000000a2035495a687e929fa9acacab9f978372604a39291603000020354a60758a9f9f9f937e68657a8f9f9f9f8d78634e38230e00000000000000000010253a4f657a8fa2a2a28d78634e38230e0020354a60758a9f9f9f937e68657a8f9f9f9f8d78634e38230e00172c42576c81828382817f7c77716960565a5a5a5a5a514c40301d09000020354a5e707575757575757575716759707575757575665e4c38240f00172c42576c81828382817f7c77716960575a5a5a5a5a514c402f1d090020354a5e70757575757568605a5a60687575757575645c4a36220d0020354a5e70757575757568605a5a60687575757575645c4a36220d000000000b1f31424e535a5a5b7075757575757569614f3b27120020354a60758a9fb5b09f969090909da6b8ab95806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e000000000000000417293a464c5c5c5c5c5c504c402f1c090000000000000000000000000000000000000010253a50657a8fa5b8a28d78634d38230e0000000000000000000e23384d63788da2b8a6917c66513c271100000000000c21364c61768ba1b6a7917c67523c27120020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e000020354a60758a9fb5b09b858a9ea6b8b29d8775604b3726140100000000081929373d4f616a7f8b939797948c8274605544311c0c000000081929373c4e60687e8a939697948c8173605443301b0b00000020354a60758a8a8a8a8a7e68657b8a8a8a8a8a79634e38230e00000000000000000010253a4f657a8d8d8d8d8d79634e38230e0020354a60758a8a8a8a8a7e68657b8a8a8a8a8a79634e38230e00182d4154666f6f6f6f6f696662595356606f6f6f6f6f665e4c38240f0000182d4154666f6f6f6f6f686f6f6f6f68616f6f6f6f6f645c4b37220d00182d4154666f6f6f6f6f696662595356606f6f6f6f6f665e4c38240f00182d4154666f6f6f6f6f6f6f6f6f6f6f60556060604f4a3e2e1b0700182d4154666f6f6f6f6f6f6f6f6f6f6f60556060604f4a3e2e1b070000000011263a4e60686f6f6f6f6f6f6f6f6f6f675f4d3924100020354a60758a9fb5ab96817b7b7b889db3ab95806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e000000000000000a1f334658617272727272655e4c38230e0000000000000000000000000000000000000010253a50657a8fa5b8a28d78634d38230e0000000000000000000d22374d62778ca2b7a7927c67523d271200000000000c21364c61768ba1b6a7917c67523c27120020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e000020354a60758a9fb5b4a39b9fa9b8b19f917c665645321909000000000012253748545a5a6169777e81827f786d6056453726140000000012253748545a5a6068767e81827f786c6055443625130000000020354a5e70757575757568605d657575757575705b4935210c0000000000000000000b21364b6074787878787873604b36200b0020354a5e70757575757568605d657575757575705b4935210c001a30455a6f84858585847c6651484b607483858585847c66513c261100001a30455a6f84858585847d848585847e7684858585847a644f3a240f001a30455a6f84858585847c6651484b607484858585847c66513c2611001a30455a6f848585858584858585858373604b4a4a3a362e201000001a30455a6f848585858584858585858373604b4a4a3a362e2010000000000013283e53687e848585858484858585847d67513c27120020354a60758a9fb5a8937e686572889db2ab95806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e000000000000000c21364c617686878787867b65503b26100000000000000000000000000000000000000010253a50657a8fa5b8a28d78634d38230e0000000000000000000c21374c61768ca1b6a7927d68523d281300000000000c21364c61768ba1b6a7917c67523c27120020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e000020354a60758a9fb5c1b4b0b4bab4a197816c5e4c382816000000000000182d4154666f6f6f6f6f696c6c6a635b4b453828190900000000182d4154666f6f6f6f6f696c6c6a635a4b443727180800000000182d4154666f6f6f6f6f665e5b636f6f6f6f6f625a4834200b0000000000000000000c21364a5b636f6f6f6f6f625a4834200b00182d4154666f6f6f6f6f665e5b636f6f6f6f6f625a4834200b0020354a60758a9a9a9a937e68533e455673889a9a9a95806b55402b16000020354a60758a9a9a9a9782979a9a947f778c9a9a9a907c66513b26110020354a60758a9a9a9a937e68533e455673889a9a9a95806a55402b150020354a60758a9a9a9a9a869a9a9a9a8f7a654f3a3524221b1002000020354a60758a9a9a9a9a869a9a9a9a8f7a654f3a3524221b1002000000000012273c52677c919a9a9a99999a9a9a947f69543f2a140020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e000000000000000c22374c61778c9c9c9c917c67513c27120000000000000000000000000000000000000010253a50657a8fa5b8a28d78634d38230e0000000000000000000c21364b61768ba0b6a7927d68523d281300000000000c21364c61768ba1b6a7917c67523c27120020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e000020354a60758a9fb5c1c5b8b3aa9f958373604b402f1a0a0e04000000001a30455a6f84858585847c6657544e493d3228211e160b0000001a30455a6f84858585847c6657544d493c3127211f170c0000001a30455a6f84858585847c666379848585858478624d38220d0000000000000000000e24394e6379848585858478624d38220d001a30455a6f84858585847c666379848585858478624d38220d0020354a60758a9fafa8937e68533e385c71869cafac96816c57412c17020020354a60758a9fafae998499aea7927d778ca1afa6907c66513b26110020354a60758a9fafa8937e68533e385c71869cafac96816c57412c170020354a60758a9fafaa958095a4afaa95806b553b2b180d070000000020354a60758a9fafaa958095a4afaa95806b553b2b180d07000000000000000d22374c62778ca5afafaeaeafafa9947f69543f2a140020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e000000000000000c22374c61778ca1b1a6917c67513c27120000000000000000000000000000000000000010253a50657a8fa5b8a28d78634d38230e0000000000000000000c21364b61768ba0b6a7927d68523d281300000000000c21364c61768ba1b6a7917c67523c27120020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e000020354a60758a9fadaca9a79e978b807360554431302b2921160800000020354a60758a9a9a9a937e68533f4745423f3d3632281b0b000020354a60758a9a9a9a937e68534b4b443743403733291c0c000020354a60758a9a9a9a937e68657a8f9a9a9a8d79634e38230e00000000000000000010253a4f657a8f9a9a9a8d78634e38230e0020354a60758a9a9a9a937e68657a8f9a9a9a8d79634e38230e0020354a60758a9fb5a8937e68533e475c71879cb1ac96816c57412c17020020354a60758a9fb5b09b869bb0a5907b778ca1b7a6907b66513b26110020354a60758a9fb5a8937e68533e475c71869cb1ac96816c57412c170020354a60758a9fb5a8937e869cb1b19b8671594834200b000000000020354a60758a9fb5a8937e869cb1b19b8671594834200b00000000000000000b2034485972879cb2c4c4c4c4bea9947f69543f2a140020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e000000000000000c22374c61778ca1b6a6917c67513c27120000000000000000000000000000000000020b10253a50657a8fa5b8a28d78634d38230e0a01000000000000000c21364c61768ba1b6a7927d67523d281200000000000c21364c61768ba1b6a7917c67523c27120020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e000020354a60758a989897948f8881796b605544374545413d34261604000020354a60758a9fafa8937e68534f5c5a5755524b46392816030020354a60758a9fafa8937e68556060555a58554c473a2917040020354a60758a9fafa8937e68657a8fa4afa38d79634e38230e00000000000000000010253a4f657a8fa4afa38d78634e38230e0020354a60758a9fafa8937e68657a8fa4afa38d79634e38230e0020354a60758a9fb5a8937e68533e3b5c72879cb1ab96816b56412c16010020354a60758a9fb5b29d889db2a38e79778ca1b7a6907b66513b26110020354a60758a9fb5a8937e68533e3a5c72879cb1ab96816b56412c160020354a60758a9fb5a8937e8096abb5a38c77624d37220d000000000020354a60758a9fb5a8937e8096abb5a38c77624d37220d000000000000000005182b3b586d8297adc2d7d9d4bea9947f69543f2a140020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e000000000000000c22374c61778ca1b6a6917c67513c27120000000000000000000000000000000006141f26293a50657a8fa5b8a28d78634d3828251e13050000000000000c22374c61778ca1b6a7927d67523d281200000000000c21364c61768ba1b6a7917c67523c27120020354a60758aaabba8937e68657a8fa4b8a38d78634e38230e0000192e43586e828383827f7a746c635b4b565a5a5a5a56514434210e000020354a60758a9fb5a8937e685c64726f6d6a67615746321e090020354a60758a9fb5a8937e6860737472706d6a615847331f0a0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e00000000000000000010253a4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68533e485974899eb4aa957f6a55402a15000020354a60758a9fb5b49f8a9fb4aa8c76778ca1b7a6907b66513b26110020354a60758a9fb5a8937e68533e475974899eb3aa95806a55402b150020354a60758a9fb5a8937e7b8fa7b9a8927d6853372715020000000020354a60758a9fb5a8937e7b8fa7b9a8927d685337271502000000000000000013283d52687d92a7c4d4e6d4bea9947f69543f2a140020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e000000000000000c22374c61778ca1b6a6917c67513c2712000000000000000000000000000000021424313a3e3e50657a8fa5b8a28d78634d3e3d393023130100000000000d22374c62778ca1b7a7927d67523d281200000000000c21364c61768ba1b6a7917c67523c27120020354a5f758a9fb4a8937e68657a8fa4b8a38d78634e38230e0000182d4154666f6f6f6f6f6660544e51626b6f6f6f6f6b62513d2914000020354a60758a9fb5a8937e68647a8684827f7d75614b36210c0020354a60758a9fb5a8937e68657b8c8885828076614c37210c0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e00000000000000000010253a4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68533e4d62778ca8b9a7927c67523d2712000020354a60758a9fb5baa99fa9b49f8a75778ca1b7a6907b66513b26110020354a60758a9fb5a8937e68533e4c61778ca7b9a7927d67523d28120020354a60758a9fb5a8937e74899eb3ae99836e5544311d080000000020354a60758a9fb5a8937e74899eb3ae99836e5544311d0800000000000000000d23384d62788da6b7cbdfd4bea9947f69543f2a140020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e000000000000000c22374c61778ca1b6a6917c67513c27120000000000000000000000000000000b1f31424e535353657a8fa5b8a28d78635353524d41301e0a00000000000d22374d62778ca2b7a7917c67523c271200000000000c21364c61768ba1b6a7917c67523c2712001f34495f74899eb4a9937e69657a8fa4b8a38d78634e38230e00001a30455a6f84858585847c66513a566b8085858584806b56412b16010020354a60758aabbca8937e68657a8f9a97948d79634e38230e0020354a60758aabbca8937e68657a8f9d9a988d79634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e00000000000000000010253a4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68533851677c91a6baa98f79644f3a240f000020354a60758a9fb5c7bab4bab29d8872778ca1b7a6907b66513b26110020354a60758a9fb5a8937e68533751667b91a6baa98f7a644f3a250f0020354a60758a9fb5a8937e6e8398aeb39e8975604b36200b0000000020354a60758a9fb5a8937e6e8398aeb39e8975604b36200b00000000000000000c2035495a73889db2c8ddd4bea9947f69543f2a140020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e000000000000000c22374c61778ca1b6a6917c67513c271200000000000000000000000000000011263a4e60686868687a8fa5b8a28d78686868675f4d39251000000000000d22384d62778da2b7a6907b66513b261100000000000c21364c61768ba1b6a7917c67523c2712001e33485e73889db3a9947f69657a8fa4b8a38d78634e38230e000020354a60758a9a9a9a937e6853475873889a9a9a97826c57422d17020020354a5f758a9fb4a8937e68657a8fa4aca38d79634e38230e0020354a5f758a9fb4a8937e68657a8fa4afa38d79634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e00000000000000000010253a4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e685345566c8197acb49f8975604b36200b000020354a60758a9fb5d8cec9c5b09b8670778ca1b7a6907b66513b26110020354a60758a9fb5a8937e685344556c8196abb49f8a75604b36210b0020354a60758a9fb5a8937e687d92abb9a88f7a65503a25100000000020354a60758a9fb5a8937e687d92abb9a88f7a65503a2510000000000000000006192c3c586d8398adc2d8d4bea9947f69543f2a140020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e000000000000000c22374c61778ca1b6a6917c67513c271200000000000000000000000000000013293e53687e7e7e7e8096abbfaa957f7e7e7e7d67523d281200000000000e23394e63788ea3b8a58f7a65503a251000000000000c21364c61768ba1b6a7917c67523c2712001d32475c72879cb1aa95806b657a8fa5c6a38d78634e38230e000020354a60758a9fafa8937e68534c61778ca6afa9947e69543f291400001f354a5f748a9fb4a8937e68657a8fa4b8a38d79634e38230e001f344a5f74899fb4a8937e69657a8fa4b8a38d79634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e00000000000000000010253a4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68534b6075899eb3af9a846f5645311d09000020354a60758a9fb5cae2d9c3ae99846e778ca1b7a6907b66513b26110020354a60758a9fb5a8937e68534b6074889db3b09a85705645321e090020354a60758a9fb5a8937e68778b9fb5ab96806b563c2b190500000020354a60758a9fb5a8937e68778b9fb5ab96806b563c2b1905000000000000000013293e53687e93a8c5d5d4bea9947f69543f2a140020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e000000000000000c21374c61768ca1c7a6917c67513c271200000000000000000000000000000020354a60758a939393969eb0c3af9d9593939388735d48331e00000000000f243a4f64798fa4b9a48e79644f39240f00000000000c21364c61768ba1b6a7917c67523c2712001b30455a70859aafac97826c677c91a7b9a88c76614c37210c000020354a60758a9fb5a8937e685350667b90a5c2a5907a65503b251000001e34495e73899eb3a9937e69657a8fa4b8a38d79634e38230e001e34495e73899eb3a9947f69657a8fa4b8a38d79634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e00000000000000000010253a4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e685359687e93a7b8a9937e695438271502000020354a60758a9fb5cadfd7c1ac97826c778ca1b7a6907b66513b26110020354a60758a9fb5a8937e685358677d92a6b7aa947f6a54382816030020354a60758a9fb5a8937e6871869bb0b19c86715a4835200b00000020354a60758a9fb5a8937e6871869bb0b19c86715a4835200b00000000000000000e23394e63798ea7b8ccd4bea9947f69543f2a140020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e000000000000000b20364b60758ba9baa7927d68523d281300000000000000000000000000000020354a60758a9fa8a8abb0bcccbbafaaa8a89d88735d48331e000000000010263b50657b90a5b8a38d78634e38230e00000000000c21364c61768ba1b6a7917c67523c271200182d42586d8297adaf99846f6a7f94a9b49e89745847331f0a000020354a60758a9fb5a8937e6853566b8095abb6a48c76614c37210c00001d32485d72879db2aa947f6a657a8fa4c8a38d79634e38230e001d32475d72879cb2aa95806a657a8fa4c7a38d79634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e00000000000000000010253a4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68586177889db3b49f8a77614c37210c00000020354a60758a9fb5cadfd5bfaa95806a778ca1b7a6907b66513b26110020354a60758a9fb5a8937e68576176879db2b49f8b77624c37220d000020354a60758a9fb5a8937e686b8095aab5a48d78624d38220d00000020354a60758a9fb5a8937e686b8095aab5a48d78624d38220d00000000000000000b20354a6074889eb3c8d4bea9947f69543f2a140020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e00000000000000091d314556748a9fb4a8937e69533e291400000000000000000000000000000020354a60758a9fb5b5b5b5b5b5b5b5b5b5b29d88735d48331e000000000012273c51677c91a6c6a28c77624d37220d00000000000c21364c61768ba1b6a7917c67523c271200142a3f54697f94a9b29d88736e8398aeb09b86715b3a2a1704000020354a60758a9fb5a8937e68535870859bb0b19c87725847331f0a00001b31465b70869bb0ab96816b667b91a6bbaa8c77624d37220d001b30465b70859bb0ac96816c667c91a6baa98c77624c37220d0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e00000000000000000010253a4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e686876849aa6b8a897826d5847331f0a00000020354a60758a9fb5cadfd3bda8937e68778ca1b7a6907b66513b26110020354a60758a9fb5a8937e6866758399a5b7a998826d5948341f0b000020354a60758a9fb5a8937e68647a8fa7b8a8937e685338281502000020354a60758a9fb5a8937e68647a8fa7b8a8937e68533828150200000000000000071c3043546e8399aec3d4bea9947f69543f2a140020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e00000000000000021527385e73889eb3aa95806b55402b1600000000000000000000000000000020354a60758a9f9f9f9f9f9f9f9f9f9f9f9f9d88735d48331e000000000013283e53687d93a8b9a88b76604b36210b00000000000c21364c61768ba1b6a7917c67523c27120010253a4f657a8fa7b7a68e7a75899eb3ac96816c57412c1700000020354a60758a9fb5a8937e685361768a9fb4ac97826c573a2917040000192e43596e8398aeae99836e697e93a8b49f8a72604b35200b00192e43586e8398adae99836e697e93a9b49f8a72604a35200b0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e00000000000000000010253a4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e767d879aa2b4b49f8a77624d3a2a170400000020354a60758a9fb5cadfd1bba6917c66778ca1b7a6907b66513b26110020354a60758a9fb5a8937e757b8699a1b3b49f8b78624d3b2a1805000020354a60758a9fb5a8937e686074889eb3ae99846e5645321d09000020354a60758a9fb5a8937e686074889eb3ae99846e5645321d09000000000000000013253654697e94a9c6d6bea9947f69543f2a140020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e00000000000000001c31475c71869cb1ad98836d58432e1800000000000000000000000000000020354a60758a8a8a8a8a8a8a8a8a8a8a8a8a8a88735d48331e0000000000152a3f546a7f94a9b49e89745745321e0900000000000c21364c61768ba1b6a7917c67523c2712000b20364b6075899eb3b29c87859ba7b9a8917c67523c271200000020354a60758a9fb5a8937e6853677c92aabbaa917c67523c2712000000152b40556a8095aab19c87716c8197acb29c87725443301c0800152a40556a7f95aab19c87726c8297acb19c87725443301c070020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e00000000000000000010253a4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5b39e898a929da5b4b3a1957f6a5948341c0c0000000020354a60758a9fb5cadfceb9a48f7964778ca1b7a6907b66513b26110020354a60758a9fb5b29d8789909ca4b3b3a295806b5a48351d0d00000020354a60758a9fb5a8937e68546d8298adb49e8975604b36200b000020354a60758a9fb5a8937e68546d8298adb49e8975604b36200b00000000000000000f24394f64798ea8b9ccbea9947f69543f2a140020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e0000000000000004192e44596e8399aeb09b85705b3c2b1906000000000000000000000000000020354a5e707575757575757575757575757575736a5844301b0000000001162c41566b8196abb29d87725d3928160300000000000c21364c61768ba1b6a7917c67523c271200091d3145566c8297a8b6a59c9ba3b5b39e8976614b36210c00000020354a60758a9fb5a8937e68596e8399aeb49f8b76614c36210c00000011263b50667b90aab49f8b7772879db2ad98836d58362614010011263b51667b90aab59f8c7872879db2ad98826d58362513000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e00000000000000000010253a4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5b8a79e9fabb2b6b1a3998372604b3b2b18000000000020354a60758a9fb5cacfd6c5a28d7762778ca1b7a6907b66513b26110020354a60758a9fb5b7a59d9fa8b1b5b1a39a8473604b3c2b190000000020354a60758a9fb5a8937e6853677c92aab9a8907b65503b2610000020354a60758a9fb5a8937e6853677c92aab9a8907b65503b261000000000000000000b20354b6074899eb3c9bea9947f69543f2a140020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e0000000000000001162b40566b8095abb39e89745a4835200b00000000000000000000000000001b2f42525e6060605c646f6f6f6f6f625960605d584c3b29150000000003182e43586d8398adb09b85705b46301b0000000000000c21364c61768ba1b6a7917c67523c271200021527384d63788a9fb3b6b2b0b5b4a0947e695746321e0a00000020354a60758a9fb5a8937e6862778b9fb4af9a846f5846331f0a0000000c21364c61768b9fb4ab98828095a5b6aa937e68533e291300000c21364c61768a9fb4ab99838197a5b7aa937e68533e2913000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e00000000000000000010253a4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5c5b8b3b5bcb4ae9f978575615443301d0d000000000020354a60758a9fb5bababab8a78b7562778ca1b7a6907b66513b26110020354a60758a9fb5c3b7b2b4bab4ae9f978576615544311e0e0000000020354a60758a9fb5a8937e685361768b9fb4ab96816c563c2c19060020354a60758a9fb5a8937e685361768b9fb4ab96816c563c2c190600000000000000081d3144556f8499afbabaa9947f69543f2a140020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e000000000000000013283d53687d92a8b9a88d78624d38230d0000000000000000000000000000122434424a4a4a4e647a848585858477624d4a48443b2d1d0c00000000051b30455a70859aafae99846e59442f190400000000000c21364c61768ba1b6a7917c67523c271200000a2035495a687e929ea7aaaaa99f95826e614f3929160300000020354a60758a9fb5a8937e686b8096aab9a7927d68523a2917040000000a1f3346586e8499aeb2a098959eafb49f8b77624d37220d00000a1e3346576f8499aeb3a199979fb1b49f8b77624d37220d000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e00000000000000000010253a4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb1b2b1aeacab9f988e817461574636261400000000000020354a60758a9fa5a5a5a5a59e897362778ca1a5a5907b66513b26110020354a60758a9fb2b2b1aeacab9f988f8174615846372614000000000020354a60758a9fa5a5937e68535870859ba5a59c87725a4935200c0020354a60758a9fa5a5937e68535870859ba5a59c87725a4935200c0000000000000001142637546a7f94a5a5a5a5947f69543f2a140020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e00000000000000000f243a4f64798fa9baa6917b66513c261100000000000000000000000000000616242f35353a50657a8f9a9a9a8d78634d383330291d0f000000000005182a3b5d72879cb2ac97826c57422d170200000000000c21364c61768ba1b6a7917c67523c271200081929373c4e60687d89929595928a8072604b43342b1d0d00000020354a60758a9fb5a8937e68788b9fb4b39e8975614b36210c000000000417293a50657b90a0b1b2adaaafb5a597816c594834200b00000317293950657b8f9fb1b3afacb1b4a497816c594834200b000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e00000000000000000010253a4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9c9c9c9b9996918b837a6c6056463929180800000000000020354a60758a8f8f8f8f8f8f8f867162778c8f8f8f8f7c66513b26110020354a60758a9d9d9d9b9996918b837a6c6056463a291909000000000020354a60758a8f8f8f8f7e6853556a7f8f8f8f8f8d78634d38230e0020354a60758a8f8f8f8f7e6853556a7f8f8f8f8f8d78634d38230e000000000000000010253a4f657a8f8f8f8f8f8f7f69543f2a140020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e00000000000000000b20364b60758a9fb4aa947f6a553f2a1500000000000000000000000000000006121b10253a50657a8fa5afa28d78634d38230e150c0000000000000b1f34475974899fb4aa957f6a55402a150000000000000c21364c61768ba1b6a7917c67523c27120012253748545a5a5f68757d80807d776b60545a4d483c2b1905000020354a60758a9fb5a8937e76859ba9b9a896806b5746321e0900000000000c23384c5d6d8297a0aeb1b1afa39b8775614b3b2b18050000000b23374b5d6c8197a0acafb0ada29a8675604b3b2b1805000020354a60758a9fa5a5937e68657a8fa4a5a38d78634e38230e00000000000000000010253a4f657a8fa4a8a38d78634e38230e0020354a60758a9fa5a5937e68657a8fa4a5a38d78634e38230e001c32475c71868787878684817c776e645c4b4538291b0b0000000000000010253a50657b7a7a7a7a7a7a7a7a6460747b7a7a7a7b76614c37210c001d32475c72868788878684817c776e645c4b4538291c0c00000000000010253a50657b7a7a7a7a77624d4c61767a7a7a7a7b76614c37220c0010253a50657b7a7a7a7a77624d4c61767a7a7a7a7b76614c37220c00000000000000000b20364b60737b7a7a7a7a7a78624d38220d0020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e0000000000000000091d31455671869bb0ae98836e593b2b1805000000000000000000000000000000000010253a50657a8fa5b8a28d78634d38230e00000000000000000d22374c62778ca9baa7927d67523d28120000000000000c21364c61768ba1b6a7917c67523c271200182d4154666f6f6f6f6f676a6b686f6f6f6f6f625a4834200b000020354a60758a9fb5ad9882869ba3b5b39e8977614c392816030000000000091c2f3f4b60748290999c9c99928577625746321d0d00000000081c2e3f4b6074828f979a9b98908476615745321d0d00000020354a60758a8f8f8f8f7e68657a8f8f8f8f8d79634e38230e00000000000000000010253a4f657a8f9292928d78634e38230e0020354a60758a8f8f8f8f7e68657a8f8f8f8f8d79634e38230e001a2f43566871717172716f6c6761584f4a3e31271a0b00000000000000000e23374b5d6565656565656565645c56606565656565615847331f0a001a2f43576872727372716f6c6761584f4a3e32281a0c000000000000000e23374b5d65656565656259484758616565656565615847331f0a000e23374b5d65656565656259484758616565656565615847331f0a0000000000000000081d31445560656565656565625a4834200b0020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e000000000000000002152738576c8297acb29c8772594834200b000000000000000000000000000000000010253a50657a8fa5b8a28d78634d38230e00000000000000000f243a4f64798fa4c7a48f7a654f3a25100000000000000c21364c61768ba1b6a7917c67523c2712001a30455a6f84858585847c666379848585858478624d38220d000020354a60758a9fb5b2a0989ca4b5b4a2947e695947341b0b00000000000000111e32455660727c838787847d74625948392916000000000000111d314556606d7a828585827b726158473928160000000010253a50657b7a7a7a7a776261767b7a7a7a7b75604b36210b0000000000000000000d22374c62777d7d7d7d7d76614c36210c0010253a50657b7a7a7a7a776261767b7a7a7a7b75604b36210b001427394a565c5c5c5d5c5957524c473a362d1d150a000000000000000000081c2e3f4b50505050505050504e4a454b50505050504c473a2a17040014273a4a575c5d5d5d5c5957524c473a362d1d150a0000000000000000081c2e3f4b50505050504d483b3a474c50505050504c473a2a180400081c2e3f4b50505050504d483b3a474c50505050504c473a2a1804000000000000000002152737444b5050505050504d483c2b19050020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e00000000000000000012283d52677d92a7b6a58c77624c37220d000000000000000000000000000000000010253a50657a8fa5b8a28d78634d38230e000000000000000012273c51677c91a6baa98c77624d37220d0000000000000c21364c61768ba1b6a7917c67523c27120020354a60758a9a9a9a937e68657a8f9a9a9a8d78634e38230e000020354a60758a9fb5beb2adb1b5b3a49a8472604b3a2a18000000000000000003162838455460666e71726f686056483b2b1b0b00000000000002152738454b5d656d70706d666054473a2a1b0a000000000e23374b5d6565656565625958616565656565605745321e090000000000000000000b1f344759626868686868615846331f0a000e23374b5d6565656565625958616565656565605745321e09000a1c2c3943474747474644413c37332a221b1002000000000000000000000011212e373a3a3a3a3a3a3a3a393631363a3a3a3a3a37332a1c0c00000a1c2c3a43474848484644413c37332a221b10020000000000000000000011212e373a3a3a3a3a37342b2a33373a3a3a3a3a37332a1c0c00000011212e373a3a3a3a3a37342b2a33373a3a3a3a3a37332a1c0c0000000000000000000009192731363a3a3a3a3a3a38342b1d0d000020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e0000000000000000000d22384d62788da5b7a6917c67513c2712000000000000000000000000000000000010253a50657a8fa5b8a28d78634d38230e0000000000000000142a3f54697f94a9b49f8a75604b35200b0000000000000c21364c61768ba1b6a7917c67523c27120020354a60758a9fafa8937e68657a8fa4afa38d78634e38230e000020354a60758a9fb5c6c4c2b6b1a1998676615443301c0c0000000000000000000a1a2836434a51595c5c5a524b45382b1d0d00000000000000000a1a27313f4b4f575a5b58514a43362a1c0c0000000000081c2e3f4b50505050504d48464c50505050504b453928160300000000000000000005182a3b474c53535353534c463a29170400081c2e3f4b50505050504d48464c50505050504b453928160300000e1c272f32323232312f2c27211f170c070000000000000000000000000003111c23252525252525252524221d202525252525211f170c000000000e1c272f32323332312f2c27211f170c0700000000000000000000000003111c232525252525222018171f212525252525221f180c0000000003111c232525252525222018171f212525252525221f180c00000000000000000000000009151d202525252525252220190d00000020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e0000000000000000000b2035485a72879db2ac96816c573a2917040000000000000000000000000000000010253a50657a8fa5b8a28d78634d38230e0000000000000002182d42576d8297acb19c87715443301c080000000000000c21364c61768ba1b6a7917c67523c27120020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e000020354a60758a9fb1b1afaaa49c92837661584736261400000000000000000000000a182530353b444747443d3631271a0d000000000000000000000a151d2e373a424546433b353025180c0000000000000011212e373a3a3a3a3a373433363a3a3a3a3a3632281b0a00000000000000000000000d1d2a34373d3d3d3d3d3633291b0b00000011212e373a3a3a3a3a373433363a3a3a3a3a3632281b0a000000000a141a1c1c1c1d1c1a17120c0a040000000000000000000000000000000000080e10101010101010100f0d090b10101010100c0a040000000000000a141a1d1d1e1d1c1a17120c0a0400000000000000000000000000000000080e10101010100d0b05040a0c10101010100c0a0400000000000000080e10101010100d0b05040a0c10101010100c0a04000000000000000000000000000002080b1010101010100d0b050000000020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e00000000000000000005192b3c586d8298adb19b86715846331f0a0000000000000000000000000000000610253a50657a8fa5b8a28d78634d38230e0600000000000004182a3a5b70859ab0ae99836e59362614010000000000000c21364c61768ba1b6a7917c67523c27120020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e000020354a60758a9c9c9b99948e867d6f6158473a29180800000000000000000000000008131c20262e32322f28201d150a00000000000000000000000002101b22252d30302d26201c1308000000000000000003111c23252525252522201f212525252525211e160a000000000000000000000000000d181f222828282828211f170b0000000003111c23252525252522201f212525252525211e160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020354a60758a9f9f9f937e685d72889d9f9f95806b56402b16000000020b10253a50657a8fa5b8a28d78634d38230e0a01000000000000000012283d52677d92abb49f8b76614c36210c00000000000000000000000000010f1a21253a50657a8fa5b8a28d78634d382320190e00000000000a1f33475873889eb3ab95806b56402b16000000000000000c21364c61768ba1b6a7917c67523c27120020354a60758aabbca8937e68657a8fa4b8a38d78634e38230e00001c32475c7186878786847f7971675f4c463a291c0c000000000000000000000000000000070b11191c1d1a130b0902000000000000000000000000000000080e10181b1b18110b07000000000000000000000000080e10101010100d0b0a0c10101010100b0903000000000000000000000000000000050b0d13131313130c0a0400000000000000080e10101010100d0b0a0c10101010100b090300000000000000000000000000000000000000000000000000000000000c151b1e1e1e1e1e13110b0200070c0e1e1e1e1e1e0f0d070000000000010d161c1e1e1e1e1e13100b0100000000000000000000000000000000000a141a1d1e1e1e1e14120c1016181e1e1e1e1e1e100e090000000000000c161c1e20202020202020202020202017150f0500000000000000010d161c1e1e1e1e1e1e1e1e1e1e1e18161006000000000000000000000020354a60758a8a8a8a8a7e685d72878a8a8a8a806b56402b16000006141f26293a50657a8fa5b8a28d78634d3828251e1305000000000000000d22374c62778b9fb5ab917b66513c2611000000000000000000000000000f1f2c35383a50657a8fa5b8a28d78634d3838352c1e0e000000000c22374c61778ca7b8a7927d67523d2812000000000000000c21364c61768ba1b6a7917c67523c27120020354a5f758a9fb4a8937e68657a8fa4b8a38d78634e38230e00001a2f435668717171716f6a635b524d4133291c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1d2830333434343429261f140f1a2124343434343424221b1002000001111e2a31343434343428251e13050000000000000000000000000000000e1c272f323434343429261f232b2d34343434343426231c1103000000101e2930333535353535353535353535352c2a221709000000000001111e2a3134343434343434343434342d2b2318090000000000000000000020354a5e7075757575756860586972757575756b62513d291400021424313a3e3e50657a8fa5b8a28d78634d3e3d39302313010000000000000b1f34475971869bb1ac96816c573c2c19060000000000000000000000061a2c3d494e4e50657a8fa5b8a28d78634e4e4d493c2c190600000010253b50657a90a5bbaa8e79644f39240f000000000000000c21364c61768ba1b6a7917c67523c2712001f344a5f74899fb4a8937e69657a8fa4b8a38d78634e38230e00001427394a565c5c5c5c5a554e4a3d39301f170c000000000000000000000000000000000000000000000000000000000000000000000000030a0c121516130c0a0400000000000000000000000000000000070d0f171a1a18110f0900000000000000000000000000000000070d0f171a1a18110f0900000000000000000000000000000000070d0f171a1a18100e0800000000000000000000000c151b1e1e1e1e1e13110b0200070c0e1e1e1e1e1e0f0d07000000000c1d2d3b4448494949493e3a31241f2d3639494949494939362d201000000d1e2f3c4549494949493d3a31231301000000000000000000000000000a1c2c3a4347494949493e3b32353f434949494949493b382f211100000c1e2e3b45484a4a4a4a4a4a4a4a4a4a4a4a413e34271705000000000d1e2f3c454949494949494949494949433f35281806000000000000000000182d4154666f6f6f6f6f665e53646d6f6f6f6f68604e3a2611000b1f31424e535353657a8fa5b8a28d78635353524d41301e0a00000000000005182a3b556b8095aab19c87725a4935200c00000000000000000000000c2135495b636363657a8fa5b8a28d78636363635a4935200c00000014293e54697e93a9b49f8a76604b36210b000000000000000c21364c61768ba1b6a7917c67523c2712001e34495e73899eb3a9947f69657a8fa4b8a38d78634e38230e00000a1c2c394347474746443f39362d251e13040000000000000000000000000000000000000000000000000000000000000000000000000b161e21282b2b28211f170c0000000000000000000000000001101b22242c2f302d26231c110400000000000000000000000001101b22242c2f302d26231c110400000000000000000000000002101b22242c2f302d25231c110300000000000000000f1d2830333434343429261f140f1a2124343434343424221b1002000015283b4b585d5e5e5e5e534e42312d3d4a4e5e5e5e5e5e4f4a3e2d1b0700162a3c4d595e5e5e5e5e524e41311e0b0000000000000000000000000014273a4a575c5e5e5e5e544f424653585e5e5e5e5e5e504c402f1c090016293b4c595e60606060606060606060606057524534220f00000000162a3c4d595e5e5e5e5e5e5e5e5e5e5e5853463523100000000000000000001a30455a6f84858585847c66586d82858585847d68533d28130011263a4e60686868687a8fa5b8a28d78686868675f4d392510000000000000000f253a4f647a8fa6b6a48d78624d38230d00000000000000000000000e23385e70797878787d92a7baa5907c78787878634d38230e000003162839586d8297adb19c87725645321e09000000000000000c21364c61768ba1b6a7917c67523c2712001d32475d72879cb2aa95806a657a8fa4c7a38d78634e38230e0000000e1c272f323232312f2a24211a0f0a01000000000000000000000000000000000000000000000000000000000000000000000006141b2932363d40403d37332a1c14060000000000000000000009141d2d3639414545423b382f1f170c0000000000000000000009141d2d3639414545423b382f1f170c000000000000000000000a151d2d363a414545423b382f1e160b0000000000000c1d2d3b4448494949493e3a31241f2d3639494949494939362d201000001b30445869737373737368604e3a364a5b637373737373645c4a36220d001c3145596b7373737373685f4e3a2510000000000000000000000000001a2f435768727373737369604f53646d737373737373655e4c38230e001c3045596a737575757575757575757575756c63523e2a15000000001c3145596b73737373737373737373736d64533f2b1601000000000000000020354a60758a9a9a9a937e685d72879a9a9a95806b56402b160013293e53687e7e7e7e8096abbfaa957f7e7e7e7d67523d2812000000000000000b20354b6074889eb3a8937e6953392816030000000000000000000020354a60758a8d8d8d929badbeab9a908d8d8d88735d48331e0000091e32455771869cb1ad98836e5838281603000000000000000c21364c61768ba1b6a7917c67523c2712001b30465b70859bb0ac96816c667c91a6baa98c77624c37220d000000000a141a1c1c1c1c1a150e0c07000000000000000000000000000000000000000000000000000000000000000000000000000715243139464b525556534c473a322415070000000000000000091926313e4a4f575a5a57504c4033291c0c0000000000000000091926313e4a4f575a5a57504c4033291c0c00000000000000000a1a27313e4a4f575a5a57504b3f32281b0b000000000015283b4b585d5e5e5e5e534e42312d3d4a4e5e5e5e5e5e4f4a3e2d1b07001e33485d7387898989897e68533e394e637989898989897a644f39240f001e34495e7389898989897d68523d2813000000000000000000000000001d32475c7286898989897e6954586d828889898989897b65503b2610001e33485e73888a8a8a8a8a8a8a8a8a8a8a8a816c57412c17020000001e34495e738989898989898989898988826d58432d1803000000000000000020354a60758a9fafa8937e685d72889dafab95806b56402b160020354a60758a939393969eb0c3af9d9593939388735d48331e00000000000002081c3043546d8297adaf99846f5745321e090000000000000000000020354a60758a9fa3a3a7adb9c8b8aba5a3a39d88735d48331e00000b21364b60768a9fb4a9947f69543f2a1400000000000000000c21364c61768ba1b6a7917c67523c271200192e43586e8398adae99836e697e93a9b49f8a75604a35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003152533424e5761676a6b6861584f433325150200000000000001142637444b5c646c6f6f6d665e4c473a291a0a00000000000001142637444b5c646c6f6f6d665e4c473a291a0a00000000000002152738454b5c646c6f6f6d655d4b4639281603000000001b30445869737373737368604e3a364a5b637373737373645c4a36220d001e33485d73889d9e9e95806b55403b50657b909e9e9e8d78634d38230e0020354a60758a9e9e9e937e68533e2913000000000000000000000000001e34495e73899e9e9e947f6a545b70869b9e9e9e9e907c66513b2611001a2f455a6f849a9f9f9f9f9f9f9f9f9f9f96816c57412c170200000020354a60758a9e9e9e9e9e9e9e9e9e99846e59442f1904000000000000000020354a60758a9fb5a8937e685d72889db2ab95806b56402b160020354a60758a9fa8a8abb0bcccbbafaaa8a89d88735d48331e000000050f15171914263651667c91a8b49f8a76604b36210b0000000000000000000020354a60758a9fb5b8bababababababab8b29d88735d48331e000010253a50657a8faabbab907a65503b251000000000000000000c21364c61768ba1b6a7917c67523c271200152a40556a7f95aab19c87726c8297acb19c87725443301c0700000000000000000000000000000000000000000000000000000000000000070d0f171a1a18100e08000000000000000000000011213343506068767d80807d7669615043332010000000000000081d314455606c7a818485827b6f615847382815020000000000081d314455606c7a818485827b6f6158473828150200000000000a1d314556606d7a818485827b6e615746321e13010000001e33485d7387898989897e68533e394e637989898989897a644f39240f001c31465c71869bb1ac97826c57423d52677c92a7b3a98b76614c36210c0020354a60758a9fb3a8937e68533e2913000000000000000000000000001e34495e73899eb3a9947f6a545473889db2b3b3a6907b66513b261100162b41566b8096abb5b5b5b5b5b5b5b5ac96816c57412c170200000020354a60758a9fb3b3b3b3b3b3b3ae99846e59442f1904000000000000000020354a60758a9fb5a8937e685d72889db2ab95806b56402b160020354a60758a9fb5b5b5b5b5b5b5b5b5b5b29d88735d48331e00000917222a2c2f3126364b6075899eb4a9917c66513626140100000000000000000020354a60758a9fa5a5a5a5a5a5a5a5a5a5a59d88735d48331e0001142637546a7f94a9b59f8b76614c36210c00000000000000000c21364c61768ba1b6a7917c67523c27120011263b51667b90aab59f8c7872879db2ad98826d5836251300000000000000000000000000000000000000000000000000000000000002101b22242c2f302d25231c1102000000000000000008182e3f50616a7e89929595928a7f6a61503e2e1b0800000000081b2e3f4b6073818e969a9a97908476615645321d0c00000000081b2e3f4b6073818e969a9a97908476615645321d0c000000000a1a31424b6074828f969a9a97908375614b41311e0b0000001e33485d73889d9e9e95806b55403b50657b909e9e9e8d78634d38230e001a2f455a6f849aafae98836e59433e53697e93a8b49f8a745746331e0a0020354a60758a9fb5a8937e68533e2913000000000000000000000000001e34495e73899eb3a9947f6a5460758a9fb4c8bba6907b66513b26110012273d52677c92a7c7bdb1aca3a3a3a3a396816c57412c170200000020354a60758a9fb5c4b8b3a9a9a9a999846e59442f1904000000000000000020354a60758a9fb5a8937e685d72889db2ab95806b56402b160020354a60758a9f9f9f9f9f9f9f9f9f9f9f9f9d88735d48331e00051727353e42444637444b566e8398adac97826d5443301c0800000000000000000020354a60758a8f8f8f8f8f8f8f8f8f8f8f8f8f88735d48331e00081d3144556f8499aeb19c87715746331e0a00000000000000000c21364c61768ba1b6a7917c67523c2712000c21364c61768a9fb4ab99838197a5b7aa937e68533e291300000000000000000000000000000000000000000000000000000000000a151d2d363a414545423a372e1e160a000000000000001325364b5d6a7f939ea7aaaba89f947f6a5c4b37220d000000000e22374b5d6b80969facafafaca29a8574604b3a2a18040000000e22374b5d6b80969facafafaca29a8574604b3a2a18040000021527384e606e8397a0acafafaca199836f5f4e3a250f0000001c31465c71869bb1ac97826c57423d52677c92a7b3a98b76614c36210c00192e43586e8398adaf9a85705a4540556a8095aab39d88735e392917030020354a60758a9fb5a8937e68533e2913000000000000000000000000001e34495e73899eb3a9947f6a5462778caabbcebba6907b66513b2611000e24394e63798ea9bab19f978e8e8e8e8e8e816c57412c170200000020354a60758aa9bab8a69d9494949494836e59442f1904000000000000000020354a60758a9fb5a8937e685d72889db2ab95806b56402b160020354a60758a8a8a8a8a8a8a8a8a8a8a8a8a8a88735d48331e000f2235455257595b5d556055677c91a7b39e8874604b35200b00000000000000000010253a50657b7a7a7a7a7a7a7a7a7a7a7a7a7a7a644f3a250f000b20354b6074899eb3ac97826d573929170300000000000000000c21364c61768ba1b6a7917c67523c2712000a1e3346576f8499aeb3a199979fb1b49f8b77624d37220d000000000000000000000000000000000000000000000000000000000a1a27313e4a4f575a5a57504b3f32281a0a0000000000071c304354657b8c9fb3b7b2b2b6b49f8c7a644f3b2b18050000031729394f657a8d9fb5b4b0aeb2b4a396806b5947341f0a0000031729394f657a8d9fb5b4b0aeb2b4a396806b5947341f0a0000091d314556687d92a1b1b4afaeb3b3a1927d68523d2c1a0600001a2f455a6f849aafae98836e59433e53697e93a8b49f8a745746331e0a00172c41576c8196acb19c87715c3642576c8197acb19c86715c47311c000020354a60758a9fb5a8937e68533e2913000000000000000000000000001e34495e73899eb3a9947f6a5464798ea4c8d8bba6907b66513b2611000b20354b60758a9fb4ac978179797979797977624d37220d000000001f344a5f74899fb4b39d887f7f7f7f7f7c66513c271100000000000000000020354a60758a9fb5a8937e685d72889db2ab95806b56402b160020354a5e707575757575757575757575757575736a5844301b00152a3e52636c6e7072747360657a8fa4b8a68d78634d38230e0000000000000000000e23374b5d6565656565656565656565656565645c4b37220d000f243a4f647a8fa7b9a7927d67523d28120000000000000000000c21364c61768ba1b6a7917c67523c2712000317293950657b8f9fb1b3afacb1b4a497816c594834200b00000000000000000000000000000000000000000000000000000002152738454b5c646c6f6f6d655d4b4538281602000000000b20354a6073869cabb7a69d9ca5b6aa9a846f594834200b00000a1e3346576e8399abb4a39b98a0b2b49f8a77614c37220c00000a1e3346576e8399abb4a39b98a0b2b49f8a77614c37220c00000b20364b6074889db3b4a29a99a1b3b09b85715b4935210c0000192e43586e8398adaf9a85705a4540556a8095aab39d88735e3929170300152a40556a7f95aab39e8873544343596e8398aeaf9a856f5a45301a050020354a60758a9fb5a8937e68533e2913000000000000000000000000001e34495e73899eb3a9947f6a54667b90a6bbd0bba6907b66513b261100081d31445571869bb1ad98836e646464646462594834200b000000001b30455a70859aafb49f8a756a6a6a6a665e4d39240f00000000000000000020354a60758a9fb5a8937e685d72889db2ab95806b56402b16001b2f42525e6060605c646f6f6f6f6f625960605d584c3b291500172c42576c818486878a7e68657a8fa4c5a38d78634e38230e000000000000000000081c2e3f4b50505050505050505050505050504f4b3e2e1b0800152b40556a8095aab6a48d77624d38220d0000000000000000000c21364c61768ba1b6a7917c67523c271200000b23374b5d6c8197a0acafb0ada29a8675604b3b2b1805000000000000000000000000000000000000000000000000000000091d314556606d7a818485827b6e605645321e12010000000f243a4f647a8fa4b6b29d88879caab49f8b77624c37220d00000c21364b61768a9fb4b09b858398a6b7a9927d68533d281300000c21364b61768a9fb4b09b858398a6b7a9927d68533d2813000010263b50657b90a6b8ab9a848399a8b5a38d78634e38230e0000172c41576c8196acb19c87715c3642576c8197acb19c86715c47311c000013293e53687e93a8b49f8a75604a455a6f859aafad98836e58432e19030020354a60758a9fb5a8937e68533e2913000000000000000000000000001e34495e73899eb3a9947f6a54687d93a8bdd0bba6907b66513b26110001152737586d8297adb19c8772574e4e4e4e4d483b2b180500000000162b40556b8095aabaa98f7964545454514d40301d0a00000000000000000020354a60758a9fb5a8937e685d72889db2ab95806b56402b1600122434424a4a4a4e647a848585858477624d4a48443b2d1d0c0020354a5f758b999b9d937e69657a8fa5b7a28d78624d38230d0000000000000000000011212e373a3a3a3a3a3a3a3a3a3a3a3a3a3a3a372e201000001c31465b7186999fa99c87725a4834200b0000000000000000000c21364c61768ba1b6a7917c67523c27120000081c2e3f4b6074828f979a9b98908476615745321d0d000000000000000000000000000000000000000000000000000000091931424b6074828f969a9a978f8274604b41301d0a00000014293e54697e93a9b6a48e79778b9fb4ab927d67523d2812000011263b50667b90a9b6a58d7872889db3ac97826d57422d18000011263b50667b90a9b6a58d7872889db3ac97826d57422d180000152a3f556a7f94aab49f8c77758a9eb4a8937d68533e28130000152a40556a7f95aab39e8873544343596e8398aeaf9a856f5a45301a050012273c52677c91a7bbaa8c76614c475c71869cb1ac97816c57422c17020020354a60758a9fb5a8937e68533e2913000000000000000000000000001e34495e73899eb3a9947f6a556a8095aabfd0bba6907b66513b2611000014293e54697e93a9b49f8a76604b39393937342b1d0d000000000010263b50657b90aabba9937e69543f3f3c393022120000000000000000000020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000616242f35353a50657a8f9a9a9a8d78634d383330291d0f00001f344a5f74899fb0a9947f69667b90a5c8a28c77624d37220d0000000000000000000003111c23252525252525252525252525252525221b1002000013283e53687e848a9196806b563c2b19050000000000000000000c21364c61768ba1b6a7917c67523c2712000000111d314556606d7a828585827b72615847392816000000000000000000000000000000000000000000000000000000021527374e606e8397a0acafafaca098826e5f4d39240e000000182d42586d8297adb29c877270859ab0ac97816c57422c170200152a3f556a7f94aab29c87726d8297adb19c86715c3b2a180400152a3f556a7f94aab29c87726d8297adb19c86715c3b2a180400192e43586e8398adb09b85706f8499afad97826d58422d18000013293e53687e93a8b49f8a75604a455a6f859aafad98836e58432e19030010253b50657a90a5c8a28d78634d3a5e73889db3aa95806a55402b15000020354a60758a9fb5a8937e68533e2913000000000000000000000000001e34495e73899eb3a9947f6a576c8297acc1d0bba6907b66513b2611000010253a50657a8fa5bcab8f7a644f3a24242220180d0000000000000c21364b61768a9fb4ad98836e583b2a27241d12040000000000000000000020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000006121b10253a50657a8fa5afa28d78634d38230e150c0000001e33495e73889eb3aa95806a677c91a6bbaa8b76614c36210c000000000000000000000000080e10101010101010101010101010100f0d080000000011263a4e60686f767c837b65503a2510000000000000000000040c21364c61768ba1b6a7917c67523c271200000002152738454b5d656d70706d666054473a2a1b0a000000000000000000000000000000000000000000000000000000081d314455687d92a1b1b5b1b0b4b2a0917c67513c2c190600001b30465b70859bb0ad98826d6c8196acaf9a85705a45301b0000182e43586d8398adae99846e697e94a9b49f89745947341f0b00182e43586d8398adae99846e697e94a9b49f89745947341f0b001c31465c71869bb1ac97826c6b8096abb09b86715b372614010012273c52677c91a7bbaa8c76614c475c71869cb1ac97816c57422c1702000e24394e63798ea3b8a48f7a644f4658748a9fb4a8937e69533e2914000020354a60758a9fb5a8937e68533e2913000000000000000000000000001e34495e73899eb3a9947f6a596f8499aec4d0bba6907b66513b261100000c21374c61768ca5b7a8937d68533e28130d0b0500000000000000091e32465770869bb0b29d87725948341f0f0a00000000000000000000000020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e00000000001d32475d72879cb2ac96816c687e93a8b49f8a72604a35200b00000000000000000000000000000000000000000000000000000000000000000000000b1e31424e535761676d655d4b37230e000000000000000007152121364c61768ba1b6a7917c67523c2712000000000a1a27313f4b4f575a5b58514a43362a1c0c000000000000000000000000000000000000000000000000000000000b20364b6074889db3b5a39b9aa2b4b09a85705a4935200c00001e33485e73889db3aa95806a697f94a9b29d88725d39291703001b30455b70859ab0ac97816c667c91a6baa98c77614c37220c001b30455b70859ab0ac97816c667c91a6baa98c77614c37220c001e34495e73899eb3a9947f6a697e93a9b39e88735544311d080010253b50657a90a5c8a28d78634d3a5e73889db3aa95806a55402b1500000d22374c62778ca1c5a6917b66514c61768baabba7917c67523c2712000020354a60758a9fb5a8937e68533e2913000000000000000000000000001e34495e73899eb3a9947f6a5c71869bb1c6d0bba6907b66513b261100000a1f33475872889db2ac97816c573625130000000000000000000003162839566b8096abb7a58c77624c37220d0000000000000000000000000020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e00000000001b30455b70859ab0ae98836e6b8095abb39d88735443301c0700000000000000000001080b1e1e1e1e1e12100a010000000000000000000000000000021324313a39464b5158504b3f2e1c0800000000000000041525333c404c61768ba1b6a7917c67523c271200000000000a151d2e373a424546433b353025180c000000000000000000000000000000000000000000000000000000000010263b50657b90a6b8ab9b85849aa9b4a28d78634d38230e000020354a60758a9fb5a8937e69677d92a7b49f8a745746331e0a001d32475d72879cb2aa95806a657a8fa4c7a38d79634e38230e001d32475d72879cb2aa95806a657a8fa4c7a38d79634e38230e0020354a60758aa7b8a8937e68677c92a7b59f8a73604b35200b000e24394e63798ea3b8a48f7a644f4658748a9fb4a8937e69533e291400000b20364b60758ba7b9a8927d68535063788da2c8a5907b65503b2610000020354a60758a9fb5a8937e68533e2913000000000000000000000000001e34495e73899eb3a9947f6a5573889db3c8d0bba6907b66513b261100000417293a596f8499aeb09a85705443301c070000000000000000000011263c51667b91abbca6917c66513c27110000000000000000000000000020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e0000000000182d43586d8298adb19c86716e8399aeb09b85705b36251300000000000000000009141d20343434343428251e1305000000000000000000000000000006131e262933363c433a372e211100000000000000000d21334350555561768ba1b6a7917c67523c271200000000000002101b22252d30302d26201c1308000000000000000000000000000000000000000000000000000000000000152a3f546a7f94a9b59f8c78768a9fb4a7927d68523d2813000020354a60758aabbca8937e68667b91a6bbaa8b76614b36210c001e34495e73899eb3a9947f69657a8fa4b8a38d79634e38230e001e34495e73899eb3a9947f69657a8fa4b8a38d79634e38230e0020354a60758a9fc5a8937e68667b90a6bcab8c76614c37210c000d22374c62778ca1c5a6917b66514c61768baabba7917c67523c27120000081d31445574899eb3a9947f696565657a8fa4b9a38e79644e39240f000020354a60758a9fb5a8937e68533e2913000000000000000000000000001e34495e73899eb3a9947f6a60758a9fb4cad0bba6907b66513b2611000000162b40556b8095aab49e8974604a35200b000000000000000000000c21364c61768b9fb4ab96806b563727150100000000000000000000000020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e0000000000152a3f556a7f94aab49f8b7673889db3ac97826d57422d180000000000000000091926313549494949493d39302313010000000000000000000000000000020b0b171e21272e25231c1103000000000000000013283c50616a6a6a768ba1b6a7917c67523c27120000000000000000080e10181b1b18110b070000000000000000000000000000000000000000000000000000000000000000182e43586d8398adb09b86716f849aafac97826c57422d17000020354a60758a9fb5a8937e68657b90a5c8a28c77624d37220d001f344a5f74899fb4a8937e69657a8fa4b8a38d79634e38230e001f344a5f74899fb4a8937e69657a8fa4b8a38d79634e38230e0020354a60758a9fb5a8937e68657a90a5b7a28d77624d38220d000b20364b60758ba7b9a8927d68535063788da2c8a5907b65503b26100000021527375d72879cb2ad98827b7a7a7a7f94a9c6a28c77624d37220d000020354a60758a9fb5a8937e68533e2913000000000000000000000000001e34495e73899eb3a9947f6a62778cabbccfd0bba6907b66513b261100000012273c51677c91a6b9a88d78634d38230e000000000000000000000a1f33465871869cb1b09a85705544311d0800000000000000000000000020354a60758a9fb5a8937e685d72889db2ab95806b56402b16000000000010253a50657a8fa5b8a28d78634d38230e000000000010263b50657b90a9baaa927d7a8fa6b7a8937e68533e29130000000000000001142637444b5e5e5e5e5e524d41301e0a0000000000000000000000000000000000030a0c1218100e0800000000000000000000152b40556a8080808095abbca7917c67523c271200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c31465b71869bb0ac97826d6b8196abb09b86705b362614010020354a60758a9fbba8937e68657a8fa5b7a28d78624d38230d0020354a5f758a9fb4a8937e68657a8fa4b8a38d79634e38230e0020354a5f758a9fb4a8937e68657a8fa4b8a38d79634e38230e0020354a60758a9fb1a8937e68657a8fa5b8a28d78634d38230e00081d31445574899eb3a9947f696565657a8fa4b9a38e79644e39240f0000001b31465b70869bb0b2a0988f8f8f8f949daeb9a88b75604b36200b000020354a60758a9fb5a8937e68533e2913000000000000000000000000001e34495e73899eb3a9947f6a64798fa4c9d9d0bba6907b66513b26110000000e23384d63788da8b9a6917c66513c2711000000000000000000000417293a576c8196acb49f8975604b35200b00000000000000000000000020354a60758a9fa5a5937e685d72889da5a595806b56402b16000000000610253a50657a8fa5b8a28d78634d38230e06000000000c21364b61768a9fb4b29d88859bb0b5a48d78634e38230e00000000000000081d314455607373737373675f4d392510000000000000000000000000000000000000000000000000000000000000000000000020354a60758a9595959eb0bca7917d67523c2712000000000006121b20202020202013110b0200000000000913191c1c1c1c1c19130c0a0400000000000000000000000000001e34495e73889eb3aa947f6a697e93a9b39e88735443301c080020354a60758a9faaa4937e68657a8fa4b8a38d78634e38230e0020354a60758aabbca8937e68657a8fa4b8a38d79634e38230e0020354a60758aabbca8937e68657a8fa4b8a38d79634e38230e0020354a60758a999c9e937e68657a8fa4b8a38d78634e38230e00021527375d72879cb2ad98827b7a7a7a7f94a9c6a28c77624d37220d0000041a2f44596f8499aebeb2ada5a5a5a5a9aebbb49e89745645321d09000020354a60758a9fb5a8937e68533e2913000000000000000000000000001e34495e73899eb3a9947f6a667c91a6bbbebebba6907b66513b26110000000b20354a6074899eb4aa95806a55402b150c0600000000000000000012273c51677c91a6baa88e79644f39240f00000000000000000000000020354a60758a8f8f8f8f7e685d72878f8f8f8f806b56402b160000010f1a21253a50657a8fa5b8a28d78634d382320190e000000091e3246576e8398abb7a69d9ba3b4b19c86715b4935210c000000000000000b20354b607389898989897d67523d28120000010d161c1e1e1e1e1e1e1e1e1e1e1e19171107000000000000000000000000000020354a60758a9faaabb0bcbca7917d67523c2712000000000616242f35353535353529261f14060000000d1b262e31313131312f28221f180c0400000000000000000000000020354a60758aa7b8a8937e68677c92a7b49f8a73604b35200b001d32485d72878a8d8f927e68657a8fa4b8a38d79634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d79634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d79634e38230e00172c42576c818487898c7e68657a8fa4b8a38e79634e39230e00001b31465b70869bb0b2a0988f8f8f8f949daeb9a88b75604b36200b000003182d42586d8297a8a8a8a8a8a8a8a8a8a8a8a89d87725d38281502000020354a60758a9fa8a8937e68533e2913000000000000000000000000001e34495e73899ea8a8947f6a687e93a8a8a8a8a8a6907b66513b2611000003111c30435470859ba8a899836e5936252321190e00000000000000031122374c62778ca4a7a7937e69533e291a0f010000000000000000000010253a50657b7a7a7a7a77624f647a7a7a7a7a78624d38230d00000f1f2c35383a50657a8fa5b8a28d78634d3838352c1e0e0000031628394f647a8d9fb5b7b2b0b4b3a2927d67523d2c1a06000000000000000b20354b60758a9e9e9e927d68533d28130001111e2a3134343434343434343434342f2c24190b0000000000000000000000000020354a60758a9fb3b3b3b3b3a7917c67523c271200000000122434424a4a4a4a4a4a3e3a3124140200091b2b38424646464646443e37342a1f170c000000000000000000000020354a60758a9fc5a8937e68667b90a6bcab8c76614c37210c001b304458697275777a7d7963657a8fa4b8a38d79634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e00152a3e52636c6f717477766164798fa4b9a38e7a644e39240f00041a2f44596f8499aebeb2ada5a5a5a5a9aebbb49e89745645321d09000001162b41566b80939393939393939393939393939385705b46291b0b000020354a60758a939393937e68533e2913000000000000000000000000001e34495e7389939393937f6a6b8093939393939393907c66513b2611000011212e3736576c8193939393877254433a38352c1e0e00000000000011212e374759728691919191826d5843362d1f0f000000000000000000000e23374b5d656565656562594b5c6465656565625a4935200c00061a2c3d494e4e50657a8fa5b8a28d78634e4e4d493c2c190600000b22374b5c6c8196a0aeb1b1afa29a846f5f4d3a1f0f00000000000000000b20354b60758aa0b3a8927d68533d2813000d1e2f3c45494949494949494949494944403629190700000000000000000000000020354a60758a9d9d9d9d9d9d9d917d67523c2712000000001b2f42525e6060606060534e42311f0b0013263849565b5b5b5b5b59534c473a332a1c100200000000000000000020354a60758a9fb5a8937e68657a90a5b7a28d77624d38220d0015283a4b585560626567635b657a8fa4b8a38d79634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e000f22354552575a5c5861615863798ea3b8a48f7a644f3a250f0003182d42586d8297a8a8a8a8a8a8a8a8a8a8a8a89d87725d382815020000081c2e3f4f647a7e7e7e7e7e7e7e7e7e7e7e7e7e7e7c6651463a2917040014293e53697e7e7e7e7e79634e39230e0000000000000000000000000013283d53687d7e7e7e7e7a64657b7e7e7e7e7e7e7e7e78624d38230d00081c2e3f4b5050647a7e7e7e7e7e726050504d493c2c190600000000081c2e3f4b5050657b7c7c7c7c7b65504e4a3d2d1a07000000000000000000081c2e3f4b50505050504d483e4b4f505050504d493c2c1906000c2135495b636363657a8fa5b8a28d78636363635a4935200c0000071b2e3e4b60738291999c9c99928476614c41311e0100000000000000000b20354b60758aa0b5a8927d68533d281300162a3c4d595e5e5e5e5e5e5e5e5e5e5e5954473624110000000000000000000000001e33485e738888888888888888887c66513c26110000000020354a5e70757575757568604e3a261100192e42566771717171716e6861594c473a2d201001000000000000000020354a60758a9fb4a8937e68657a8fa5b8a28d78634d38230e000b1d2d3a37444b4d4f524e4f657a8fa4a7a38d78634e38230e0020354a60758a9fa8a8937e68657a8fa4a8a38d78634e38230e0020354a60758a9fa8a8937e68657a8fa4a8a38d78634e38230e00051727353e42443a474c4c4e63798ea3a8a48f7a654f3a25100001162b41566b80939393939393939393939393939385705b46291b0b00000e23374b5d656569696969696969696969696969696665615846331f0a0012263b4f606969696969635b4a36210c0000000000000000000000000011263a4e606869696969645c5d656969696969696969625a4835200b000e23374b5d65656565696969696965656565635b4935210c000000000e23374b5d6565656567676767656565635b4a36210c0000000000000000000011212e373a3a3a3a3a37342e373a3a3a3a3a38352c1e0e00000e23385e70797878787d92a7baa5907c78787878634d38230e000000101d314455606d7c838787847d746158473323130100000000000000000b20354b60758aa0b5a8927d68533d2813001c3145596b73737373737373737373736e6554402c170000000000000000000000001c3045596a737373737373737373665e4c38240f0000000020354a60758a8a8a8a8a7e68533e2913001c31465b718586868686847d776c61584a3e2d1f0f000000000000000020354a60758a9c9fa9937e68657a8fa4b8a38d78634e38230e00000f1d19263135383a3d424f657a8f9191918d78634e38230e0020354a60758a939393937e68657a8f9393938d79634e38230e0020354a60758a939393937e68657a8f9393938d79634e38230e00000917222a2c2a333739464f64798f9393938f7a654f3a251000081c2e3f4f647a7e7e7e7e7e7e7e7e7e7e7e7e7e7e7c6651463a2917040010253a50657a7a7a7a7a77625353535360757b7a7a7a7b76614c36210c0010253a50657b7a7a7a7a77624d37220d0000000000000000000000000010253a4f657a7a7a7a7a78624d5063797a7a7a7a7a7b76614c37210c0010253a50657b7a7a7a7a7a7a7a7a7a7a7a7a79634d38230e0000000010253a50657b7a7a7a7a7a7a7a7a7a7a79634e39240e0000000000000000000003111c23252525252522201b2225252525252320190e00000020354a60758a8d8d8d929badbeab9a908d8d8d88735d48331e00000001142637444b5e666e72726f676055473a2917050000000000000000000b20354b60758aa0b5a8927d68533d2813001e34495e738989898989898989898988836e59442f1900000000000000000000000016293b4c595e5e5e5e5e5e5e5e5e514c40301d090000000020354a60758a9f9f9f937e68533e29130020354a60758a9b9b9b9b99938a8176645c4a3d2d1b0b000000000000001a2f455a6f84878a8c8f7e68657a8fa5b8a28d79634d38230e000000000a1a28323f4b4f575a61767c7c7c7c7d75614b36210c0014293e53697e7e7e7e7e796362777e7e7e7e7e76614c36210c0014293e53697e7e7e7e7e796362777e7e7e7e7e76614c36210c000000000f1f2c3a474c56576162777e7e7e7e7e77624c37220d000e23374b5d656569696969696969696969696969696665615846331f0a001f34495f748a8f8f8f8f7f6a543f3e4f647a8f8f8f8f8e7a644e39240f0020354a60758a8f8f8f8f7e68533e2913000000000000000000000000001e34495e73898f8f8f8f7f6a545a6f848f8f8f8f8f8f7c66513b2611001d32485d72878f8f8f8f8f8f8f8f8f8f8f8f816c57412c170200000020354a60758a8f8f8f8f8f8f8f8f8f8f836e59442f19040000000000000000000000080e10101010100d0b080d0f101010100d0c060000000020354a60758a9fa3a3a7adb9c8b8aba5a3a39d88735d48331e0000000009192631404c51595c5c5a524b4437291c0c000000000000000000000b20354b60758aa0b5a8927d68533d28130020354a60758a9e9e9e9e9e9e9e9e9e9a84705a45301b0000000000000000000000000c1e2e3b454848484848484848483c38302212000000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb0b0b0aea99f97887a645b4a39291703000000000000182d4154666f7275777a7862667b90a6b7a28d78624d38220d00000002162838454b5d656d70706d6767676767615746331e0a0012263b4f60696969696a737676746d69696969615846331f0a0012263b4f60696969696a737676746d69696969615846331f0a0000000b1b2c3d4958616b737676746c6969696962594834200b0010253a50657a7a7a7a7a77625353535360757b7a7a7a7b76614c36210c001d32485d72879da5a596806b56413b51667b90a5a5a28d78624d38220d0020354a60758a9fa5a5937e68533e2913000000000000000000000000001e34495e73899ea5a5947f6a545c71869ca5a5a5a5907c66513b261100192e44596e8399a5a5a5a5a5a5a5a5a5a596816c57412c170200000020354a60758a9fa5a5a5a5a5a5a5a599846e59442f19040000000000000000000000000000000000000000000000000000000000000000000020354a60758a9fb5b8bababababababab8b29d88735d48331e000000000009141d2f383c444747443d363127190c00000000000000000000000b20354b60758aa0b5a8927d68533d28130020354a60758a9fb3b3b3b3b3b3b3af9a84705a45301b00000000000000000000000000101e293033333333333333333326241d1204000000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5c6c6c7bab4a69d8a79635746331e0f00000000000012253747545a54606264625a677c91a6c6a18c77614c37220c0000000a1e324556606e7a828585837c736158524b4639291703000c1f32424f5359627580888b8c898278655d534c463a291704000c1f32424f5359627580888b8c898278655d534c463a291704000003172939495b637680888b8c898177635b534c483b2b1805001f34495f748a8f8f8f8f7f6a543f3e4f647a8f8f8f8f8e7a644e39240f001b31465b70869bb0ad97826d58423d52687d92a7baa88b74604b36210b0020354a60758a9fb5a8937e68533e2913000000000000000000000000001e34495e73899eb3a9947f6a545673899eb3babaa6907b66513b261100152a40556a7f95aabac5b8b3b2b2b2b2ac96816c57412c170200000020354a60758a9fb5bababab8b8b8ae99846e59442f19040000000000000000000002090b10101010100c0a040000000000000000000000000020354a60758a9fa5a5a5a5a5a5a5a5a5a5a59d88735d48331e00000000000001121d24262e32322f27201d15090000000000000000000000000b20354b60758aa0b5a8927d68533d28130020354a60758a9fb5bcb0aba5a5a5a59a85705a45301b00000000000000000000000000000c161c1e1e1e1e1e1e1e1e1e110f090000000000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5bcafaaaeb2b7a89d8775614b3d2c1a060000000000081929374136434a4c4f4d53687d93a7a7a88b75604b36200b00000a1a31424b6074828f979a9b9891847661544333291b0b000002141c304354627785959da6a79e97897b655a4935291c0c000002141c304354627785959da6a79e97897b655a4935291c0c0000000a1e334657637987969da6a79e968879635746342b1d0d00001d32485d72879da5a596806b56413b51667b90a5a5a28d78624d38220d001a2f445a6f8499afae99846f59443f54697f94a9b49f89745645321e090020354a60758a9fb5a8937e68533e2913000000000000000000000000001e34495e73899eb3a9947f6a5460758ba7b8ccbba6907b66513b26110011263c51667c91a6c5b8a79e9c9c9c9c9c96816c57412c170200000020354a60758a9fc5c3b7b2a3a3a3a399846e59442f19040000000000000000000a151d202626262626221f180c00000000000000000000000020354a60758a8f8f8f8f8f8f8f8f8f8f8f8f8f88735d48331e0000000000000000090f11191d1d1a120b0802000000000000000000000000000b20354b60758aa0b5a8927d68533d28130020354a60758a9fb5b09e968f8f8f8f8f84705a45301b00000000000000000000000000000000000000000000000000000000000000000000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5af9e9598a0b2b7a597816c5b4936210d0000000000000b19252d253035373946556a809191919189745645321d0900021527384e606e8398a0acafb0ada29a8472604a35200f000000000b20354a6072849aa3b3b7b9b3a79e8a78624d3d2d1a070000000b20354a6072849aa3b3b7b9b3a79e8a78624d3d2d1a07000004182a3a4c6176879da5b3b8b9b3a69c8675614b3726140100001b31465b70869bb0ad97826d58423d52687d92a7baa88b74604b36210b00182d43586d8298adb09b85705b4640566b8095abb29d88725d382816030020354a60758a9fb5a8937e68533e2913000000000000000000000000001e34495e73899eb3a9947f6a5462788da2c5d5bba6907b66513b2611000d22384d62788da7b9b39e898787878787877f6a55402a150000000020354a60758aa6b8b7a59d8d8d8d8d8d836e59442f190400000000000000000a1a2832363b3b3b3b3b37332a1c0c000000000000000000000010253a50657b7a7a7a7a7a7a7a7a7a7a7a7a7a7a644f3a250f00000000000000000000000000000000000000000000000000000000000000000b20354b60758aa0b5a8927d68533d28130020354a60758a9fb5ab96807a7a7a7a7a7a644e39240f000000000000000000000000000000000000000000000000030a0c0a030000000000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5aa95808398a0b2b49f8c79634e3b2b1805000000000000000e1e2b3a464c555761647a7c7c7c7c7c66513828150200091d314556687e93a1b2b4afaeb2b4a2927d68533d2c1a06000005182a3b52677d92a2b4b0aba7acb9a89a846f5b4a36210c000005182a3b52677d92a2b4b0aba7acb9a89a846f5b4a36210c00000a1f3347586c8197a5b6afaaa8aeb6a495806a5544311d0800001a2f445a6f8499afae99846f59443f54697f94a9b49f89745645321e0900162c41566b8196abb29c87725d3742576d8297acb09b86715b46311c000020354a60758a9fb5a8937e68533e2913000000000000000000000000001e34495e73899eb3a9947f6a54657a8fa4bacfbba6907b66513b2611000b2035485a74899eb3ab96807272727272726a61503c2813000000001e33495e73889eb3b29d87797878787877624d37220d000000000000000002152838454b50505050504c473a2a1804000000000000000000000e23374b5d6565656565656565656565656565645c4b37220d000006121b2020202020202020202020201b18120800000000000000000000000b20354b60758aa0b5a8927d68533d28130020354a60758a9fb5a8937e6865656565645c4a36210d00000000000000000000000000000000000000000000000b171e211e170b00000000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e738298a6b8aa98826d594834200b0000000000000a1a2b3c4858616a737676746c676767665e4c381a0a00000b20364b6074889eb3b4a29a98a0b2b19b86715b4936210c00000b1f34475970859aafb09e96929bacb4a28e79634e39240e00000b1f34475970859aafb09e96929bacb4a28e79634e39240e00000c22374c61778b9fb4af9e95939caeb29d8874604b35200b0000182d43586d8298adb09b85705b4640566b8095abb29d88725d3828160300152a3f556a7f94aab39e8974554444596e8499aeaf9a846f5a452f1a050020354a60758a9fb5a8937e68533e2913000000000000000000000000001f34495e74899eb3a9947f6a54677c91a6bcd0bba6907b66513b26110005192b3c5a70859aafaf9a846f5d5d5d5d5d55504333200d00000000192e44596e8399aeb59f8b766363636362594834200b0000000000000000091d324556606565656565615847331f0a00000000000000000000081c2e3f4b50505050505050505050505050504f4b3e2e1b08000616242f353535353535353535353535302d251a0c000000000000000000000b20354b60758aa0b5a8927d68533d28130020354a60758a9fb5a8937e68535050504e4a3e2d1a0700000000000000000000000000000000000000000005131b29333633291b0f010000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e6876889eb3b49f8b77624c37220e000000000003162838485a627680888b8c898177635b514c402f1d00000011263b50667b90a6b8ab9a848398a8b5a38e79634e39230e00000d22374c62778ca2b4a996807d92a4b5a9947f69543f2a1400000d22374c62778ca2b4a996807d92a4b5a9947f69543f2a14000012273d52677c92aab9a895807e93a5b7a68f7a654f3a25100000162c41566b8196abb29c87725d3742576d8297acb09b86715b46311c000013283e53687d93a8b59f8a75604b455b70859ab0ad98836d58432e18030020354a60758a9fb5a8937e68533e2913000000000000000000000000001f34495e74899eb3a9947f6a54697e93a9bed0bba6907b66513b26110000172c41566c8196abb39d88735947474747403c332515040000000014293f54697e94a9bcab907b66504e4e4d483b2b180500000000000000000b20364b60747b7b7b7b7b76614c37220c000000000000000000000011212e373a3a3a3a3a3a3a3a3a3a3a3a3a3a3a372e20100000122434424a4a4a4a4a4a4a4a4a4a4a4a4541372a1a080000000000000000000b20354b60758aa0b5a8927d68533d28130020354a60758a9fb5a8937e68533e3a3a39362d200f0000000000000000000000000000000000000000000715233139464c46392d1f0f0000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e68697e94a8b9aa947f69543c2b190500000000091e324556627886959da6a79e968879635746321e12000000152a3f556a7f94aab49f8c7774899eb4a8937d68533e2813000011273c51667c91a6b49f8a7671869cb1ae99836e59372715010011273c51667c91a6b49f8a7671869cb1ae99836e593727150100162b41566b8096abb49e897472879db2a9947f6a543f2a150000152a3f556a7f94aab39e8974554444596e8499aeaf9a846f5a452f1a050012273c51677c91a6bcab8c77624c365c72879cb1ac96816c57412c17020020354a60758a9fb5a8937e68533e2913000000000000000000000000001f34495e74899eb3a9947f6a566b8096abc0d0bba6907b66513b2611000013283d53687d92a8b8a68c77624c3732322a2820150700000000000f24394f64798ea8b9aa95806a55363837342b1d0d0000000000000000041122374d62788c909090907c66513b2611000000000000000000000003111c23252525252525252525252525252525221b100200001b2f42525e60606060606060606060605a55483725120000000000000000000b20354b60758aa0b5a8927d68533d28130020354a60758a9fb5a8937e68533e292524211a0f01000000000000000000000000000000000000000006152533414e5761574a3d2d180800000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e686175899eb4b19b86715a4835200b0000000417293a4b6075869ca4b2b7b9b3a69c8675614b362614010000192e43596e8398aeb09b85706f8499afad97826d58422d180000162b41566b8096abb09b86716b8196abb29d88725544311d0800162b41566b8096abb09b86716b8196abb29d88725544311d08001a2f445a6f8499afae99846f6e8398adae99836e59442e19000013283e53687d93a8b59f8a75604b455b70859ab0ad98836d58432e18030010253a50657a8fa5c9a38e78634e435473899eb3aa957f6a55402a15000020354a60758a9fb5a8937e68533e2913000000000000000000000000001f34495e74899eb3a9947f6a586d8398adc2d0bba6907b66513b261100000f24394f64798eaabba5907b66503b261d15130d040000000000000b20354b6075899eb4af9a846f5443302220180d00000000000000000011222f3d4d62778ca2a5a5907b66513b261101000000000000000000000000080e10101010101010101010101010100f0d080000000020354a5e707575757575757575757575706655412d180000000000000000000b20354b60758aa0b5a8927d68533d28130020354a60758a9fb5a8937e68533e29130f0d070000000000000000000000000000000000000000000214243343505f6876635b4a36251300000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e68576d8297adb5a38d78624d38220d0000000a1f3346586b8096a4b6b0abaaafb6a4957f6a5443301c0800001c31465c71869bb1ac97826c6b8096abb09b86715b3727150100192f44596e8399aead98836e687d93a8b49f8a74604b35200b00192f44596e8399aead98836e687d93a8b49f8a74604b35200b001d32475c72879cb1ab96816b6a8095aab19c87715c382816020012273c51677c91a6bcab8c77624c365c72879cb1ac96816c57412c1702000e23394e63788ea3c9a58f7a65504b60758a9fb4a8937e68533e2913000020354a60758a9fb5a8937e68533e2913000000000000000000000000001f34495e74899eb3a9947f6a5a6f859aafc4d0bba6907b66513b261100000b20364b60758a9fb4a9947f69543f2a1400000000000000000000081d3144556f849aafb39e8974604b35200b050000000000000000000d1d2f404c5b63778ca2b7a6907b6651402f1f0f000000000000000000000000000000000000000000000000000000000000000000000020354a60758a8a8a8a8a8a8a8a8a8a8a84705a45301b0000000000000000000b20354b60758aa0b5a8927d68533d28130020354a60758a9fb5a8937e68533e29130000000000000000000000000000000000000000000000001020314250616a7d8979635443301c0d000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e6853667b90a8b9a8937e68533e28130000000c21364c61768a9fb4b09f96949dafb29d8774604b35200b00001f34495e74899eb3a9947f6a697e93a8b39e88735544311d08001c31465b71869bb0ab96816b667b90a5bbaa8d78624d38220d001c31465b71869bb0ab96816b667b90a5bbaa8d78624d38220d001f344a5f74899fb4a9947e69687d93a8b49e89745645321e090010253a50657a8fa5c9a38e78634e435473899eb3aa957f6a55402a1500000d22374c62778cabbca6917c67514c61778cabbca7917c67523c2712000020354a60758a9fb5a8937e68533e2913000000000000000000000000001f34495e74899eb3a9947f6a5c72879cb1c7d0bba6907b66513b26110000091d32455671869cb1ad98836d583828160200000000000000000001142637556a7f95aab9a78e79634e39230e00000000000000000005182b3b4c5e66798298aebca7927d675e4c3d2c1a060000000006121b20202020202013110b02000000000000000000000000000000000020354a60758a9f9f9f9f9f9f9f9f9f9a84705a45301b0000000000000000000b20354b60758aa0a7a7927d68533d28130020354a60758a9fb5a8937e68533e2913000000000000000000000000000000000000000000000008182d3e4e606a7f929b8572604a3b2a18050020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e68536075899eb4ad98836e583b2b1805000012273c51677c91a9baa996817f94a6b7a58f7a644f3a250f000020354a60758aa7b9a8937e68677c91a7b59f8a74604b35200b001d33485d72889db2aa947f6a657a8fa4c8a38d79634e38230e001d33485d72889db2aa947f6a657a8fa4c8a38d79634e38230e0020354a60758aa9baa8937e68677c91a6b9a88b75604b36210b000e23394e63788ea3c9a58f7a65504b60758a9fb4a8937e68533e291300000b20354b60758a9fb5a8937d68555563788da3c9a5907a65503b2510000020354a60758a9fb5a8937e68533e2913000000000000000000000000001f34495e74899eb3a9947f6a5774899eb4c9d0bba6907b66513b2611000002152838586d8398adb19c87715645321e090000000000000000000010253a50657a8fa9baa8927d68533d28130000000000000000000b20344859667c8a98a0b2c7b49f8a7c665b4935210c0000000616242f35353535353529261f14060000000000000000000000000000000020354a60758a9fb5b5b5b5b5b5b5af9a85705a45301b0000000000000000000b20354b60748a919191917d68533d28130020354a60758a9fb5a8937e68533e291300000000000000000000000000000000000000000000001325364a5c697e939da3937e685947341f0b0020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e6853566f849aafb29d8873594834200b0000162b40566b8095abb49f8a7572889db3a9947f69543f2a14000020354a60758a9fc5a8937e68667b90a6bcab8c76614c37210c001f34495e74899eb3a9947e69657a8fa4b8a38d79634e38230e001f34495e74899eb3a9947e69657a8fa4b8a38d79634e38230e0020354a60758a9fb5a8937e68667b90a5c6a18c77614c37220c000d22374c62778cabbca6917c67514c61778cabbca7917c67523c27120000081d31445574899eb3aa947f6a6a6a6a7a8fa4b8a38e79634e39240e000020354a60758a9fb5a8937e68533e2913000000000000000000000000001f34495e74899eb3a9947f6a61768ba8b9cdd0bba6907b66513b2611000000142a3f54697f94a9b49f8a75604b36210b000000000000000000000b21364b60768a9fb4ac97826d573a291704000000000000000417293a4d6277899ea8b2b2b2b6a89e8979634e3a2a17040000122434424a4a4a4a4a4a3e3a3124140200000000000000000000000000000020354a60758a9fb5bcafaaa3a3a3a39a85705a45301b0000000000000000000b20354a60727d7c7c7c7c78624d38230d0020354a60758a9fb5a8937e68533e291300000000000000000000000000000000000000000000071c304354647a8b9fb4b39e8977624c37220d0020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e6853556a7f94aab7a68c77624d37220d00001a2f44596f8499aeaf9a846f6e8398aeae98836e59432e19000020354a60758a9fb5a8937e68657a90a5b7a28d77624d38220d001f354a5f748a9fb4a8937e69657a8fa4b8a38d79634e38230e001f354a5f748a9fb4a8937e69657a8fa4b8a38d79634e38230e0020354a60758a9fb5a8937e68657a90a5b7a28d78624d38230d000b20354b60758a9fb5a8937d68555563788da3c9a5907a65503b25100000011527375d72879cb2b09b84808080808298adc6a28c77624d37220d000020354a60758a9fb5a8937e68533e2913000000000000000000000000001f34495e74899eb3a9947f6a63788da3c6d6d0bba6907b66513b261100000010263b50657b90a5bbaa8e79644f39240f00000000000000000000091e32455670859bb0b19c87715846331f0a000000000000000a1f3347586c8197a7b7a59d9ca5b6a898826d5847331f0a00001b2f42525e6060606060534e42311f0b00000000000000000000000000000020354a60758a9fb5af9e958e8e8e8e8e84705a45301b000000000000000000071c304354606767676767625a4935200c0020354a60758a9fb5a8937e68533e2913000000000000000000000000000000000000000000000b20354a6072869ca9b9a89e8b7b66513b26110020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e685350657a8fabbca6907b66513b261100001c32475c71879cb1ab96816c6a8095aab19c86715c382815020020354a60758a9fb1a8937e68657a8fa5b8a28d78634d38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d79634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d79634e38230e0020354a60758a9faaa8937e68657a8fa5b8a28d78634d38230e00081d31445574899eb3aa947f6a6a6a6a7a8fa4b8a38e79634e39240e0000001b31465b70869bb0b4a29b9595959598a0b2b9a88b75604b36200b000020354a60758a9fb5a8937e68533e2913000000000000000000000000001f34495e74899eb3a9947f6a657a90a5bacfd0bba6907b66513b26110000000c22374c61778ca6b7a8927d68533d28130000000000000000000003162838566b8095abb59f8b76614c36210c000000000000000c21374c61768a9fb4b29d87879cb2b49f8a77614c37210c000020354a5e70757575757568604e3a261100000000000000000000000000000020354a60758a9fb5aa9580797979797978634d38230e0000000000000000000b20354a60727b7a7a7a7a77624c37220d0020354a60758a9fb5a8937e68533e29130f0d070000000000000000000000000000000000000417293a51677c91a4b5b49e8a7b665e4c38240f0020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e68534b61768b9fb4a9947f6a543f2a1500001f34495f74899eb4a9947f69687e93a8b39e89745645321d090020354a60758a999c9f937e68657a8fa4b8a38d78634e38230e0020354a60758aabbca8937e68657a8fa4b8a38d79634e38230e0020354a60758aabbca8937e68657a8fa4b8a38d79634e38230e0020354a60758a929597937e68657a8fa4b8a38d78634e38230e00011527375d72879cb2b09b84808080808298adc6a28c77624d37220d0000041a2f44596f8499aec0b4b0aaaaaaaaadb2beb49e89745645321d09000020354a60758a9fb5a8937e68533e2913000000000000000000000000001f34495f74899eb4a9947f6a677d92a7bcd2d0bba6907b66513b26110000000b1f34475973889db3ac96816c57412c17000000000000000000000011263b51667b90abbcab907b66503b26110000000000000012273c52677c91a8b8a6907b7c90a8b9a9917c67513c2712000020354a60758a8a8a8a8a7e68533e291300000000000000000000000000000020354a60758a9fb5a8937e6864646464635a4935200c0000000000000000000b20354b60748a8f8f8f8f7d68533d28130020354a60758a9fa8a8937e68533e292524211a0f01000000000000000000000000000000000a1f33475870859aafb3a1917c675d4c402f1d090020354a60758a9fb5a8937e68533e29130020354a60758a9fa8a8937e6853465772879ca8a897826d57422d18020020354a60758aa8b9a8937e68677c91a6b9a88b74604b36200b00172c41566c818487898c7e68657a8fa4b8a38d79634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d79634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d79634e38230e0010253b50657b7d8082847d67647a8fa4b8a38e79634e39230e00001b31465b70869bb0b4a29b9595959598a0b2b9a88b75604b36200b000003182d42586d8297adc2c4b8b3b3b3b3b4bbc8b29d87725d38281502000020354a60758a9fb5a8937e68533e2913000000000000000000000000001f34495f74899eb4a9947f6a697f94a9bed4d0bba6907b66513b261100000004182a3b5a6f8499afaf9a85705a3c2b1906000000000000000000000c21364c61768b9fb4aa95806a5536251300000000000000172c41566c8196abb39d887374899eb3ac96816c57412c17020020354a60758a9f9f9f937e68533e291300000000000000000000000000000020354a60758a9fb5a8937e68534e4e4e4d493c2c19060000000000000000000b20354b60758aa0a5a5927d68533d28130020354a60758a939393937e68533e3a3a39362d200f000000000000000000000000000000000c21374c61768b9fb4ae99836e5f4d3f2f2212000020354a60758a9fb5a8937e68533e29130020354a60758a939393937e685339596e8393939393846f5a45301a050020354a60758a9fc6a8937e68667b90a5c6a18c77614c37220c0015293e51636c6f7174777761657a8fa4b8a38d79634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e000e23384b5d65686a6d70675f64798ea4b9a48e7a644f39240f00041a2f44596f8499aec0b4b0aaaaaaaaadb2beb49e89745645321d09000001162c41566b8196abc0b8a69d9d9d9d9faabbb09b86715b46311c00000020354a60758a9fb5a8937e68533e2913000000000000000000000000001f34495f74899eb4a9947f6a6c8196abc1d6d0bba6907b66513b261100000000162b40566b8095abb39e89745a4835200b000000000000000000000a1f33465871869cb1af99846f5443301c070000000000001b30455b70859ab0ae99836e6f849aafaf9a85705a45301b000020354a60758a9fb5a8937e68533e291300000000000000000000000000000020354a60758a9fb5a8937e68533e393938352c1e0e000000000000000000000b20354b60758aa0b5a8927d68533d28130014293e53697e7e7e7e7e7963505050504e4a3e2d1a0700000000000000000000000000000010263b50657b90aabba5907b65504130211204000020354a60758a9fb5a8937e68533e29130014293e53697e7e7e7e7e7963524b4f657b7e7e7e7e7d67523d2712000020354a60758a9fb5a8937e68657a90a5b7a28d77624d38220d000e2234445156595460626159657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e00081c2f3f4b505355585a524e64798ea3b9a48f7a654f3a25100003182d42586d8297adc2c4b8b3b3b3b3b4bbc8b29d87725d38281502000000152a3f546a7f94a9bfb39d888888888c9fb4af99846f5a442f1a05000020354a60758a9fb5a8937e68533e2913000000000000000000000000001f34495f74899eb4a9947f6a6e8398aec3d8d0bba6907b66513b26110000000012273d52677c92a7b9a78d78624d38230d000000000000000000000417293a576c8196acb39e8974604a35200b0000000000001d32485d72879db2ab96816b6c8196abb29d88725d382815020020354a60758a9fb5a8937e68533e291300000000000000000000000000000020354a60758a9fb5a8937e68533e29242320190e00000000000000000000000b20354b60758aa0b5a8927d68533d28130012263b4f606969696969656565656565645c4a36210d00000000000000000000000000000012283d52677d92a7bbaa8b76614b3621120300000020354a60758a9fb5a8937e68533e29130020354a5e707878787878766f6860565d6569696969675f4d392510000020354a60758a9fada8937e68657a8fa5b8a28d78634d38230e00051626343e4136434a4d4c4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e000011212f383b3d4042453c4e64798ea3b9a48f7a654f3a25100001162c41566b8196abc0b8a69d9d9d9d9faabbb09b86715b46311c0000000013283e53687d93a8b6a18b76737373869bb1ad98826d58432d1803000020354a60758a9fb5a8937e68533e2913000000000000000000000000001f34495f74899eb4a9947f6a70859ab0c5dad0bba6907b66513b2611000000000e23394e63788ea9baa6917c66513c2611000000000000000000000012273c52677c91a7b9a78e78634e39230e0000000000001f34495f7489989ca5947f69697e94a9b49f8a745645321d090020354a60758a9fb5a8937e68533e291300000000000000000000000000000020354a60758a9fb5a8937e68533e29130e0c060000000000000000000000000b20354b60758aa0b5a8927d68533d28130010253a50657a7a7a7a7a7a7a7a7a7a7a79644e39240f00000000000000000000000000000014293e53697e93a8b49f8a755746331e0a0000000020354a60758a9fb5a8937e68533e29130020354a60758a8d8d8d8d8a847d74655d4f53535353524d41301e0a000020354a60758a96989b937e68657a8fa4b8a38d78634e38230e0000081622292c253035373a4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e000003111c2325282b2d30394f64798ea4b9a48f7a644f3a250f0000152a3f546a7f94a9bfb39d888888888c9fb4af99846f5a442f1a0500000011273c51667c91a6b8a28d78635e73889db2ab96816c56412c1701000020354a60758a9fb5a8937e68533e2913000000000000000000000000001f34495f74899eb4a9947f6a72879db2c7dcd0bba6907b66513b2611000000000b20354b6075899fb4aa957f6a55402a1500000000000000000000000d22374d62778ca5b6a8927d68533d281300000000000014293e53697e82878c917d68687d92a7baa98b75604b36200b0020354a60758a9fb5a8937e68533e291300000000000000000000000000000020354a60758a9fb5a8937e68533e29130000000000000000000000000000000b20354b60758aa0b5a8927d68533d28130020354a60758a8f8f8f8f8f8f8f8f8f8f84705a45301b00000000000000000000000000000014293e53697e93a8b49f8a755f392917030000000020354a60758a9fb5a8937e68533e29130020354a60758a9fa2a2a99f9a92877b68604e413e3e3d3930231301000014293e53697e808386887e68657a90a5b8a28d78634d38230e000000050e1517131c26303a4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e00000000080e10131518253a4f657a8fa4b9a48f79644f3a240f000013283e53687d93a8b6a18b76737373869bb1ad98826d58432d180300000010253a4f657a8fa4b9a48f79645774899fb4aa947f6a553f2a1500000020354a60758a9fb5a8937e68533e2913000000000000000000000000001f34495f74899eb4a9947f6a748a9fb4c9dfd0bba6907b66513b261100000000081d31445571869bb0ae99836e5939291703000000000000000000000b2034485972879db2ac97826d573a291704000000000011263b4e60696d72777b7963677c91a7c7a18c76614c37210c0020354a60758a9fb5a8937e68533e291300000000000000000000000000000020354a60758a9fb5a8937e68533e29130000000000000000000000000000000b20354b60758aa0b5a8927d68533d28130020354a60758a9fa5a5a5a5a5a5a5a59a84705a45301b00000000000000000000000000000014293e53697e93a8b49f8a755f4a3520000000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5c7bab4afa59c8c7e685f4d3d2c27251e130500000011263b4e60696b6e70736860667b90a5b7a28c78624d37220d00000000000918253036434b4f657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e00000000000000000011263b50667b90a5c8a38e79634e39240e000011273c51667c91a6b8a28d78635e73889db2ab96816c56412c17010000000e23394e63788ea3c9a6907b6661768ba9baa8937e68533e291300000020354a60758a9fb5a8937e68533e2913000000000000000000000000001f34495f74899eb4a9947f6a768ca9bacde2d0bba6907b66513b26110000000001142637576d8297acb29d87725746331e0a0000000000000000000005182b3b586d8297adb19c86715846331f0a00000000000b1f31424e5358596166635b667c91a6b6a18c77614c37220c0020354a60758a9fb5a8937e68533e291300000000000000000000000000000020354a60758a9fb5a8937e68533e29130000000000000000000000000000000b20354b60758aa0b5a8927d68533d28130020354a60758a9fb5c7bab4b3b3b3af9a85705a45301b00000000000000000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5c5b8b3b8b6aa9f927d675b493521120a01000000000b1f31424e5356585b5e5351667c91a6bcab8c77614c37220c0000000009192636434a546064677a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e00000000000000000012283d52677d92a7bbaa8c77624d37220d000010253a4f657a8fa4b9a48f79645774899fb4aa947f6a553f2a15000000000c22374c61778cabbca7927d6762778da2c7a6917c67513c271200000020354a60758a9fb5a8937e68533e29160a0300000000000000000000001f34495f74899eb4a9947f6a798ea3c7d7e1d0bba6907b66513b2611000000000014293e53697e93a8b59f8b76614c36210c000000000000000000000013283d53687d92a8b59f8b76614c36210c0000000000021424313b3e3a474c514e51667b91a6b7a18c77624c37220d0020354a60758a9fb5a8937e68533e291300000000000000000000000000000020354a60758a9fb5a8937e68533e29130000000000000000000000000000000b20354b60758aa0b5a8927d68533d28130020354a60758a9fb5baa99f9e9e9e9e9a84705a45301b00000000000000000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5b8a79ea7b4bbb49f8a79634e402f1d090000000000021424313b3e414346483e53687d93a8b49f8a75604b35200b0000000114263744546068747a7c8095abb8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e000000000000000005192b3c556a8095aab49f8a75604b35200b00000e23394e63788ea3c9a6907b6661768ba9baa8937e68533e2913000000000b20354b60758a9fb4a9947e6964798ea4b9a58f7a65503a251000000020354a60758a9fb5a8937e68533e32281e170b000000000000000000001f344a5f74899fb4a9947f6a7b90a5bbc9cdd6bba6907b66513b2611000000000010253a4f657a8fabbcab8f7a654f3a251000000000000000000000000e23384e63788da6b8ab907b65503b261000000000000006141f26292a34373c3b51667b90a6b7a28d77624d38220d0020354a60758a9fb5a8937e68533e291300000000000000000000000000000020354a60758a9fb5a8937e68533e29130000000000000000000000000000000b20354b60758aa0b5a8927d68533d28130020354a60758a9fb5b49f8a8989898989836f59442f1a00000000000000000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5b39e89919faabaa99a84705e4c38240f00000000000006141f26292b2e313340556a7f95aab39e88735544311d08000000081d31445560727e878f91959eb0b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e00000000000000000b2035485a70859aafb19c86715544311d0800000c22374c61778cabbca7927d6762778da2c7a6917c67513c271200000000081c30435473899eb3aa95806b657b90a5b8a38e79634e39240e00000020354a60758a9fb5a8937e68534b453833291b110400000000000000001f344a5f74899fb4a9947f6a7d92a8b9b4b9c6bba6907b66513b261100000000000c21364c61768b9fb5a8937e69533e291400000000000000000000000c2135495b73889db3aa957f6a5536251300000000000000020b1114181f22263b50657b90a5b8a38d78634e38230e0020354a60758a9fb5a8937e68533e291300000000000000000000000000000020354a60758a9fb5a8937e68533e2913100e080000000000000000000000000b20354b60758aa0b5a8927d68533d28130020354a60758a9fb5a8937e74747474746f6554402c1700000000000000000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e7c8c9fb4b4a2907c66513e2d1a07000000000000020b11141619182b3b586e8398adb09b86715b37261401000006192c3c4b607382939da6a7abb0bcb8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e00000000000000031628394d62788b9fb4ac97816c573726140100000b20354b60758a9fb4a9947e6964798ea4b9a58f7a65503a251000000000011426365d72879cb2ac97826c677c92a7c6a18c77624c37220d00000020354a60758a9fb5a8937e6c6760564b46392f221406000000000000001f344a5f74899fb4a9947f6a7f94aaa89ea8b9bba6907b66513b261100000000000a1e33465772879db2ac97826c573726140100000000000000000000061a2c3d596e8398aeaf99846f5443301c0700000000000000000000040a10263b50657b90a5b8a38e78634e39230e0020354a60758a9fb5a8937e68533e291300000000000000000000000000000020354a60758a9fa8a8937e68533e292725221b1003000000000000000000000b20354b60758aa0b5a8927d68533d28130020354a60758a9fb5a8937e685e5e5e5e59544737241100000000000000000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e697e93a3b5b09a85705c4a36210800000000000000000000010b2034485971879cb1ad98836d58432e180000000c2035495a6a8095a0b2b7b4b4bac7b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e00000000000000091e3246576b8095abb7a5907b65503b2610000000081c30435473899eb3aa95806b657b90a5b8a38e79634e39240e00000000001b30465b70859bb0ae98836e697e93a8b9a88b75604b36200b00000020354a60758a9fb5b29d87817c756b61574c40312414050000000000001f344a5f74899fb4a9947f6c8197ac9e899eb4bba6907b66513b2611000000000003172939596e8399aeb09b86705544311d08000000000000000000000014293e54697e93a9b39e8974604a35200b00000000000000000000000011263b50667b90a5b8a38d78634e38230e0020354a60758a9fb5a8937e68533e291300000000000000000000000000000020354a60758a939393937e68533e3c3c3a372e2110000000000000000000000b20354b60758aa0b5a8927d68533d28130020354a60758a9fb5a8937e685349494944403729190700000000000000000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e6872859bb0b4a28e79644e36251300000000000000000000000d22374c62778ca4b6a9947f6a543f2a150000011426374d63788b9fb4b7a99f9fa9bab8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68667a8fa4b8a38d78634e38230e000000000000021527374b6175899eb3b29d8773604b35200b000000011426365d72879cb2ac97826c677c92a7c6a18c77624c37220d0000000004192f44596e8499aeaf9a85706a8095aab39e89745544311d0800000020354a60758a9fb5b6a59d9792898075665e4e423123130200000000001f344a5f74899fb4a9947f6e8499ae9c879cb2bba6907b66513b2611000000000000152a40556a7f95aab49f8975604b35200b00000000000000000000000f24394e64798ea8b9a78e78634e39230e00000000000000000000000011263c51667b91a6c7a28d78624d38230d0020354a60758a9fb5a8937e68533e291300000000000000000000000000000014293e53697e7e7e7e7e7963515151514f4b3f2e1b080000000000000000000b20354b60758aa0b5a8927d68533d28130020354a60758a9fb5a8937e68533e34342f2c24190b0000000000000000000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e68667b90a5b6ab96816c5443301c0700000000000000000008182e3f53687e93a8baa88f7a654f3a25100000081d3144556c8197aab7a69d8a8a9fb4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e767c7f94a9b8a38d78634e38230e000000000000081d314455697e93a7b8a8947f695443301c08000000001b30465b70859bb0ae98836e697e93a8b9a88b75604b36200b0000000003182d42586d8297adb19c86716c8196acb29d87725d3727150200000020354a60758a9fb5c3b6b2aca79e96887c69604e4131211000000000001f344a5f74899fb4a9947f71869bb09a859ab0bba6907b66513b261100000000000011273c51667c91a6baa98d78634e38230e00000000000000000000000b20354b6074899eb3a7927d68523d281300000000000000000000000012283d52677d92a7baa98c76614c37210c0020354a60758a9fb5a8937e68533e291300000000000000000000000000000012263b4f606969696969666666666666655d4b37220e0000000000000000000b20354b60758aa0b5a8927d68533d28130020354a60758a9fb5a8937e68533e291f1a171107000000000000000000000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e686073879db2b39d8874604a35200b00000000000000010f1a26364b5d70859bb0b49f8975604b36200b00000b20354b6074899eb3b39d88777b8fa5b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e7a8f949daeb8a38d78634e38230e0000000000001325364b6074879db2b49e8976614c3626140100000004192f44596e8499aeaf9a85706a8095aab39e89745544311d080000000001162b41566b8096abb39d88736e8398adb09b86705b46311b0000000020354a60758a9fb5c9bcb4bcb8b3a69d8c7e695f4e3f2e1909000000001f344a5f74899fb4a9947f73889dae988398aebba6907b66513b26110000000000000d23384d62788da7b9a7917c67523c27120000000000000000000000081c3043546f8499afac97826c57392917030000000000000000000003162839546a7f94a9b49f89745847331f0a0020354a60758a9fb5a8937e68533e291300000000000000000000000000000011273c51667c7c7c7c7c7c7c7c7c7c7c7a654f3a25100000000000000000000b20354b60758aa0b5a8927d68533d28130020354a60758a9fb5a8937e68533e291304030000000000000000000000000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e68546a8095aab7a68e79644f39240f000000000000000f1f2d364354657a8fa3b5ae98836e5645311d09000010253a4f657a8fa7b8ab937e687a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e7a8fa4aebbb8a38d78634e38230e0000000000071c304354687d92a5b7aa96816b58463318080000000003182d42586d8297adb19c86716c8196acb29d87725d372715020000000000142a3f54697f94a9b49f8a746f849aafae99846f59442f1a0400000020354a60758a9fb5bcab9fabafb4b7aa9f927d685d4b372715010000001f344a5f74899fb4a9947f748a9fac968196acbba6907b66513b26110000000000000b2035495a74899eb3ab95806b56402b16000000000000000000000001142636556a7f94aab19c86715746331e0a00000000000000000000091e3245576e8398adb29c87725d3a2a17040020354a60758a9fb5a8937e68533e291300000000000000000000000000000020354a60758a9191919191919191919184705a45301b0000000000000000000b20354b60758aa0b5a8927d68533d28130020354a60758a9fb5a8937e68533e291300000000000000000000000000000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e685364798ea6b7aa947f6a55362614010000000000071a2d3d4a4e6073859ab0b6a5917c6651382715020000142a3f54697f94a9b49f8b77657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e7a8fa4b6b6b6a38d78634e38230e00000000000b20354a6073869cb1b49f8b78624d3a2917000000000001162b41566b8096abb39d88736e8398adb09b86705b46311b00000000000013283d53687d92a8bbaa8b7671869bb1ad98826d58432d180300000020354a60758a9fb5b49f8c909aa2aebbb49f8b7b655544311d080000001f344a5f74899fb4a9947f778caaa9947f94a9bba6907b66513b261100000000000006192b3c5b70859ab0af99846f5a3a2a1804000000000000000000000010253a4f657a8fa9b49f8b76614c36210c000000000000000000021527384b6075899eb3ac97826d57422d18000020354a60758a9fa8a8937e68533e291300000000000000000000000000000020354a60758a9fa6a6a6a6a6a6a6a69a84705a45301b0000000000000000000b20354b60758aa0b5a8927d68533d28130020354a60758a9fb5a8937e68533e291300000000000000000000000000000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e68535c73889db2af9a846f5443301c0800000000000d21364a5c646f8096a2b4b29c8773604b35200b000000182d43586d8298adb19c8771657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e7a8fa0a0a0a0a08d78634e38230e00000000071b2d3e51667b90a4b6ad98836d5a48341b0b000000000000142a3f54697f94a9b49f8a746f849aafae99846f59442f1a04000000000011263c51667b91a6c8a28d7873889db2ab96816b56412c160100000020354a60758a9fb5a8937e7b84949daebaa99c8673604b3625130000001f354a5f748a9fb4a9947f798ea4a7927d92a7bba6907b66513b261100000000000000172c41576c8196acb29d88735947341f0a00000000000000000000000b20364b60758a9fb4ab907b65503b2610000000000000000000091d314556687e93a7b8a6917c67523c2712000020354a60758a939393937e68533e291300000000000000000000000000000020354a60758a9fb5c5b8b3b2b2b2af9a85705a45301b0000000000000000000b20354b60758aa0b5a8927d68533d28130020354a60758a9fb5a8937e68533e291300000000000000000000000000000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e6853586d8398adb49e8974604b35200b00000000000f24394e647a83969eb0b4a2927d675443301c080000001b30455b70859ab0ae98836e657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e7a8b8b8b8b8b8b8b79634e38230e000000000d22364a5c70859aafb4a28e7a644f3c2b190000000000000013283d53687d92a8bbaa8b7671869bb1ad98826d58432d1803000000000010253a4f657a8fa4b9a48f7974899fb4aa947f6a553f2a150000000020354a60758a9fb5a8937e68727f949eafb6a4937e695443301c0700001f354a5f748a9fb4a9947f7b91a6a5907b90a5bba6907b66513b26110000000000000013283d53687d92a8b7a68c77614c37220c0000000000000000000000091d32455670859ab0aa957f6a553625130000000000000000031628394b6074879db2b39e8875604b36200b000014293e53697e7e7e7e7e79634e39230e00000000000000000000000000000020354a60758a9fb5b8a69e9c9c9c9c9a84705a45301b0000000000000000000b20354b60758aa0b5a8927d68533d28130020354a60758a9fb5a8937e68533e291300000000000000000000000000000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e685353687d93a8b9a88d78634e38230e0000000003182d42586d8297a1b0b7a69a84705f4d362614010000001d32485d72879db2ab96816b657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e747676767676767672604a35200b00000006192b3c4f647a8fa2b4af9a85705c4a361d0d0000000000000011263c51667b91a6c8a28d7873889db2ab96816b56412c160100000000000e23384e63788da3c8a5907b768ba9baa8937d68533e28130000000020354a60758a9fb5a8937e68606b8095a3b5b29d8773604a35200b00001f354a5f748a9fb4a9947f7e93a8ab8e798ea3b9a6907b66513b2611000000000000000f24394f64798eaabba5907b65503b2610000000000000000000000002152838566b8095abaf99846f5443301c0700000000000000091e324557697e93a5b7a7947f6a5645321d09000012263b4f606969696969635b4a36210c00000000000000000000000000000020354a60758a9fb5b39e888787878787826d58432e180000000000000000000b20354b60758aa0b5a8927d68533d28130020354a60758a9fb5a8937e68533e291300000000000000000000000000000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e68534f64798eaabba6917c67513c27120000000002172d42576c8297acbfb29d8877624c41301808000000001f34495e74899eb3a9947f6a657a8fa4b8a38d79634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e6861616161616161605443301c070000000b2035495a6e8398aeb6a4917c66513e2d1b000000000000000010253a4f657a8fa4b9a48f7974899fb4aa947f6a553f2a150000000000000c21374c61768caabba7927d778da2c7a6917c66513c27110000000020354a60758a9fb5a8937e68536072859bb0b6a5907b65503b261000001f354a5f748a9fb4a9947f8095aa9f8a778ca2b7a6907b66513b2611000000000000000b21364b60758a9fb4a9947e69543f291400000000000000000000000011263b50667b90abb39e8974604a35200b0000000000000417293a4b6075889db3b39e8875614b38281502000011273c51667c7c7c7c7c78624d38230d00000000000000000000000000000020354a60758a9fb5a8937e72727272726d64533f2b160000000000000000000b20354b60758aa0b5a8927d68533d28130020354a60758a9fb5a8937e68533e291300000000000000000000000000000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e68534b60758a9fb4aa95806a55402b150000000001172c41566c8196abc1b19b8676614c41301909000000001f354a5f748a9fb4a9937e69657a8fa4b8a38d79634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68534b4b4b4b4b4b4a43362513000000031628394d62788b9fb4b19c8673604a35201000000000000000000e23384e63788da3c8a5907b768ba9baa8937d68533e28130000000000000b20354a60758a9fb4a9937e798ea3b9a58f7a65503a25100000000020354a60758a9fb5a8937e685354657b90a4b6ac97826c573b2b1905001f354a5f748a9fb4a9947f8297ac9d88778ca1b7a6907b66513b261100000000000000091e32455671879cb1ad98826d583827150200000000000000000000000c21364c61768b9fb4a78d78634e38230e0000000000000a1f3346586a7f94a6b8a6947f695746321a0a00000020354a60758a919191917e68533e291300000000000000000000000000000020354a60758a9fb5a8937e685d5d5d5d5853463523100000000000000000000b20354b60758aa0b5a8927d68533d28130020354a60758a9fb5a8937e68533e291300000000000000000000000000000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e6853455671869cb1ad98836e58432e190000000001172c41566c8196abb6b5a398826d5f4d3726140100000020354a60758aa9baa8937e68657a8fa4b8a38d79634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68533e36363636363530251808000000091e3246576b8196aab8a6927d685443301c0700000000000000000c21374c61768caabba7927d778da2c7a6917c66513c2711000000000000071c30435473889eb3aa95807b90a5c9a38e78634e39230e0000000020354a60758a9fb5a8937e68534c5d72879cb1b29d8873594834200b001f354a5f748a9fb4a9947f8499af9b86778ca1b7a6907b66513b26110000000000000002162838586d8398adb19c86715645311d0900000000000000000000000a1e33465771869bb1a7927d68523d281300000000000417293a4c6176899eb3b39e8875614b3929160000000020354a60758a9fa6a6937e68533e291300000000000000000000000000000020354a60758a9fb5a8937e6853474747433f352818060000000000000000000b20354b60758aa0b5a8927d68533d28130020354a60758a9fb5a8937e68533e291300000000000000000000000000000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e685338596e8398aeb09b86705b3928160300000001172c41566c81939da5b5b2a0927d675544311d0800000020354a60758a9fb5a8937e68657a8fa4b8a38d79634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68533e2921212121201c1308000000000c21364b6175899eb3b39d8875604b3625130000000000000000000b20354a60758a9fb4a9937e798ea3b9a58f7a65503a2510000000000000001325365c72879cb1ac97817c92a7bcab8c77614c37220c0000000020354a60758a9fb5a8937e68533f556b8095aab7a68c77624d37220d001f354a5f748a9fb4a9947f869caf9984778ca1b7a6907b66513b26110000000000000000142a3f54697f94a9b49f8a75604b36200b000000000000000000000003172939576c8196acac97826c5739291703000000000a1f3347586a8095a7b8a7947f6a5746321b0b0000000020354a60758a9fb5a8937e68533e291300000000000000000000000000000020354a60758a9fb5a8937e68533e32322e2b23180a000000000000000000000b20354b60758aa0b5a8927d68533d28130020354a60758a9fb5a8937e68533e291300000000000000000000000000000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e685341566b8096abb39e88735746321e09000000000e23394e63797e879ba3b5b29d8773604b35200b00000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68533e29130c0c0c0b0700000000000215283852687d92a7b9a9957f6a5645321808000000000000000000071c30435473889eb3aa95807b90a5c9a38e78634e39230e000000000000001b30455b70859ab0ae98837e93a8b59f8a75604b35200b0000000020354a60758a9fb5a8937e68533e50657a8fa5c4a6917b66513c2611001f354a5f748a9fb4a9947f889ead9782778ca1b7a6907b66513b2611000000000000000011263b50667b90a5bbaa8e79644e39240f00000000000000000003090c12273c51677c91a6b19c86715746331e0a00000004172a3a4c6176899eb3b39e8975614b392816000000000020354a60758a9fb5a8937e68533e291300000000000000000000000000000020354a60758a9fb5a8937e68533e291d1816100600000000000000000000000b20354b60758aa0b5a8927d68533d28130020354a60758a9fb5a8937e68533e291300000000000000000000000000000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e68533e53697e93a8b8a68b76614b36210c000000000c2135495b636976859ba9b6a5917c675239281603000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68533e291300000000000000000000091d3245566f8499afb49f8a77614c38281500000000000000000000001325365c72879cb1ac97817c92a7bcab8c77614c37220c00000000000004192f44596e8499aeaf9a858095aab39e89735544311d080000000020354a60758a9fb5a8937e68533e4c61768ba7b8a9937e69543e2914001f354a5f748a9fb4aa957f8b9fab9580778ca1b7a6907b66513b261100000000000000000d22374c62778ca6b8a7927d68523d281300000000000000090b161e212325374c62778ca5b49f8b76614b36210c0000000a1f3347586b8095a8b8a6947f695746321b0b000000000020354a60758a9fb5a8937e68533e291300000000000000000000000000000020354a60758a9fb5a8937e68533e29130301000000000000000000000000000b20354b60758aa0b5a8927d68533d28130020354a60758a9fb5a8937e68533e291300000000000000000000000000000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e68533e51667b91a6c5a28d78624d38230d00000000061a2c3d494e5763798b9fb4af9a846f5746321e09000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68533e29130b0801000000000000000b20364b60758a9fb4ad98826d5947341a0a03000000000000000000001b30455b70859ab0ae98837e93a8b59f8a75604b35200b00000000000002182d42576d8297acb19c868196acb29c87725d372715010000000020354a60758a9fb5a8937e68533e465773889eb3ab96806b56412b160020354a5f758a9fb4ac978297aba9937e778ca1b7a6907b66513b261100000000000000000b1f34475973889db3ab96816c56412c17000000000004121d24283236383a3c475972879db2ab907b65503b25100000031729394c6176899eb4b39d8875604b39291600000000000020354a60758a9fb5a8937e68533e291300000000000000000000000000000020354a60758a9fb5a8937e68533e29130000000000000000000000000000000b20354b60758aa0b5a8927d68533d28130020354a60758a9fb5a8937e68533e291300000000000000000000000000000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e68533e4f64798fa4b9a48f79644f3a240f00000000000f1f2c3539495b6d8298adb49f8a76614b36210c000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68533e2922201d140d0b05000000000f253a4f647a8fa9baab907b66503a2a211e1614110b02000000000004192f44596e8499aeaf9a858095aab39e89735544311d0800000000000001162b40566b8095abb39d888298adb09b85705b46301b000000000020354a60758a9fb5a8937e68533e395c71879cb1ac97816c57422c170020354a5f758a9fb4ae998499aea6917c778ca1b7a6907b66513b2611000000000000000005182a3b5a6f849aafaf9a856f5a3c2b19050000000012222f3839464b4d4f514b5a70859aafaa947f6a553f2a1500000a1e3346576b8095a8b7a6937e695745321b0b00000000000020354a60758a9fb5a8937e68533e291300000000000000000000000000000020354a60758a9fb5a8937e68533e29130000000000000000000000000000000b20354b60758aa0b5a8927d68533d28130020354a60758a9fb5a8937e68533e291300000000000000000000000000000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e68533e4d63788da2c8a6917b66513c26110000000000010f1a212c3d4f657a8fa8b9a9907b66513b2611000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68533e3a383531262220180d00000012283d52677d92a7b59f8b76614c3a3936322929261f14060000000002182d42576d8297acb19c868196acb29c87725d3727150100000000000000142a3f54697f94a9b49f8b849aafae99846f59442f1a040000000020354a60758a9fb5a8937e68533e475c71869cb1ab96816c56412c170020354a5f758a9fb4b09b869bb0a48f7a778ca1b7a6907b66513b2611000000000000000000162b41566b8096abb39e89735a4834200b000000091d2f404c51576163656760566d8298adae99846f59442f1a00000c21364c6176899eb3b29d8875604b3928160000000000000020354a60758a9fb5a8937e68533e291300000000000000000000000000000020354a60758a9fb5a8937e68533e29130000000000000000000000000000000b20354b60758aa0b5a8927d68533d28130020354a60758a9fb5a8937e68533e291300000000000000000000000000000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e68533e4c61768baabba7927d68523d281300000000000000060f20354b6075899eb3aa95806b55402b16000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68534c4f4d4b443737342b1d0d0000142a3f54697f94a9b39e8974574b4f4e4b46393e3b3124140200000001162b40566b8095abb39d888298adb09b85705b46301b000000000000000013283d52687d92a7baa99c879cb2ad97826d58422d18030000000020354a60758a9fb5a8937e68533e3b5c72879cb1ab96806b56412b160020354a5f758a9fb4b39d889db3a28d78778ca1b7a6907b66513b261100000000000000000012273d52677c92a7b8a78d77624d38220d0000000f24384c5e667476787a7c74606c8197acb19b86715c46311c0005192b3c54697e93a7b8a6937e695645321b0a0000000000000020354a60758a9fb5a8937e68533e291300000000000000000000000000000020354a60758a9fb5a8937e68533e29130000000000000000000000000000000b20354b60758aa0b5a8927d68533d28130020354a60758a9fb5a8937e68533e291300000000000000000000000000000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e68533e4a60758a9fb4a8937e68533e29130000000000000000081d3144556f8499afad98836e58432e19000020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e685861656260555a4d483b2b180500152a40556a7f95aab29d87725d5c646361575c534e42311f0b00000000142a3f54697f94a9b49f8b849aafae99846f59442f1a040000000000000011263c51667b91a6c7b49f8a9fb4ab96806b56412b16010000000020354a60758a9fb5a8937e68533e475974899eb3a9947f69543f2a140020354a5f758a9fb4b49f8a9fb4a88b76778ca1b7a6907b66513b26110000000000000000000e23394e63798ea9baa6907b66513b261100000011263b51667b8a8b8d8f8c77616c8197acb09b86715b46311c000b2035485a71869bb1b39d8875604b382816000000000000000020354a60758a9fb5a8937e68533e291300000000000000000000000000000020354a60758a9fb5a8937e68533e29130000000000000000000000000000000b20354b60758aa0b5a8927d68533d28130020354a60758a9fb5a8937e68533e291300000000000000000000000000000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e68533e435474899eb3a9947e69543f2914000000000000000001152737576c8196acb19b86715c382816030020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e6861767a7775727062594834200b00162b40566b8095abb29c87725d647a7976737169604e3b26110000000013283d52687d92a7baa99c879cb2ad97826d58422d1803000000000000000f253a4f647a8fa4b9bbaa9faabba9947f6a543f2a15000000000020354a60758a9fb5a8937e68533e4c61778ca8b9a6917c67513c27120020354a5f758a9fb4bbaa9faab49e8974778ca1b7a6907b66513b26110000000000000000000b20354b60758a9fb4aa947f6a553f2a1500000011273c51667c91a8a2a18c77626c8297acb09b86705b46311b000d22384d62788da3b5aa95806a5645321a0a000000000000000020354a60758a9fb5a8937e68533e291300000000000000000000000000000020354a60758a9fb5a8937e68533e29130000000000000000000000000000000b20354b60758aa0b5a8927d68533d28130020354a60758a9fb5a8937e68533e291300000000000000000000000000000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e68533e485e73889db3aa947f6a553f2a15000000000000040a0c14293e54697e93a9b39e89745645321e090020354a60758aabbca8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8f8d8a888477624d37220d00162c41566b8196abb19c87725c71858e8b89867e69533e29140000000011263c51667b91a6c7b49f8a9fb4ab96806b56412b1601000000000000000e23384d63788da2c8c8bbb4bbc8a8927d68533d2813000000000020354a60758a9fb5a8937e68533751667b91a6b8a78e79634e39240e0020354a5f758a9fb4c8bbb4bbb29c8772778ca1b7a6907b66513b2611000000000000000000081d31445571869bb0ae98836e5939291603000011263b51667b90a6c6a28d78626d8298adaf9a85705a45301b0012273d52677c92a7b9a88d78634d382816100f0c0a040000000020354a60758a9fb5a8937e68533e291300000000000000000000000000000020354a60758a9fb5a8937e68533e29130000000000000000000000000000000b20354b60758aa0b5a8927d68533d28130020354a60758a9fb5a8937e68533e291300000000000000000000000000000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e68533e485d72879db2ac96816c57412c170000000a140c171f2124273d52677c92a7b9a88b76604b36210b0020354a60758a9fb5a8937e68657a8fa4b8a38d79634e38230e0020354a60758aaabba8937e68657a8fa4b8a38d78634e38230e0020354a60758aaabba8937e68657a8faa9f9d8d79634e38230e00172c41566c8196abb19c87725c71869ba79e97816c57422d17000000000f253a4f647a8fa4b9bbaa9faabba9947f6a543f2a1500000000000000000c21374c61768caabbcececacebba6917c66513c2711000000000020354a60758a9fb5a8937e685344556c8196abb39e8972604a35200b0020354a5f758a9fb4cacecac5b09a8570778ca1b7a6907b66513b26110000000000000000050b142637576d8297acb29c87725746321e0a000010253a50657a8fa5b8a38e79636e8499aeae99846f59442f1a00152a3f556a7f94aab39e89745b493529272624211f170c00000020354a60758a9fb5a8937e68533e291300000000000000000000000000000020354a60758a9fb5a8937e68533e29130000000000000000000000000000000b20354b60758aa0b5a8927d68533d28130020354a60758a9fb5a8937e68533e291300000000000000000000000000000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e68533e475c71879cb1ac97826c57422d1700000e1c272f293337393b3b51667b90a6c6a28d77624d38220d001f354a5f748a9fb4a8937e69657a8fa4b8a38d79634e38230e0020354a5f758a9fb4a8937e68657a8fa4b8a38d79634e38230e0020354a5f758a9fb4a8937e68657a8fa4b4a38d79634e38230e00162c41566b8196abb19c87725c71869bb0ac97826c57422d17000000000e23384d63788da2c8c8bbb4bbc8a8927d68533d281300000000000000000b20354a60758a9fb4cadfdfcfbaa48f7a654f3a2510000000000020354a60758a9fb5a8937e68534b6074889db3ae99836e5443301c070020354a5f758a9fb4cadfd8c3ae98836e778ca1b7a6907b66513b2611000000000000000e192022293e53697e93a8b59f8b76614b36210c00000e24394e63798ea3c5a5907a6570869bb0ad97826d58422d1800162c41566b8196abb19c87715c3c3f3e3d3b393733291c0c000020354a60758a9fb5a8937e68533e291300000000000000000000000000000020354a60758a9fb5a8937e68533e29130000000000000000000000000000000b20354b60758aa0b5a8927d68533d28130020354a60758a9fb5a8937e68533e291300000000000000000000000000000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e68533e475c71869cb1ac97826c57422d17000a1c2c3a433a474c4e504d50657a90a5b8a38e78634e39230e001f34495f74899eb4a9947f69657a8fa4b8a38d79634e38230e001f34495f74899eb4a9937e69657a8fa4b8a38d79634e38230e001f34495f74899eb4a9937e69657a8fa4b8a38d79634e38230e00162b40566b8095abb29d87725d71869bb0ac97826c57422d17000000000c21374c61768caabbcececacebba6917c66513c27110000000000000000071c30435473889eb3c8ddebd9c9a38d78634e38230e000000000020354a60758a9fb5a8937e685357677c91a6b7a7917c6752362513000020354a60758a9fb5cadfd6c1ac96816c778ca1b7a6907b66513b26110000000000000e1e2b35383a3a50657a8fa5bcab8f7a644f3a250f00000c21374c61768ca7b9a7927d6773889eb3ab95806b56402b1600172c42576c8197acb09b85705b4f545452504f4c473a2917040020354a60758a9fb5a8937e68533e291300000000000000000000000000000020354a60758a9fb5a8937e68533e29130000000000000000000000000000000b20354b60758aa0b5a8927d68533d28130020354a60758a9fb5a8937e68533e291300000000000000000000000000000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e68533e475d72879cb2ac97826c57422d170014273a4a575c58616366635a657a8fa4b8a38e79634e39240e001e33485d73889db2aa95806b657a8fa4c7a38d79634e38230e001e33485e73889db3a9947f69657a8fa4b8a38d79634e38230e001e33485e73889db3a9947f69657a8fa4b8a38d79634e38230e00152a3f556a7f94aab39d88735e71869bb0ac97826c57422d17000000000b20354a60758a9fb4cadfdfcfbaa48f7a654f3a25100000000000000000001325365c71879cb1c6dce3cfbcab8c77614c37220c000000000020354a60758a9fb5a8937e68566175879cb2b39e8975604b36200b000020354a60758a9fb5cadfd4bfaa947f6a778ca1b7a6907b66513b2611000000000005192b3c484d50505061768ba5b7a8937e68533e291300000a1f33475874899eb3ab96806b778ca7b8a8927d68533d281300182d42586d8297adb09a85705b616969676564615847331f0a0020354a60758a9fb5a8937e68533e291300000000000000000000000000000020354a60758a9fb5a8937e68533e29130000000000000000000000000000000b20354b60758aa0b5a8927d68533d28130020354a60758a9fb5a8937e68533e291300000000000000000000000000000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e68533e485d73889db2aa957f6a55402a15001a2f435768727476797b7863657a8fa4b8a38e79634e39240e001c31475c71869cb1ac97826d667b90a6baa98d79634e38230e001d32475c72879cb1aa95806b657a8fa5c6a38d79634e38230e001d32475c72879cb1aa95806b657a8fa5c6a38d79634e38230e0014293e53697e93a8b49e89745671869bb1ac97816c57422c1700000000071c30435473889eb3c8ddebd9c9a38d78634e38230e0000000000000000001b30455b70859ab0c5dadfcab49f8a75604b35200b000000000020354a60758a9fb5a8937e6865748399a5b6a6957f6a5645321d09000020354a60758a9fb5cadfd2bda8927d68778ca1b7a6907b66513b261100000000000b2035485a626565656572879db2ac97826c57362614010004172a3a5b70859ab0af9a85707c91a7b9a88e79644e39240f00182d43586d8298adb09a85705b697f7e7c7b7976614c37210c0020354a60758a9fb5a8937e68533e291300000000000000000000000000000020354a60758a9fb5a8937e68533e29130600000000000000000000000000000b20354b60758aa0b5a8927d68533d28130020354a60758a9fb5a8937e68533e291300000000000000000000000000000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e68533e395e73899eb3a9947f69543f2a14001d32475c7286898c8e907e69657a8fa5b8a38e79634e39230e001a2f445a6f8499afaf9a856f697e94a9b49f8a74604b36200b001b30455a70859aafac97826c677c91a7b9a88c76614c37210c001b30455a70859aafac97826c677c91a7b9a88c76614c37210c0012273c52677c91a7b9a88b766073889db3aa95806a55402b1500000000001325365c71879cb1c6dce3cfbcab8c77614c37220c000000000000000004192e44596e8399aec3d8dec8b39e89735443301c08000000000020354a60758a9fb5a8937e747a8599a1b2b29d8875604b38281502000020354a60758aabbccfe3d0bba5907b66778ca1b7a6907c66513b261100000000000d22384d62787a7a7a7a7b859bb0b09b85705443301c080000162b41566b8096abb49f8b788399afb49e8974604b35200b00182d42586d8297adb09b86705474899392908e806a55402b150020354a60758a9fb5a8937e68533e291300000000000000000000000000000020354a60758a9fb5a8937e68533e29211a0f010000000000000000000000000b20354b60758aa0b5a8927d68533d28130020354a60758a9fb5a8937e68533e291300000000000000000000000000000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e68533e4657748a9fb4a8937e69533e2914001f354a5f748a9fa8a3937e69657a90a5b8a28d78634d38230e00172c41576c8196acb29d88736c8297acb19c86715544311d0800182d42586d8297adaf99846f6a7f94a9b49e89745847331f0a00182d42586d8297adaf99846f6a7f94a9b49e89745847331f0a000f253a4f647a8fa4c3a28d7863768b9fb5a8927d68533d281300000000001b30455b70859ab0c5dadfcab49f8a75604b35200b000000000000000002172d42576c8297acc1d7dcc7b19c87725c36261401000000000020354a60758a9fb5b19c86898f9ba3b2af9e917c675745321a0a00000020354a60758a9fb5daebd9c9a38e7964778ca1b7a6907c66513b26110000000000152a3f546a7f8f8f8f8f8f9ba3b4b49e8975604b35200b000010253a50657a8fa5b6aa9d8899a1b3ae99836e5544311d0800172c42576c8197acb19c867160758a9fa7a5947f6a543f2a150020354a60758a9fb5a8937e68533e291300000000000000000000000000000020354a60758a9fb5a8937e68533e38352c1f0f0000000000000000000000000b20354b60758aa0b5a8927d68533d28130020354a60758a9fb5a8937e68533e291300000000000000000000000000000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e68533e4b61768ba9baa8927d68533d2813001f34495f74899eb4a9947f6a667b90a6c7a28c77624d37220d0012283d52677d92a7b7a68d7870859bb0ae98836e593727150200142a3f54697f94a9b29d88736e8398aeb09b86715b3a2a170400142a3f54697f94a9b29d88736e8398aeb09b86715b3a2a1704000c21374c61768ca5b6a6917b667a8fabbbaa8f7a654f3a25100000000004192e44596e8399aec3d8dec8b39e89735443301c08000000000000000001162b40566b8095abc0cacac5b09b85705b46301b00000000000020354a60758a9fb5b6a49c9ea7b0b4b39e95806b5f4d3928160000000020354a60758a9fb5cacacfbcab8c7762778ca1b7a6907b66513b26110000000000152a3f546a7f94a5a5a5a5b0b4c1b9a88d78634e38230e00000b20354a6073879cb2b7a69da6b3b5a3907b66503726140100162b40566b8095abb29d887361768babbca8937d68533e28130020354a60758a9fb5a8937e68533e291300000000000000000000000000000020354a60758a9fb5a8937e68534f4e493d2c1a0600000000000000000000000b20354b60758aa0b5a8927d68533d28130020354a60758a9fb5a8937e68533e291300000000000000000000000000000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e68533e4d62778da2c7a6917c66513c2711001e33485e73889db3aa95806b677c92a7baa98b75614b36210c000e23384e63788da4b6a9947f788c9fb4aa957f6a55402a15000010253a4f657a8fa7b7a68e7a75899eb3ac96816c57412c17000010253a4f657a8fa7b7a68e7a75899eb3ac96816c57412c1700000a1f33475872879cb2ac96816e8096abb49f8a75604b36210b0000000002172d42576c8297acc1d7dcc7b19c87725c3626140100000000000000000014293f54697e94a9b5b5b5b5ae99846e59442f1904000000000020354a60758a9fb5c2b6b1b3b5b1a69e918072604a40301b0a0000000020354a60758a9fb5b5b5b5b49f8a7562778ca1b5a6907b66513b26110000000000152a3f546a7f94a9b5b5b5b5b5b5c6a6917c67513c27120000071c304354687d92a1b2b7b3b7b8a99b8673604b35200b000014293f54697e94a9b49f8a7563788ea3c8a6917c66513c26110020354a60758a9fb5a8937e68533e291300000000000000000000000000000020354a60758a9fb5a8937e686464635b4935210c00000000000000000000000b20354b60758aa0b5a8927d68533d28130020354a60758a9fb5a8937e68533e291300000000000000000000000000000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e68533e4e64798ea3b9a48f7a654f3a2510001c32475c71879cb1ac97826c697e94a9b49f8a745746321e0a000c2135495b72879cb2b49f8c899eabb6a48f7a644f3a250f00000b20364b6075899eb3b29c87859ba7b9a8917c67523c271200000b20364b6075899eb3b29c87859ba7b9a8917c67523c271200000417293a576c8196acb49f8c838b9fb4b09b85705645321e090000000001162b40566b8095abc0cacac5b09b85705b46301b0000000000000000000012283d52677d929f9f9f9f9f9f97826d57422d1802000000000020354a60758a9fadadaba9a6a39b93887d6b6054433026241d1204000020354a60758a9f9f9f9f9f9f9d887362778c9f9f9f907b66513b26110000000000152a3f546a7f949f9f9f9f9f9f9f9f9f95806b55402b160000001325364a60728398a0aaadaba69e8b7a645443301c08000012273c51677c91a6bbaa8e78667b91a6bbaa8e79644e39240f0020354a60758a9fb5a8937e68533e291300000000000000000000000000000020354a60758a9fb5ab96807a7a7a79634e38230e00000000000000000000010b20354b60758aa0b5a8927d68533d28130020354a60758a9fb5a8937e68533e291300000000000000000000000000000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e68533e50657b90a5c6a38d78634e38230e001a2f455a6f849aafae99846f6c8196acb29d87725d3929160300061a2c3d546a7f94a6b7aa9f9ea8b9b19c86725d4b37220d0000091d3145566c8297a8b6a59c9ba3b5b39e8976614b36210c0000091d3145566c8297a8b6a59c9ba3b5b39e8976614b36210c0000000f24394f64798ea0b2aa9f989fa9b6a4937e695438281603000000000014293f54697e94a9b5b5b5b5ae99846e59442f190400000000000000000011263b51667c8a8a8a8a8a8a8a8a806b56412b1907000000000020354a60758a9798979694918c867e75675f4a4336453c38302212000020354a60758a8a8a8a8a8a8a8a857162778a8a8a8a8a7c66513b26110000000000152a3f546a7f8a8a8a8a8a8a8a8a8a8a8a836f59442f1a000000081c3043546074828f95979692887b655c4a3627190900000e23384e63788da6b8a7927d6b8096abb49f8a75604b36210b0020354a60758a9fb5a8937e68533e291306000000000000000000000000000020354a60758a9fb5b09e968f8f8f836f59442f1a04000000000000000009151d27354b60758aa0b5a8927d68533d28130020354a60758a9fb5a8937e68533e291300000000000000000000000000000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e68533e53687d93a8b9a88b76614c36210c00172c42576c8197acb29d88726f859aafaf9a856f5a45301a0000000e21364c6176889da9b5b4b3b8b39f907c66513f2e1b080000021527384d63788a9fb4b6b2b0b5b4a1947f695746321e0a0000021527384d63788a9fb4b6b2b0b5b4a1947f695746321e0a0000000d22364a5c6e8398a6b5b4aeb4b6a89c8675604b36210b00000000000012283d52677d929f9f9f9f9f9f97826d57422d180200000000000000000d213343505e6675757575757575756b6254473624110000000000172c42576c81828382817f7c77716960565a5a5a5a5a514c40301d090020354a5e707575757575757575716759707575757575665e4c38240f000000000013273c4f616a75757575757575757575756f6554402c17000000001325364556606d7a8082817d75655d5a4b4437271502000c2135495b73889eb3ae998374879cb2b09b85705645321e090020354a60758a9fb5a8937e68533e29211a0f0100000000000000000000000020354a60758a9fb5bcb0aba4a499846f59442f1a04000000000000031119273137444b60758aa0b5a8927d68533d28130020354a60758a9fb5a8937e68533e291300000000000000000000000000000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e685340556b8095aab49e89745846331f0a0014293e53697e93a8b7a58c7774899eb4ab96816b56412c160100000a1f334658657b8b9ca4a7a8a79e94816c5e4c382010000000000a2035495a687e929fa9acacab9f978372604a392916030000000a2035495a687e929fa9acacab9f978372604a39291603000000071b2d3e4c6176879ba3abadaba49c8a7a645745321e0900000000000011263b51667c8a8a8a8a8a8a8a8a806b56412b1907000000000000000013283c50626a6f6f6f6f6b676f6f6f6f6e6554402c170200000000182d4154666f6f6f6f6f696662595356606f6f6f6f6f665e4c38240f00182d4154666f6f6f6f6f686f6f6f6f68616f6f6f6f6f645c4b37220d00000000000c2032434f546059616f6f6f6f6f655d605954473624110000000008182838454b5c646b6d6b6f6f6f6f6f605544311d0800061a2c3d586d8298adb59f8d849aa5b6a9947f6a54382816020020354a60758a9fb5a8937e68533e38352c1f0f00000000000000000000000020354a60758a9fb5cdc3c0b9ae99846f59442f1a0400000000000011212e37444b556060758aa0b5a8927d68533d28130020354a60758a9fb5a8937e68533e291300000000000000000000000000000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e685336586d8298adb19c86715c3a291704000f24394e64798ea6b8a9947f7c91a8b9aa917c66513c27110000081929373a4b5d657a868e929290887f6c635240342b1d0d0000081929373c4e60687e8a939697948c8173605443342b1d0d0000081929373c4e60687e8a939697948c8173605443301b0b0000000011212f38475862788590959795918679645c4a3928160300000000000d213343505e6675757575757575756b6254473624110000000000000000152b40556a8084858584807c84858585836e59442f1904000000001a30455a6f84858585847c6651484b607584858585847c66513c2611001a30455a6f84858585847d848585847e7684858585847a644f3a240f0000000000031525323c3f4c617784858585847b655044403629190700000000080a1a28323e4a4f556176848585858474604b36200b00000f243a4f647a8fa0b2ab9f9aa2b3b49f8a77614c37220c000020354a60758a9fb5a8937e68534f4e493d2c1a06000000000000000000000020354a60758a9fb5bdb0aba5a599846f59442f1a040000000000081c2e3f4b5560697562758aa0b5a8927d68533d28130020354a60758a9fb5a8937e68533e291300000000000000000000000000000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e6853435470859bb0ae99846e59442f1900000b20354b6074889eb3b49f8b889eb3b49f8a77614c37210c000012253748545a5a5c6471797d7d7a7569615a5a4d483c2b19050012253748545a5a6068767e81827f786c60555a4d483c2b19050012253748545a5a6068767e81827f786c60554436251300000000091c2f404c505a5a62727b8082807c73635b4a3e2d1b0a00000000000013283c50626a6f6f6f6f6b676f6f6f6f6e6554402c170200000000000003182d42586d82979a9a9a8580969a9a9a87725d48321d080000000020354a60758a9a9a9a937e68533e455674899a9a9a95806b55402b160020354a60758a9a9a9a9782979a9a947f778c9a9a9a907c66513b261100000000000007152020354a6075899a9a9a95806a55402b24190b00000003111c2325312933363a475873889a9a9a8f7a644f3a240f00000d22374b5c6e8398a3afb5afb3b0a0947f6a5947341f0a000020354a60758a9fb5a8937e686464635b4935210c000000000000000000000020354a60758a9fb5b09f96909090836f59442f1a0400000000000e23374b5d65737f8877748aa0b5a8927d68533d28130020354a60758a9fb5a8937e68533e291300000000000000000000000000000000000000000014293f54697e94a9b49f89745f4a341f0a0000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e68534b6075899fb4ab96816b56412c160100081c3043546b8196a8baa99f9ea6b8ab99836e5847331f0a0000182d4154666f6f6f6f6f666768656f6f6f6f6f625a4834200b00182d4154666f6f6f6f6f696c6c6a6f6f6f6f6f625a4834200b00182d4154666f6f6f6f6f696c6c6a635a4b4437271808000000000e23384c5e656f6f6f6f6f6b6d6b6660544a3d2d201000000000000000152b40556a8084858584807c84858585836e59442f190400000000000001162c41566b8196abaf9d878197adaf9b86715b46311c060000000020354a60758a9fafa8937e68533e385d72879cafac96816c57412c170020354a60758a9fafae998499aea7927d778ca1afa6907c66513b26110000000000000003071c30435470859bafae99846e593a2917040000000011212e373a463a464c4e4b5b70859bafa9937e69543e29140000071b2e3e4b617585959dafc4b09e958272604a3a2a1804000020354a60758a9fb5ab96807a7a7a79634e38230e000000000000000000000020354a60758a9fb5ab96817b7b7b7a644e39240f00000000000010253b50657b86949782738aa0b5a8927d68533d28130020354a60758a9fb5a8937e68533e2913000000000000000000000000000000000000000003172939566b8095abb29d88735d48331e080000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e68534e63788da8baa7927d68523d28130000011426364d62788a9fabb9b4b3b8b49f8c7a644f3a2a170400001a30455a6f84858585847c666379848585858478624d38220d001a30455a6f84858585847c666379848585858478624d38220d001a30455a6f84858585847c6657544d493c3127211f170c00000010263b50657c8485858584766156514b43362d26231c11030000000003182d42586d82979a9a9a8580969a9a9a87725d48321d0800000000000000152a3f546a7f94a9b49e898399aeaf99846f5a442f1a050000000020354a60758a9fb5a8937e68533e475c71869cb1ac96816c57412c170020354a60758a9fb5b09b869bb0a5907b778ca1b7a6907b66513b2611000000000000000000132536576c8197acb29d88725847331f0a000000081c2e3f4b505b5d58616360556e8398adad98836e58432e19000000101e32465761737f95aabfab958072605443301c0c00000020354a60758a9fb5b09e968f8f8f836f59442f1a040000000000000000000020354a60758a9fb5a8937e686565645c4a36210d0000000000001b30455a70859aa49f8d7a8fa4baa8927d68533d28130020354a60758a9fb5a8937e68533e291300000000000000000000000000000000000000000a1e3346576f849aafb09b86715b46311c060000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e685352677c91a7bbaa8e79644e39240f0000000820344859677d8d9ea8acacaa9f95806b5d4b371c0c00000020354a60758a9a9a9a937e68657a8f9a9a9a8d79634e38230e0020354a60758a9a9a9a937e68657a8f9a9a9a8d79634e38230e0020354a60758a9a9a9a937e68534b4b443743403733291c0c000014293f54697e949a9a9a8b75604b4b453844413b382f21110000000001162c41566b8196abaf9d878197adaf9b86715b46311c060000000000000013283e53687d93a8b9a89b869bb1ad98836d58432e18030000000020354a60758a9fb5a8937e68533e395c72879cb1ab96816b56412c160020354a60758a9fb5b29d889db2a38e79778ca1b7a6907b66513b261100000000000000000013283e53687d93a8b7a58c76614c37210c0000000e23374b5d65707274767973606c8197acb19b86715c46311c00000003162939465562778ca2b7a6907b6654433625130000000020354a60758a9fb5bcb0aba4a499846f59442f1a040000000000000000000020354a60758a9fb5a8937e6853504e4a3d2d1a070000000000000f243a4f647a8d9fab9b869bb1bda8927d68533d28130020354a60758a9fb5a8937e68533e291300000000000000000000000000000000000000021528384b61768a9fb4ac97816c57422c17020000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e6853576c8197acb49f8a75604b36210b00000005192b3b4d5f687e8a939797948b8072604a3f32281a0a000020354a60758a9fafa8937e68657a8fa4afa38d79634e38230e0020354a60758a9fafa8937e68657a8fa4afa38d79634e38230e0020354a60758a9fafa8937e68556060555a58554c473a29170400162b40556b8095aaaf9e8873555660565c5956504c3f2f1c0900000000152a3f546a7f94a9b49e898399aeaf99846f5a442f1a050000000000000011273c51667c91a6c6b49f899fb4ab96816c56412c17010000000020354a60758a9fb5a8937e68533e465773889eb3aa957f6a55402a150020354a60758a9fb5b49f8a9fb4aa8c76778ca1b7a6907b66513b26110000000000000000000f243a4f647a8fabbca58f7a65503a251000000010253a50657a8588898b8c76616c8197acb09b86715b46311c000000000b1b29374d62778ca2ada6907b6651362518080000000020354a60758a9fb5cdc3c0b9ae99846f59442f1a040000000000000000000020354a60758a9fb5a8937e68533e39362d1f0f000000000000000d22364a5c6e8398aaa39ba3b5bda8927d68533d28130020354a60758a9fb5a8937e68533e291300000000000000000000000000000000000000091d324556697e93a9baa8917c67523c2712000000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e68535a71869cb1b09b86705645321e09000000000d1d30414e6068777e82827f786b60545a4b45382815020020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e6860737472706d6a615847331f0a00162b41566b8096abb29c87725d607574716e6c655d4c38230e0000000013283e53687d93a8b9a89b869bb1ad98836d58432e18030000000000000010253a4f657a8fa4babaa99fa9baaa947f6a553f2a15000000000020354a60758a9fb5a8937e68533e4b61768ba6b8a7927c67523d27120020354a60758a9fb5baa99fa9b49f8a75778ca1b7a6907b66513b26110000000000000000000b21364b60768a9fb4a9937e69543e291400000011273c51667c919d9fa98c77616c8297acb09b86705b46311b00000000000d22374d62778c989898907b66513b2611000000000020354a60758a9fb5bdb0aba5a599846f59442f1a040000000000000000000020354a60758a9fb5a8937e68533e29211a0f0100000000000000071b2d3e4d62788b9fb4b1b5c1bda8927d68533d28130020354a60758a9fb5a8937e68533e2913000000000000000000000000000000000000081c2e3f4b6074879db2b49f8a76614b36210c000000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e685362788da4b6ab96816b56382816020000000000132331424e5962696c6c696f6f6f6f6f605645321d090020354a60758aabbca8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657a8fa4b8a38d78634e38230e0020354a60758a9fb5a8937e68657b8c8885828076614c37210c00162c41566b8196abb19c87725c7185898683817b65503b26100000000011273c51667c91a6c6b49f899fb4ab96816c56412c1701000000000000000e23394e63788ea3c9c7bab4bac7a8937e68533e2913000000000020354a60758a9fb5a8937e68533e50657a8fa5baa98f79644f3a240f0020354a60758a9fb5c7bab4bab29d8872778ca1b7a6907b66513b2611000000000000000000091e32455772879cb1ad97826d5837271501000011263c51667b91a6b4a28d77626d8297adaf9a85705a45301b00000000000c21374c617682838383837a644e39240f000000000020354a60758a9fb5b09f96909090836f59442f1a040000000000000000000020354a60758a9fb5a8937e68533e29130700000000000000000000102035495a6c8196a8b9c9d2bda8927d68533d28130020354a60758a9fb5a8937e68533e29130000000000000000000000000000000000000e23374b5d6a8095a5b7ab97826d5746331e0a000000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e6853697e93a8b9a8907b66503b2611000000000007111323313b484c5457657b848585858474604b36200b0020354a60758a9fb5a8937e68657a8fa4b8a38d79634e38230e0020354a60758aabbca8937e68657a8fa4b8a38d78634e38230e0020354a60758aabbca8937e68657a8f9d9a988d79634e38230e00172c41566c8196abb19c87725c71869b9b9996816c57422d170000000010253a4f657a8fa4babaa99fa9baaa947f6a553f2a1500000000000000000c22374c61778cabbccfcdc9cdbca6917c67513c2712000000000020354a60758a9fb5a8937e68533e556a7f95aab49f8a74604b36200b0020354a60758a9fb5d8cec9c5b09b8670778ca1b7a6907b66513b261100000000000000000007162839586e8398adb19b86715544311d08000010253b50657b90a5b8a38e78636e8399aeae99846f59442f1a00000000000a1f334758616e6e6e6e6e645c4a36220d000000000020354a60758a9fb5ab96817b7b7b7a644e39240f000000000000000000000020354a60758a9fb5a8937e68533e2913000000000000000000000006192c3c4c6177899eb3c4d4bda8927d68533d28130020354a60758a9fb5a8937e68533e291300000000000000000000000000000000000010253a4f657b8c9fb4b59f8c79634e39291703000000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e685b70859bb0b49e8975604b36200b000000000a18242c2e263135373e51667c919a9a9a8c77624d37220d0020354a5f758a9fb4a8937e69657a8fa4b8a38d79634e38230e0020354a5f758a9fb4a8937e68657a8fa4b8a38d79634e38230e0020354a5f758a9fb4a8937e68657a8fa4afa38d79634e38230e00162c41566b8196abb19c87725c71869bb0ac97826c57422d17000000000e23394e63788ea3c9c7bab4bac7a8937e68533e291300000000000000000b20354b60758a9fb5cadfdecfbaa5907a65503b2510000000000020354a60758a9fb5a8937e68534b5c71869cb1af9a856f5645321d090020354a60758a9fb5cae2d9c3ae99846e778ca1b7a6907b66513b26110000000000000008131c202a3f546a7f94a9b49f8a75604b35200b00000f24394e64798ea3c7a58f7a6570859ab0ad97826d58422d18000000000004172a3a474c58585858584e4a3e2d1b07000000000020354a60758a9fb5a8937e686565645c4a36210d000000000000000000000020354a60758a9fb5a8937e68533e29130000000000000000000000000e1f3347586a7f94a6b7cbbda8927d68533d28130020354a60758a9fb5a8937e68533e29130000000000000000000000000000000000001b30455b70859aa7b8b19c87725d4b37230d00000000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e6863798ea3b4ad98836e5645321d0900000007182836404437444b4d4c50657b90a5afa38e78634e39230e001f34495f74899eb4a9947e69657a8fa4b8a38d79634e38230e001f344a5f74899fb4a8937e69657a8fa4b8a38d79634e38230e001f344a5f74899fb4a8937e69657a8fa4b8a38d79634e38230e00162b40566b8095abb29d87725d71869bb0ac97826c57422d17000000000c22374c61778cabbccfcdc9cdbca6917c67513c27120000000000000000081d31445573899eb3c8dee3ceb8a38e79634e39240e000000000020354a60758a9fb5a8937e685354647a8fa4b5a9937e6954382815020020354a60758a9fb5cadfd7c1ac97826c778ca1b7a6907b66513b26110000000000000818253035353b51667b90a6baa98e79634e39240e00000d22374d62778ca9baa7917c6773889db2ab95806b56402b160000000000000c1c2a3337434343434339362d201000000000000020354a60758a9fb5a8937e6853504e4a3d2d1a07000000000000000000000020354a60758a9fb5a8937e68533e291300000000000000000000000004182a3a4b6075889db2c2bda8927d68533d28130020354a60758a9fb5a8937e68533e29130000000000000000000000000000000000000d23384d6278899eb3b6a48f7a65503b2a1805000000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e686e8398aeb7a5907b6651382815020000001124364653595b5560626158657a8fa5b8a38e79634e39240e001e33485e73889db3aa95806a657a8fa4c9a38d79634e38230e001e34495e73899eb3a9947f69657a8fa4b8a38d79634e38230e001e34495e73899eb3a9947f69657a8fa4b8a38d79634e38230e00152a40556a7f95aab29d88735d71869bb0ac97826c57422d17000000000b20354b60758a9fb5cadfdecfbaa5907a65503b25100000000000000000011426375d72879cb2c7dce8d6c6a18c77624c37220d000000000020354a60758a9fb5a8937e68536072849ab0b49f8a77614c37210c000020354a60758a9fb5cadfd5bfaa95806a778ca1b7a6907b66513b2611000000000000132536434a4b4b4d62778ca6b8a7927d67523d281200000b20354a6073899fb4aa95806a768b9fb5a8937d68533e2813000000000000000c171f212e2e2e2e2e24221b100200000000000020354a60758a9fb5a8937e68533e39362d1f0f00000000000000000000000020354a60758a9fb5a8937e68533e2913000000000000000000000000000c1e324556687d92a4b5b5a8927d68533d28130020354a60758a9fb5a8937e68533e29130000000000000000000000000000000000000b2035495a687d92a3b5ae99836e5947341f0b000000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e687b90a0b2b29d8774604b35200b00000000172c4053646e707375777661657a8fa4b8a38e79634e39240e001c32475c71879cb1ac97816c657b90a5bcab8d79634e38230e001d32475d72879cb2aa95806a657a8fa4c7a38d79634e38230e001d32475d72879cb2aa95806a657a8fa4c7a38d79634e38230e0014293e54697e93a9b39e89745571869bb0ac97826c57422d1700000000081d31445573899eb3c8dee3ceb8a38e79634e39240e0000000000000000001b30465b70859bb0c5dae1ccb9a88b75604b36200b000000000020354a60758a9fb5a8937e68616c8095a2b4a897826d5847331f0a000020354a60758a9fb5cadfd3bda8937e68778ca1b7a6907b66513b26110000000000071c304354606060606073889eb3ab96806b56412b160000071c30435471869bb1ae99846f7b90abbbaa8f7a644f3a250f0000000000000000040a0c19191919190f0d07000000000000000020354a60758a9fb5a8937e68533e29211a0f0100000000000000000000000020354a60758a9fb5a8937e68533e291300000000000000000000000000031628384b6073869c9f9f9f927d68533d28130020354a60758a9fb5a8937e68533e291300000000000000000000000000000000000006192b3c4a6072859bb0b49f8b77624c37220d000000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e78889eb3b7a5937e695544311d0800000000192e44596e8386888a8c7e68657a8fa4b8a38e79634e39230e001a30455a6f859aafae99846f687e93a8b49f8a75614b36210c001b30465b70859bb0ac96816c667c91a6baa98c77624c37220d001b30465b70859bb0ac96816c667c91a6baa98c77624c37220d0012283d52677d92a7b59f8a756072889db2ab96806b56412b1600000000011426375d72879cb2c7dce8d6c6a18c77624c37220d000000000000000004192f44596e8499aec3d9dec9b39e89745544311d08000000000020354a60758a9fb5a8937e6e7681959eafb49f8a77624d3a2a1704000020354a60758a9fb5cadfd1bba6917c66778ca1b7a6907b66513b261100000000000b20354a60727575757573849aafaf9a846f5a3b2b18050000132536576c8297acb49f8a768197acb49f8a76604b36210b00000000000000000000000000000000000000000000000000000020354a60758a9fb5a8937e68533e291307000000000000000000000000000020354a60758a9fb5a8937e68533e291300000000000000000000000000000a1c304354667c8a8a8a8a8a7e68533d28130020354a60758a9fb5a8937e68533e2913000000000000000000000000000000000000000e1c304354677c91a7b8aa927d68533d2813000000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5b09b858a9ea6b8b29d8775604b37261401000000001f354a5f748a9b9d9f937e69657a90a5b8a28d79634d38230e00182d42576d8297acb29c87726c8196abb29c87725746321e0900192e43586e8398adae99836e697e93a9b49f8a72604a35200b00192e43586e8398adae99836e697e93a9b49f8a72604a35200b0010253a50657a8fa5bcab8d7762758a9fb4a8937e68533e291300000000001b30465b70859bb0c5dae1ccb9a88b75604b36200b000000000000000003182d42586d8297adc2d7dcc7b29d87725d37271502000000000020354a60758a9fb5ae99838489979fafb3a1957f6a5948341c0c00000020354a60758a9fb5cadfceb9a48f7964778ca1b7a6907b66513b26110000000000152a3f546a7f8a8a8a8a8a9aa2b4b39e8873594834200b000012273c51677c91a7b9a89b858b9fb4af9a85705745321e090000010d161c1e1e1e1e1e1e1e1e1e1e1e1917110700000000000020354a60758a9fb5a8937e68533e291300000000000000000000000000000020354a60758a9fb5a8937e68533e29130000000000000000000000000000011426364c5e66757575757568604e3a26110020354a60758a9fb5a8937e68533e291300000000000000000000000000000000000000001325364b6074889eb3ad98826d58432d18030000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5b4a39b9fa9b8b19f917c66564532190900000000001f344a5f74899fb2a9947f6a667b90a5c8a28d78624d38220d0014293e53697e93a8b59f8b766f849aafae99846f593928160300152a40556a7f95aab19c87726c8297acb19c87725443301c0700152a40556a7f95aab19c87726c8297acb19c87725443301c07000d22374d62778ca6b8a5907a65788eaabba5907b66503b26110000000004192f44596e8499aec3d9dec9b39e89745544311d08000000000000000001162b41566b8096abc0cfcfc5b09b86705b46311b00000000000020354a60758a9fb5b3a199999ea8b1b1a3998372604b3b2b180000000020354a60758a9fb5cacfd6c5a28d7762778ca1b7a6907b66513b26110000000000152a3f546a7f94a0a0a0a0afb4c0b8a68c77624c37220d00000c21364b6175899eb3b4a29b9fa9b7a5927d6853392816030001111e2a3134343434343434343434342f2c24190b000000000020354a60758a9fb5a8937e68533e291300000000000000000000000000000020354a60758a9fb5a8937e68533e2913000000000000000000000000000000081c304354606f6f6f6f6f665e4c38230f0020354a60758a9fb5a8937e68533e29130000000000000000000000000000000000000000081d3144556e8398aeb19c86715c47311c070000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5c1b4b0b4bab4a197816c5e4c3828160000000000001e33495e73889eb3aa95806a677c91a6bbaa8b76614c36210c000f24394f64798ea7b8ab927d768a9fb4ab95806b56402b16000011263b51667b90aab59f8c7872879db2ad98826d58362513000011263b51667b90aab59f8c7872879db2ad98826d5836251300000b2034485973889eb3aa957f6a7e94a9b6a48c76614c37210c0000000003182d42586d8297adc2d7dcc7b29d87725d37271502000000000000000000152a3f546a7f94a9babababaaf99846f5a442f1a05000000000020354a60758a9fb5bfb3aeaeb3b4ae9f978575615443301d0d0000000020354a60758a9fb5bababab8a78b7562778ca1b7a6907b66513b26110000000000152a3f546a7f94a9b5b5b5bababac5a5907b66503b26110000091e3246576b8095a3b5b4b0b4bab29d8775604b36210b00000d1e2f3c4549494949494949494949494440362919070000000020354a60758a9fb5a8937e68533e291300000000000000000000000000000020354a60758a9fb5a8937e68533e29130000000000000000000000000000000b20354b607384858585847c66503b26110020354a60758a9fb5a8937e68533e2913000000000000000000000000000000000000000001152737556b8095aab39d88735e48331e090000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5c1c5b8b3aa9f958373604b402f1a0a0e04000000001d32475c72879cb1ac96816c687e93a8b49f8a73604b35200b000b20354b6074899eb3b39d88859ba9b8a7907b66513b261100000c21364c61768a9fb4ab99838197a5b7aa937e68533e291300000c21364c61768a9fb4ab99838197a5b7aa937e68533e2913000005182b3b586d8398adb39e897e889db3b19c87725847331f0a0000000001162b41566b8096abc0cfcfc5b09b86705b46311b0000000000000000000013283d53687d92a5a5a5a5a5a598826d58432d1803000000000020354a60758a9fb1b2b1aeacab9f988e8174615746362614000000000020354a60758a9fa5a5a5a5a59e897362778ca1a5a5907b66513b26110000000000152a3f546a7f94a5a5a5a5a5a5a5a5a5947f6a543f2a150000031628394b6075859ba3aeb0afaa9f907c665645321e090000162a3c4d595e5e5e5e5e5e5e5e5e5e5e5954473624110000000020354a60758a9fb5a8937e68533e291300000000000000000000000000000020354a60758a9fb5a8937e68533e29130000000000000000000000000000000b20354b60758a9a9a9a927d68533d28130020354a60758a9f9f9f937e68533e291300000000000000000000000000000000000000000014293e54697e93a9b49f8a745f4a351f0a0000000020354a60758a9fb5a8937e68533e29130020354a60758a9fadaca9a79e978b807360554431302b292116080000001b30455b70859ab0ae98836e6b8096abb39d88735443301c0800081d3144556c8196a9b7a69d9ba3b4b39e8875604b36200b00000a1e3346576f8499aeb3a199979fb1b49f8b77624d37220d00000a1e3346576f8499aeb3a199979fb1b49f8b77624d37220d00000011263b51667b90a3b5a79e939da6b7a795806b563a2a17040000000000152a3f546a7f94a9babababaaf99846f5a442f1a0500000000000000000011263c51667c8f8f8f8f8f8f8f8f816b56412c1601000000000020354a60758a9c9c9c9b9996918b837a6c60564639291808000000000020354a60758a8f8f8f8f8f8f8f867162778c8f8f8f8f7c66513b26110000000000152a3f546a7f8f8f8f8f8f8f8f8f8f8f8f836e58432e190000000b1e32455661778592999b9a968b7d685e4c3828160200001c3145596b73737373737373737373736e6554402c170000000020354a60758a9fb5a8937e68533e291300000000000000000000000000000020354a60758a9fb5a8937e68533e29130000000000000000000000000004111c20354b60758aa0afa8927d68533d28130020354a60758a8a8a8a8a7e68533e291300000000000000000000000000000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a60758a9fb5a8937e68533e29130020354a60758a989897948f8881796b605544374545413d342616040000182d42586d8297adb19c87716f8499aeb09b85705b3626140100011527374d63788a9fb4b7b3b0b4b5a2947f695645321d0900000317293950657b8f9fb1b3afacb1b4a497816c594834200b00000317293950657b8f9fb1b3afacb1b4a497816c594834200b0000000b20354a6072869ba9b8b3a9b3b7ab9e8977624d37220d00000000000013283d53687d92a5a5a5a5a5a598826d58432d18030000000000000000000c21364c61767b7a7a7a7a7a7a7a78624d38230d0000000000001c32475c71868787878684817c776e645c4b4538291b0b00000000000010253a50657b7a7a7a7a7a7a7a7a6460747b7a7a7a7b76614c37210c00000000000d22384d62787a7a7a7a7a7a7a7a7a7a7a7a644e39240f00000003162838475961737d8386848078685f4e402f1a0a0000001e34495e738989898989898989898988836e59442f190000000020354a60758a9fb5a8937e68533e291300000000000000000000000000000020354a60758a9fb5a8937e68533e2913110f090000000000000000000c181f2e373b4b60758aa0b5a8927d68533d28130020354a5e70757575757568604e3a261100000000000000000000000000000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a60758a9fb5a8937e68533e291300192e43586e828383827f7a746c635b4b565a5a5a5a56514434210e0000152a3f546a7f94a9b49f8b7673889eb3ac97826d57422d18000000092135495b687e929ea8ababab9f988473604b382815020000000b23374b5d6c8197a0acafb0ada29a8675604b3b2b18050000000b23374b5d6c8197a0acafb0ada29a8675604b3b2b1805000000071c30435463798b9ea7aeb0aea89e8d7c66594834200b00000000000011263c51667c8f8f8f8f8f8f8f8f816b56412c16010000000000000000000a1f334658616565656565656565625a4835200b0000000000001a2f43566871717172716f6c6761584f4a3e31271a0b000000000000000e23374b5d6565656565656565645c56606565656565615847331f0a00000000000b2035485a626565656565656565656565645c4a36220d000000000a1a2a3b475560686e716f6b625a4e413122120000000020354a60758a9e9e9e9e9e9e9e9e9e9a84705a45301b0000000020354a60758a9fb5a8937e68533e291300000000000000000000000000000020354a60758a9fb5a8937e68533e292926241d12040000000000000c1c2a343f4b505a60758aa0b5a8927d68533d281300182d4154666f6f6f6f6f665e4c38240f00000000000000000000000000000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a60758a9fb5a8937e68533e291300182d4154666f6f6f6f6f6660544e51626b6f6f6f6f6b62513d2914000010253a50657a8fa8b9aa927d7b8fa7b8a7927d68523d281300000006192c3c4e60687d89929696938c8275605544311a0a00000000081c2e3f4b6074828f979a9b98908476615745321d0d00000000081c2e3f4b6074828f979a9b98908476615745321d0d00000000001325364a5b657c8994999b99948a7c665e4d3b2b18050000000000000c21364c61767b7a7a7a7a7a7a7a78624d38230d000000000000000000000417293a464c50505050505050504d483c2b19060000000000001427394a565c5c5c5d5c5957524c473a362d1d150a0000000000000000081c2e3f4b50505050505050504e4a454b50505050504c473a2a1704000000000005192b3c484d50505050505050505050504e4a3e2d1b0700000000000c1d2a37444b52595b5a564d493c312313040000000020354a60758a9fb3b3b3b3b3b3b3af9a84705a45301b0000000020354a60758a9fb5a8937e68533e291300000000000000000000000000000020354a60758a9fb5a8937e68533e3e3e3c382f2212000000000004182a3a474c5d656f60758aa0b5a8927d68533d2813001a30455a6f84858585847c66513b261100000000000000000000000000000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a60758a9fb5a8937e68533e2913001a30455a6f84858585847c66513a566b8085858584806b56412b1601000b21364b6075899eb4b29d88869bb1b4a38d78624d38230d000000000e1e31424e5f68767d80817e786d605745372614000000000000111d314556606d7a828585827b72615847392816000000000000111d314556606d7a828585827b7261584739281600000000000008182d3d4c5d65777f8486847f77665e4d40301d0d000000000000000a1f334658616565656565656565625a4835200b00000000000000000000000c1c2933363a3a3a3a3a3a3a3a38352b1e0e000000000000000a1c2c3943474747474644413c37332a221b10020000000000000000000011212e373a3a3a3a3a3a3a3a393631363a3a3a3a3a37332a1c0c000000000000000e1e2b35383a3a3a3a3a3a3a3a3a3a3a39362d2010000000000000000c192731353d4446454138352b1e1305000000000020354a60758a9fb5bcb0aba5a5a5a59a85705a45301b0000000020354a60758a9fb5a8937e68533e291300000000000000000000000000000020354a60758a9fb5a8937e6853535353514c402f1d09000000000a1f344759616d7b8475758aa0b5a8927d68533d28130020354a60758a9a9a9a937e68533e291300000000000000000000000000000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a60758a9fb5a8937e68533e29130020354a60758a9a9a9a937e6853475873889a9a9a97826c57422d170200091e3245566d8297abb7a69d9ba3b5b09b85705a4935200c0000000000142431414e5761686b6b69635a4b453928190900000000000002152738454b5d656d70706d666054473a2a1b0a00000000000002152738454b5d656d70706d666054473a2a1b0a000000000000000f1f2f3f4c58616a6f716e6a61584d4030221200000000000000000417293a464c50505050505050504d483c2b19060000000000000000000000000c171f2125252525252525252320190e0000000000000000000e1c272f32323232312f2c27211f170c0700000000000000000000000003111c23252525252525252524221d202525252525211f170c0000000000000000000e192022252525252525252525252524221b1002000000000000000009151d20282e312f2b2320190e0000000000000020354a60758a9fb5b09e968f8f8f8f8f84705a45301b0000000020354a60758a9fb5a8937e68533e291300000000000000000000000000000020354a60758a9fb5a8937e6868686868665e4c38240f000000000c22374c617782909580738aa0b5a8927d68533d28130020354a60758a9fafa8937e68533e291300000000000000000000000000000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a60758a9fb5a8937e68533e29130020354a60758a9fafa8937e68534c61778ca6afa9947e69543f29140000021628384e63798c9fb4b7b2b1b5b3a1927d67523c2c190600000000000614233139464c525656544d493c32281b0a00000000000000000a1a27313f4b4f575a5b58514a43362a1c0c00000000000000000a1a27313f4b4f575a5b58514a43362a1c0c00000000000000000111212f3a474c54595b59554c473a302212040000000000000000000c1c2933363a3a3a3a3a3a3a3a38352b1e0e0000000000000000000000000000040a0c10101010101010100d0b0600000000000000000000000a141a1c1c1c1d1c1a17120c0a0400000000000000000000000000000000080e10101010101010100f0d090b10101010100c0a040000000000000000000000050b0d10101010101010101010100f0d07000000000000000000000001080b13191c1a160d0b06000000000000000020354a60758a9fb5ab96807a7a7a7a7a7a644e39240f0000000020354a60758a9fb5a8937e68533e291300000000000000000000000000000020354a60758a9fb5ad98827e7e7e7e7e7c66513c2611000000001c31465b718598a09f8a788da2b8a8927d68533d28130020354a60758a9fb5a8937e68533e291300000000000000000000000000000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e685350667b90a5c2a5907a65503b25100000000a21364a5b6b8096a0aeb1b1afa299836f5f4d391e0e0000000000000005131b2933363d41413e38352c1e160a000000000000000000000a151d2e373a424546433b353025180c000000000000000000000a151d2e373a424546433b353025180c0000000000000000000003111c2a33373f4446443f37332a1c120400000000000000000000000c171f2125252525252525252320190e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020354a60758a9fb5a8937e6865656565645c4a36210d0000000020354a60758a9fb5a8937e68533e2913110f0900000000000000000000000020354a60758a9fb5b2a098939393939384705a45301b0000000012273c52677d91a3a9998399aebda8927d68533d28130020354a60758a9fb5a8937e68533e291300000000000000000000000000000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e6853566b8095abb6a48c76614c37210c000000071a2d3d4b60738291999c9c99928476614c41301e000000000000000000000b171e21282b2c292320190e0300000000000000000000000002101b22252d30302d26201c130800000000000000000000000002101b22252d30302d26201c1308000000000000000000000000000c181f222a2f312f2a221f180c0000000000000000000000000000040a0c10101010101010100d0b060000000000000000000000000000000000000000000000000000040a0c130e0b07000000000000000000000000090f11202020202020202016140e04000000000000000000010d161c1e1e1e1e1e13100b0100000000000000000000000000000000000000000000080e1020202020200e0c0600000000000000000000000000000000080e1020202020200e0c0600000000000000000020354a60758a9fb5a8937e68535050504e4a3e2d1a070000000020354a60758a9fb5a8937e68533e292926241d12040000000000000000000020354a60758a9fb5beb2ada8a8a8a89a85705a45301b000000001025394d5f70859bb0a199a1b2bda8927d68533d28130020354a60758a9fb5a8937e68533e291300000000000000000000000000000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e68535870859bb0b19c87725847331f0a000000000f1d314455606d7c838787847d736158463323130100000000000000000000030a0c131616140e0c0600000000000000000000000000000000080e10181b1b18110b0700000000000000000000000000000000080e10181b1b18110b0700000000000000000000000000000000040a0c151a1c19150c0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f212823201c1308000000000000000004121c242635353535353535352b292116080000000000000001111e2a31343434343428251e13050000000000000000000000000000000000000003111c232535353535352320190e0000000000000000000000000003111c232535353535352320190e000000000000000020354a60758a9fb5a8937e68533e3a3a39362d200f000000000020354a60758a9fb5a8937e68533e3e3e3c382f22120000000000000000000020354a60758a9fb5b5b5b5b5b5b5af9a85705a45301b000000000a1d30414f657a8fa1b2aeb2bfbda8927d68533d28130020354a60758a9fb5a8937e68533e291300000000000000000000000000000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e685361768a9fb4ac97826c573a2917040000000001142637444b5e666e72726f676055463a291705000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0e0e0e0e0e0b090300000000000000000000000000000c1c2a33373e3935302518080000000000000012222f383b4a4a4a4a4a4a4a4a413d342616040000000000000d1e2f3c4549494949493d3a3123130100000000000000000000000000000000000011212e373a4a4a4a4a4a38352c1e0e00000000000000000000000011212e373a4a4a4a4a4a38352c1e0e0000000000000020354a60758a9fb5a8937e68533e292524211a0f01000000000020354a60758a9fb5a8937e6853535353514c402f1d0900000000000000000020354a60758a9f9f9f9f9f9f9f9f9f9a85705a45301b00000000011323374b5d6e8399aabbc6cfbda8927d68533d28130020354a60758a9fb5a8937e68533e291300000000000000000000000000000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e6853677c92aabbaa917c67523c271200000000000009192631404c51595c5c5a524b4437291c0c00000000000000000000000000000000000000000000000000000000000000000000000000050b0d0b0500000000000000040b0c0b0400000000000000000000000000000000000000000002090b0b0b0b0b0b0b0b0b0b0b080100000000000000000000000002090b0b0b0b0b0b0801000000000000000000000000000000000a151d202424242424211e160a00000000000000000000000004172a3a474c534e4a43362513000000000000091c2f404c51606060606060606056514434210e000000000000162a3c4d595e5e5e5e5e524e41311e0b0000000000000000000000000000000000081c2e3f4b5060606060605e493c2c190600000000000000000000081c2e3f4b5060606060605e493c2c190600000000000020354a60758a9fb5a8937e68533e29130f0d070000000000000020354a60758a9fb5a8937e6868686868665e4c38240f00000000000000000020354a60758a8a8a8a8a8a8a8a8a8a8a84705a45301b0000000000081c2e3f4e63798b9fb4c6d6bda8927d68533d28130020354a60758a9fb5a8937e68533e291300000000000000000000000000000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e68596e8399aeb49f8b76614c36210c0000000000000009141d2f383c444747443d353127190c000000000000000000000000000000000000000000000000000000000000000000000000000d181f221f180d00000000000c181f221f180c000000000000000000000000000000000000000a161e21212121212121212121201d1509000000000000000000000a151d2021212121201d150900000000000000000000000000070a1a27313639393939393632281b0a06000000000000000000000a1f334758616863605443301c0700000000000f24384c5e6675757575757575756b62513d29140000000000001c3145596b7373737373685f4e3a251000000000000000000000000000000000000e23374b5d657575757575705a4935200c000000000000000000000e23374b5d657575757575705a4935200c00000000000020354a60758a9fb5a8937e68533e29130000000000000000000020354a60758a9fb5ad98827e7e7e7e7e7c66513c261100000000000000000020354a5e707575757575757575757575706655412d18000000000000112135495b6c8197a8b9ccbda8927d68533d28130020354a60758a9fb5a8937e68533e291300000000000000000000000000000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e6862778b9fb4af9a846f5846331f0a000000000000000001121d24262e32322f27201d1509000000000000000000000000000000000000000000000000000000000000000000000000010f1d2a3437342a1d0d0000000c1d2a3437342a1d0c00000000000000000000000000000000000a1a283236363636363636363636353127190900000000000000000a1a27313636363636353127190900000000000000000000010f1a212738454b4e4e4e4e4e4b45392821190e0000000000000000000c21374c61767e7972604a35200b000000000011263b51667c8a8a8a8a8a8a8a8a806b56412b160100000000001e34495e7389898989897d68523d2813000000000000000000000000000000000010253a50657b8a8a8a8a8a78634d38230e0000000000000000000010253a50657b8a8a8a8a8a78634d38230e00000000000020354a60758a9fb5a8937e68533e29130000000000000000000020354a60758a9fb5b2a098939393939384705a45301b000000000000000000182d4154666f6f6f6f6f665e606060605a5548372512000000000000061a2c3d4c6177899eb4c4bda8927d68533d28130020354a60758a9fb5a8937e68533e291300000000000000000000000000000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e686b8096aab9a7927d68523a29170400000000000000000000090f11191d1d1a120b0801000000000000000000000000000000000000000000000000000000000000000000000000000f1f2c3b474c473b2a18050004182a3b474c473b2a1b0b00000000000000000000000000000002162838454b4b4b4b4b4b4b4b4b4b4b443727150100000000000002152738454b4b4b4b4b4b44372715010000000000000000000f1f2d3639455660636363636360574538352c1e0e000000000000000013253652677d928e7d68523d2813000000000012283d52677d929f9f9f9f9f9f97826d58422d1803000000000020354a60758a9e9e9e937e68533e2913000000000000000000000000000000000010253a50657a8f9f9f9f8d78634d38230e0000000000000000000010253a50657a8f9f9f9f8d78634d38230e00000000000020354a60758a9fb5a8937e68533e29130000000000000000000020354a60758a9fb5beb2ada8a8a8a89a85705a45301b0000000000000000001a30455a6f84858585847c66514a4a4a4541372a1a08000000000000000f1f3447596a7f94a6b7b8a8927d68533d28130020354a60758a9fb5a8937e68533e291300000000000000000000000000000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e68788b9fb4b39e8975614b36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2c3d4959625947341f0b000b1f344759615947392819090000000000000000000000000000091e32455660606060606060606060605544311d08000000000000091d3145566060606060605544311d08000000000000000008182d3d4a4e4d607479797979797560514d493c2c1808000000000000071c3043546d8298917b66513c2611000000000014293f54697e94a9b5b5b5b5ae99846e59442f1904000000000020354a60758a9fb3a8937e68533e2913000000000000000000000000000000000010253a50657a8fa5b5a28d78634d38230e0000000000000000000010253a50657a8fa5b5a28d78634d38230e00000000000020354a60758a9fb5a8937e68533e29130000000000000000000020354a60758a9fb5b5b5b5b5b5b5af9a85705a45301b00000000000000000020354a60758a9a9a9a937e68533e3535302d251a0c000000000000000004182a3b4b6075889da3a3a3927d68533d28130020354a60758a9fb5a8937e68533e291300000000000000000000000000000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e76859ba9b9a896806b5746321e090000000000000000000000000000000000060b0d0b060000000000000000040d13151515151514120c020000000000000000000000000000000b1b2a3b495b6377624c37220d000c22374c6177615746372614010000000000000000000000000020354a5e707676767676767676767573604b35200b0000000000000b20364b60747676767573604b35200b00000000000000011426364a5b636263798d8e8e8e8e7a6566635b493626140100000000000b20354a6074889d8f7a654f3a25100000000000162b40556b8095aac0cacac5b09b85705b46301b00000000000020354a60758a9fb5a8937e68533e2913000000000000000000000000000000000010253a50657a8fa5b8a28d78634d38230e0000000000000000000010253a50657a8fa5b8a28d78634d38230e00000000000020354a60758a9fb5a8937e68533e29130000000000000000000020354a60758a9f9f9f9f9f9f9f9f9f9a85705a45301b00000000000000000020354a60758a9fafa8937e68533e29201b181208000000000000000000000c1e324557687e8e8e8e8e8e7d68533d28130020354a60758a9fb5a8937e68533e291300000000000000000000000000000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5ad9882869ba3b5b39e8977614c39281603000000000000000000000000000000000e19202320190e000000000000071521282b2b2b2b2b29261f1406000000000000000000000000000919283947596379836e59442e19001c31465b718575615544311d150500000000000000000000000020354a60758a8b8b8b8b8b8b8b8b8b806b55402b160000000000071c31465c71858b8b8b8b816c57412c1702000000000000081c30435463797769788da3a3a38f7a6d7b79635443301c0e00000000000f24394e64798ea68d78634e38230e0000000002172c42576c8197acc1d6dcc7b29c87725d37271501000000000020354a60758a9fb5a8937e68533e2913000000000000000000000000000000000010253a50657a8fa5b8a28d78634d38230e0000000000000000000010253a50657a8fa5b8a28d78634d38230e00000000000020354a60758a9fb5a8937e68533e29130f0d070000000000000020354a60758a8a8a8a8a8a8a8a8a8a8a84705a45301b00000000000000000020354a60758a9fb5a8937e68533e29130504000000000000000000000000031628394b6072797979797976614c37210c0020354a60758a9fb5a8937e68533e291300000000000000000000000000000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5b2a0989ca4b5b4a2947e695947341b0b00000000000000000000000000000006141e2b3538352b1e1204000000041525333c40404040403e3b32241402000000000000000000000001142637465762778785705a45301b0020354a60758a8373604b4332231303000000000000000000000020354a60758a9fa0a0a0a0a0a0a095806b55402b1600000000080e1c31465c71869ba0a096816c57412c170d070000000004172a3a4b607385897e798ea3b8a6917c82918473604b3c2c190600000003172939546a7f94ab8c77614c37220c0000000004192e43596e8398aec3d8dec8b39e89735544311d08000000000020354a60758a9fb5a8937e68533e2913000000000000000000000000000000000010253a50657a8fa5b8a28d78634d38230e0000000000000000000010253a50657a8fa5b8a28d78634d38230e00000000000020354a60758a9fa8a8937e68533e292524211a0f01000000000020354a5e707575757575757575757575706655412d1800000000000000000020354a60758a9fb5a8937e68533e29130000000000000000000000000000000a1c304354606363636363615847331f0a0020354a60758a9fb5a8937e68533e291300000000000000000000000000000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5beb2adb1b5b3a49a8472604b3a2a18000000000000000000000000000000021424323c494d493c2f22120000000d213343505555555555534f42321f0c0000000000000000000005131d3144556175859a85705a45301b0020354a60758a97816c614f41302111010000000000000000000020354a60758a9fb5b5b5b5b5b5aa95806b55402b16000003101b222531465c71869bb1ac96816c57412c24221b100200000a1f334758687e939e93879db2c7b49f8a98a0937e695a4935200c0000000a1e33465770859a9f8a75604b35200b00000000051a30455a6f859aafc4dadfcab59f8a75604b35200b000000000020354a60758a9fb5a8937e68533e2913000000000000000000000000000000000010253a50657a8fa5b8a28d78634d38230e0000000000000000000010253a50657a8fa5b8a28d78634d38230e00000000000020354a60758a939393937e68533e3a3a39362d200f0000000000182d4154666f6f6f6f6f665e606060605a554837251200000000000000000020354a60758a9fb5a8937e68533e291300000000000000000000000000000001142636434b4e4e4e4e4e4c473a2917040020354a60758a9fb5a8937e68533e291300000000000000000000000000000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5c6c4c2b6b1a1998676615443301c0c0000000000000000000000000000000c1f32424f5a625a4c402f1808000013283c50616a6a6a6a6a69604f3b261200000000000000000003132333434b607383999a85705a45301b0020354a60758a9f947f6a5f4d3f2e1f0f0000000000000000000020354a60758a9fa7a7a7a7a7a7a795806b55402b16000010212e373a3a465c71869bb1ac96816c57413a39362d201000000c21374c6176899eb3a59da5b6cabaa99fa9b49f8a78634d38230e0000000c21364b61768a9f9e89735544311d0800000000071c31475c71869cb1c6dbe3cfbcab8c77624c37220d000000000020354a60758a9fb5a8937e68533e2913000000000000000000000000000000000010253a50657a8fa5b8a28d78634d38230e0000000000000000000010253a50657a8fa5b8a28d78634d38230e00000000000014293e53697e7e7e7e7e7963505050504e4a3e2d1a07000000001a30455a6f84858585847c66514a4a4a4541372a1a0800000000000000000020354a60758a9fb5a8937e68533e291300000000000000000000000000000000081826303539393939393733291c0c000020354a60758a9fa5a5937e68533e291300000000000000000000000000000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb1b1afaaa49c9283766158473626140000000000000000000000000000000715273b4f616978665e4c3626140100152b40556a80808080807e69533e29140000000000000000011121304150616c8197a19a85705a45301b0020354a60758a9f9f8d7d675d4b3d2d1d0d00000000000000000020354a60758a929292929292929292806b55402b1600081b2e3f4b4f4f4f5c71869bb1ac96816c574f4f4f4a3e2d1b0700172d42576c8297a7b3b6b2b6c3d3c7bab4bab4a49a856f5a45301a05000011263c51667c91aa9c87725d3726140100000000031628395d73889db2c8ddecdac9a38e78634e39230e000000000020354a60758a9fb5a8937e68533e2913000000000000000000000000000000000010253a50657a8fa5b8a28d78634d38230e0000000000000000000010253a50657a8fa5b8a28d78634d38230e00000000000012263b4f606969696969656565656565645c4a36210d0000000020354a60758a9a9a9a937e68533e3535302d251a0c0000000000000000000020354a60758a9fb5a8937e68533e2913000000000000000000000000000000000008141c202424242424211f170c00000020354a60758a8f8f8f8f7e68533e291300000000000000000000000000000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a60758a9fb5a8937e68533e29130020354a60758a9c9c9b99948e867d6f6158473a2918080000000000000000000000000000041525333e54697e8d7c665443301c080020354a60758a9595959586725c47321d00000000000000000f1f2f3f4d5f6a7f949faf9a85705a45301b0020354a60758a9fab9f8b7b655b4a3b2b1b0b000000000000000013283d52687d7d7d7d7d7d7d7d7d7d7a644e39240f000e22374b5d6565656571869bb1ac96816c656565645c4a36220d00152a3f546a7f8b99a1b3c3cad3e1d8cdbaa99f95867b644f3a250f0000061a2c3d576c8197ac9b85705b46301b0000000000091e324657748a9fb4c9dfdfcfbaa58f7a65503a2510000000000020354a60758a9fb5a8937e68533e2913000000000000000000000000000000000010253a50657a8fa5b8a28d78634d38230e0000000000000000000010253a50657a8fa5b8a28d78634d38230e00000000000010253a50657a7a7a7a7a7a7a7a7a7a7a79644e39240f0000000020354a60758a9fafa8937e68533e29201b181208000000000000000000000020354a60758a9fb5a8937e68533e29130d0b0500000000000000000000000000000001080b0e0e0e0e0e0c0a040000000010253a50657b7a7a7a7a77624d37220d00000000000000000000000000000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a60758a9fb5a8937e68533e2913001c32475c7186878786847f7971675f4c463a291c0c0000000000000000000000000000000d2133435055677c928673604b35200b0020354a60758a9faaaa9c86725c47321d000000000000000d1d2d3d4b5d677d929dafaf9a85705a45301b0020354a60758a9fbaa99e8979635948392919090000000000000011253a4e5f68686868686868686868645c4a36220d0010253a4f657a7a7a7a7b879cb2ae99837a7a7a7a7a644f39240f0013273c4f616a788399a5b7cadff1dfc9b49f8b7f73645c4b37220800000c2135495b72879dae99846f59442f1a04000000000c21364b61768ba9bacdcfcacfbca6917c67513c2712000000000020354a60758a9fb5a8937e68533e2913000000000000000000000000000000000010253a50657a8fa5b8a28d78634d38230e0000000000000000000010253a50657a8fa5b8a28d78634d38230e00000000000020354a60758a8f8f8f8f8f8f8f8f8f8f84705a45301b0000000020354a60758a9fb5a8937e68533e291305040000000000000000000000000020354a60758a9fb5a8937e68533e29232220190e00000000000000000000000000000000000000000000000000000000000e23374b5d656565656562594834200b00000000000000000000000000000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a60758a9fb5a8937e68533e2913001a2f435668717171716f6a635b524d4133291c0c0000000000000000000000000000000013283c50616a6a788d927d67523d28120020354a60758a9fb5b19c87725c47321d0000000000000b1b2b3b4a5b657b8c9fb4bbaf9a85705a45301b0020354a60758aa4b5b9a79d8777625746372715010000000000000b1e31414e525252525252525252524e4a3e2d1b070020354a60758a8f8f8f8f9ca5b6b2a1998f8f8f8f86725c47321d00081c304354606978879db2c7ddf2ddc8b39e887d70635b4a36251300000e23384e63788da5ad98826d58432d1803000000000d22384d62778da2c7c9bcb4bcc9a8937e68533e2913000000000020354a60758a9fb5a8937e68533e2913000000000000000000000000000000000010253a50657a8fa5b8a28d78634d38230e0000000000000000000010253a50657a8fa5b8a28d78634d38230e00000000000020354a60758a9fa5a5a5a5a5a5a5a59a84705a45301b0000000020354a60758a9fb5a8937e68533e291300000000000000000000000000000020354a60758a9fb5a8937e68533e383838352b1e0e00000000000000000000050f1517120c0a0300000000000000000000081c2e3f4b50505050504d483b2b180500000000000000000000000000000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a60758a9fb0a8937e68533e2913001427394a565c5c5c5c5a554e4a3d39301f170c0000000000000000000000000000000000152b40556a8080808c9b86715c46311c0020354a60758a9fb5b19c87725c47321d00000000000919293948596379899eaabbb4a296816c57412c17001c32475c71869ca6b7b7a59b8575615544311d15050000000000011323313a3d3d3d3d3d3d3d3d3d3d39362d2010000020354a60758a9fa4a4a4b2b6c3bfb2aea4a4a49c86725c47321d000b20354b60727e8a9da5b7cadfe8e0ccb8a79e928479635443301c070014293e54697e93a9ab96816b56412c1601000000000f24394f64798ea4b9bcab9fabbcaa947f6a553f2a15000000000020354a60758a9fb5a8937e68533e2913000000000000000000000000000000000010253a50657a8fa5b8a28d78634d38230e0000000000000000000010253a50657a8fa5b8a28d78634d38230e00000000000020354a60758a9fb5c7bab4b3b3b3af9a85705a45301b0000000020354a60758a9fb5a8937e68533e291300000000000000000000000000000020354a60758a9fb5a8937e68534e4e4e4d483c2b190500000000000000000917222a2c27211e170c0a04000000000000000011212e373a3a3a3a3a37342b1d0d0000000000000000000000000000000000000000000014293e53697e93a8b49f8a755f4a35200a0000000020354a60758a9b9b9b937e68533e2913000a1c2c394347474746443f39362d251e130400000000000000000000000000000000000020354a60758a95959f9c86725c47321d0020354a60758a9fa3a39c87725c47321d000000000215273746576277879da7b9b6a49a8474604b36200b000d22384d6278889da8b9b5a39a8373604b4333231303000000000005131e252828282828282828282824221b1002000020354a60758a9fb5b8b8c7cad3cfc6c2b8b8b19c87725c47321d00192e43586e83949fa8b7c3c4cdd8cac0c5b8b3a29a8772604a35200b001a2f44596f84999fa9947f6a553f2a15000000000010263b50657b90a5c8b49f8a9fb4ab96816c56412c17010000000020354a60758a9fb5a8937e68533e2913000000000000000000000000000000000010253a50657a8fa5b8a28d78634d38230e0000000000000000000010253a50657a8fa5b8a28d78634d38230e00000000000020354a60758a9fb5baa99f9e9e9e9e9a84705a45301b0000000020354a60758a9fb5a8937e68533e291300000000000000000000000000000020354a60758a9fb5a8937e6863636363625a4835200b00000000000000001727343e423c363329211f170c0000000000000003111c2325252525252220180d000000000000000000000000000000000000000000000014293e53697e93a8b49f8a755f4a35200a000000001c31465b7185868686857c66513c271100000e1c272f323232312f2a24211a0f0a010000000000000000000000000000000000000020354a60758a9faab19c86725c47321d0020354a60758a8d8d8d8d86725c47321d00000005131d3144556175859ba6b7b8a69c8676615645311d09000b2034485a647a8a9eaabbb3a197816d615041312111010000000002101b22242424242424242424242220180d00000020354a60758a9fa3a3a3b1b6c2beb2ada3a3a39c87725c47321d0010253b50657b8d9fb5b4abb0bccabaada8afb3a1907b665443301c0700172c42576c81868a8e927e68533e2813000000000012273d52677c92a7bbaa9d879db2ad98836d58432e18030000000020354a60758a9fb5a8937e68533e2913000000000000000000000000000000000010253a50657a8fa5b8a28d78634d38230e0000000000000000000010253a50657a8fa5b8a28d78634d38230e00000000000020354a60758a9fb5b49f8a8989898989836f59442f1a0000000020354a60758a9fb5a8937e68533e291300000000000000000000000000000020354a60758a9fb5aa957f797878787878624d38220d000000000000000e1f34455257524c46393733291c0c0000000000000000080e10101010100d0b0500000000000000000000000000000000000000000000000014293e53697e93a8b49f8a755f4a35200a00000000192e4256677171717171665e4d39240f0000000a141a1c1c1c1c1a150e0c070000000000000000000000000000000000000000000020354a60758a9fb5b19c87725c47321d0020354a5e70797878787878624d38230d000003132333434b6073849aa3b5baa99e8878625847382715020005192b3c4a5c667c8c9fb4bcb19f957f6a5f4e3f2f1f0f0000000010202d363939393939393939393937342b1d0d000020354a60758a8e8e8e8e9ca4b6b2a0988e8e8e8e86725c47321d000e23374b5d6c8197a59e969eb0c0ad9c9299a199836e5e4c3625130000152a3e52636c7175797c79634e39230e000000000014293e53697e93a8b49f8b849aafaf99846f5a442f1a050000000020354a60758a9fb5a8937e68533e2913000000000000000000000000000000000010253a50657a8fa5b8a28d78634d38230e0000000000000000000010253a50657a8fa5b8a28d78634d38230e00000000000020354a60758a9fb5a8937e74747474746f6554402c170000000020354a60758a9fb5a8937e68533e29130d0b0500000000000000000000000020354a60758a9fb5af9e958d8d8d8d8d84705a45301b000000000000061a2c3d52636c676157534c473a291704000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e53697e93a8b49f8a755f4a35200a0000000013263849565b5b5b5b5b514d40301d0a0000000000000000000000000000000000000000000000000000000000000000000000000020354a60758a9fb5b19c87725c47321d000c2135495b6363636363625a4935200b00001122314250626d8297a2b3bcab9f8b7a645a493a291a0a0000000d1d2d3e4c5e687e929eafbdaf9d927d685d4c3d2d1d0d0000071b2d3e4a4f4f4f4f4f4f4f4f4f4f4d483b2b18050020354a5e707979797979869cb1ad98827979797978634d38230e00081c2f3f4b6175879a898096abbda8927d84918b78624d402f180800000f223545525755606367635b4935210c0000000000152b40556a8095aab39d888298adb09b86715b46311c000000000020354a60758a9fb5a8937e68533e2913000000000000000000000000000000000010253a50657a8fa5b8a28d78634d38230e0000000000000000000010253a50657a8fa5b8a28d78634d38230e00000000000020354a60758a9fb5a8937e685e5e5e5e5954473724110000000020354a60758a9fb5a8937e68533e29232220190e000000000000000000000020354a60758a9fb5bcafaaa3a3a3a39a85705a45301b0000000000000c2135495b6c817c766f68615847331f0a0000010d161c1e1e1e1e1e13100b01000000000000060b0d0d0d0d0d0c0a030000000000000000000014293e53697e93a8b49f8a755f4a35200a00000000091b2b384246464646463c39302212000000000000000000000000000000000000000000000000000000000008000000000000000020354a60758a9fa3a39c87725c47321d00061a2c3d494e4e4e4e4e4d493c2b190600091c2f404e606a8095a0b1bdb49f8d7c665c4b3c2b1c0c00000000000f202f404e606b8095a0b2bcb49f8c7b655c4a3c2b1905000d22364a5c6464646464646464646462594834200b000c21364a5b6363636371869bb1ac96816c636363635b4935210c0000111e334657667c8478798da3aba48f7a6f7c7e685a48352212000000051727353e37444b4e524e493d2c1a060000000002172c41576c8196a8a89c868197a8a89d88725d482513000000000020354a60758a9fa8a8937e68533e2913000000000000000000000000000000000010253a50657a8fa5a8a28d78634d38230e0000000000000000000010253a50657a8fa5a8a28d78634d38230e00000000000020354a60758a9fb5a8937e68534949494440372919070000000020354a60758a9fb5a8937e68533e383838352b1e0e0000000000000000000020354a60758a9fb5bababab8b8b8af9a85705a45301b0000000000000e23384e63788d918a847e76614c37210c0001111e2a31343434343428251e1305000000000e19202323232323211e170b00000000000000000014293e53697e93a8b49f8a755f4a35200a00000000000d1b262e313131313127241d120400000000000000000000000000000000000000000000000000000a0f111d0e0c07000000000020354a60758a8d8d8d8d86725c47321d00000f1f2c35383838383838352b1e0e00000f23384c5e687e929eafbeb19f947f695e4d3e2e1e0e000000000000011122314250626d8298a2b4bbaa9e8a7a645a4834200b000f24394f707979797979797979797977624d37220d00071a2d3d4a4e4e4e5c71869bb1ac96816c574e4e4d493c2c19060000031729394c5e666f63788d9696968f7a656668604e3c2b1904000000000917222a273135393d39352c1f0f000000000003182e43586d83939393938480939393938a745443301c070000000020354a60758a939393937e68533e2913000000000000000000000000000000000010253a50657a8f9393938d78634d38230e0000000000000000000010253a50657a8f9393938d78634d38230e00000000000020354a60758a9fb5a8937e68533e34342f2c24190b000000000020354a60758a9fb5a8937e68534e4e4e4d483c2b190500000000000000000020354a60758a9fa5a5a5a5a5a5a5a59a85705a45301b00000000000114263653687e93a99f998e79634e39230e000d1e2f3c4549494949493d3a3123130100000e1e2b3538383838383633291b0b000000000000000014293e53697e93a8b49f8a755f4a35200a0000000000000913191c1c1c1c1c110f0a000000000000000000000000000000000000000000000000000004121d24273324211a0f0100000020354a5e70797878787878624d38230d0000010f1a2123232323232320190e00000011263b50667b8c9fb4bcc1ac96816c614f40302010000000000000000003132433444b6074849aafc8b9a89d8878624d38220d0020354a60758a8e8e8e8e8e8e8e8e8e806b55402b1600000f1f2d363939465c71869bb1ac96816c57413938352c1e0e000000000b1b2f404c505a61778081818180786251534e42311e0e000000000000050f09151d20242723211a0f0100000000000011263b51667c7e7e7e7e7b797e7e7e7e7e72604a35200b0000000014293e53697e7e7e7e7e79634e39230e00000000000000000000000000000000000d22374d62777e7e7e7e7e76614c36210c000000000000000000000d22374d62777e7e7e7e7e76614c36210c00000000000020354a60758a9fb5a8937e68533e291f1a17110700000000000020354a60758a9fb5a8937e6863636363625a4835200b00000000000000000020354a60758a8f8f8f8f8f8f8f8f8f8f84705a45301b0000000000081c3043546e8399aeb29d87725b4a36210c00162a3c4d595e5e5e5e5e524e41311e0b0006192b3c484d4d4d4d4d4b46392917030000000000000014293e53697e93a8b49f8a755f4a35200a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000122230393c4839362d1f0f0000000c2135495b6363636363625a4935200b0001111f2a313434343434312e261b0d00001a2f455a6f849aa2b3c0c1ac9681726054443727190a000000000000000d1c2a3a465761758499afc4bcaf9e947f6a543f2a150020354a60758a9fa4a4a4a4a4a4a495806b55402b160000010f1a212431465c71869baaaa96816c57412c2321190e00000000000011222f383b4759616b6b6b6b6b625a483e3a3124140000000000000000000001080b0e120e0c0600000000000000000f24384c5e666969696966656969696969605443301c070000000012263b4f606969696969635b4a36210c00000000000000000000000000000000000b20344859626969696969615846331f0a000000000000000000000b20344859626969696969615846331f0a00000000000020354a60758a9fb5a8937e68533e29130403000000000000000020354a60758a9fb5aa957f797878787878624d38220d00000000000000000010253a50657b7a7a7a7a7a7a7a7a7a7a79644e39240f00000000000b20354b6074899eb3ac97816c573d2d1a07001c3145596b7373737373685f4e3a2510000b2035485a6262626262615746331e0a0000000000000014293e53697e93a8b49f8a755f4a35200a0000000000000000000000000000000000000000050b0d1115171a1b1c1c1b1a1713110b0200000000000a1d30404d515d4e4a3d2d1a070000061a2c3d494e4e4e4e4e4d493c2b1906000d1f2f3d4649494949494642382b1b09000c21364b6175849aa2b3bfb09f96817260554437271a0a00000000000e1d2b3a475861758499a1b3bbaf9e95806b614f3c27130020354a60758a9fb5b9b9b9b9b9aa95806b55402b1600000000070c1c31465c718695959595816c57412c170c060000000000000003111c232a3a474c56565656564d483c2b261f14060000000000000000000000000000000000000000000000000000091d2f404c61767b7a7a7a7a7a7a7a78624d43362513000000000010253a50657b7a7a7a7a77624d37220d00000000000000000000000000000000000c21364c61767b7a7a7a7b74604b36210b000000000000000000000c21364c61767b7a7a7a7b74604b36210b00000000000020354a60758a9fb5a8937e68533e29130000000000000000000020354a60758a9fb5af9e958d8d8d8d8d84705a45301b0000000000000000000e23374b5d6565656565656565656565645c4a36210d00000000000f243a4f647a8fa7b8ab917b66513c261100001e34495e7388898989897d68523d2813000d234a5e70787878787875614b36210c0000000000000014293e53697e93a8b49f8a755f4a3520000000000000000000000000000000000001080b11182022272a2d2f303131312f2c28261e1306000000031124394d5e6672635b4a3621100000000f1f2c35383838383838352b1e0e0000172a3d4d5a5e5e5e5e5e5b5649382613000a1e32465761748399a1b2bdb09f97827360554538281a0a0000000e1e2b3b48596176859aa2b3bbae9d94806b62514332200d0020354a60758a9fa4a4a4a4a4a4a495806b55402b1600000000000014293e53697e808080807c66513b26110000000000000000000000090c1c2a3437414141414138352b1e0e0b020000000000000000000000000000000000000000000000000000000012263c51667c8f8f8f8f8f8f8f8f816b5641251808000000000020354a60758a8f8f8f8f7e68533e2913000000000000000000000000000000000010253a50657b8f8f8f8f8d78634d38230e0000000000000000000010253a50657b8f8f8f8f8d78634d38230e00000000000020354a60758a9fb5a8937e68533e29130000000000000000000020354a60758a9fb5bcafaaa3a3a3a39a85705a45301b000000000000000000081c2e3f4b50505050505050505050504e4a3e2d1a070000000000152a3f546a7f94a9b49f8b76614c36210c000020354a60758a9e9e9e937e68533e29130020354a60758a8d8d8d8d7e68533e29130000000000000014293e53697e93a8b49f8a755f3929170300000000000000000000000000000709151d20262b34373c3f42444546474644423d3a31241302000011212e3c51667c8879634e3f2e1b080000010f1a2123232323232320190e0000001c31465a6b7474747474706756422e190003162939465660748398a0b2bdb1a0988273605645382816020005192b3c48596277859ba3b4bcb59d947f6b625144342515030020354a60758a8e8e8e8e8e8e8e8e8e806b55402b1600000000000011263b4e60696b6b6b6b665e4c38240f000000000000000000000000000c181f222c2c2c2c2c2320190e0000000000000000000000000000000000000000000000000000000000000013283d53687d92a5a5a5a5a5a598826d58432d1800000000000020354a60758a9fa5a5937e68533e2913000000000000000000000000000000000010253a50657a8fa5a5a28d78634d38230e0000000000000000000010253a50657a8fa5a5a28d78634d38230e00000000000020354a60758a9fb5a8937e68533e29130000000000000000000020354a60758a9fb5bababab8b8b8af9a85705a45301b0000000000000000000011212e373a3a3a3a3a3a3a3a3a3a3a39362d200f000000000006192b3c596f8499aeb09b86715846331f0a000020354a60758a9fb3a8937e68533e29130020354a60758a9fa2a2937e68533e29130000000000000014293e53697e93a8b49f8a755746331e0a0000000000000000000000050b0f1a212731353b3b484d515457595b5c5c5b5a57534e42311e0b00081c2e3f4b53687d93836f5d4b37220e0001111f2a313434343434312e261b0d00001f34495e74898989898985705b46311b00000b1b2938455660738298a0b1bdb2a0988374605645321e09000b2035485a6277869ba3b4bcab9f937f6a61504434261607000020354a5e707a79797979797979797977624d37220d0000000000000b1f31424e5355555555514c402f1d090000000000000000000000000000040a0c16161616160d0b060000000000000000000000000000000000000000000000000000000000000000152a3f546a7f94a9babababaaf99846f5a442f1a05000000000020354a60758a9fb5a8937e68533e2913000000000000000000000000000000000010253a50657a8fa5b8a28d78634d38230e0000000000000000000010253a50657a8fa5b8a28d78634d38230e00000000000020354a60758a9fb5a8937e68533e29130000000000000000000020354a60758a9fa5a5a5a5a5a5a5a59a85705a45301b0000000000000000000003111c23252525252525252525252524211a0f0100000000000b2035485a73889eb3ab96806b563a291704000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e68533e29130000000000000012283d52677d92a7bbaa8b76614b362112030000000000020c121416181f222d3637444b51575962666a6c6f707171706f6c68604e3a2611000e23374b5d6565798e8f7a654f3a2510000d1f2f3d4649494949494642382b1b090020354a60758a9e9e9e9c86725c47321d0000000b1a28384555607382979fb1bdb2a1998374604b36210b000d22384d6278879ca4b5bbab9f8d7e69615043332616080000000d22364a5c6464646464646464646462594834200b000000000000021424313b3e404040403b382f221200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162b41566b8096abc0cfcfc5b09b86705b46311b00000000000020354a60758a9fb5a8937e68533e2913000000000000000000000000000000000010253a50657a8fa5b8a28d78634d38230e0000000000000000000010253a50657a8fa5b8a28d78634d38230e00000000000020354a60758a9fb5a8937e68533e29130000000000000000000020354a60758a8f8f8f8f8f8f8f8f8f8f84705a45301b000000000000000000000000080e10101010101010101010100f0d07000000000000000d23384d62788da6b8a6917c66513c271100000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e68533e29130000000000000010263b50657b90aabba5907b6550403021110400000006141f26292b2a34373d4a4e5560666d72777c7f82848586868684817e68533d28130010253a50657b7a7c8c9a846f5a45301a00172a3d4d5a5e5e5e5e5e5b56493826130020354a60758a9fb3b19c86725c47321d000000000a1a28374455607281969fb0bcb3a198826d58432d18001d33485d72879ca5b6baaa9f8d7e68604f433325150700000000071b2d3e4a4f4f4f4f4f4f4f4f4f4f4d483b2b18050000000000000006141f26292b2b2b2b26241d120400000000000000000000000000000000000000000000000000010d161c1e1e1e1e1e13100b01010b11131b1b1b1b1b0d0b050000000000000003182d42586d8297adc2d7dcc7b29d87725d38271502000000000020354a60758a9fb5a8937e68533e2913000000000000000000000000000000000010253a50657a8fa5b8a28d78634d38230e0000000000000000000010253a50657a8fa5b8a28d78634d38230e00000000000020354a60758a9fb5a8937e68533e29130000000000000000000010253a50657b7a7a7a7a7a7a7a7a7a7a79644e39240f000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a6b7a58c77624c37220d00000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e68533e2913000000000000000c21374c61768b9fb4ae99836e5e4d3f2f22110000021424323b3e403b484c525b636c747b82878c919497999a9b9c9b99978a745f4a351f0020354a60758a8f909f9c86725c47321d001c31465a6b7474747474706756422e190020354a60758a9fb5b19c87725c47321d00000000000a1927374454607281969eafbcaf9a85705a45301b0020354a60758aa5b6baa99f8c7d68604e423224150700000000000010202d363939393939393939393937342b1d0d000000000000000000020b111416161616110f09000000000000000000000000000000000000000000000000000001111e2a31343434343428251e13131e252831313131312220180d000000000000041a2f44596f8499aec4d9dec9b39e89745645311d09000000000020354a60758a9fb5a8937e68533e2913000000000000000000000000000000000010253a50657a8fa5b8a28d78634d38230e0000000000000000000010253a50657a8fa5b8a28d78634d38230e00000000000020354a60758a9fb5a8937e68533e2913000000000000000000000e23374b5d6565656565656565656565645c4a36210d0000000000000000000000000000000000000000000000000000000000000000000000132536566b8096abb29d8872594834200b00000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e68533e2913000000000000000a1f33475870859ab0b3a1917c665d4c402f1c09000c1f32424f5456595962687079818890979da5a6a9acaeb0b1b1b0af9f8a745f4a351f0020354a60758a9fa5b19c86725c47321d001f34495e74898989898985705b46311b0020354a60758a9faeae9c87725c47321d000000000000091926364354606c80959eafaf9a85705a45301b0020354a60758a9fbaa99f8b7c675f4e41312414060000000000000002101b22242424242424242424242220180d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1e2f3c4549494949493d3a312323313a3d464646464637342b1d0d0000000000061b30465b70859bb0c5dae1ccb9a88b75604b36200b000000000020354a60758a9fb5a8937e68533e2913000000000000000000000000000000000010253a50657a8fa5b8a28d78634d38230e0000000000000000000010253a50657a8fa5b8a28d78634d38230e00000000000020354a60758a9fb5a8937e68533e291300000000000000000000081c2e3f4b50505050505050505050504e4a3e2d1a0700000000000000000000000000000000000000000000000000000000000000000000071c30435470859aafae98836e593b2b180500000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e68533e2913000000000000000417293a51677c91a3b5b49e8a7b665e4c38230f0012263b4f60696b6e71777d858e969ea6acb2b6c3c4b7b2afadadb0b49f8a745f4a351f0020354a60758a9fb5b19c87725c47321d0020354a60758a9e9e9e9c86725c47321d0020354a60758a9999999986725c47321d0000000000000009182636434a626b80949daf9a85705a45301b0020354a60758a9fa89f8b7c665e4d413123140600000000000000000000070d0f0f0f0f0f0f0f0f0f0f0d0b0500000000000000000000000000000000000000000000000000090f11202020202020202016140e040000000000000000162a3c4d595e5e5e5e5e524e413131414e525b5b5b5b5b4d483b2b180500000000011426375d72879cb2c7dce8d6c6a18c77624c37220d000000000020354a60758a9fb5a8937e68533e2913000000000000000000000000000000000010253a50657a8fa5b8a28d78634d38230e0000000000000000000010253a50657a8fa5b8a28d78634d38230e00000000000020354a60758a9fb5a8937e68533e2913000000000000000000000011212e373a3a3a3a3a3a3a3a3a3a3a39362d200f00000000000000000000000000000000000000000000000000000000000000000000000b20354a6074899eb4aa957f6a55402a150000000020354a60758a9fb5a8937e68533e29130020354a60758a9fafa8937e68533e291300000000000000000c20354a6072869ba9b9a89e8a7b66503b26110014293e54697e8083878b929aa2abb3b8c4c2b5b1a9a69d9a98989b9f9f8a745f4a351f0020354a60758a9fb5b19c87725c47321d0020354a60758a9fb3b19c86725c47321d001a2f44596f8384848484816c57422c170000000000000000081825304451626a7f949d9a85705a45301b0020354a60758aa89e8a7b665e4d40302313050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121c242635353535353535352b29211608000000000000001c3145596b7373737373685f4e3a3a4e6068707070707062594834200b00000000081d31445573899eb3c8dee3ceb8a38e79634e39240e000000000020354a60758a9fb5a8937e68533e2913000000000000000000000000000000000010253a50657a8fa5b8a28d78634d38230e0000000000000000000010253a50657a8fa5b8a28d78634d38230e00000000000020354a60758a9fb5a8937e68533e2913000000000000000000000003111c23252525252525252525252524211a0f0100000000000000000000000000000000000000000000000000000000000000000000000d23384d62788da8b9a6917c66513c27110000000020354a60758a9fb5a8937e68533e29130020354a60758a9a9a9a937e68533e29130000000000000000071c304354647a8b9fb4b49e8a78624d38220d001e34495e738895989c9fabb0b4c0c5b8b3aba49c948d88848283858a938a745f4a351f0020354a60758a9fa6a69c87725c47321d0020354a60758a9fb5b19c87725c47321d00172c4054656f6f6f6f6f6c63523e2a1500000000000000000008131c344450616a7f939a85705a45301b0020354a60758a9e8a7b655d4c40302213050000000000000000000000000a141a1d1e1e1e1e141212191b1e1e1e1e1715141a1c2020202019161006000000000000000012222f383b4a4a4a4a4a4a4a4a413d342616040000000000001e34495e7389898989897d68523d3952687e858686868577624d37220d000000000b20354b60758a9fb5cadfdecfbaa5907a65503b2510000000000020354a60758a9fb5a8937e68533e2913000000000000000000000000000000000010253a50657a8fa5b8a28d78634d38230e0000000000000000000010253a50657a8fa5b8a28d78634d38230e00000000000020354a60758a9fb5a8937e68533e291300000000000000000000000000080e10101010101010101010100f0d070000000000000000000000000000000000000000000000000000000000000000000000000010263b50657b90a5bbaa8d78634d38230e0000000020354a60758a9fb5a8937e68533e2913001a30455a6f84858585847c66513b26110000000000000000001325364a5c697e939ea3947f695a4835200b001e34495e73889eaeb1b5bcc2b5b1aba79e968e867f78736f6d6d70767d86715c47321c0020354a60758a9191919186725c47321d0020354a60758a9faeae9c87725c47321d001124374754595959595957524535220f0000000000000000000000162533435061697e8d85705a45301b0020354a60758a897a655d4b3f2f2212040000000000000000000000000e1c272f32343434342926262d30343434342c29272f31353535352e2b23180a000000000000091c2f404c51606060606060606056514434210e00000000000020354a60758a9e9e9e937e68533e465770849a9b9b9b8872594834200b000000000c22374c61778cabbccfcdc9cdbca6917c67513c2712000000000020354a60758a9fb5a8937e68533e2913000000000000000000000000000000000010253a50657a8fa5b8a28d78634d38230e0000000000000000000010253a50657a8fa5b8a28d78634d38230e00000000000020354a60758a9fb5a8937e68533e291300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e53697e93a8b49f8a75604b35200b0000000020354a60758a9fb5a8937e68533e291300182d4154666f6f6f6f6f665e4c38240f00000000000000000008182d3e4e606a80929b8673604b3c2b1905001e34495e73899eb1b0ada9a6a49c96908881797169635a5a585857616873604b35200b0012273c51677c7c7c7c7c7b65503b26100020354a60758a9999999986725c47321d0007192937404444444444423e35271705000000000000000000000007152533434f60687d846f5a45301a001e33495e73887a645c4b3f2f2112040000000000000000000000000a1c2c3a4347494949493e3b38424549494949413e3943474a4a4a4a43403628180600000000000f24384c5e6675757575757575756b62513d291400000000000020354a60758a9fb3a8937e68533e4c61768a9fb0ac97816c573b2b1805000000000e23394e63788ea3c9c7bab4bac7a8937e68533e2913000000000020354a60758a9fb5a8937e68533e2913000000000000000000000000000000000010253a50657a8fa5b8a28d78634d38230e0000000000000000000010253a50657a8fa5b8a28d78634d38230e00000000000020354a60758a9fb5a8937e68533e2913000000000000000006121b2020202020202020202020201b1812080000000006121b20202020202013110b0200000000000000000000000000000000000000000001172c41566c8196abb29c87725544311d080000000020354a60758a9fb5a8937e68533e2913001c31465a6b747474747468604e3a2511000000000000000000000f20314250616a7e897a645544311e0e00001e34495e73899d9c9a9794908c86817b756c645c544d493c4339464b55605544311d08001024394d5f6767676767655e4c38230e001a2f44596f8384848484816c57422c1700000b19242c2f2f2f2f2f2c2a2217090000000000000000000000000007152432424e5f6879634e39240e000e24394e6379645c4b3e2e2111030000000000000000000000000014273a4a575c5e5e5e5e544f48555b5e5e5e5e57514a565c60606060585346362310000000000011263b51667c8a8a8a8a8a8a8a8a806b56412b1601000000000020354a60758a9fb5a8937e68533e51677c91aabaa9917b66513c2611000000000010253a50657a8fa5babaa99fa9baaa947f6a553f2a15000000000020354a60758a9fb5a8937e68533e2913000000000000000000000000000000000010253a50657a8fa5b8a28d78634d38230e0000000000000000000010253a50657a8fa5b8a28d78634d38230e00000000000020354a60758a9fb5a8937e68533e2913000000000000000616242f353535353535353535353535302d251a0c00000616242f35353535353529261f14060000000000000000000000000000000000000000011527375a6f8499afaf9a846f5a372614010000000020354a60758a9fb5a8937e68533e2913001f34495e7489898989897d68523d281300000000000000000000011424334350606877645c4b3727150000001d32475d7286888685827f7b77716c6660554e4a3e38352c2d293237444b4437261401000a1d30414d5151515151504c402f1c0900172c4054656f6f6f6f6f6c63523e2a150000000711171a1a1a1a1a17150f0500000000000000000000000000000006142431414e5b635b4a36210c000c21364a5b635b4a3e2e20110300000000000000000000000000001a2f43576872737373736960556670737373736c63566871757575756e6453402b16000000000012283d52677d929f9f9f9f9f9f97826d58422d1803000000000020354a60758a9fb5a8937e68533e576d8297acb49f8a76604b36210b000000000011273c51667c91a6c6b49f899fb4ab96816c56412c17010000000020354a60758a9fb5a8937e68533e2913000000000000000000000000000000000010253a50657a8fa5b8a28d78634d38230e0000000000000000000010253a50657a8fa5b8a28d78634d38230e00000000000020354a60758a9fb5a8937e68533e291300000000000000122434424a4a4a4a4a4a4a4a4a4a4a4a4541372a1a0800122434424a4a4a4a4a4a3e3a3124140200000000000000000000000000000000000000081d31445572879cb2ac97816c57422c17000000000020354a60758a9fb5a8937e68533e29130020354a60758a9e9e9e937e68533e2913000000000000000000000006152533424e5962594b3e2e19090000001b2f435768727271706d6966625956514b4437362d23201918161e26313531261909000000122330393c3c3c3c3c3b382f211100001124374754595959595957524535220f00000000000000000000000000000000000000000000000000000000000000061423313d4a4e4a3d2d1a0700071a2d3d4a4e4a3d2d2010020000000000000000000000000000001d32475c7287898989897e695b708489898988816c5c71868a8a8a8a826e58432e19000000000014293f54697e94a9b5b5b5b5ae99846e59442f1904000000000020354a60758a9fb5a8937e68534a5c73889db2af9a846f5745321e09000000000013283e53687d93a8b9a89c869cb1ad98836d58432e18030000000020354a60758a9fb5a8937e68533e2913000000000000000000000000000000000010253a50657a8fa5b8a28d78634d38230e0000000000000000000010253a50657a8fa5b8a28d78634d38230e00000000000020354a60758a9fb5a8937e68533e2913000000000000001b2f42525e60606060606060606060605a5548372512001b2f42525e6060606060534e42311f0b000000000000000000000000000000000000000b20354b60758a9fb4a9947f69543f2a14000000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb3a8937e68533e2913000000000000000000000000071524313b474c473b2e20100000000014273a4a575d5d5c5b5854514c483b3b363127221b100c06000309141d201d14090000000004121d24272727272726231c1103000007192937404444444444423e35271705000000000000000000000000000000000000000000000000000000000000000005131f2d3639362d1f0f0000000f1f2d3639362d1f1002000000000000000000000000000000001e34495e73889e9e9e947f6a5473889e9e9e99846f5c71869c9f9f98826e58432e190000000000162b40556b8095aac0cacac5b09b85705b46301b00000000000020354a60758a9fb5a8937e68534e64798ea6b7a9937e6954392816030000000000152a3f546a7f94a9b49e8a8499aeaf99846f5a442f1a050000000020354a60758a9fb5a8937e68533e2913000000000000000000000000000000000010253a50657a8fa5b8a28d78634d38230e0000000000000000000010253a50657a8fa5b8a28d78634d38230e00000000000020354a60758a9fb5a8937e68533e29130000000000000020354a5e707575757575757575757575706655412d180020354a5e70757575757568604e3a2611000000000000000000000000000000000000000d22384d62778daabba6917c66513c2711000000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e68533e29130000000000000000000000000006131d2a3437342a1d1002000000000b1c2c3a4347484745423f3b37342b26201d15090700000000000001080b0801000000000000000a101212121212100e0900000000000b19242c2f2f2f2f2f2c2a22170900000000000000000000000000000000000000000000000000000000000000000000010f1a2124211a0f01000000010f1a2124211a0f0100000000000000000000000000000000001e34495e73899eb3a9947f6a60758a9fb3b09b85705c71869cb1ad98836e58432e190000000002172c42576c8197acc1d6dcc7b29c87725d37271501000000000020354a60758a9fb5a8937e6853556a7f94aab6a58d78634d38230e000000000001162c41566b8196abb29d878298adb09b86715b46311c000000000020354a60758a9fb5a8937e68533e2913000000000000000000000000000000000010253a50657a8fa5b8a28d78634d38230e0000000000000000000010253a50657a8fa5b8a28d78634d38230e00000000000020354a60758a9fb5a8937e68533e29130000000000000020354a60758a8a8a8a8a8a8a8a8a8a8a84705a45301b0020354a60758a8a8a8a8a7e68533e2913000000000000000000000000000000000000000f24394f64798ea4c8a38e79644e39240f000000000020354a60758a9fa8a8937e68533e29130020354a60758a9fb5a8937e68533e29130000000000000000000000000000000d181f221f180d000000000000000e1c272f323331302d2a26222018110b08020000000000000000000000000000000000000000000000000000000000000000000000000711171a1a1a1a1a17150f0500000000000000000000000000000000000000000000000000000000000000000000000000070c0e0c0700000000000000070c0e0c07000000000000000000000000000000000000001e34495e73899eb3a9947f6a61768caabbb29c87725d71869bb1ad98836e58432e190000000004192e43596e8398aec3d8dec8b39e89735544311d08000000000020354a60758a9fb5a8937e68535870859bb0b29c87725b4935210c000000000003182d43586d8298adb09b868096abb29d88725d382816020000000020354a60758a9fb5a8937e68533e2913000000000000000000000000000000000010253a50657a8fa5b8a28d78634d38230e0000000000000000000010253a50657a8fa5b8a28d78634d38230e00000000000020354a60758a9fb5a8937e68533e29130000000000000020354a60758a9f9f9f9f9f9f9f9f9f9a84705a45301b0020354a60758a9f9f9f937e68533e29130000000000000000000000000000000000000011263b51667b90a6bcab8c77624c37220d000000000020354a60758a939393937e68533e29130020354a60758a9fb5a8937e68533e291300000000000000000000000000000000050b0d0b050000000000000000000b141b1d1d1c1b1814110d0b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e34495e73899eb3a9947f6a63788da3c8b39e89735571869bb1ad98836e58432e1900000000051a30455a6f859aafc4dadfcab59f8a75604b35200b000000000020354a60758a9fb5a8937e685361768b9fb4ab96816c563c2c19060000000000041a2f44596f8499aeaf99847f94a9b49e89745645321e090000000020354a60758a9fb5a8937e68533e2913000000000000000000000000000000000010253a50657a8fa5b8a28d78634d38230e0000000000000000000010253a50657a8fa5b8a28d78634d38230e00000000000020354a60758a9fb5a8937e68533e29130000000000000020354a60758a9fb5b5b5b5b5b5b5af9a85705a45301b0020354a60758a9fb5a8937e68533e29130000000000000000000000000000000000000013283d52687d92a7b49f8a75604b35200b000000000014293e53697e7e7e7e7e79634e39230e0020354a60758a9fb5a8937e68533e291300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c15191b19130b0903000000000000000000000000000000070d0f171a1a18110f0900000000000000000000000000000000070d0f171a1a18100e080000000000000000001e34495e73899eb3a9947f6a647a8fa4b9b59f8a756071869bb1ad98836e58432e1900000000071c31475c71869cb1c6dbe3cfbcab8c77624c37220d000000000020354a60758a9fb5a8937e6853677c92aabaa8907b66503b2611000000000000061b31465b70869bb0ad98827d93a8b9a88b76604b36210b0000000020354a60758a9fb5a8937e68533e2913000000000000000000000000000000000010253a50657a8fa5b8a28d78634d38230e0000000000000000000010253a50657a8fa5b8a28d78634d38230e00000000000020354a60758a9fb5a8937e68533e29130000000000000020354a60758a9fb5bcafaaa3a3a3a39a85705a45301b0020354a60758a9fb5a8937e68533e291300000000000000000000000000000000000000152a3f546a7f94a9b39e88735544311d08000000000012263b4f606969696969635b4a36210c0020354a60758a9fb5a8937e68533e29130000000000000000000000090f11202020202020202016140e1214202020202020202013110b02000000000000000000000000000000090f11202020202020202016140e1214202020202020202013110b0200000000000000000000000000000c181f222a2e302e29211e160a00000000000000000000000001101b22242c2f302d26231c110400000000000000000000000002101b22242c2f302d25231c1103000000000000001e34495e73899eb3a9947f6a667b91a6bbbcab8c776171869bb0ad98836e58432e1900000000031628395d73889db2c8ddecdac9a38e78634e39230e000000000020354a60758a9fb5a8937e68546d8298adb49f8975604b36200b000000000000011527375d72879cb2ab96817c91a6c6a28c77624d37220d0000000020354a60758a9fb5a8937e68533e2913000000000000000000000000000000000010253a50657a8fa5b8a28d78634d38230e0000000000000000000010253a50657a8fa5b8a28d78634d38230e00000000000020354a60758a9fb5a8937e68533e29130000000000000020354a60758a9fb5af9e958e8e8e8e8e84705a45301b0020354a60758a9fb5a8937e68533e291300000000000000000000000000000000000001162c41566b8196abb19c87715c37261401000000000010253a50657a7a7a7a7a77624d37220d0020354a60758a9fb5a8937e68533e291300000000000000000004121c242635353535353535352b29212729353535353535353528261e130600000000000000000000000004121c242635353535353535352b29212729353535353535353528261e1306000000000000000000000004121c2a33373f4445433e3632281b0f0100000000000000000009141d2d3639414545423b382f1f170c000000000000000000000a151d2d363a414545423b382f1e160b0000000000001e34495e73899eb3a9947f6a687d92a8bdc9a38d786371869bb0ad98836e58432e1900000000091e324657748a9fb4c9dfdfcfbaa58f7a65503a2510000000000020354a60758a9fb5a8937e686074889eb3ae99846f5645321d09000000000000081d31445574899eb3aa947f7a8fa4b9a38e79644e39240f0000000020354a60758a9fb5a8937e68533e2913000000000000000000000000000000000010253a50657a8fa5b8a28d78634d38230e0000000000000000000010253a50657a8fa5b8a28d78634d38230e00000000000020354a60758a9fb5a8937e68533e29130000000000000020354a60758a9fb5aa9580797979797978634d38230e0020354a60758a9fb5a8937e68533e291300000000000000000000000000000000000003182e43586d8398adaf9a85705a45301b00000000000020354a60758a8f8f8f8f7e68533e29130020354a60758a9fb5a8937e68533e291300000000000000000012222f383b4a4a4a4a4a4a4a4a413d343b3f4a4a4a4a4a4a4a4a3e3a31241302000000000000000000000012222f383b4a4a4a4a4a4a4a4a413d343b3f4a4a4a4a4a4a4a4a3e3a31241302000000000000000000041223303a474c54595b59534b45392d1f0f0000000000000000091926313e4a4f575a5a57504c4033291c0c00000000000000000a1a27313e4a4f575a5a57504b3f32281b0b00000000001e34495e73899eb3a9947f6a6a7f94a9bfbaa48f7a6571869bb0ad98836e58432e19000000000c21364b61768ba9bacdcfcacfbca6917c67513c2712000000000020354a60758a9fb5a8937e68647a8fa6b8a8937e6853382815020000000000000b20354b60758aa7b9a8937e788ea3c9a5907a65503b25100000000020354a60758a9fb5a8937e68533e2913000000000000000000000000000000000010253a50657a8fa5b8a28d78634d38230e0000000000000000000010253a50657a8fa5b8a28d78634d38230e00000000000020354a60758a9fb5a8937e68533e29130000000000000020354a60758a9fb5a8937e6864646464635a4935200c0020354a60758a9fb5a8937e68533e2913000000000000000000000000000000000000051a2f445a6f8499afae98836e59432e1904000000000020354a60758a9fa5a5937e68533e29130020354a60758a9fb5a8937e68533e29130000000000000000091c2f404c5160606060606060605651444f546060606060606060534e42311e0b00000000000000000000091c2f404c5160606060606060605651444f546060606060606060534e42311e0b000000000000000000122230414d58616a6e706e6860574a3d2d1d0d00000000000001142637444b5c646c6f6f6d665e4c473a291a0a00000000000002152738454b5c646c6f6f6d655d4b4639281603000000001e34495e73899eb3a9947f6a6b8096abc0bba6917b6670869bb0ad98836e58432e19000000000d22384d62778da2c7c9bcb4bcc9a8937e68533e2913000000000020354a60758a9fb5a8937e686a8095aab6a48d78624d38220d000000000000000d22374c62778ca1c5a6917c778cabbca7917c67523c27120000000020354a60758a9fb5a8937e68533e2913000000000000000000000000000000000010253a50657a8fa5b8a28d78634d38230e0000000000000000000010253a50657a8fa5b8a28d78634d38230e00000000000020354a60758a9fb5a8937e68533e29130000000000000020354a60758a9fb5a8937e68534e4e4e4d493c2c19060020354a60758a9fb5a8937e68533e2913000000000000000000000000000000000000061b30455b70859ab0ac97826c57422d1702000000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e68533e291300000000000000000f24384c5e6675757575757575756b62516169757575757575757568604e3a2611000000000000000000000f24384c5e6675757575757575756b62516169757575757575757568604e3a261100000000000000000d1d30404d5f67777f8385837e75645c4a3b2b19050000000000081d314455606c7a818485827b6f6158473828150200000000000a1d314556606d7a818485827b6e615746321e13010000001e34495e73899eb3a9947f6a6d8297adc2bda8927d6870869bb0ad98836e58432e19000000000f24394f64798ea4b9bcab9fabbcaa947f6a553f2a15000000000020354a60758a9fb5a8937e6870869bb0b19c86715a4835200b000000000000000e24394e63798ea3b8a58f7a758a9fb4a8937e69533e29140000000020354a60758a9fb5a8937e68533e29160a0300000000000000000000000000000010253a50657a8fa5b8a28d78634d38230e0000000000000000000010253a50657a8fa5b8a28d78634d38230e00000000000020354a60758a9fb5a8937e68533e29130000000000000020354a60758a9fb5a8937e68533e393938352c1e0e000020354a60758a9fb5a8937e68533e2913000000000000000000000000000000000000061c31465b71869bb0ab96816c56412c1701000000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e68533e2913000000000000000011263b51667c8a8a8a8a8a8a8a8a806b56697f8a8a8a8a8a8a8a8a7e68533e28130000000000000000000011263b51667c8a8a8a8a8a8a8a8a806b56697f8a8a8a8a8a8a8a8a7e68533e28130000000000000005182a3b4d5e677d8a94999a9893877a64594834200e00000000081b2e3f4b6073818e969a9a97908476615645321d0c000000000a1a31424b6074828f969a9a97908375614b41311e0b0000001e34495e73899eb3a9947f6a6f8499aec4bea9947f6970869bb0ad98836e58432e190000000010263b50657b90a5c8b49f8a9fb4ab96816c56412c17010000000020354a60758a9fb5a8937e68778b9fb5ab96806b563c2b19080200000000000010253a50657a8fa5b8a38e7973899eb3aa957f6a55402a150000000020354a60758a9fb5a8937e68533e32281e170b000000000000000000000000000010253a50657a8fa5b8a28d78634d38230e0000000000000000000010253a50657a8fa5b8a28d78634d38230e00000000000020354a60758a9fb5a8937e68533e29130000000000000020354a60758a9fb5a8937e68533e29242320190e00000020354a60758a9fb5a8937e68533e2913000000000000000000000000000000000000071d32475c72879cb1ab95806b56402b1601000000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e68533e2913000000000000000012283d52677d929f9f9f9f9f9f97826d586b80959f9f9f9f9f9f947f6a543f2a150000000000000000000012283d52677d929f9f9f9f9f9f97826d586b80959f9f9f9f9f9f947f6a543f2a15000000000000000b1f344859667c8d9fa8aeb0aea59d8978624d3c2c19060000000e22374b5d6b80969facafafaca29a8574604b3a2a18040000021527384e606e8397a0acafafaca199836f5f4e3a250f0000001e34495e73899eb3a9947f6a70869bb0c5c0ab96806b70859bb0ad98836e58432e190000000012273d52677c92a7bbaa9d879db2ad98836d58432e18030000000020354a60758a9fa8a8937e687d92aba8a8907b65503b25201d1509000000000012273c51677c91a6c5a18c7772879cb1ac96816c57412c170200000020354a60758a9fb5a8937e68534b453833291b110400000000000000000000000010253a50657a8fa5b8a28d78634d38230e0000000000000000000010253a50657a8fa5b8a28d78634d38230e00000000000020354a60758a9fb5a8937e68533e29130000000000000020354a60758a9fb5a8937e68533e29130e0c060000000020354a60758a9fb5a8937e68533e2913000000000000000000000000000000000000081e33485d73889db2aa957f6a55402a1500000000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e68533e2913000000000000000014293f54697e94a9b5b5b5b5ae99846e596d8297acb5b5b5b5ab96806b56412b160100000000000000000014293f54697e94a9b5b5b5b5ae99846e596d8297acb5b5b5b5ab96806b56412b16010000000000000d22374c6277899eabb8b3abb4b7a799846f5b4935210c0000031729394f657a8d9fb5b4b0aeb2b4a396806b5947341f0a0000091d314556687d92a1b1b4afaeb3b3a1927d68523d2c1a0600001e34495e73899eb3a9947f6a72879cb2c7c2ac97826d70859bb0ad98836e58432e190000000014293e53697e93a8b49f8b849aafaf99846f5a442f1a050000000020354a60758a939393937e6e83939393938a74604b373736312719090000000013283e53687d93a8b9a78b7570859bb0ad98836d58432e180300000020354a60758a9fb5a8937e6c6760564b46392f221406000000000000000000000010253a50657a8fa5b8a28d78634d38230e0000000000000000000010253a50657a8fa5b8a28d78634d38230e00000000000020354a60758a9fb5a8937e68533e29130000000000000020354a60758a9fb5a8937e68533e29130000000000000020354a60758a9fb5a8937e68533e2913000000000000000000000000000000000000091f34495e74899eb3a9947f69543f2a1400000000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e68533e29130000000000000000162b40556b8095aac0cacac5b09b85705b6e8399aec3cacac2ad97826d58422d1803000000000000000000162b40556b8095aac0cacac5b09b85705b6e8399aec3cacac2ad97826d58422d1803000000000005192b3c566c8196a7b8a79e969faab3a18d78634d38230e00000a1e3346576e8399abb4a39b98a0b2b49f8a77614c37220c00000b20364b6074889db3b4a29a99a1b3b09b85715b4935210c00001e34495e73899eb3a9947f6a74899eb3c9c3ae99836e70859bb0ad98836e58432e1900000000152b40556a8095aab39d888298adb09b86715b46311c000000000014293e53697e7e7e7e7e79677d7e7e7e7e7c66554c4c4c4b4437271502000000152a3f556a7f94aab39e89746e8499aeaf9a846f5a452f1a0500000020354a60758a9fb5b29d87817c756b61574c40312414050000000000000000000010253a50657a8fa5b8a28d78634d38230e0000000000000000000010253a50657a8fa5b8a28d78634d38230e00000000000020354a60758a9fb5a8937e68533e29130000000000000020354a60758a9fb5a8937e68533e29130000000000000020354a60758a9fb5a8937e68533e29130000000000000000000000000000000000000a1f344a5f74899fb4a8937e69533e291400000000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e68533e29130000000000000002172c42576c8197acc1d6dcc7b29c87725d70859ab0c5dad9c3ae99846e59442f1904000000000000000002172c42576c8197acc1d6dcc7b29c87725d70859ab0c5dad9c3ae99846e59442f190400000000000b2035485a73889eb3b39e89818c9fb4aa95806a5537271501000c21364b61768a9fb4b09b858398a6b7a9927d68533d2813000010263b50657b90a6b8ab9a848399a8b5a38d78634e38230e00001e34495e73899eb3a9947f6a758ba8b9ccc5b09a857070859ab0ad98836e58432e1900000002172c41576c8196a8a89c868197a8a89d88725d482513000000000012263b4f606969696969635f6769696969666262626262605544311d08000001172c41566c8196abb29c87726d8297adb19b86715c46311c0000000020354a60758a9fb5b6a59d9792898075665e4e423123130200000000000000000010253a50657a8fa5b8a28d78634d38230e0000000000000000000010253a50657a8fa5b8a28d78634d38230e00000000000020354a60758a9fb5a8937e68533e29130000000000000020354a60758a9fb5a8937e68533e29130000000000000020354a60758a9fb5a8937e68533e29130000000000000000000000000000000000000a1f344a5f74899fb4a8937d68533e281300000000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e68533e29130000000000000004192e43596e8398aec3d8dec8b39e89735572879cb1c7dcdac5b09a85705b45301b00000000000000000004192e43596e8398aec3d8dec8b39e89735572879cb1c7dcdac5b09a85705b45301b0000000000000d22384d62788da6b8a9947e6d8297adaf9a85705544311d080011263b50667b90a9b6a58d7872889db3ac97826d57422d180000152a3f556a7f94aab49f8c77758a9eb4a8937d68533e281300001e34495e73899eb3a9947f6a778ca1c6bebeb19c877170859ab0ad98836e58432e1900000003182e43586d83939393938480939393938a745443301c070000000010253a50657b7a7a7a7a7762525353536075777777777774604b36200b000003182d43586d8298adb09b86706b8096abb29d88725d3928160300000020354a60758a9fb5c3b6b2aca79e96887c69604e4131211000000000000000000010253a50657a8fa5b9a48e79644f39240f0000000000000000000010253a50657a8fa5b9a48e79644f39240f00000000000020354a60758a9fb5a8937e68533e29130000000000000020354a60758a9fb5a8937e68533e29130000000000000020354a60758a9fb5a8937e68533e29130000000000000000000000000000000000000a1f344a5f74899fb4a8937e68533e291300000000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e68533e291300000000000000051a30455a6f859aafc4dadfcab59f8a756073899eb3c8dedcc7b19c87725c362513000000000000000000051a30455a6f859aafc4dadfcab59f8a756073899eb3c8dedcc7b19c87725c36251300000000000011263c51667b91a6baa98d78677d92a7b49f8974604b35200b00152a3f556a7f94aab29c87726d8297adb19c86715c3b2a180400192e43586e8398adb09b85706f8499afad97826d58422d1800001e34495e73889ea8a8947f6a798ea3a8a8a8a89e887370859aa8a898836e58432e190000000011263b51667c7e7e7e7e7b797e7e7e7e7e72604a35200b0000000020354a60758a8f8f8f8f7e68533e3c566b808c8c8c8c8d77614c37220c0000051a2f445a6f8499afae99846f697f94a9b49f89745745321e0900000020354a60758a9fb5c9bcb4bcb8b3a69d8c7e695f4e3f2e1909000000000000000011273c51667c91a6bba7927d67523d28120000000000000000000011273c51667c91a6bba7927d67523d281200000000000020354a60758a9fb5a8937e68533e29130000000000000020354a60758a9fb5a8937e68533e29130000000000000020354a60758a9fb5a8937e68533e29130000000000000000000000000000000000000a1f344a5f74899fb4a8937e69533e291400000000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e68533e291300000000000000071c31475c71869cb1c6dbe3cfbcab8c7762758a9fb4cadfddc8b39e88735443301c070000000000000000071c31475c71869cb1c6dbe3cfbcab8c7762758a9fb4cadfddc8b39e88735443301c07000000000014293f54697e94a9b49f897464798ea3baa98e79634e39230e00182e43586d8398adae99846e697e94a9b49f89745947341f0b001c31465c71869bb1ac97826c6b8096abb09b86715b37261401001e34495e7389939393937f6a7b909393939393938c74708593939393836e58432e19000000000f24384c5e666969696966656969696969605443301c070000000020354a60758a9fa5a5937e68533e485a72879ca1a19b85705947341f0a0000061c31465b71869bb0ad98826d687d92a8baa98b76604b36210b00000020354a60758a9fb5bcab9fabafb4b7aa9f927d685d4b3727150100000000000000152a3f556a7f94aabfaa95806b55402b1600000000000000000000152a3f556a7f94aabfaa95806b55402b1600000000000020354a60758a9fb5a8937e68533e29130000000000000020354a60758a9fb5a8937e68533e2913100e080000000020354a60758a9fb5a8937e68533e29130000000000000000000000000000000000000a1f344a5f74899fb4a9937e69543e291400000000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e68533e291300000000000000031628395d73889db2c8ddecdac9a38e7863778cabbccfe3dfcab49f8a75604a35200b0000000000000000031628395d73889db2c8ddecdac9a38e7863778cabbccfe3dfcab49f8a75604a35200b0000000000172c41566c8196abb19c877261778caabba5907b66503b2611001b30455b70859ab0ac97816c667c91a6baa98c77614c37220c001e34495e73899eb3a9947f6a697e93a9b39e88735544311d080013283d53687d7e7e7e7e7a64787e7e7e7e7e7e7e7e73667c7e7e7e7e7b65503b261000000000091d2f404c61767b7a7a7a7a7a7a7a78624d43362513000000000020354a60758a9fb5a8937e68533e4d62788da4b6aa957f6a553a2a18040000021527385d72879db2ab96816b667b91a6c7a28d77624d38220d00000020354a60758a9fb5b49f8c909aa2aebbb49f8b7b655544311d0800000000000003182d43586d8298adc2ae99836e5937271502000000000000000003182d43586d8298adc2ae99836e5937271502000000000020354a60758a9fb5a8937e68533e29130000000000000020354a60758a9fa8a8937e68533e292725221b1003000020354a60758a9fa8a8937e68533e29130000000000000000000000000000000000000a1f354a5f748a9fb4a9947e69543f291400000000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e68533e291300000000000000091e324657748a9fb4c9dfdfcfbaa58f7a65788da3c9d9dfe2cebbaa8c76614c37210c0000000000000000091e324657748a9fb4c9dfdfcfbaa58f7a65788da3c9d9dfe2cebbaa8c76614c37210c0000000000182d43586d8298adb09b857060758a9fb4a7927d68523d2813001d32475d72879cb2aa95806a657a8fa4c7a38d79634e38230e0020354a60758aa7b8a8937e68677c92a7b59f8a73604b35200b0011263a4e606869696969645c626969696969696969605e6669696969655e4c38230e000000000012263c51667c8f8f8f8f8f8f8f8f816b5641251808000000000020354a60758a9fb5a8937e68533853697e93a8b8a68f79644f3a240f000000091d31455674899eb4a9947f6a647a8fa4b9a38e79644e39240f00000020354a60758a9fb5a8937e7b84949daebaa99c8673604b36251300000000000005192b3c5b71869bb0c6b19c87725544311d08000000000000000005192b3c5b71869bb0c6b19c87725544311d08000000000020354a60758a9fb5a8937e68533e29130000000000000020354a60758a939393937e68533e3c3c3a372e2110000020354a60758a939393937e68533e29130000000000000000000000000000000000000a1f34495f74899eb4a9947f69543f2a1400000000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e68533e2913000000000000000c21364b61768ba9bacdcfcacfbca6917c677a8fa4bacfcacfd9c8a28d78634d38230e00000000000000000c21364b61768ba9bacdcfcacfbca6917c677a8fa4bacfcacfd9c8a28d78634d38230e0000000000182e43586d8398adb09a85705474899eb3a9947e69543f2914001e34495e73899eb3a9947f69657a8fa4b8a38d79634e38230e0020354a60758a9fc5a8937e68667b90a6bcab8c76614c37210c0010253a4f657a7a7a7a7a78624f647a7a7a7a7a796350657b7c7c7c7c7a644f39240f000000000013283d53687d92a5a5a5a5a5a598826d58432d1800000000000020354a60758a9fb5a8937e685345566f8499aeb39e8874604a35200b0000000b20364b60758ba8b9a8937d6863788da3c8a5907b65503b261000000020354a60758a9fb5a8937e68727f949eafb6a4937e695443301c0700000000000b2034485a74899eb4c9b49f8a75604b36200b00000000000000000b2034485a74899eb4c9b49f8a75604b36200b000000000020354a60758a9fb5a8937e68533e29130000000000000014293e53697e7e7e7e7e7963515151514f4b3f2e1b080014293e53697e7e7e7e7e79634e39230e000000000000000000000000000000000000091e33485e73889db3aa947f6a553f2a1500000000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e68533e2913000000000000000d22384d62778da2c7c9bcb4bcc9a8937e687c91a6c9bcb4bcc9b9a48f79644f3a240f00000000000000000d22384d62778da2c7c9bcb4bcc9a8937e687c91a6c9bcb4bcc9b9a48f79644f3a240f0000000000182e43586d8398adb09a85705e73889db3aa957f6a55402a15001f344a5f74899fb4a8937e69657a8fa4b8a38d79634e38230e0020354a60758a9fb5a8937e68657a90a5b7a28d77624d38220d001e34495e73898f8f8f8f7f6a5d72878f8f8f8f826d5c718691919191826e58432e190000000000152a3f546a7f94a9babababaaf99846f5a442f1a05000000000020354a60758a9fb5a8937e68534b60758a9fb4ad98826d5443301c070000000d22374d62778ca2c6a6917c6661768caabba7927c67523d271200000020354a60758a9fb5a8937e68606b8095a3b5b29d8773604a35200b00000000000d22384d62778da8b9cdbbaa8e78634e39230e00000000000000000d22384d62778da8b9cdbbaa8e78634e39230e000000000020354a60758a9fb5a8937e68533e29130000000000000012263b4f606969696969666666666666655d4b37220e0012263b4f606969696969635b4a36210c000000000000000000000000000000000000081d32485d72879db2ab95806b56402b1601000000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e68533e2913000000000000000f24394f64798ea4b9bcab9fabbcaa947f6a7d93a8bcab9fabbac7a6907b66513b261100000000000000000f24394f64798ea4b9bcab9fabbcaa947f6a7d93a8bcab9fabbac7a6907b66513b26110000000000182e43586d8398adb09a85705d72889db2aa95806b55402b160020354a5f758a9fb4a8937e68657a8fa4b2a38d79634e38230e0020354a60758a9fb1a8937e68657a8fa5b8a28d78634d38230e001e34495e73899ea5a5947f6a5574899ea5a59a846f5c71879ca6a698826e58432e190000000001162b41566b8096abc0cfcfc5b09b86705b46311b00000000000020354a60758a9fb5a8937e685350667b90a9baaa917c6752362513000000000e24394e63798ea3b8a48f7a6560758a9fb4a8937e69533e291400000020354a60758a9fb5a8937e68536072859bb0b6a5907b65503b2610000000000010263b50657b90a5c6d6c8a6917c67513c2712000000000000000010263b50657b90a5c6d6c8a6917c67513c2712000000000020354a60758a9fb5a8937e68533e29130000000000000011273c51667c7c7c7c7c7c7c7c7c7c7c7a654f3a25100011273c51667c7c7c7c7c78624d38230d000000000000000000000000000000000000071c31475c71869cb1ac96816c57412c1702000000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e68533e29130000000000000010263b50657b90a5c8b49f8a9fb4ab96816c7f94a9b49f8b9fa9baa7927d67523d2812000000000000000010263b50657b90a5c8b49f8a9fb4ab96816c7f94a9b49f8b9fa9baa7927d67523d28120000000000182e43586d82989ea79a85705d72889db2ab95806b56402b160020354a60758aabbca8937e68657a8f9f9c9a8d79634e38230e0020354a60758a999c9e937e68657a8fa4b8a38d78634e38230e001e34495e73899eb3a9947f6a60758a9fb5b09b86715c71869cb1ad98836e58432e190000000003182d42586d8297adc2d7dcc7b29d87725d38271502000000000020354a60758a9fb5a8937e6853576c8196acb49f8b76614c37210c0000000010253b50657a90a5c9a38e78635473889eb3aa95806a55402b1500000020354a60758a9fb5a8937e685354657b90a4b6ac97826c573b2b19050000000014293e54697e93a9bec9bfaa947f6a553f2a15000000000000000014293e54697e93a9bec9bfaa947f6a553f2a15000000000020354a60758a9fb5a8937e68533e29130000000000000020354a60758a9191919191919191919184705a45301b0020354a60758a919191917e68533e2913000000000000000000000000000000000000061b31465b70869bb0ad97826d58422d1803000000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e68533e29130000000000000012273d52677c92a7bbaa9d879db2ad98836d8196abb39d888b9fb4a9947e69543f2914000000000000000012273d52677c92a7bbaa9d879db2ad98836d8196abb39d888b9fb4a9947e69543f29140000000000142a3f54697f86898b8e84705d72889db2ab95806b56402b160020354a60758a9fb5a8937e68657a8c8a87848177614c37220c00172c42576c818487898c7e68657a8fa4b8a38e79634e39230e001e34495e73899eb3a9947f6a62778cabbcb29d88725d71869cb1ad98836e58432e1900000000041a2f44596f8499aec4d9dec9b39e89745645311d09000000000020354a60758a9fb5a8937e68535b72879cb2b09a85705847331f0a0000000012273c52677c91a7bcab8c77615c71879cb1ac96816c57412c1702000020354a60758a9fb5a8937e68534c5d72879cb1b29d8873594834200b00000002172c42576c8197acb9b3b9ad98836d583626140100000000000002172c42576c8197acb9b3b9ad98836d58362614010000000020354a60758a9fb5a8937e68533e29130000000000000020354a60758a9fa6a6a6a6a6a6a6a69a84705a45301b0020354a60758a9fa6a6937e68533e2913000000000000000000000000000000000000051a30455a6f859aafae99836e59442e1904000000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e68533e29130000000000000014293e53697e93a8b49f8b849aafaf99846f8298adb19c86889db2aa95806b55402b16000000000000000014293e53697e93a8b49f8b849aafaf99846f8298adb19c86889db2aa95806b55402b16000000000012273b4f6169717376797a645d72889db2ab95806b56402b160020354a60758a9fb5a8937e6860757775726f6d615947341f0a00152a3e52636c6f717477766164798fa4b9a38e7a644e39240f001e34495e73899eb3a9947f6a63798ea3c9b49e89745671869cb1ad98836e58432e1900000000061b30465b70859bb0c5dae1ccb9a88b75604b36200b000000000020354a60758a9fb5a8937e685363788da5b6a9947f6a543a2917040000000013293e53687e93a8b59f8a75605b70859ab0ad98836e58432e1903000020354a60758a9fb5a8937e68533f556b8095aab7a68c77624d37220d0000000417293a5a70859aafa79ea7b19b86715443301c080000000000000417293a5a70859aafa79ea7b19b86715443301c080000000020354a60758a9fb5a8937e68533e29130000000000000020354a60758a9fb5c5b8b3b2b2b2af9a85705a45301b0020354a60758a9fb5a8937e68533e291300000000000000000000000000000000000004192e44596e8399aeaf9a856f5a45301a05000000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e68533e291300000000000000152b40556a8095aab39d888298adb09b86718499aeaf9a84869cb1ac97816c57422c170200000000000000152b40556a8095aab39d888298adb09b86718499aeaf9a84869cb1ac97816c57422c1702000000000c2032434f545c576163645c5d72889db2ab95806b56402b160020354a60758a9fb5a8937e6857606260545a574c473a2a1804000f22354552575a5c5861615863798ea3b8a48f7a644f3a250f001e34495e73899eb3a9947f6a657a8fa5bab9a88b766071869cb1ad98836e58432e1900000000011426375d72879cb2c7dce8d6c6a18c77624c37220d000000000020354a60758a9fb5a8937e6854697e94a9b7a68e79644e39240f0000000000152a40556a7f95aab39e897355596e8399aeaf9a856f5a45301a05000020354a60758a9fb5a8937e68533e50657a8fa5c4a6917b66513c26110000000a1f33465873889db39e899eb39f8975604b35200b0000000000000a1f33465873889db39e899eb39f8975604b35200b0000000020354a60758a9fb5a8937e68533e29130000000000000020354a60758a9fb5b8a69e9c9c9c9c9a84705a45301b0020354a60758a9fb5a8937e68533e291300000000000000000000000000000000000002172c42576c8197acb19b86715c46311c00000000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e68533e291300000000000002172c41576c8196a8a89c868197a8a89d8872869ba8a89983849aa8a898836e59432e190400000000000002172c41576c8196a8a89c868197a8a89d8872869ba8a89983849aa8a898836e59432e190400000000031425323b3f39464b4e4f4b5d72889da7a795806b56402b160020354a60758a9fa8a8937e68534b4c4a43364237342a1c0c0000051727353e42443a474c4c4e63798ea3a8a48f7a654f3a2510001f34495e74899eb3a9947f6a677c91a6bcc6a28c776271869cb1ad98836e58432e1900000000081d31445573899eb3c8dee3ceb8a38e79634e39240e000000000020354a60758a9fb5a8937e68576f849aafb29d88735c4a36210d0000000001172c41566c8196abb19c87725c576c8297acb19b86715c46311c00000020354a60758a9fb5a8937e68533e4c61768ba7b8a9937e69543e29140000000c21364c61768ba6af9a849aafa98d78624d38230d0000000000000c21364c61768ba6af9a849aafa98d78624d38230d0000000020354a60758a9fb5a8937e68533e29130000000000000020354a60758a9fb5b39e888787878787826d58432e180020354a60758a9fb5a8937e68533e291300000000000000000000000000000000000000152b40556a8095aab29d88725d39291703000000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e68533e291300000000000003182e43586d83939393938480939393938a748793939393818293939393846f5a45301a0500000000000003182e43586d83939393938480939393938a748793939393818293939393846f5a45301a050000000000071420272a29333637444b5d728791919191806b56402b160020354a60758a939393937e6853473a38352c2d221f180c000000000917222a2c2a333739464f64798f9393938f7a654f3a2510001f34495e74899eb3a9947f6a687e93a8bdb9a38e796471869cb1ad98836e58432e19000000000b20354b60758a9fb5cadfdecfbaa5907a65503b2510000000000020354a60758a9fb5a8937e6861768a9fb4ac97826d573d2d1a070000000003182e43586d8398adb09b85705b566b8095abb29d88735d39291603000020354a60758a9fb5a8937e68533e465773889eb3ab96806b56412b160000000f253a4f647a8fa4aa958095aaa6907b66513b26110000000000000f253a4f647a8fa4aa958095aaa6907b66513b26110000000020354a60758a9fb5a8937e68533e29130000000000000020354a60758a9fb5a8937e72727272726d64533f2b160020354a60758a9fb5a8937e68533e29130000000000000000000000000000000000000014293e53697e93a8b49f89745746331e0a000000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e68533e29130000000000000011263b51667c7e7e7e7e7b797e7e7e7e7e757e7e7e7e7e7a7b7e7e7e7e7d67513c2712000000000000000011263b51667c7e7e7e7e7b797e7e7e7e7e757e7e7e7e7e7a7b7e7e7e7e7d67513c2712000000000000000308182630414d51556062667c7c7c7c7c79634e39240e0014293e53697e7e7e7e7e79636158574d493c2e211104000000000000000f1f2c3a474c56576162777e7e7e7e7e77624c37220d001f34495e74899eb3a9947f6a6a7f94aabfbaa5907a6571869cb1ae98836e59432e19000000000c22374c61778cabbccfcdc9cdbca6917c67513c2712000000000020354a60758a9fb5a8937e68667c91a9baaa917c66513c27110000000000051a2f455a6f849aafae99846e5954697e94a9b49f8a745746321e0a000020354a60758a9fb5a8937e68533e395c71879cb1ac97816c57422c1700000013283d53687d92a8a6917b91a6a9947e69543f291400000000000013283d53687d92a8a6917b91a6a9947e69543f29140000000020354a60758a9fb5a8937e68533e29130000000000000020354a60758a9fb5a8937e685d5d5d5d5853463523100020354a60758a9fb5a8937e68533e29130000000000000000000000000000000000000012273c51677c91a6baa98b76614b36210c000000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e68533e2913000000000000000f24384c5e666969696966656969696969606869696969656569696969675f4d39241000000000000000000f24384c5e666969696966656969696969606869696969656569696969675f4d3924100000000000000001142636434b5f67707577756f67676767635b4a36210c0012263b4f60696969696a737676746d625a4b3f2e1e0e0000000000000b1b2c3d4958616b737676746c6969696962594834200b001f34495e74899eb3a9947f6a6c8196abc1bca7917c6771869bb1ae98836e59432e19000000000e23394e63788ea3c9c7bab4bac7a8937e68533e2913000000000020354a60758a9fb5a8937e686c8297acb49f8a76614b36210c0000000000061c31465b71869bb0ac97826d5752677d92a7baa98b76614b36210c000020354a60758a9fb5a8937e68533e475c71869cb1ab96816c56412c17000001162b41566b8096aba98c778ca7ac97826d57422d18000000000001162b41566b8096aba98c778ca7ac97826d57422d180000000020354a60758a9fb5a8937e68533e29130000000000000020354a60758a9fb5a8937e6853474747433f352818060020354a60758a9fb5a8937e68533e29130000000000000000000000000000000000000010253a4f657a8fa4c7a38d78634e38230e000000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e68533e291300000000000000091d2f404c61767b7a7a7a7a7a7a7a78624d62777a7a7a7a7a7a7a7a77624c41301d0a0000000000000000091d2f404c61767b7a7a7a7a7a7a7a78624d62777a7a7a7a7a7a7a7a77624c41301d0a00000000000000081c304354606c7c858a8c8a847b6961524e4a3d2d1a07000c1f32424f5359627580888b8c898278655d4b3c2b19060000000003172939495b637680888b8c898177635b534c483b2b1805001f34495e74899eb3a9947f6a6d8298adc2bda8937e6871869bb1ae98836e59432e190000000010253a50657a8fa5babaa99fa9baaa947f6a553f2a15000000000020354a60758a9fb5a8937e6872889db2af9a846f5746331e0a0000000000021628385d72889db2ab96806b5651667b90a6c7a28d78624d38230d000020354a60758a9fb5a8937e68533e3b5c72879cb1ab96806b56412b16000002152838596f8499ae9f8974889eb09b85705b3b2a18050000000002152838596f8499ae9f8974889eb09b85705b3b2a180500000020354a60758a9fb5a8937e68533e29130000000000000020354a60758a9fb5a8937e68533e32322e2b23180a000020354a60758a9fb5a8937e68533e2913000000000000000000000000000000000000000e23384d63788dabbca5907b65503b2610000000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e68533e2913000000000000000012263c51667c8f8f8f8f8f8f8f8f816b566a7f8f8f8f8f8f8f8f8f7e68533e29130100000000000000000012263c51667c8f8f8f8f8f8f8f8f816b566a7f8f8f8f8f8f8f8f8f7e68533e291301000000000000071b2d3e4b607281919b9faa9f9a8d7f695e4c362d1f0f000002141c304354627785959da6a79e97897b655a4935200f000000000a1e334657637987969da6a79e968879635746342b1d0d00001f34495e74899eb3a9947f6a6f8499afc4bfaa957f6a71869bb1ae98836e59432e190000000011273c51667c91a6c6b49f899fb4ab96816c56412c17010000000020354a60758a9fb5a8937e68798ea5b7a9947e6954392917030000000000091e32455674899eb4a9947f69544f64798fa4b9a48e79644f39240f000020354a60758a9fb5a8937e68533e475974899eb3a9947f69543f2a140000091d32455672879cb29d8772869bb19e89745948341f0b00000000091d32455672879cb29d8772869bb19e89745948341f0b00000020354a60758a9f9f9f937e68533e29130000000000000020354a60758a9fb5a8937e68533e291d1816100600000020354a60758a9fb5a8937e68533e2913000000000000000000000000000000000000000b20364b60758a9fb5a8927d68533d2813000000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e68533e2913000000000000000013283d53687d92a5a5a5a5a5a598826d586b8096a5a5a5a5a5a5957f6a55402a150000000000000000000013283d53687d92a5a5a5a5a5a598826d586b8096a5a5a5a5a5a5957f6a55402a15000000000000000d22364a5c6a7f959fb0b4bbb4ab9f8d7b655443301c070000000b20354a6072849aa3b3b7b9b3a79e8a78624d3d2d1a07000004182a3a4c6176879da5b3b8b9b3a69c8675614b3726140100001f34495e74899eb3a9947f6a71869bb0c6c1ab96816c71869bb1ae98836e59432e190000000013283e53687d93a8b9a89c869cb1ad98836d58432e18030000000020354a60758a9fb5a8937e6a7f94a9b7a58e78634e39230e0000000000000b21364b60768ba8b9a7927d68524d62788da2c7a5907b66503b2611000020354a60758a9fb5a8937e68533e4c61778ca8b9a6917c67513c271200000b20364b60758a9fb09a85708499aea78c77624c37220d000000000b20364b60758a9fb09a85708499aea78c77624c37220d00000020354a60758a8a8a8a8a7e68533e29130000000000000020354a60758a9fb5a8937e68533e29130301000000000020354a60758a9fb5a8937e68533e291300000000000000000000000000000000000000091d31455673889db3aa95806b55402b16000000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e68533e29130000000000000000152a3f546a7f94a9babababaaf99846f5a6d8297adbabababaac96816c57412c1702000000000000000000152a3f546a7f94a9babababaaf99846f5a6d8297adbabababaac96816c57412c17020000000000011426374e647a8c9fb4b5b1a6b3b8ab9d8773604a35200b000005182a3b52677d92a2b4b0aba7acb9a89a846f5b4a36210c00000a1f3347586c8197a5b6afaaa8aeb6a495806a5544311d0800001f34495e74899eb3a9947f6a72879db2c7c2ad98836d71869bb1ae98836e59432e1900000000152a3f546a7f94a9b49e8a8499aeaf99846f5a442f1a050000000020354a60758a9fb5a8937e70859ab0b29d87725b4935210c0000000000000d22374d62778ca2c6a6917b66514c61768ba9baa7927c67523d2712000020354a60758a9fb5a8937e68533751667b91a6b8a78e79634e39240e00000e24394e63798eaaad98836e8297aca5907a65503b2510000000000e24394e63798eaaad98836e8297aca5907a65503b251000000020354a5e70757575757568604e3a26110000000000000020354a60758a9fb5a8937e68533e29130000000000000020354a60758a9fb5a8937e68533e291300000000000000000000000000000000000000021527385b70869bb0ad98826d58432d18000000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e68533e29130000000000000001162b41566b8096abc0cfcfc5b09b86705b6f8499aec4cfcfc2ad98836d58432e1803000000000000000001162b41566b8096abc0cfcfc5b09b86705b6f8499aec4cfcfc2ad98836d58432e18030000000000081d3144556e8398aab5a49c909ea7b6a5907b65503b261000000b1f34475970859aafb09e96929bacb4a28e79634e39240e00000c22374c61778b9fb4af9e95939caeb29d8874604b35200b00001f34495e74899eb3a9947f6a74899eb4c9c4af99846f71869bb1ae98836e59432e1900000001162c41566b8196abb29d878298adb09b86715b46311c000000000020354a60758a9fb5a8937e768a9fb4ac97816c573d2c1a060000000000000f24394e64798ea3b9a48f7a644f4657748a9fb4a9937e69543e2914000020354a60758a9fb5a8937e685344556c8196abb39e8972604a35200b000012273c51677c91a6ab96816b7f95aaa8937e68533e29130000000012273c51677c91a6ab96816b7f95aaa8937e68533e2913000000182d4154666f6f6f6f6f665e4c38240f0000000000000020354a60758a9fb5a8937e68533e29130000000000000020354a60758a9fb5a8937e68533e29130000000000000000000000000000000000000000192e43586e8398adb09b85705b3b2b18050000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e68533e29130000000000000003182d42586d8297adc2d7dcc7b29d87725d70859bb0c5dad9c4af9a846f5a452f1a05000000000000000003182d42586d8297adc2d7dcc7b29d87725d70859bb0c5dad9c4af9a846f5a452f1a0500000000000b20354b6074899eb4b19c867b899eb3ac97826c5739291703000d22374c62778ca2b4a996807d92a4b5a9947f69543f2a14000012273d52677c92aab9a895807e93a5b7a68f7a654f3a251000001f34495e74899eb3a9947f6a758ba8b9cdc6b09b867171869bb1ae98836e59432e1900000003182d43586d8298adb09b868096abb29d88725d382816020000000020354a60758a9fb5a8937e7c91aabaa9907b66513b26110000000000000010263b50657b90a5c8a28d78634d395e73889db3aa95806b55402b16000020354a60758a9fb5a8937e68534b6074889db3ae99836e5443301c070000152a40556a7f95aaa9947e697d92a8ac96816c57412c1700000000152a40556a7f95aaa9947e697d92a8ac96816c57412c170000001a30455a6f84858585847c66513b26110000000000000020354a60758a9fb5a8937e68533e29130000000000000020354a60758a9fb5a8937e68533e29130000000000000000000000000000000000000000162b40556b8095aab39e8974594834200b0000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e68533e291300000000000000041a2f44596f8499aec4d9dec9b39e89745572879cb2c7dcdbc6b09b86715b46311c000000000000000000041a2f44596f8499aec4d9dec9b39e89745572879cb2c7dcdbc6b09b86715b46311c0000000000000e23394e63798ea8b9a7927d6b8095abb19c86715746331e0a0011273c51667c91a6b49f8a7671869cb1ae99836e593727150100162b41566b8096abb49e897472879db2a9947f6a543f2a1500001f34495f74899eb4a9947f6a778ca2c6d6c7b29d877271869bb0ae98836e59432e19000000041a2f44596f8499aeaf99847f94a9b49e89745645321e090000000020354a60758a9fb5a8937e8297adb49f8a75604b36210b0000000000000012273c52677c91a7bbaa8c76614c475c71869cb1ac97816c57422c17020020354a60758a9fb5a8937e685357677c91a6b7a7917c6752362513000000132536586e8398ada7917c677b90a5af9a856f5a3a291704000000132536586e8398ada7917c677b90a5af9a856f5a3a291704000020354a60758a9a9a9a937e68533e29130000000000000020354a60758a9fb5a8937e68533e29130000000000000020354a60758a9fb5a8937e68533e2913000000000000000000000000000000000000000012283d52677d92a7b9a88c77624d37220d0000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e68533e291300000000000000061b30465b70859bb0c5dae1ccb9a88b756073899eb3c8deddc7b29d88725d382816030000000000000000061b30465b70859bb0c5dae1ccb9a88b756073899eb3c8deddc7b29d88725d38281603000000000012273c52677c91a7b8a78c77667b91a6b49f8b76614c36210c00162b41566b8096abb09b86716b8196abb29d88725544311d08001a2f445a6f8499afae99846f6e8398adae99836e59442e1900001f34495f74899eb4a9947f6a798ea3b9cec9b49e897471869bb0ae98836e59432e19000000061b31465b70869bb0ad98827d93a8b9a88b76604b36210b0000000020354a60758a9fb5a8937e889db3af99846f5645321e090000000000000014293e53697e93a8b49f8a75604a455a6f859aafae98836e59432e19040020354a60758a9fb5a8937e68566175879cb2b39e8975604b36200b0000071c30435471869bb1a58f7a65788ea3b39d88735846331f0a0000071c30435471869bb1a58f7a65788ea3b39d88735846331f0a000020354a60758a9fafa8937e68533e29130000000000000020354a60758a9fb5a8937e68533e29130000000000000020354a60758a9fb5a8937e68533e291300000000000000000000000000000000000000000f24394f64798eabbca5907b65503b25100000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e68533e291300000000000000011426375d72879cb2c7dce8d6c6a18c7762758a9fb5cadfdec9b49f89745645321e090000000000000000011426375d72879cb2c7dce8d6c6a18c7762758a9fb5cadfdec9b49f89745645321e090000000000152a3f546a7f94a9b39e897363788da3bcab8e79644f39240f00192f44596e8399aead98836e687d93a8b49f8a74604b35200b001d32475c72879cb1ab96816b6a8095aab19c87715c38281602001f34495f74899eb4a9947f6a7a90a5bacfccb9a88b7571869bb0ae98836e59432e19000000011527375d72879cb2ab96817c91a6c6a28c77624d37220d0000000020354a60758a9fb5ac978297a6b8a8937e69533828160300000000000000152a40556a7f95aab39e8873544343596e8398aeaf9a856f5a45301a050020354a60758a9fb5a8937e6865748399a5b6a6957f6a5645321d0900000b20354a6074899fb4a28d7863768ba8b7a68b76614c36210c00000b20354a6074899fb4a28d7863768ba8b7a68b76614c36210c000020354a60758a9fb5a8937e68533e29130000000000000020354a60758a9fb5a8937e68533e29130000000000000020354a60758a9fb5a8937e68533e291300000000000000000000000000000000000000000c21364b61768b9fb5a9937e69543e29140000000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e68533e291300000000000000081d31445573899eb3c8dee3ceb8a38e7963778cabbccfe3e1cdbaa88b76604b36210b0000000000000000081d31445573899eb3c8dee3ceb8a38e7963778cabbccfe3e1cdbaa88b76604b36210b0000000000172d42576c8297acb19b867161768ba9baa6917c66513c2711001c31465b71869bb0ab96816b667b90a5bbaa8d78624d38220d001f344a5f74899fb4a9947e69687d93a8b49e89745645321e09001f34495f74899eb4a9947f6a7c91a7bcd1d6c6a18c7771869bb0ae98836e59432e19000000081d31445574899eb3aa947f7a8fa4b9a38e79644e39240f0000000020354a60758a9fb5b29d889db2b6a48d78634d38230e0000000000000000172c41576c8196acb19c87715c3642576c8197acb19c86715c47311c000020354a60758a9fb5a8937e747a8599a1b2b29d8875604b3828150200000d23384d62788da9b8a78b766074899eb4a48f7a644f3a250f00000d23384d62788da9b8a78b766074899eb4a48f7a644f3a250f000020354a60758a9fb5a8937e68533e29130000000000000020354a60758a9fb5a8937e68533e29130000000000000020354a60758a9fb5a8937e68533e29130000000000000000000000000000000000000000091e32465772879db2ad97826d583828150200000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e68533e2913000000000000000b20354b60758a9fb5cadfdecfbaa5907a65788ea3c9dadee1d7c6a28c77624d37220d00000000000000000b20354b60758a9fb5cadfdecfbaa5907a65788ea3c9dadee1d7c6a28c77624d37220d0000000000182e43586d8398adb09a857057748a9fb4a8937d68533e2813001d33485d72889db2aa947f6a657a8fa4c8a38d79634e38230e0020354a60758aa9baa8937e68677c91a6b9a88b75604b36210b001f34495f74899eb4a9947f6a7e93a8bed3ceb8a38e7971869bb0ae99836e59442e190000000b20354b60758aa7b9a8937e788ea3c9a5907a65503b25100000000020354a60758a9fb5b7a69da6b7b19c87725a4935200c0000000000000000192e43586e8398adaf9a85705a4540556a8095aab39d88735e392917030020354a60758a9fb5b19c86898f9ba3b2af9e917c675745321a0a00000011263b50667b90a5b39e89735672879cb1a8927d68533d2813000011263b50667b90a5b39e89735672879cb1a8927d68533d2813000020354a60758a9fb5a8937e68533e29130000000000000020354a60758a9fb5a8937e68533e29130000000000000020354a60758a9fb5a8937e68533e2913000000000000000000000000000000000000000003162839596e8499aeb19b86715645321d0900000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e68533e2913000000000000000c22374c61778cabbccfcdc9cdbca6917c677a8fa5bacdc9cdd7b9a38e79644e39240f00000000000000000c22374c61778cabbccfcdc9cdbca6917c677a8fa5bacdc9cdd7b9a38e79644e39240f0000000000182e43586d8398adb09a85705e73899eb3a9947f69543f2a14001f34495e74899eb3a9947e69657a8fa4b8a38d79634e38230e0020354a60758a9fb5a8937e68667b90a5c6a18c77614c37220c001f34495f74899eb4a9947f6a7f95aabfd4cfbaa58f7a71869bb0ae99836e59442e190000000d22374c62778ca1c5a6917c778cabbca7917c67523c27120000000020354a60758a9fb5c4b7b2b7c4ab96816c563c2c190600000000000000001a2f455a6f849aafae99836e59443e54697e93a9b49f8a745746331e0a0020354a60758a9fb5b6a49c9ea7b0b4b39e95806b5f4d3928160000000014293f54697e94a9b19c87715c6f859aafab96806b56412b16000014293f54697e94a9b19c87715c6f859aafab96806b56412b16000020354a60758a9fb5a8937e68533e29130000000000000020354a60758a9fb5a8937e68533e29130000000000000020354a60758a9fb5a8937e68533e2913000000000000000000000000000000000000000000152b40556a8095aab49f8a75604b36200b00000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e68533e2913000000000000000e23394e63788ea3c9c7bab4bac7a8937e687c91a6c7bab4bac7baa5907b65503b261000000000000000000e23394e63788ea3c9c7bab4bac7a8937e687c91a6c7bab4bac7baa5907b65503b26100000000000182e43586d8398adb09a85705d73889db2aa957f6a55402a15001f354a5f748a9fb4a8937e69657a8fa4b8a38d79634e38230e0020354a60758a9fb5a8937e68657a90a5b7a28d78624d38230d001f34495f74899eb4a9947f6c8196acc1d6d1bca6917c71869bb0ae99836e59442e190000000e24394e63798ea3b8a58f7a758a9fb4a8937e69533e29140000000020354a60758a9fb5d4cbc8cbb9a8907b65503b26150700000000000000001c31465c71869bb1ac97826c57423d52677c92a7baa98b76614c36210c0020354a60758a9fb5c2b6b1b3b5b1a69e918072604a40301b0a00000000182d42576d8297acaf9a846f5a6d8298adae99846f593828160300182d42576d8297acaf9a846f5a6d8298adae99846f59382816030020354a60758a9fb5a8937e68533e29130000000000000020354a60758a9fb5a8937e68533e29130000000000000020354a60758a9fb5a8937e68533e291300000000000000000000000000000000000000000011263c51667c91a6bbaa8f79644f3a240f00000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e68533e29130000000000000010253a50657a8fa5babaa99fa9baaa947f6a7d93a8baa99fa9b9c6a7917c67523c2712000000000000000010253a50657a8fa5babaa99fa9baaa947f6a7d93a8baa99fa9b9c6a7917c67523c27120000000000182e43586d8398adaf9a85705d72889db2aa95806b55402b160020354a60758a9fb5a8937e68657a8fa4aba38d79634e38230e0020354a60758a9faaa8937e68657a8fa5b8a28d78634d38230e001f34495f74899eb4a9947f6e8398adc3d8d2bda8937d70869bb0ae99836e59442e1900000010253a50657a8fa5b8a38e7973899eb3aa957f6a55402a150000000020354a60758a9fb5cadfddc9b49e8975604b4133251506000000000000001e33485d73889d9f9f95806b55403b50667b909f9f9f8d78624d38230d0020354a60758a9fadadaba9a6a39b93887d6b6054433026241d120400001b30455b70859a9f9f97826d586b80959f9f9d87725645321e09001b30455b70859a9f9f97826d586b80959f9f9d87725645321e090020354a60758a9fb5a8937e68533e29130000000000000020354a60758a9fb5a8937e68533e29130000000000000020354a60758a9fb5a8937e68533e29130000000000000000000000000000000000000000000d22374d62778ca6b8a8937e68533e291300000020354a60758a9fb5a8937e68533e29130020354a60758a9fb5a8937e68533e29130000000000000011273c51667c91a6c6b49f899fb4ab96816c7f94a9b49f8a9ea8b9a8937e69533e2914000000000000000011273c51667c91a6c6b49f899fb4ab96816c7f94a9b49f8a9ea8b9a8937e69533e29140000000000182e43586d8295979a9a85705d72889db2ab95806b56402b160020354a60758aabbca8937e68657a8f9895938d79634e38230e0020354a60758a929597937e68657a8fa4b8a38d78634e38230e001f34495f74899eb4a9947f6f849aafc4d9d4bfaa947f70869bb0ae99836e59442e1900000012273c51677c91a6c5a18c7772879cb1ac96816c57412c170200000020354a60758a9fb5cadedcc7b29d8777675f5043332414030000000000001f344a5f748b8a8a8a8a7f69543f394f647a8a8a8a8a8a7a644f3a240f0020354a60758a9798979694918c867e75675f4a4336453c3830221200001e34495e73898a8a8a8a806b55687e8a8a8a8a8d75604b36210b001e34495e73898a8a8a8a806b55687e8a8a8a8a8d75604b36210b0020354a60758a9fb5a8937e68533e29130000000000000020354a60758a9fb5a8937e68533e29130600000000000020354a60758a9fb5a8937e68533e29130600000000000000000000000000000000000000000b2034485973889db3ad98826d583b2a1805000020354a60758a9fb5a8937e68533e29130020354a60758a9f9f9f937e68533e29130000000000000013283e53687d93a8b9a89c869cb1ad98836d8196abb29d878a9eb3aa957f6a55402a15000000000000000013283e53687d93a8b9a89c869cb1ad98836d8196abb29d878a9eb3aa957f6a55402a15000000000010253b50657a7f828587846f5d72889db2ab95806b56402b160020354a60758a9fb5a8937e68647a8583807d7b74604b36210b0010253b50657b7d8082847d67647a8fa4b8a38e79634e39230e001f344a5f74899fb4a9947f71869bb1c6c9cdc0ab968170869bb0ae99836e59442e1900000013283e53687d93a8b9a78b7570859bb0ad98836d58432e180300000020354a60758a9fb5d2c9c6c9b6a59d897d6a6150423222110000000000001d32475b6c747575757569615245424f5c707575757575645c4a36220d00172c42576c81828382817f7c77716960565a5a5a5a5a514c40301d09001c3145596b73757575756b6255606875757575756f5645321e09001c3145596b73757575756b6255606875757575756f5645321e090020354a60758a9fb5a8937e68533e29130000000000000020354a60758a9fb5a8937e68533e29211a0f010000000020354a60758a9fb5a8937e68533e29211a0f0100000000000000000000000000000000000005192b3b596e8499aeb29c87725948341f0b000020354a60758a9fb5a8937e68533e29130020354a60758a8a8a8a8a7e68533e291300000000000000152a3f546a7f94a9b49e8a8499aeaf99846f8298adb09b85879db2ac96816c57412c170200000000000000152a3f546a7f94a9b49e8a8499aeaf99846f8298adb09b85879db2ac96816c57412c1702000000000e23374b5d656a6d6f726f665d72889db2ab95806b56402b160020354a60758a9fb5a8937e685c64706d6b6866605645321e09000e23384b5d65686a6d70675f64798ea4b9a48e7a644f39240f001f344a5f74899fb4a9947f73889db2b9b4b9c6ad988270869bb0ae99836e59442e19000000152a3f556a7f94aab39e89746e8499aeaf9a846f5a452f1a0500000020354a60758a9fb5c2b5b1b3b9b6a89e927f6a614f402f1a0a0000000000182b3e4e5b60696f6f6f6f6d63524f60696f6f6f6f6c634f4a3e2d1b0700182d4154666f6f6f6f6f696662595356606f6f6f6f6f665e4c38240f00162a3c4d595e57616f6f6f6f6b6f6f6f6f61585f5d453828160300162a3c4d595e57616f6f6f6f6b6f6f6f6f61585f5d45382816030020354a60758a9fb5a8937e68533e29130000000000000020354a60758a9fb5a8937e68533e38352c1f0f0000000020354a60758a9fb5a8937e68533e38352c1f0f00000000000000000000000000000000000000152a3f556a7f94aab6a58c77624c37220d000020354a60758a9fb5a8937e68533e29130020354a5e70757575757568604e3a261100000000000001162c41566b8196abb29d878298adb09b86718499aeaf9984859bb0ad98836e58432e190300000000000001162c41566b8196abb29d878298adb09b86718499aeaf9984859bb0ad98836e58432e190300000000081c2e3f4b5055585a5d5a555d72889db2ab95806b56402b160020354a60758a9fb5a8937e68534f5b585653504b453828160200081c2f3f4b505355585a524e64798ea3b9a48f7a654f3a2510001f344a5f74899fb4a9947f74899fb4a89ea8b9af998470869bb0ae99836e59442e19000001172c41566c8196abb29c87726d8297adb19b86715c46311c0000000020354a60758a9fb5b5a49c9ea7b4b9b39e937f695e4c38281502000000000e20293e53697e84858584816d5753697e84858585816c57422d201000001a30455a6f84858585847c6651484b607584858585847c66513c2611000d1e2f3c364b617584858584808485858476614c3732281a0a00000d1e2f3c364b617584858584808485858476614c3732281a0a000020354a60758a9fb5a8937e68533e29130000000000000020354a60758a9fb5a8937e68534f4e493d2c1a0600000020354a60758a9fb5a8937e68534f4e493d2c1a0600000000000000000000000000000000000010253a50657a8fa9baa7917c67523c2712000020354a60758a9fb5a8937e68533e2913001b2f42525e6060606060534e42311f0b00000000000003182d43586d8298adb09b868096abb29d8772869bb0ad98828499aeaf9a846f5a452f1a0500000000000003182d43586d8298adb09b868096abb29d8772869bb0ad98828499aeaf9a846f5a452f1a05000000000011212e373b4042454745485d72889db2ab95806b56402b160020354a60758a9fb5a8937e68533e4543403e3b3632281a0a00000011212f383b3d4042453c4e64798ea3b9a48f7a654f3a2510001f344a5f74899fb4a9947f768ba9b49e899eaab09b8670869bb0ae99836e59442e19000003182d43586d8298adb09b86706b8096abb29d88725d3928160300000020354a60758a9fb5b19c8689949fa9bab49f8d7c665645321d090000000003182e43586d82989a9a9a85705b556b80959a9a9a88735d39281603000020354a60758a9a9a9a937e68533e455674899a9a9a95806b55402b160001111e24394f64798e9a9a9580959a9a8f7a65503a25160a00000001111e24394f64798e9a9a9580959a9a8f7a65503a25160a00000020354a60758a9fb5a8937e68533e29130000000000000020354a60758a9fb5a8937e686464635b4935210c00000020354a60758a9fb5a8937e686464635b4935210c0000000000000000000000000000000000000b21364b60758a9fb4ac97816c573d2c1a060020354a60758a9fb5a8937e68533e291300122434424a4a4a4a4a4a3e3a31241402000000000000041a2f44596f8499aeaf99847f94a9b49e8974879cb2ab96818298adb19b86715c46311c00000000000000041a2f44596f8499aeaf99847f94a9b49e8974879cb2ab96818298adb19b86715c46311c00000000000003111c23252a2d303233485d72889db2ab95806b56402b160020354a60758a9fb5a8937e68533e302e2b2826211e160a0000000003111c2325282b2d30394f64798ea4b9a48f7a644f3a250f001f344a5f74899fb4a9947f788da2b09b868b9fb29d8772869bb0ae99836e59442e190000051a2f445a6f8499afae99846f697f94a9b49f89745745321e0900000020354a60758a9fb5a8937e767f8b9fa8baab9d8774604b37261401000000051a2f445a6f8499afae99846e5954697e94a9af9f89745746321e09000020354a60758a9fafa8937e68533e385d72879cafac96816c57412c1700000012273d52677c92a7a6917c91aaa8937d68533e281300000000000012273d52677c92a7a6917c91aaa8937d68533e28130000000020354a60758a9fb5a8937e68533e29130000000000000020354a60758a9fb5ab96807a7a7a79634e38230e00000020354a60758a9fb5ab96807a7a7a79634e38230e000000000000000000000000000000000000091e32455670859ab0b29d87725b4935210c0020354a60758a9fb5a8937e68533e2913000616242f35353535353529261f140600000000000000061b31465b70869bb0ad98827d93a8b9a88b74899eb3aa947f8196abb29d88725d39281603000000000000061b31465b70869bb0ad98827d93a8b9a88b74899eb3aa947f8196abb29d88725d3928160300000000000000080e1015181a1d33485d72889db2ab95806b56402b160020354a60758a9fb5a8937e68533e29181613110b090200000000000000080e10131518253a4f657a8fa4b9a48f79644f3a240f001f344a5f74899fb4a9947f798ea4ae9983889db29e8974859bb0ae99836e59442e190000061c31465b71869bb0ad98826d687d92a8baa98b76604b36210b00000020354a60758a9fb5a8937e686a7b8a9fb4b6a5947f695544311d08000000061c31465b71869bb0ac97826d5752677d92a7baa98b76614b36210c000020354a60758a9fb5a8937e68533e475c71869cb1ac96816c57412c17000000162b40556b8095aaab8d788a9fab96816c56412c17000000000000162b40556b8095aaab8d788a9fab96816c56412c170000000020354a60758a9fb5a8937e68533e29130000000000000020354a60758a9fb5b09e968f8f8f836f59442f1a04000020354a60758a9fb5b09e968f8f8f836f59442f1a04000000000000000000000000000000000003162838556a7f94a9a49c8d78634e38230e0020354a60758a9fb5a8937e68533e2913000006121b20202020202013110b020000000000000000011527375d72879cb2ab96817c91a6c6a28d788da7b9a8937e7f94a9b49f89745745321e09000000000000011527375d72879cb2ab96817c91a6c6a28d788da7b9a8937e7f94a9b49f89745745321e09000000000000000000000003081d33485d72889db2ab95806b56402b160020354a60758a9fb5a8937e68533e291301000000000000000000000000000000000011263b50667b90a5c8a38e79634e39240e001f344a5f74899fb4a9947f7b90a5ac9781869bb0a78b75859bb0ae99846e59442f190000021527385d72879db2ab96816b667b91a6c7a28d77624d38220d00000020354a60758a9fb5a8937e685d677d91a0b2b29d8774604b35200b000000021527385d72879db2ab95806b5650667b90a5c7a28d77624d38220d000020354a60758a9fb5a8937e68533e395c72879cb1ab96816b56412c16000001142637596e8398ae9f8a73889daf9a846f5a392917030000000001142637596e8398ae9f8a73889daf9a846f5a3929170300000020354a60758a9fb5a8937e68533e29130000000000000020354a60758a9fb5bcb0aba4a499846f59442f1a04000020354a60758a9fb5bcb0aba4a499846f59442f1a040000000000000000000000000000000000000f24394e64798e948d878077624d37220d0020354a60758a9fb5a8937e68533e29130000000000000000000000000000000000000000000000081d31445574899eb3aa947f7a8fa4baa5907b90a5c5a6917c7d93a8baa98b76604b36210b000000000000081d31445574899eb3aa947f7a8fa4baa5907b90a5c5a6917c7d93a8baa98b76604b36210b000000000000000000000000081d33485d72889db2ab95806b56402b160020354a60758a9fb5a8937e68533e291300000000000000000000000000000000000012283d52677d92a7bbaa8c77624d37220d001f344a5f74899fb4a9947f7c92a7aa95808499aea18c77859bb0ae99846e59442f190000091d31455674899eb4a9947f6a647a8fa4b9a38e79644e39240f00000020354a60758a9fb5a8937e68535f6e8398abb7a6907b66513b2611000000091d31455674899eb4a9947f69544f64798fa4b9a48e79644f39240f000020354a60758a9fb5a8937e68533e465773889eb3aa957f6a55402a150000081d31445571869cb19d8873869bb09d88735746331e0a00000000081d31445571869cb19d8873869bb09d88735746331e0a00000020354a60758a9fa5a5937e68533e29130000000000000020354a60758a9fb5cdc3c0b9ae99846f59442f1a04000020354a60758a9fb5cdc3c0b9ae99846f59442f1a040000000000000000000000000000000000000d21364a5c6e837f78726b62594834200b0020354a60758a9fb5a8937e68533e291300000000000000000000000000000000000000000000000b20354b60758aa7b9a8937e788ea3c9a8937e93a8baa58f7a7c91a6c7a28d77624d38220d0000000000000b20354b60758aa7b9a8937e788ea3c9a8937e93a8baa58f7a7c91a6c7a28d77624d38220d000000000000000000000000081d33485d72889db2ab95806b56402b160020354a60758a9fb5a8937e68533e2913000000000000000000000000000000000005192b3c556a8095aab49f8a75604b35200b001f344a5f74899fb4a9947f7e93a9a8937e8297aca38e79859bb0ae99846e59442f1900000b20364b60758ba8b9a8937d6863788da3c8a5907b65503b261000000020354a60758a9fb5a8937e68534e63788c9fb5ad97826d583c2b190600000b20364b60758ba8b9a7927d68524d62788da2c8a5907b65503b2610000020354a60758a9fb5a8937e68533e4b61768ba6b8a7927c67523d271200000b20354b60758a9fb09b86718399aea68b76614c36210c000000000b20354b60758a9fb09b86718399aea68b76614c36210c00000020354a60758a8f8f8f8f7e68533e29130000000000000020354a60758a9fb5bdb0aba5a599846f59442f1a04000020354a60758a9fb5bdb0aba5a599846f59442f1a04000000000000000000000000000000000000071a2d3e54656e69635b564d483b2b18050020354a60758a9fb5a8937e68533e291300000000000000000000000000000000000000000000000d22374c62778ca1c5a6917c778cabbcac978197acb8a38e797a8fa4b9a38e79644e39240f0000000000000d22374c62778ca1c5a6917c778cabbcac978197acb8a38e797a8fa4b9a38e79644e39240f000000000000000000000000081d33485d72889db2ab95806b56402b160020354a60758a9fb5a8937e68533e291300000000000000000000000000000000000b2035485a70859aafb19c86715544311d08001f354a5f748a9fb4a9947f8095aaa6917c8095aaa58f7a859bb0ae99846e59442f1900000d22374d62778ca2c6a6917c6661768caabba7927c67523d271200000020354a60758a9fb5a8937e6853495b70859aafb39d88735a4835200b00000d22374d62778ca2c6a6917b66514c61768baabba7927c67523d2712000020354a60758a9fb5a8937e68533e50657a8fa5baa98f79644f3a240f00000e23384d63788da9ae99846e8196aca48f79644f3a240f000000000e23384d63788da9ae99846e8196aca48f79644f3a240f00000010253a50657b7a7a7a7a77624d37220d0000000000000020354a60758a9fb5b09f96909090836f59442f1a04000020354a60758a9fb5b09f96909090836f59442f1a04000000000000000000000000000000000000000f2036475459544e493d37342b1d0d000020354a60758a9fb5a8937e68533e291300000000000000000000000000000000000000000000000e24394e63798ea3b8a58f7a758a9fb4af9a859aafc5a18c77788ea3c9a5907b65503b26100000000000000e24394e63798ea3b8a58f7a758a9fb4af9a859aafc5a18c77788ea3c9a5907b65503b2610000000000000000000000000081e33485d73889db2aa95806b55402b160020354a60758a9fb5a8937e68533e291300000000000000000000000000000000031628394d62788b9fb4ac97816c5737261401001f354a5f748a9fb4a9947f8197aca48f7a7e93a8a6917c859bb0ae99846e59442f1900000e24394e63798ea3b8a48f7a6560758a9fb4a8937e69533e291400000020354a60758a9fb5a8937e68533d54697e93a9b7a68d78624d38230d00000e24394e63798ea3b8a48f7a644f4658748a9fb4a8937e69533e2914000020354a60758a9fb5a8937e68533e556a7f95aab49f8a74604b36200b000011263c51667b91a6ac97816c7f94aaa7927d68523d28130000000011263c51667b91a6ac97816c7f94aaa7927d68523d28130000000e23374b5d656565656562594834200b0000000000000020354a60758a9fb5ab96817b7b7b7a644e39240f00000020354a60758a9fb5ab96817b7b7b7a644e39240f00000000000000000000000000000000000000000118283640443f38352c2220180d00000020354a60758a9fb5a8937e68533e2913000000000000000000000000000000000000000000000010253a50657a8fa5b8a38e7973899eb3b29d889db2b9a78b75778cabbca7927c67523d271200000000000010253a50657a8fa5b8a38e7973899eb3b29d889db2b9a78b75778cabbca7927c67523d2712000000000000000000010101091e33485e73889db3aa947f6a553f2a150020354a60758a9fb5a8937e68533e291300000000000000000000000000000000091e3246576b8095abb7a5907b65503b261000001f354a5f748a9fb4a9947f8398aea28d787c91a6a8937d859bb0ae99846e59442f19000010253b50657a90a5c9a38e78635473889eb3aa95806a55402b1500000020354a60758a9fb5a8937e68533e4e64798eaabba6917c66513c2711000010253b50657a90a5c9a38d78634e3a5e73889db3aa95806a55402b15000020354a60758a9fb5a8937e68534b5c71869cb1af9a856f5645321d090000142a3f54697f94a9aa947f6a7d92a7ab95806b56402b1600000000142a3f54697f94a9aa947f6a7d92a7ab95806b56402b16000000081c2e3f4b50505050504d483b2b18050000000000000020354a60758a9fb5a8937e686565645c4a36210d00000020354a60758a9fb5a8937e686565645c4a36210d0000000000000000000000000000000000000000000a18242c2e2a23211a0f0b050000000020354a60758a9fb5a8937e68533e2913000000000000000000000000000000000000000000000012273c51677c91a6c5a18c7772879cb1b7a69da6b7b39e8974758a9fb4a8937e69533e291400000000000012273c51677c91a6c5a18c7772879cb1b7a69da6b7b39e8974758a9fb4a8937e69533e2914000000000000050e14171717171d31445574899eb3a9937e69543e29140020354a60758a9fb5a8937e68533e2913000000000000000000000000000000021527374b6175899eb3b29d8773604b35200b00001f354a5f748a9fb4a9947f859aafa78b757a8fa4a9947f859bb0ae99846e59442f19000012273c52677c91a7bcab8c77615c71879cb1ac96816c57412c1702000020354a60758a9fb5a8937e68533e4b60758a9fb4a9947e69543f2914000012273c51677c91a6bcab8c76614c475c71879cb1ac96816c57412c17020020354a60758a9fb5a8937e685354647a8fa4b5a9937e6954382815020003182d42586d8297ada7927d687b90a5ae99846e5938281502000003182d42586d8297ada7927d687b90a5ae99846e593828150200000011212e373a3a3a3a3a37342b1d0d000000000000000020354a60758a9fb5a8937e6853504e4a3d2d1a0700000020354a60758a9fb5a8937e6853504e4a3d2d1a070000000000000000000000000000000000000000000007111719140e0c060000000000000020354a60758a9fb5a8937e68533e2913000000000000000000000000000000000000000000000013283e53687d93a8b9a78b7570859bb0c4b7b2b7c4b29c877273899eb3aa95806a55402b1500000000000013283e53687d93a8b9a78b7570859bb0c4b7b2b7c4b29c877273899eb3aa95806a55402b150000000000081622292c2c2c2c2c354b60758a9fb5a7917c67523c27120020354a60758a9fb5a8937e68533e2913000000000000000000000000000000081d314455697e93a7b8a8947f695443301c0800001f354a5f748a9fb4a9947f869cb19e8973788da2ab9681859ab0ae99846e59442f19000013293e53687e93a8b59f8a75605b70859ab0ad98836e58432e1903000020354a60758a9fb5a8937e68533e445573889db2ab96806b56412b16010013293e53687e93a8b49f8a75604b455a70859aafad98836e58432e19030020354a60758a9fb5a8937e68536072849ab0b49f8a77614c37210c000005182a3b5b70859bb0a5907b65788ea3b29c87725645321d09000005182a3b5b70859bb0a5907b65788ea3b29c87725645321d0900000003111c2325252525252220180d00000000000000000020354a60758a9fb5a8937e68533e39362d1f0f0000000020354a60758a9fb5a8937e68533e39362d1f0f000000000000000000000000000000000000000000000000000000000000000000000000000020354a60758a9fb5a8937e68533e29130000000000000000000000000000000000000000000000152a3f556a7f94aab39e89746e8499aec3cbc8cbc5b09b867072879cb1ac96816c57412c17020000000000152a3f556a7f94aab39e89746e8499aec3cbc8cbc5b09b867072879cb1ac96816c57412c1702000000051626343e41414141413a4d62788dabbca48f7a654f3a25100020354a60758a9fb5a8937e68533e29130000000000000000000000000000001325364b6074879db2b49e8976614c3626140100001f354a5f748a9fb4a9947f889db19c8771768ba8ad9782859ab0ae99846e59442f190000152a40556a7f95aab39e897355596e8399aeaf9a856f5a45301a05000020354a60758a9fb5a8937e68533e375c71869cb1ac97816c57422c170200152a3f556a7f94aab39e8973544344596e8399aeaf9a846f5a452f1a050020354a60758a9fb5a8937e68616c8095a2b4a897826d5847331f0a00000b1f34485974899eb3a38e7963768ba8b49f8a75604b36200b00000b1f34485974899eb3a38e7963768ba8b49f8a75604b36200b0000000000080e10101010100d0b050000000000000000000020354a60758a9fb5a8937e68533e29211a0f010000000020354a60758a9fb5a8937e68533e29211a0f01000000000000000000000000000000000000000000000000000000000000000000000000000020354a60758a9fb5a8937e68533e29130000000000000000000000000000000000000000000001172c41566c8196abb29c87726d8297adc2d7ddd9c4ae99846f70859ab0ad98836e58432e19030000000001172c41566c8196abb29c87726d8297adc2d7ddd9c4ae99846f70859ab0ad98836e58432e19030000000e2234445156565656564f50667b90a5b7a68c77614c37220c0020354a60758a9fb5a8937e68533e29130000000000000000000000000000071c304354687d92a5b7aa96816b58463318080000001f354a5f748a9fb4a9947f8a9faf9a846f74899eae9984859ab0ae99846e59442f190001172c41566c8196abb19c87725c576c8297acb19b86715c46311c00000020354a60758a9fb5a8937e68533e365c71879cb1ab96816c56412c170100172c41566c8196abb19c87725c3642576c8297acb19b86715c46311c000020354a60758a9fb5a8937e6e7681959eafb49f8a77624d3a2a170400000d22374c62778ca7b9a98c766174899eb4ab8e79634e39240e00000d22374c62778ca7b9a98c766174899eb4ab8e79634e39240e0000000000000000000000000000000000000000000000000020354a60758a9fb5a8937e68533e29130700000000000020354a60758a9fb5a8937e68533e2913070000000000000000000000000000000000000000000000000000000000000000000000000000000020354a60758a9fb5a8937e68533e29130000000000000000000000000000000000000000000003182d43586d8298adb09b86706b8096abc0d5ebd7c2ad97826d6e8499aeaf9a856f5a45301a050000000003182d43586d8298adb09b86706b8096abc0d5ebd7c2ad97826d6e8499aeaf9a856f5a45301a0500000014293e51626c6c6c6c6c645d6b8096abb29d88735947341f0b0020354a60758a9fb5a8937e68533e291300000000000000000000000000000b20354a6073869cb1b49f8b78624d3a2917000000001f354a5f748a9fb4ab958095aaad98826d72879cb09b85859ab0ae99846e59442f190003182e43586d8398adb09b85705b566b8095abb29d88735d39291603000020354a60758a9fb5a8937e68533e435472879db2ab96806b56412b160100182d43586d8298adb09a85705b4540556b8095aab29d88725d382816030020354a60758a9fb5ae99838489979fafb3a1957f6a5948341c0c00000010253a50657a8fa5b49f89745872879cb2a7917c67523c2712000010253a50657a8fa5b49f89745872879cb2a7917c67523c27120000000000000000000000000000000000000000000000000020354a60758a9fb5a8937e68533e29130000000000000020354a60758a9fb5a8937e68533e2913000000000000000000000000000000000000000000000000000000000000000000000000000000000020354a60758a9fb5a8937e68533e291300000000000000000000000000000000000000000000051a2f445a6f8499afae99846f697f94a9bed4e9d6c0ab96816b6d8297acb19b86715c46311c0000000000051a2f445a6f8499afae99846f697f94a9bed4e9d6c0ab96816b6d8297acb19b86715c46311c00000000172c41566c81818181817a6776899eb3ad98836d583b2a18040020354a60758a9fb5a8937e68533e291300000000000000000000000000071b2d3e51667b90a4b6ad98836d5a48341b0b000000001f354a5f748a9fb4ac978297acab96806b70859ab09c87859ab0ae99846e59442f1900051a2f455a6f849aafae99846e5954697e94a9b49f8a745746321e0a000020354a60758a9fb5a8937e68533e4b60758a9fb4a9947f69543f2a1400001a2f445a6f8499afae99846e59443f54697e94a9b49f89745645321e090020354a60758a9fb5b3a199999ea8b1b1a3998372604b3b2b180000000013293e53687e93a8b29c87725d70859aafaa95806a55402b15000013293e53687e93a8b29c87725d70859aafaa95806a55402b150000000000000000000000000000000000000000000000000020354a60758a9fb5a8937e68533e29130000000000000020354a60758a9fb5a8937e68533e2913000000000000000000000000000000000000000000000000000000000000000000000000000000000020354a60758a9fb5a8937e68533e291300000000000000000000000000000000000000000000061c31465b71869bb0ad98826d687d92a8bdd2e7d4bfa9947f6a6b8095abb29d88735d3928160300000000061c31465b71869bb0ad98826d687d92a8bdd2e7d4bfa9947f6a6b8095abb29d88735d3928160300000020354a60758a96969696867c8399a7b7a6917c67523c2712000020354a60758a9fb5a8937e68533e2913000000000000000000000000000d22364a5c70859aafb4a28e7a644f3c2b19000000000020354a5f758a9fb4ae998399aea9947e696e8398ae9e89849ab0ae99846f59442f1a00061c31465b71869bb0ac97826d5752677d92a7baa98b76614b36210c000020354a60758a9fb5a8937e68533e4d63788da9baa6917c66513c271100001b31465b70869bb0ac97826d57423d52677d92a7baa98b75604b36210b0020354a60758a9fb5bfb3aeaeb3b4ae9f978575615443301d0d00000000172c41566c8196abaf9a85705a6d8398adae98836e593726140100172c41566c8196abaf9a85705a6d8398adae98836e593726140100000000000000000000000000000000000000000000000020354a60758a9fb5a8937e68533e29130000000000000020354a60758a9fb5a8937e68533e2913000000000000000000000000000000000000000000000000000000000000000000000000000000000020354a60758a9fb5a8937e68533e291300000000000000000000000000000000000000000000021527385d72879db2ab96816b667b91a6bbd0e6d2bda8937d68697f94a9b49f89745746321e0900000000021527385d72879db2ab96816b667b91a6bbd0e6d2bda8937d68697f94a9b49f89745746321e0900000020354a60758a9fababa49c9199a1b3b39d8874604b36200b000020354a60758a9fb5a8937e68533e291300000000000000000000000006192b3c4f647a8fa2b4af9a85705c4a361d0d000000000020354a5f758a9fb4b09a859ab0a7927c676c8196ac9f8b859bb0ae99846f59442f1a00021628385d72889db2ab96806b5651667b90a6c7a28d78624d38230d000020354a60758a9fb5a8937e68533a52687d92a7b8a78e78634e39230e00001d32485d72879da5a596806b56413b51667b90a5a5a28d78624d38220d0020354a60758a9fb1b2b1aeacab9f988e817461574636261400000000001a2f455a6f849aa5a598836d586b8096a5a59c86715544311d08001a2f455a6f849aa5a598836d586b8096a5a59c86715544311d0800000000000000000000000000000000000000000000000020354a60758a9fb5a8937e68533e29130000000000000020354a60758a9fb5a8937e68533e2913000000000000000000000000000000000000000000000000000000000000000000000000000000000020354a60758a9f9f9f937e68533e291300000000000000000000000000000000000000000000091d31455674899eb4a9947f6a647a8fa4b9cfe4d1bba6917c66687d92a7baa98b76614b36210c00000000091d31455674899eb4a9947f6a647a8fa4b9cfe4d1bba6917c66687d92a7baa98b76614b36210c00000020354a60758a9fb5c2b5b1a6aeb3b3a1937e695645311d09000020354a60758a9fb5a8937e68533e29130000000000000000000000000b2035495a6e8398aeb6a4917c66513e2d1b00000000000020354a5f758a9fb4b19c879cb1a58f7a656a7f94aaab9c879cb1ae99846f59442f1a00091e32455674899eb4a9947f69544f64798fa4b9a48e79644f39240f000020354a60758a9fb5a8937e685347586e8398aeb39e8874604a35200b00001f34495f748a8f8f8f8f7f69543f3a4f647a8f8f8f8f8e7a644e39240f0020354a60758a9c9c9c9b9996918b837a6c6056463929180800000000001d33485d72878f8f8f8f806b56697e8f8f8f8f8b75604b35200b001d33485d72878f8f8f8f806b56697e8f8f8f8f8b75604b35200b00000000000000000000000000000000000000000000000020354a60758a9fb5a8937e68533e29130000000000000020354a60758a9fb5a8937e68533e2913000000000000000000000000000000000000000000000000000000000000000000000000000000000020354a60758a8a8a8a8a7e68533e2913000000000000000000000000000000000000000000000b20364b60758ba8b9a8937d6863788da3c8d9ebcfbaa48f7a65667b90a6c7a28d77624d38220d000000000b20364b60758ba8b9a8937d6863788da3c8d9ebcfbaa48f7a65667b90a6c7a28d77624d38220d00000020354a60758a9fb5c8bbb4bab4afa1998372604a38271502000020354a60758a9fb5a8937e68533e29130000000000000000000000031628394d62788b9fb4b19c8673604a35201000000000000020354a5f758a9fb4b39e889eb3a38d7863687d92a8b39e889eb3ae99846f59442f1a000b21364b60768ba8b9a7927d68524d62788da2c7a5907b66503b2611000020354a60758a9fb5a8937e68534c61768a9fb4ae99836e5443301c07000010253a50657b7a7a7a7a77624d37364b60757b7a7a7a7b76614c36210c001c32475c71868787878684817c776e645c4b4538291b0b00000000000010253a50657b7a7a7a7a78624d62777a7a7a7a7b74604b36200b0010253a50657b7a7a7a7a78624d62777a7a7a7a7b74604b36200b00000000000000000000000000000000000000000000000020354a60758a9fb5a8937e68533e29130000000000000020354a60758a9fb5a8937e68533e2913000000000000000000000000000000000000000000000000000000000000000000000000000000000020354a5e70757575757568604e3a2611000000000000000000000000000000000000000000000d22374d62778ca2c6a6917c6661768caabbcee2dac9a38e7863647a8fa4b9a48e79644f39240f000000000d22374d62778ca2c6a6917c6661768caabbcee2dac9a38e7863647a8fa4b9a48e79644f39240f00000020354a60758a9fb5bbaa9fa99f9a918375605443301a0a00000020354a60758a9fb5a8937e68533e29130000000000000000000000091e3246576b8196aab8a6927d685443301c0700000000000020354a5f758a9fb4b49f8a9fb4a98b7661667b90a6b49f8a9fb4ae99846f59442f1a000d22374d62778ca2c6a6917b66514c61768ba9baa7927c67523d2712000020354a60758a9fb5a8937e68535c6b8096a9b8a7917c67523625130000000e23374b5d656565656562594834324557606565656565615846331f0a001a2f43566871717172716f6c6761584f4a3e31271a0b000000000000000e23374b5d6565656565625a4859626565656565605544311d08000e23374b5d6565656565625a4859626565656565605544311d0800000000000000000000000000000000000000000000000020354a60758a9fb5a8937e68533e29130000000000000020354a60758a9fb5a8937e68533e29130000000000000000000000000000000000000000000000000000000000000000000000000000000000182d4154666f6f6f6f6f665e4c38240f000000000000000000000000000000000000000000000e24394e63798ea3b8a48f7a6560758a9fb4cadfcfbcab8c776163788da2c8a5907b65503b2610000000000e24394e63798ea3b8a48f7a6560758a9fb4cadfcfbcab8c776163788da2c8a5907b65503b261000000020354a60758a9fb5b49f8b8b8a857c6e6057453625130000000020354a60758a9fb5a8937e68533e291300000000000000000000000c21364b6175899eb3b39d8875604b3625130000000000000020354a5f758a9fb4bbaa9faab49f89745864798ea4bbaa9faabbae99846f59442f1a000f24394e64798ea3b9a48f7a644f4657748a9fb4a9937e69543e2914000020354a60758a9fb5a8937e685c647a8b9fb4b39e8975604b36200b000000081c2e3f4b50505050504d483b2b2839454b50505050504c463a291704001427394a565c5c5c5d5c5957524c473a362d1d150a0000000000000000081c2e3f4b50505050504d483c474c50505050504b443727150200081c2e3f4b50505050504d483c474c50505050504b443727150200000000000000000000000000000000000000000000000020354a60758a9fb5a8937e68533e29130000000000000020354a60758a9fb5a8937e68533e291300000000000000000000000000000000000000000000000000000000000000000000000000000000001a30455a6f84858585847c66513b26110000000000000000000000000000000000000000000010253b50657a90a5c9a38e78635473889eb3c8ddcab59f8a756061768baabba7927c67523d27120000000010253b50657a90a5c9a38e78635473889eb3c8ddcab59f8a756061768baabba7927c67523d271200000020354a60758a9fb5a8937e757470675f4b45392818080000000020354a60758a9fb5a8937e68533e2913000000000000000000000215283852687d92a7b9a9957f6a56453218080000000000000020354a5f758a9fb4c8bbb4bbb29d87725d62778cabbcbbb4bbc8ae99846f59442f1a0010263b50657b90a5c8a28d78634d395e73889db3aa95806b55402b16000020354a60758a9fb5a8937e686d7a889da9b7a6957f6a5645321d090000000011212e373a3a3a3a3a37342b1d1b2832363a3a3a3a3a3633291b0b00000a1c2c3943474747474644413c37332a221b10020000000000000000000011212e373a3a3a3a3a38352b34373a3a3a3a3a363127190900000011212e373a3a3a3a3a38352b34373a3a3a3a3a36312719090000000000000000000000000000000000000000000000000020354a60758a9fb5a8937e68533e29130000000000000020354a60758a9fb5a8937e68533e2913000000000000000000000000000000000000000000000000000000000000000000000000000000000020354a60758a9a9a9a937e68533e29130000000000000000000000000000000000000000000012273c52677c91a7bcab8c77615c71879cb1c6dcc8b39e89735558748a9fb4a9937e69543e29140000000012273c52677c91a7bcab8c77615c71879cb1c6dcc8b39e89735558748a9fb4a9937e69543e291400000020354a60758a9fb5a8937e686054514d4132281b0a000000000020354a60758a9fb5a8937e68533e291300000000000000000000091d3245566f8499afb49f8a77614c382815000000000000000020354a5f758a9fb4cacecac5b09b85705b60758a9fb5cacacec4ae99846f59442f1a0012273c52677c91a7bbaa8c76614c475c71869cb1ac97816c57422c17020020354a60758a9fb5a9947f7b828b9da6b7b29d8875604b382815020000000003111c2325252525252220180d0a161e212525252525211f170b000000000e1c272f32323232312f2c27211f170c0700000000000000000000000003111c2325252525252220191f222525252525201d15090000000003111c2325252525252220191f222525252525201d1509000000000000000000000000000000000000000000000000000020354a60758a9fb5a8937e68533e29130000000000000020354a60758a9fb5a8937e68533e2913000000000000000000000000000000000000000000000000000000000000000000000000000000000020354a60758a9fafa8937e68533e29130000000000000000000000000000000000000000000013293e53687e93a8b59f8a75605b70859ab0c5dac7b19c87725c5e73889db3aa95806a55402b150000000013293e53687e93a8b59f8a75605b70859ab0c5dac7b19c87725c5e73889db3aa95806a55402b1500000020354a60758a9fb5a8937e6853433639301e160a00000000000020354a60758a9fb5a8937e68533e29130b0801000000000000000b20364b60758a9fb4ad98826d5947341a0a030000000000000020354a5f758a9fb4cadfd8c3ae99836e595573899eb3c8ded9c4ae99846f59442f1a0014293e53697e93a8b49f8a75604a455a6f859aafae98836e59432e19040020354a60758a9fb5ae9d9490979faab7af9e917c675745321a0a00000000000000080e10101010100d0b05000003090b10101010100c0a040000000000000a141a1c1c1c1d1c1a17120c0a0400000000000000000000000000000000080e10101010100d0b050b0d10101010100b080200000000000000080e10101010100d0b050b0d10101010100b080200000000000000000000000000000000000000000000000000000020354a60758a9fb5a8937e68533e29130000000000000020354a60758a9fb5a8937e68533e2913000000000000000000000000000000000000000000000000000000000000000000000000000000000020354a60758a9fb5a8937e68533e291300000000000000000000000000000000000000000000152a40556a7f95aab39e897355596e8399aec3d8c5b09b85705b5c71879cb1ac97816c57422c1702000000152a40556a7f95aab39e897355596e8399aec3d8c5b09b85705b5c71879cb1ac97816c57422c1702000020354a60758a9fb5a8937e68533e25241d12030000000000000020354a60758a9fb5a8937e68533e2922201d140d0b05000000000f253a4f647a8fa9baab907b66503a2a211e1614110b0200000020354a60758a9fb5cadfd6c1ac96816c575c71879cb1c6dcd9c4ae99846f59442f1a00152a40556a7f95aab39e8873544343596e8398aeaf9a856f5a45301a050020354a60758a9fb5bbaea9a6acb4b8b39e95806b5f4d39281600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020354a60758a9fb5a8937e68533e2913110f090000000020354a60758a9fb5a8937e68533e2913110f09000000000000000000000000000000000000000000000000000000000000000000000000000020354a60758a9fb5a8937e68533e291300000000000000000000000000000000000000000001172c41566c8196abb19c87725c576c8297acc1d7c3ae99846e595a70859aafad98836e58432e1903000001172c41566c8196abb19c87725c576c8297acc1d7c3ae99846e595a70859aafad98836e58432e1903000020354a60758a9fb5a8937e68533e29130a00000000000000000020354a60758a9fb5a8937e68533e3a383531262220180d00000012283d52677d92a7b59f8b76614c3a3936322929261f1406000020354a60758a9fb5cadfd4bfaa947f6a555a6f859aafc4dad9c4ae99836f59442f1a00172c41576c8196acb19c87715c3642576c8197acb19c86715c47311c000020354a60758a9fb5c2c1bec2b5b1a69e918072604a40301b0a00000000000000000000090e101b0d0b060c12141917100700000000000000000002090b1216130c0a03050b0d1416110f0900070d0f15150e0c07000000000000000000080e101010101010101010100d0b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020354a60758a9fb5a8937e68533e292926241d1204000020354a60758a9fb5a8937e68533e292926241d120400000000000000000000000000000000000000000000000000000000000000000000000020354a60758a9fb5a8937e68533e291300000000000000000000000000000000000000000003182e43586d8398adb09b85705b566b8095abc0d5c2ac97826d57596e8398aeaf9a856f5a45301a05000003182e43586d8398adb09b85705b566b8095abc0d5c2ac97826d57596e8398aeaf9a856f5a45301a05000020354a60758a9fb5a8937e68533e29130000000000000000000020354a60758a9fb5a8937e68534c4f4d4b443737342b1d0d0000142a3f54697f94a9b39e8974574b4f4e4b46393e3b312414020020354a60758a9fb5cadfd2bda8927d6853586d8398adc2d8d9c4af99846f5a442f1a00192e43586e8398adaf9a85705a4540556a8095aab39d88735e392917030020354a60758a9fadadaba9a6a39b93887d6b6054433026241d120400000000000003111c23263023201920272a2e2b24180a000000000000000a151d20282b28211e16182022292b26241d121b22242a2a24211a0f01000000000003101b22252525252525252525252220190e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020354a60758a9fb5a8937e68533e3e3e3c382f2212000020354a60758a9fb5a8937e68533e3e3e3c382f221200000000000000000000000000000000000000000000000000000000000000000000000020354a60758a9fb5a8937e68533e2913000000000000000000000000000000000000000000051a2f455a6f849aafae99846e5954697e94a9bed3c0ab96806b56576c8197acb19c86715c47311c000000051a2f455a6f849aafae99846e5954697e94a9bed3c0ab96806b56576c8197acb19c86715c47311c00000020354a60758a9fb5a8937e68533e29130000000000000000000020354a60758a9fb5a8937e685861656260555a4d483b2b180500152a40556a7f95aab29d87725d5c646361575c534e42311f0b0020354a60758aabbccfe3d0bba6907b6651566b8196abc0d6d9c4af99846f5a442f1a001a2f455a6f849aafae99836e59443e54697e93a9b49f8a745746331e0a0020354a60758a9798979694918c867e75675f4a4336453c3830221200000000000011212f383b4638352b323c3f43403628180400000000000c1a2731363d403e3632292b34373f403b382f1c2d363a403f39362d1f14060000000010212e373a3a3a3a3a3a3a3a3a3a38352b1e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020354a60758a9fb5a8937e6853535353514c402f1d090020354a60758a9fb5a8937e6853535353514c402f1d09000000000000000000000000000000000000000000000000000000000000000000000020354a60758a9fb5a8937e68533e2913000000000000000000000000000000000000000000061c31465b71869bb0ac97826d5752677d92a7bcd2bea9947f6954556b8095aab29d88735d392916030000061c31465b71869bb0ac97826d5752677d92a7bcd2bea9947f6954556b8095aab29d88735d39291603000020354a60758a9fb5a8937e68533e29130000000000000000000020354a60758a9fb5a8937e6861767a7775727062594834200b00162b40566b8095abb29c87725d647a7976737169604e3b26110020354a60758a9fb5daebd9c9a48e79644f54697f94a9bed4d9c4af99836f5a442f1a001c31465c71869bb1ac97826c57423d52677c92a7baa98b76614c36210c00172c42576c81828382817f7c77716960565a5a5a5a5a514c40301d0900000000091c2f3f4c505b4d483c434f54595346362212000000000c1c2a38454b5256534b46393b484d5455514c40303e4a4f55554e4a3d312414010000081b2e3f4b4f4f4f4f4f4f4f4f4f4f4d483c2b19050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020354a60758a9fb5a8937e6868686868665e4c38240f0020354a60758a9fb5a8937e6868686868665e4c38240f000000000000000000000000000000000000000000000000000000000000000000000020354a60758a9fb5a8937e68533e2913000000000000000000000000000000000000000000021628385d72889db2ab96806b5651667b90a6bbd0bda7927d685254697e93a9b49f8a745746321e0a0000021628385d72889db2ab96806b5651667b90a6bbd0bda7927d685254697e93a9b49f8a745746321e0a000020354a60758a9fb5a8937e68533e29130000000000000000000020354a60758a9fb5a8937e68657a8f8d8a888477624d37220d00162c41566b8196abb19c87725c71858e8b89867e69533e29140020354a60758a9fb5cacacfbcab8c77624c52677d92a7bccacac4af99846f5a442f1a001e33485d73889d9f9f95806b55403b50667b909f9f9f8d78624d38230d00182d4154666f6f6f6f6f696662595356606f6f6f6f6f665e4c38240f000000000e23384c5d6570625a484f61696e6453402f1808000004172a3a475660676b686157484b5962696b665e4b434f5c646a6a635b4e42311f0f00000e22374b5d65656565656565656565625a4835200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020354a60758a9fb5ad98827e7e7e7e7e7c66513c26110020354a60758a9fb5ad98827e7e7e7e7e7c66513c2611000000000000000000000000000000000000000000000000000000000000000000000020354a60758a9fb5a8937e68533e2913000000000000000000000000000000000000000000091e32455674899eb4a9947f69544f64798fa4b9cebba6917b665152677c92a7baa98b76614b36210c0000091e32455674899eb4a9947f69544f64798fa4b9cebba6917b665152677c92a7baa98b76614b36210c000020354a60758a9fb5a8937e68533e29130000000000000000000020354a60758aaabba8937e68657a8faa9f9d8d79634e38230e00172c41566c8196abb19c87725c71869ba79e97816c57422d170020354a60758a9fb5b5b5b5b49f8a75604b50657b90a5b5b5b5b5af99846f5a442f1a001f344a5f748b8a8a8a8a7f69543f394f647a8a8a8a8a8a7a644f3a240f001a30455a6f84858585847c6651484b607483858585847c66513c26110000000e1e2c3b50657b8578624d54697f836e5e4c36261401000a1f33475861747d807e75625a5d65777e807b6e6054616a7a7f7f7968604e3d2c1a060010253a4f657a7a7a7a7a7a7a7a7a7a78624d38220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020354a60758a9fb5b2a098939393939384705a45301b0020354a60758a9fb5b2a098939393939384705a45301b000000000000000000000000000000000000000000000000000000000000000000000020354a60758a9fb5a8937e68533e29130000000000000000000000000000000000000000000b21364b60768ba8b9a7927d68524d62788da2c7d8b9a48f7a644f50667b90a5c7a28d78624d38230d00000b21364b60768ba8b9a7927d68524d62788da2c7d8b9a48f7a644f50667b90a5c7a28d78624d38230d000020354a60758a9fb5a8937e68533e29130000000000000000000020354a5f758a9fb4a8937e68657a8fa4b4a38d79634e38230e00162c41566b8196abb19c87725c71869bb0ac97826c57422d170020354a60758a9f9f9f9f9f9f9d887355444e63798e9f9f9f9f9f9f99846f5a442f1a001d32475b6c747575757569615245424f5c707575757575645c4a36220d0020354a60758a9a9a9a937e68533e455673889a9a9a95806b55402b16000006192c3c4953697e93826d5b596f84907b665443301c08000c21374c617685929593877862657b8a9495908272606a7f8f95948c7e685b4936210c0020354a60758a8f8f8f8f8f8f8f8f8f806b55402b160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020354a60758a9fb5beb2ada8a8a8a89a85705a45301b0020354a60758a9fb5beb2ada8a8a8a89a85705a45301b000000000000000000000000000000000000000000000000000000000000000000000020354a60758a9fb5a8937e68533e29130000000000000000000000000000000000000000000d22374d62778ca2c6a6917b66514c61768ba9bacec8a28d78634d4f64798ea4b9a48e79644f39240f00000d22374d62778ca2c6a6917b66514c61768ba9bacec8a28d78634d4f64798ea4b9a48e79644f39240f000020354a60758a9fb5a8937e68533e2913000000000000000000001f34495f74899eb4a9937e69657a8fa4b8a38d79634e38230e00162b40566b8095abb29d87725d71869bb0ac97826c57422d170020354a60758a8a8a8a8a8a8a8a85715c374c61778a8a8a8a8a8a8a8a846f5a442f1a00182b3e4e5b60696f6f6f6f6d63524f60696f6f6f6f6c634f4a3e2d1b070020354a60758a9fafa8937e68533e385c71869cafac96816c57412c1702000c2035495a6364798f8c7963636a7f958673604b35200b00182d43586d8298a3aba599846f75889da8aaa0937e68798c9faaab9f8c79634e39230e0020354a60758a9fa4a4a4a4a4a4a495806b55402b160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020354a60758a9fb5b5b5b5b5b5b5af9a85705a45301b0020354a60758a9fb5b5b5b5b5b5b5af9a85705a45301b000000000000000000000000000000000000000000000000000000000000000000000020354a60758a9fb5a8937e68533e29130000000000000000000000000000000000000000000f24394e64798ea3b9a48f7a644f4657748a9fb4c9bbaa8c76614c4d62778da2c7a5907b66503b261100000f24394e64798ea3b9a48f7a644f4657748a9fb4c9bbaa8c76614c4d62778da2c7a5907b66503b2611000020354a60758a9fb5a8937e68533e2915150f0d070000000000001e33485e73889db3a9947f69657a8fa4b8a38d79634e38230e00152a3f556a7f94aab39d88735e71869bb0ac97826c57422d170020354a5e7075757575757575757167534e52597075757575757575756f6554412c18000e20293e53697e84858584816d5753697e84858585816c57422d2010000020354a60758a9fb5a8937e68533e475c71879cb1ac96816c57412c1702000e23385e707878798c98827578787e93927d67523d2812001f34495e74899eb3c2b49f8a757a90a6b8beae99846f7f95abbcbcab947f6a543f2a150020354a60758a9fb5b8b8b8b8b8aa95806b55402b160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020354a60758a9f9f9f9f9f9f9f9f9f9a85705a45301b0020354a60758a9f9f9f9f9f9f9f9f9f9a85705a45301b000000000000000000000000000000000000000000000000000000000000000000000020354a60758a9fb5a8937e68533e291300000000000000000000000000000000000000000010263b50657b90a5c8a28d78634d395e73889db3c8b49f8a75604a4b61768ba9baa7927c67523d2712000010263b50657b90a5c8a28d78634d395e73889db3c8b49f8a75604a4b61768ba9baa7927c67523d2712000020354a60758a9fb5a8937e68533e2a2a2a24211a0f01000000001d32475c72879cb1aa95806b657a8fa5c6a38d79634e38230e0014293e53697e93a8b49e89745671869bb1ac97816c57422c1700182d4154666f6f6f6f6f6a6f6f6f6f6860636c6f6f6f6d6b6f6f6f6f6b62513d28140003182e43586d82989a9a9a85705b556b80959a9a9a88735d39281603000020354a60758a9fb5a8937e68533e3b5c72879cb1ab96816b56412c16010020354a60758a8d8e9f9c877b8d8d939c96816c56412c17001f34495f74899eb4c3b59f8b757a90a7b8bfaf99846f7f95aabcbcab947f6a553f2a150020354a60758a9fa3a3a3a3a3a3a395806b55402b160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020354a60758a8a8a8a8a8a8a8a8a8a8a84705a45301b0020354a60758a8a8a8a8a8a8a8a8a8a8a84705a45301b000000000000000000000000000000000000000000000000000000000000000000000020354a60758a9fb5a8937e68533e291300000000000000000000000000000000000000000012273c52677c91a7bbaa8c76614c475c71869cb1c6b39e88735443465774899fb4a9937e69543e2914000012273c52677c91a7bbaa8c76614c475c71869cb1c6b39e88735443465774899fb4a9937e69543e2914000020354a60758a9fb5a8937e68533f3f3f3f39362d200f000000001b30455a70859aafac97826c677c91a7b9a88c76614c37210c0012273c52677c91a7b9a88b766073889db3aa95806a55402b15001a30455a6f85858585847f848585847e686c81848585828184858584806b56402b1600051a2f445a6f8499afae99846e5954697e94a9af9f89745746321e09000020354a60758a9fb5a8937e68533e485974899eb4aa957f6a55402a15000020354a60758a9fa3b19c877b90a2a8ab96816c56412c1700192e43586e8398a4aca69a846f75899ea9aca1937e697a8f9eabab9f8c79644e39240f0020354a60758a8e8e8e8e8e8e8e8e8e806b55402b160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020354a5e707575757575757575757575706655412d180020354a5e707575757575757575757575706655412d18000000000000000000000000000000000000000000000000000000000000000000000020354a60758a9fb5a8937e68533e291300000000000000000000000000000000000000000014293e53697e93a8b49f8a75604a455a6f859aafc4b19c87715c36395d73889db2aa95806b55402b16000014293e53697e93a8b49f8a75604a455a6f859aafc4b19c87715c36395d73889db2aa95806b55402b16000020354a60758a9fb5a8937e6854545454544e4a3e2d1a07000000182d42586d8297adaf99846f6a7f94a9b49e89745847331f0a000f253a4f647a8fa4c3a28d7863768b9fb5a8927d68533d28130020354a60758a9a9a9a9984999a9a947f696f859a9a9a88859a9a9a99836f5a442f1a00061c31465b71869bb0ac97826d5752677d92a7baa98b76614b36210c000020354a60758a9fb5a8937e68533e4d62778ca8b9a7927c67523d2712000020354a60758a9fb5b19c877b90a5bbab96816c56412c17000d22374c627786939794887963667c8b9596928374606b809096968f7f6a5c4a36220d0020354a5e707979797979797979797977614c37220c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000182d4154666f6f6f6f6f665e606060605a554837251200182d4154666f6f6f6f6f665e606060605a5548372512000000000000000000000000000000000000000000000000000000000000000000000020354a60758a9fb5a8937e68533e2913000000000000000000000000000000000000000000152a40556a7f95aab39e8873544343596e8398aec3af9a85705a45465c71869bb1ac97816c57422c170200152a40556a7f95aab39e8873544343596e8398aec3af9a85705a45465c71869bb1ac97816c57422c17020020354a60758a9fb5a8937e6a6a6a6a6a6a645c4a36210d00000014293e54697e93a9b29d88736e8398aeb09b86715b3a2a1704000c21374c61768ca5b6a6917b667a8fabbbaa8f7a654f3a25100020354a60758a9fafaf9b859bafa7927d676d8398ad9f8b849aafaf99836f5a442f1a00021527385d72879db2ab95806b5650667b90a5c7a28d77624d38220d000020354a60758a9fb5a8937e68533851677c91a6baa98f79644f3a240f000020354a60758a9fb5b19c877b90a5bbab96816c56412c17000b2034485962757e817f77635b5e667980817d736055626b7b81807a6a614f3e2d1b07000c21364a5b63636363636363636363615947341f0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a30455a6f84858585847c66514a4a4a4541372a1a08001a30455a6f84858585847c66514a4a4a4541372a1a08000000000000000000000000000000000000000000000000000000000000000000000020354a60758a9fa5a5937e68533e2913000000000000000000000000000000000000000000172c41576c8196acb19c87715c3642576c8197acc1ae99836e5944455a6f849aafae98836e59432e190400172c41576c8196acb19c87715c3642576c8197acc1ae99836e5944455a6f849aafae98836e59432e19040020354a60758a9fb5ae99837f7f7f7f7f7f7a644e39240f0000000f243a4f64798fa7b7a68e7a75899eb3ac96816c57412c1700000a1f33475872879cb2ac96816e8096abb49f8a75604b36210b0020354a60758a9fb5b19c879cb1a5907b656b8196abaa9b869bb1af99846f5a442f1a00091d31455674899eb4a9947f69544f64798fa4b9a48e79644f39240f000020354a60758a9fb5a8937e685345566c8197acb49f8975604b36200b000020354a60758a9faaaa9c877b90a5aaaa96816c56412c170005182b3b485761696c696158494c5b636a6c67605544515d656c6b645d4f433220100000071a2d3d4a4e4e4e4e4e4e4e4e4e4e4c473b2a18040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020354a60758a9a9a9a937e68533e3535302d251a0c000020354a60758a9a9a9a937e68533e3535302d251a0c00000000000000000000000000000000000000000000000000000000000000000000000020354a60758a8f8f8f8f7e68533e2913000000000000000000000000000000000000000000192e43586e8398adaf9a85705a4540556a8095aabfac97826c574243586e8398adaf9a856f5a45301a0500192e43586e8398adaf9a85705a4540556a8095aabfac97826c574243586e8398adaf9a856f5a45301a050020354a60758a9fb5b3a1999494949494937e68533e29130000000b20364b6075899eb3b29c87859ba7b9a8917c67523c271200000417293a576c8196acb49f8c838b9fb4b09b85705645321e090020354a60758a9fb5b39e889eb3a38e7963697f94a9b29d889db2af99846f5a442f1a000b20364b60758ba8b9a7927d68524d62788da2c8a5907b65503b2610000020354a60758a9fb5a8937e68534b6075899eb3af9a846f5645311d09000020354a60758a95959595867b9095959595816c56412c1700000d1d2b39464b5357544c473a3c494d5557524b44373f4c5056564f4b3f322515020000000f1f2d363939393939393939393937342a1d0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020354a60758a9fafa8937e68533e29201b18120800000020354a60758a9fafa8937e68533e29201b1812080000000000000000000000000000000000000000000000000000000000000000000000000010253a50657b7a7a7a7a77624d37220d0000000000000000000000000000000000000000001a2f455a6f849aafae99836e59443e54697e93a9beaa95806b554041576c8196acb19c86715c47311c00001a2f455a6f849aafae99836e59443e54697e93a9beaa95806b554041576c8196acb19c86715c47311c000020354a60758a9fb5bfb3aea9a9a9a9a8937e68533e2913000000081d3144556c8197a9b6a59c9ba3b5b39e8976614b36210c0000000f24394f64798ea0b2aa9f989fa9b6a4937e6954382816030020354a60758a9fb5b49f8a9fb4aa8c7661677c92a7b49f899fb4af99846f5a442f1a000d22374d62778ca2c6a6917b66514c61768baabba7927c67523d2712000020354a60758a9fb5a8937e685359687e93a7b8a9937e6954382715020000152b40556a80808080807e7880808080807b66503b26110000000d1b2932363e423f37332a2c353840413d3531262f383b41413a372e20150700000000010f1a2124242424242424242424221f180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020354a60758a9fb5a8937e68533e29130504000000000020354a60758a9fb5a8937e68533e291305040000000000000000000000000000000000000000000000000000000000000000000000000000000e23374b5d656565656562594834200b0000000000000000000000000000000000000000001c31465c71869bb1ac97826c57423d52677c92a7b5a9947e69543f40556a7f95aab39d88735e39291703001c31465c71869bb1ac97826c57423d52677c92a7b5a9947e69543f40556a7f95aab39d88735e392917030020354a60758a9fb3b3b3b3b3b3b3b3a8937e68533e2913000000021527374e63798b9fb4b6b2b0b5b4a1947f695746321e0a0000000d22364a5c6e8398a6b5b4aeb4b6a89c8675604b36210b000020354a60758a9fb5bbaa9faab49f8a7560657a90a5baa99fa9baaf99846f5a442f1a000e24394e63798ea3b8a48f7a644f4658748a9fb4a8937e69533e2914000020354a60758a9fb5a8937e68586177889db3b49f8a77614c37210c00000013283c50616a6a6a6a6a69636a6a6a6a6a665e4c38230f000000000b161e21292c2a221f181921232b2c27201d141c23262c2b25221b100200000000000000070c0e0e0e0e0e0e0e0e0e0e0c0b040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020354a60758a9fb5a8937e68533e29130000000000000020354a60758a9fb5a8937e68533e29130000000000000000000000000000000000000000000000000000000000000000000000000000000000081c2e3f4b50505050504d483b2b18050000000000000000000000000000000000000000001e33485d73889d9f9f95806b55403b50667b909f9f9f927d67523d3e53697e939f9f9f8a745746331e0a001e33485d73889d9f9f95806b55403b50667b909f9f9f927d67523d3e53697e939f9f9f8a745746331e0a0020354a60758a9e9e9e9e9e9e9e9e9e9e937e68533e291300000000092136495b697f939fa9acacab9f978372604a39291603000000071b2d3e4c6176879ba3abadaba49c8a7a645745321e09000020354a60758a9fb5c8bbb4bbb29d88725463788ea3c7bab4bac7af99846f5a442f1a0010253b50657a90a5c9a38d78634e3a5e73889db3aa95806a55402b15000020354a60758a9fb5a8937e686876849aa6b8a897826d5847331f0a0000000d213343505555555555534d5555555555504c402f1c090000000000030a0c1417140c0a04060c0e1517120b0801080e1017160f0d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020354a60758a9fb5a8937e68533e29130000000000000020354a60758a9fb5a8937e68533e291300000000000000000000000000000000000000000000000000000000000000000000000000000000000011212e373a3a3a3a3a37342b1d0d000000000000000000000000000000000000000000001f344a5f748b8a8a8a8a7f69543f394f647a8a8a8a8a8a7c66503b3c52677d8a8a8a8a8a75614b36210c001f344a5f748b8a8a8a8a7f69543f394f647a8a8a8a8a8a7c66503b3c52677d8a8a8a8a8a75614b36210c001e34495e738989898989898989898989897d68523d2813000000081929373d4f61697e8a939797948c8173605443301b0b0000000011212f38475862788590959795918679645c4a39281603000020354a60758a9fb5d8cec9c5b09b86705b61768ca9bacdc9cdc4af99846f5a442f1a0012273c51677c91a6bcab8c76614c475c71879cb1ac96816c57412c17020020354a60758a9fb5a8937e767d879aa2b4b49f8a77624d3a2a1704000000041525333c40404040403e3840404040403b382f22110000000000000000000000000000000000000000000000000000000000000000000000000000000006121b2020202020202020202020202020202020201c1a130a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020354a60758a9fb5a8937e68533e29130000000000000020354a60758a9fb5a8937e68533e291300000000000000000000000000000000000000000000000000000000000000000000000000000000000003111c2325252525252220180d00000000000000000000000000000000000000000000001d32475b6c747575757569615245424f5c707575757575665e504344515f677575757575705746331e0a001d32475b6c747575757569615245424f5c707575757575665e504344515f677575757575705746331e0a001c3145596b737373737373737373737373685f4e3a251000000012253748545a5a6069777e81827f786c60554436251300000000091c2f404c505a5a62727b8082807c73635b4a3e2d1b0a00000020354a60758a9fb5cae2d9c3ae99846e5958748a9fb4c9ded9c4af99846f5a442f1a0013293e53687e93a8b49f8a75604b455a70859aafad98836e58432e19030020354a60758a9fb5b39e898a929da5b4b3a1957f6a5948341c0c0000000000071521282b2b2b2b2b29232b2b2b2b2b26231c110400000000000000000000000000000000000000000000000000080e10101010100f0d07000000000616242f353535353535353535353535353535353535312e271b0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020354a60758a9fb5a8937e68533e29130000000000000020354a60758a9fb5a8937e68533e29130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e10101010100d0b05000000000000000000000000000000000000000000000000182b3e4e5b60696f6f6f6f6d63524f60696f6f6f6f6f6f6f6a615051626b6f6f6f6f6a615e463929170300182b3e4e5b60696f6f6f6f6d63524f60696f6f6f6f6f6f6f6a615051626b6f6f6f6f6a615e463929170300182d4154666f6f6f6f6f665e5e5e5e5e5e524e41311e0b000000182d4154666f6f6f6f6f696c6c6a635a4b4437271808000000000e23384c5e656f6f6f6f6f6b6d6b6660544a3d2d20100000000020354a60758a9fb5cadfd7c1ac97826c575d72889db2c7ddd9c4af99846f5a442f1a00152a3f556a7f94aab39e8973544344596e8399aeaf9a846f5a452f1a050020354a60758a9fb5b8a79e9fabb2b6b1a3998372604b3b2b1800000000000000040d131515151515140e1515151515110f090000000000000000000000000000000000000000000000000003111c23252525252524221b10020000122434424a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4643392b1b0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020354a60758a9fb5a8937e68533e29130d0b050000000020354a60758a9fb5a8937e68533e29130d0b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e20293e53697e84858584816d5753697e848585858585847f6a55566b80848585847f6a5540291b0b00000e20293e53697e84858584816d5753697e848585858585847f6a55566b80848585847f6a5540291b0b00001a30455a6f84858585847c6651494949493d3a312313010000001a30455a6f84858585847c6657544d493c3127211f170c00000010263b50657c8485858584766156514b43362d26231c1103000020354a60758a9fb5cadfd5bfaa95806a555b70859bb0c5dad9c4af99846f5a442f1a00172c41566c8196abb19c87725c3642576c8297acb19b86715c46311c000020354a60758a9fb5c5b8b3b5bcb4ae9f978575615443301d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011212e373a3a3a3a3a3a362e201000001b2f42525e60606060606060606060606060606060605c5649392713000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020354a60758a9fb5a8937e68533e29232220190e00000020354a60758a9fb5a8937e68533e29232220190e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182e43586d82989a9a9a85705b556b80959a9a9a9a9a97826d57596e83989a9a9a846f5a452f1a00000003182e43586d82989a9a9a85705b556b80959a9a9a9a9a97826d57596e83989a9a9a846f5a452f1a00000020354a60758a9a9a9a937e68533e34343428251e13050000000020354a60758a9a9a9a937e68534b4b443743403733291c0c000014293f54697e949a9a9a8b75604b4b453844413b382f2111000020354a60758a9fb5cadfd3bda8937e6853596e8399aec3d8d9c4af99846f5a442f1a00182d43586d8298adb09a85705b4540556b8095aab29d88725d382816030020354a60758a9fb1b2b1aeacab9f988e81746157463626140000000000000000000000080d0f190d0b050000000000000000090f111c1c1c1c1c17150f111c1c1c1c1c18161006000000081c2e3f4b50505050504f4a3e2e1b070020354a5e707575757575757575757575757575757575716756432e1a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020354a60758a9fb5a8937e68533e383838352b1e0e000020354a60758a9fb5a8937e68533e383838352b1e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051a2f445a6f8499afae99846e5954697e94a9afafafab95806b56576c8297acaf9b86715c46311c000000051a2f445a6f8499afae99846e5954697e94a9afafafab95806b56576c8297acaf9b86715c46311c00000020354a60758a9fafa8937e68533e291e1e13100b01000000000020354a60758a9fafa8937e68556060555a58554c473a29170400162b40556b8095aaaf9e8873555660565c5956504c3f2f1c090020354a60758a9fb5cadfd1bba6917c6651576c8197acc1d6d9c4af99846f5a442f1a001a2f445a6f8499afae99846e59443f54697e94a9b49f89745645321e090020354a60758a9c9c9c9b9996918b837a6c6056463929180800000000000000000002101b22252f2220180d000000000004121c242632323232322c2a242632323232322d2b23180900000e23374b5d6565656565645c4a36220d0020354a60758a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a86715c46311c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020354a60758a9fb5a8937e68534e4e4e4d483c2b19050020354a60758a9fb5a8937e68534e4e4e4d483c2b1905000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c31465b71869bb0ac97826d5752677d92a7bcc4bea9947f6954556b8095aab29d88735d392816030000061c31465b71869bb0ac97826d5752677d92a7bcc4bea9947f6954556b8095aab29d88735d39281603000020354a60758a9fb5a8937e68533e29130900000000000000000020354a60758a9fb5a8937e6860737472706d6a615847331f0a00162b41566b8096abb29c87725d607574716e6c655d4c38230e0020354a60758a9fb5cadfceb9a48f79644f556a7f95aabfd4d9c4af99846f5a442f1a001b31465b70869bb0ac97826d57423d52677d92a7baa98b75604b36210b001c32475c71868787878684817c776e645c4b4538291b0b0000000000000000000010202e373a4437342b1d0d0000000012222f383b4747474747423e383b4747474747433f352818060010253a50657a7a7a7a7a7a644f3a240f0020354a60758a9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9b85715c46311c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020354a60758a9fb5a8937e6863636363625a4835200b0020354a60758a9fb5a8937e6863636363625a4835200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527385d72879db2ab95806b5650667b90a5bbd0bda7927d685254697e94a9b49f89745745321e090000021527385d72879db2ab95806b5650667b90a5bbd0bda7927d685254697e94a9b49f89745745321e09000020354a60758a9fb5a8937e68533e29130000000000000000000020354a60758a9fb5a8937e68657b8c8885828076614c37210c00162c41566b8196abb19c87725c7185898683817b65503b26100020354a60758a9fb5cacfd6c5a28d77624d53687d93a8bdcfcfc4af99846f5a442f1a001d32485d72879da5a596806b56413b51667b90a5a5a28d78624d38220d001a2f43566871717172716f6c6761584f4a3e31271a0b00000000000000000000081b2e3f4b4f594d483b2b18050000091c2f404c515c5c5c5c5c57524c515c5c5c5c5c5853463523100020354a60758a8f8f8f8f86725c47321d0020354a60758a9fb5b5b5b5b5b5b5b5b5b5b5b5b5b19b86715c46311c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020354a60758a9fb5aa957f797878787878624d38220d0020354a60758a9fb5aa957f797878787878624d38220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d31455674899eb4a9947f69544f64798fa4b9cebba6917b665152677d92a7baa98b76604b36210b0000091d31455674899eb4a9947f69544f64798fa4b9cebba6917b665152677d92a7baa98b76604b36210b000020354a60758a9fb5a8937e68533e29130000000000000000000020354a60758aabbca8937e68657a8f9d9a988d79634e38230e00172c41566c8196abb19c87725c71869b9b9996816c57422d170020354a60758a9fb5bababab8a78b75604b51667b90a6babababaaf99846f5a442f1a001f34495f748a8f8f8f8f7f69543f3a4f647a8f8f8f8f8e7a644e39240f001427394a565c5c5c5d5c5957524c473a362d1d150a00000000000000000000000c22374b5d646e62594834200f00000f24384c5e6671717171716c635e6671717171716d64533f2b160020354a60758a9fa5a59c86725c47321d0020354a60758a9fa9a9a9a9a9a9a9a9a9a9a9a9a9a99b86715c46311c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020354a60758a9fb5af9e958d8d8d8d8d84705a45301b0020354a60758a9fb5af9e958d8d8d8d8d84705a45301b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b60758ba8b9a7927d68524d62788da2c8d8b9a48f7a644f50667b90a5c7a28d77624d38220d00000b20364b60758ba8b9a7927d68524d62788da2c8d8b9a48f7a644f50667b90a5c7a28d77624d38220d000020354a60758a9fb5a8937e68533e29130000000000000000000020354a5f758a9fb4a8937e68657a8fa4afa38d79634e38230e00162c41566b8196abb19c87725c71869bb0ac97826c57422d170020354a60758a9fa5a5a5a5a59e897356454f64798ea4a5a5a5a5a599846f5a442f1a0010253a50657b7a7a7a7a77624d37364b60757b7a7a7a7b76614c36210c000a1c2c3943474747474644413c37332a221b100200000000000000000000000c1c293a4f647b8477624d3d2c1a060011263b51667b8687878787816c667c8687878786826d58432d180020354a60758a9fb5b19c87725c47321d0020354a60758a9494949494949494949494949494949486715c46311c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020354a60758a9fb5bcafaaa3a3a3a39a85705a45301b0020354a60758a9fb5bcafaaa3a3a3a39a85705a45301b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778ca2c6a6917b66514c61768baabbcec8a38d78634e4f64798fa4b9a38e79644e39240f00000d22374d62778ca2c6a6917b66514c61768baabbcec8a38d78634e4f64798fa4b9a38e79644e39240f000020354a60758a9fb5a8937e68533e2913000000000000000000001f344a5f74899fb4a8937e69657a8fa4b8a38d79634e38230e00162b40566b8095abb29d87725d71869bb0ac97826c57422d170020354a60758a8f8f8f8f8f8f8f86715c384d62778c8f8f8f8f8f8f8f846f5a442f1a000e23374b5d656565656562594834324557606565656565615846331f0a00000e1c272f32323232312f2c27211f170c070000000000000000000000000417293a4654697e93816c5b4935210c000b20354b6074879c9c9c9c8d7a72869c9c9c9c907b66513b26110020354a60758a9fb5b19c87725c47321d00152a3f546a7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7d68523d2813000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020354a60758a9fb5bababab8b8b8af9a85705a45301b0020354a60758a9fb5bababab8b8b8af9a85705a45301b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea3b8a48f7a644f4658748a9fb4c9bbaa8c76614c4d62788da2c7a5907b65503b261000000e24394e63798ea3b8a48f7a644f4658748a9fb4c9bbaa8c76614c4d62788da2c7a5907b65503b2610000020354a60758a9fb5a8937e68533e2913100d0b050000000000001e34495e73899eb3a9947f69657a8fa4b8a38d79634e38230e00152a40556a7f95aab29d88735d71869bb0ac97826c57422d170010253a50657b7a7a7a7a7a7a7a7a644e394b60727b7a7a7a7a7a7a7a79634e39240e00081c2e3f4b50505050504d483b2b2839454b50505050504c463a2917040000000a141a1c1c1c1d1c1a17120c0a0400000000000000000000000000000a1f33465861657a8f8b79634e38230e00081d314455677d92a4b1ab99837d92a4b1b09a85705e4c38240f0020354a60758a9fa6a69c87725c47321d0013273c4f616a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a68604e3a2511000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020354a60758a9fa5a5a5a5a5a5a5a59a85705a45301b0020354a60758a9fa5a5a5a5a5a5a5a59a85705a45301b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253b50657a90a5c9a38d78634e3a5e73889db3c8b49f8a75604a4c61768ba9baa7917c67523c2712000010253b50657a90a5c9a38d78634e3a5e73889db3c8b49f8a75604a4c61768ba9baa7917c67523c2712000020354a60758a9fb5a8937e68533e292525221f180d00000000001d32475d72879cb2aa95806a657a8fa4c7a38d79634e38230e0014293e54697e93a9b39e89745571869bb0ac97826c57422d17000e23374b5d6565656565656565645c4a364354606565656565656565635b4a36210c000011212e373a3a3a3a3a37342b1d1b2832363a3a3a3a3a3633291b0b000000000000000000000000000000000000000000000000000000000000000020354a5e707676778c98836e59432e1900011527374b6073869cb1b3a199889eb3b3a28f7b6550402f1c090020354a60758a9191919186725c47321d000c2032434f5454545454545454545454545454545454524e41311e0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020354a60758a8f8f8f8f8f8f8f8f8f8f84705a45301b0020354a60758a8f8f8f8f8f8f8f8f8f8f84705a45301b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91a6bcab8c76614c475c71879cb1c6b39e887354434657748a9fb4a8937e69533e2914000012273c51677c91a6bcab8c76614c475c71879cb1c6b39e887354434657748a9fb4a8937e69533e2914000020354a60758a9fb5a8937e68533e3a3a3a37342a1d0d000000001b30465b70859bb0ac96816c667b91a6baa98c77624c37220d0012283d52677d92a7b59f8a756072889db2ab96806b56412b1600081c2e3f4b50505050505050504e4a3e2d36434b50505050505050504e4a3d2d1a07000003111c2325252525252220180d0a161e212525252525211f170b00000000000000000000000000000000000000000000000000000000000000000020354a60758a8b8c9f9c86725c47321d0000091d314455677c91a4b5b3a79ea7b8af9a846f5d4b372212000012273c51677c7c7c7c7c7b65503b261000031525323c3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3d3a31231301000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a50657b7a7a7a7a7a7a7a7a7a7a79644e39240f0010253a50657b7a7a7a7a7a7a7a7a7a7a79644e39240f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013293e53687e93a8b49f8a75604b455a70859aafc5b19c87725c36395e73889db3aa957f6a55402a15000013293e53687e93a8b49f8a75604b455a70859aafc5b19c87725c36395e73889db3aa957f6a55402a15000020354a60758a9fb5a8937e68534f4f4f4f4c483b2a1805000000192e43586e8398adae99836e697e93a9b49f8a72604a35200b0010253a50657a8fa5bcab8d7762758a9fb4a8937e68533e2913000011212e373a3a3a3a3a3a3a3a39362d202630353a3a3a3a3a3a3a3a39362d1f0f0000000000080e10101010100d0b05000003090b10101010100c0a040000000000000000000000000000000000000000000000000000000000000000000020354a60758a9fa2b19c86725c47321d0000011426374a6073869cb1c1b8b3b8b3a18f7a644f3f2e1c0400001024394d5f6767676767655e4c38230e0000071520272a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a28251e13050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23374b5d6565656565656565656565645c4a36210d000e23374b5d6565656565656565656565645c4a36210d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aab39e8973544344596e8399aec3b09a85705b45475c71869cb1ac96816c57412c170200152a3f556a7f94aab39e8973544344596e8399aec3b09a85705b45475c71869cb1ac96816c57412c17020020354a60758a9fb5a8937e686565656565625948341f0b000000152a40556a7f95aab19c87726c8297acb19c87725443301c07000d22374d62778ca6b8a5907a65788eaabba5907b66503b2611000003111c23252525252525252524221b10141c20252525252525252524211a0f01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020354a60758a9fb5b19c87725c47321d000000091c304354667c91a3a8a8a8a8ab99836e5c4a3621110000000a1d30414d5151515151504c402f1c09000000030c13151515151515151515151515151515151513110b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c2e3f4b50505050505050505050504e4a3e2d1a0700081c2e3f4b50505050505050505050504e4a3e2d1a07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000172c41566c8196abb19c87725c3642576c8297acc1ae99846e5944455a6f859aafad98836e58432e190300172c41566c8196abb19c87725c3642576c8297acc1ae99846e5944455a6f859aafad98836e58432e19030020354a60758a9fb5ab96807a7a7a7a7a7a77624c37220d00000011263b51667b90aab59f8c7872879db2ad98826d5836251300000b2034485973889eb3aa957f6a7e94a9b6a48c76614c37210c00000000080e10101010101010100f0d070001080b10101010101010100e0c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020354a60758a9fb5b19c87725c47321d000000001325364d5e71859393939393938d79634e3e2d1b0300000000122330393c3c3c3c3c3b382f211100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011212e373a3a3a3a3a3a3a3a3a3a3a39362d200f00000011212e373a3a3a3a3a3a3a3a3a3a3a39362d200f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000182d43586d8298adb09a85705b4540556b8095aac0ac97826d574243596e8398aeaf9a846f5a452f1a0500182d43586d8298adb09a85705b4540556b8095aac0ac97826d574243596e8398aeaf9a846f5a452f1a050020354a60758a9fb5b09e968f8f8f8f8f8f7e68533e29130000000c21364c61768a9fb4ab99838197a5b7aa937e68533e2913000005182b3b586d8398adb39e897e889db3b19c87725847331f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020354a60758a9facac9c87725c47321d00000000081830404e647a7e7e7e7e7e7e7c675b4a362010000000000004121d24272727272726231c110300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111c23252525252525252525252524211a0f0100000003111c23252525252525252525252524211a0f01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a2f445a6f8499afae99846e59443f54697e94a9beab96806b564142576c8197acb19b86715c46311c00001a2f445a6f8499afae99846e59443f54697e94a9beab96806b564142576c8197acb19b86715c46311c000020354a60758a9fb5bcb0aba4a4a4a4a4937e68533e29130000000a1e3346576f8499aeb3a199979fb1b49f8b77624d37220d00000011263b51667b90a3b5a79e939da6b7a795806b563a2a170400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020354a60758a9696969686725c47321d00000000001221364a5c64696969696969675f4d3d2d1a02000000000000000a101212121212100e0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e10101010101010101010100f0d0700000000000000080e10101010101010101010100f0d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b31465b70869bb0ac97826d57423d52677d92a7baa9947f69543f40556b8095aab29d88725d38281603001b31465b70869bb0ac97826d57423d52677d92a7baa9947f69543f40556b8095aab29d88725d382816030020354a60758a9fb5b8b8b8b8b8b8b8a8937e68533e29130000000317293950657b8f9fb1b3afacb1b5a597816c594834200b0000000b20354a6072869ba9b8b3a9b3b7ab9e8977624d37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000172c41576c81818181817f6a553f2a150000000000071a2d3d4a4e535353535353524d41301f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d32485d72879da5a596806b56413b51667b90a5a5a5927d68533d3e54697e93a5a59f89745645321e09001d32485d72879da5a596806b56413b51667b90a5a5a5927d68533d3e54697e93a5a59f89745645321e090020354a60758a9fa3a3a3a3a3a3a3a3a3937e68533e2913000000000b23374b5d6c8197a0aeb1b1afa39b8775614b3b2b1805000000071c30435463798b9ea7aeb0aea89e8d7c66594834200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3e52636c6c6c6c6c6a61503c28130000000000000f1f2d36393e3e3e3e3e3e3c3930231201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f34495f748a8f8f8f8f7f69543f3a4f647a8f8f8f8f8f7c66513c3d52677d8f8f8f8f8b75604b36210b001f34495f748a8f8f8f8f7f69543f3a4f647a8f8f8f8f8f7c66513c3d52677d8f8f8f8f8b75604b36210b0020354a60758a8e8e8e8e8e8e8e8e8e8e8e7e68533e291300000000081c2e3f4b60748290989c9c99928577625746321d0d00000000001325364a5b657c8994999b99948a7c665e4d3b2b1805000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f22344552575757575755504333200d000000000000010f1a212429292929292927251d1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a50657b7a7a7a7a77624d37364b60757b7a7a7a7b76614c36374c61767a7a7a7a7b74604b36200b0010253a50657b7a7a7a7a77624d37364b60757b7a7a7a7b76614c36374c61767a7a7a7a7b74604b36200b0020354a5e7079797979797979797979797976614c37210c0000000000111d314556606d7b838787847d7462594839291600000000000008182d3d4c5d65777f8486847f77665e4d40301d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051727343e41414141413f3c332515030000000000000000070d0f14141414141412100a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23374b5d65656565656259483432455760656565656561584633334758616565656565605544311d08000e23374b5d65656565656259483432455760656565656561584633334758616565656565605544311d08000c21364a5b636363636363636363636363615847331f0a000000000002152738454b5e666e71726f686056483b2b1b0b000000000000000f1f2f3f4c58616a6f716e6a61584d40302212000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000917222a2c2c2c2c2c2a2820150700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c2e3f4b50505050504d483b2b2839454b50505050504c463a292a3a474c50505050504b443727150200081c2e3f4b50505050504d483b2b2839454b50505050504c463a292a3a474c50505050504b443727150200071a2d3d4a4e4e4e4e4e4e4e4e4e4e4e4e4c473a2917040000000000000a1a2731404c50595c5c5a524b45382b1d0d00000000000000000111212f3a474c54595b59554c473a302212040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f15171717171715130d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011212e373a3a3a3a3a37342b1d1b2832363a3a3a3a3a3633291c1c2a33373a3a3a3a3a363127190900000011212e373a3a3a3a3a37342b1d1b2832363a3a3a3a3a3633291c1c2a33373a3a3a3a3a36312719090000000f1f2d363939393939393939393939393733291c0c00000000000000000a151d2f383b434747443d3631271a0d0000000000000000000003111c2a33373f4446443f37332a1c120400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111c2325252525252220180d0a161e212525252525211f170c0c171f212525252525201d15090000000003111c2325252525252220180d0a161e212525252525211f170c0c171f212525252525201d150900000000010f1a21242424242424242424242424211f170c0000000000000000000002121c23262e32322f28201d150a000000000000000000000000000c181f222a2f312f2a221f180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e10101010100d0b05000003090b10101010100c0a040000040a0c10101010100b080200000000000000080e10101010100d0b05000003090b10101010100c0a040000040a0c10101010100b080200000000000000070c0e0e0e0e0e0e0e0e0e0e0e0e0c0a0400000000000000000000000000090f11191c1d1a130b0902000000000000000000000000000000040a0c151a1c19150c0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + m_StreamData: + offset: 0 + size: 0 + path: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 71c1514a6bd24e1e882cebbe1904ce04, type: 3} + m_Name: BLASTIMO SANS SDF + m_EditorClassIdentifier: + hashCode: -1649931875 + material: {fileID: 2815383197897946835} + materialHashCode: 1823645430 + m_Version: 1.1.0 + m_SourceFontFileGUID: b0e3c5c78405b91459241bda90d1eb86 + m_SourceFontFile_EditorRef: {fileID: 0} + m_SourceFontFile: {fileID: 0} + m_AtlasPopulationMode: 0 + m_FaceInfo: + m_FamilyName: BLASTIMO SANS + m_StyleName: Regular + m_PointSize: 73 + m_Scale: 1 + m_LineHeight: 108.186 + m_AscentLine: 104.243996 + m_CapLine: 104 + m_MeanLine: 104 + m_Baseline: 0 + m_DescentLine: 0 + m_SuperscriptOffset: 104.243996 + m_SuperscriptSize: 0.5 + m_SubscriptOffset: 0 + m_SubscriptSize: 0.5 + m_UnderlineOffset: -7.2999997 + m_UnderlineThickness: 3.6499999 + m_StrikethroughOffset: 41.6 + m_StrikethroughThickness: 3.6499999 + m_TabWidth: 7 + m_GlyphTable: + - m_Index: 3 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 7.296875 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 4 + m_Metrics: + m_Width: 14.15625 + m_Height: 105.703125 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 104.90625 + m_HorizontalAdvance: 16.359375 + m_GlyphRect: + m_X: 118 + m_Y: 400 + m_Width: 15 + m_Height: 106 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 5 + m_Metrics: + m_Width: 17.59375 + m_Height: 105.625 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 104.828125 + m_HorizontalAdvance: 19.78125 + m_GlyphRect: + m_X: 47 + m_Y: 259 + m_Width: 18 + m_Height: 106 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 6 + m_Metrics: + m_Width: 11.75 + m_Height: 104.25 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 104.25 + m_HorizontalAdvance: 13.9375 + m_GlyphRect: + m_X: 435 + m_Y: 270 + m_Width: 12 + m_Height: 105 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 7 + m_Metrics: + m_Width: 11.75 + m_Height: 104.25 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 104.25 + m_HorizontalAdvance: 13.9375 + m_GlyphRect: + m_X: 404 + m_Y: 276 + m_Width: 12 + m_Height: 105 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 8 + m_Metrics: + m_Width: 14.15625 + m_Height: 105.625 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 104.828125 + m_HorizontalAdvance: 16.359375 + m_GlyphRect: + m_X: 109 + m_Y: 123 + m_Width: 15 + m_Height: 106 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 9 + m_Metrics: + m_Width: 14.53125 + m_Height: 104.171875 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 104.25 + m_HorizontalAdvance: 16.71875 + m_GlyphRect: + m_X: 443 + m_Y: 79 + m_Width: 15 + m_Height: 105 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 10 + m_Metrics: + m_Width: 5.40625 + m_Height: 104.171875 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 104.25 + m_HorizontalAdvance: 7.59375 + m_GlyphRect: + m_X: 497 + m_Y: 57 + m_Width: 6 + m_Height: 105 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 11 + m_Metrics: + m_Width: 14.15625 + m_Height: 105.1875 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 104.390625 + m_HorizontalAdvance: 16.359375 + m_GlyphRect: + m_X: 130 + m_Y: 6 + m_Width: 15 + m_Height: 106 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 12 + m_Metrics: + m_Width: 16.359375 + m_Height: 104.171875 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 104.25 + m_HorizontalAdvance: 18.546875 + m_GlyphRect: + m_X: 301 + m_Y: 122 + m_Width: 17 + m_Height: 105 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 13 + m_Metrics: + m_Width: 11.75 + m_Height: 104.171875 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 104.25 + m_HorizontalAdvance: 13.9375 + m_GlyphRect: + m_X: 378 + m_Y: 342 + m_Width: 12 + m_Height: 105 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 14 + m_Metrics: + m_Width: 23.71875 + m_Height: 104.25 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 104.25 + m_HorizontalAdvance: 25.921875 + m_GlyphRect: + m_X: 208 + m_Y: 6 + m_Width: 24 + m_Height: 105 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 15 + m_Metrics: + m_Width: 17.296875 + m_Height: 104.171875 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 104.25 + m_HorizontalAdvance: 19.484375 + m_GlyphRect: + m_X: 243 + m_Y: 122 + m_Width: 18 + m_Height: 105 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 16 + m_Metrics: + m_Width: 14.15625 + m_Height: 105.625 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 104.828125 + m_HorizontalAdvance: 16.359375 + m_GlyphRect: + m_X: 128 + m_Y: 240 + m_Width: 15 + m_Height: 106 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 17 + m_Metrics: + m_Width: 17.671875 + m_Height: 104.828125 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 104.90625 + m_HorizontalAdvance: 19.859375 + m_GlyphRect: + m_X: 266 + m_Y: 238 + m_Width: 18 + m_Height: 105 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 18 + m_Metrics: + m_Width: 15.109375 + m_Height: 110.375 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 104.828125 + m_HorizontalAdvance: 17.296875 + m_GlyphRect: + m_X: 27 + m_Y: 137 + m_Width: 16 + m_Height: 111 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 19 + m_Metrics: + m_Width: 18.25 + m_Height: 104.828125 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 104.90625 + m_HorizontalAdvance: 20.4375 + m_GlyphRect: + m_X: 213 + m_Y: 122 + m_Width: 19 + m_Height: 105 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 20 + m_Metrics: + m_Width: 14.59375 + m_Height: 105.625 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 104.828125 + m_HorizontalAdvance: 16.796875 + m_GlyphRect: + m_X: 144 + m_Y: 400 + m_Width: 15 + m_Height: 106 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 21 + m_Metrics: + m_Width: 14.890625 + m_Height: 104.25 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 104.25 + m_HorizontalAdvance: 17.078125 + m_GlyphRect: + m_X: 469 + m_Y: 138 + m_Width: 15 + m_Height: 105 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 22 + m_Metrics: + m_Width: 14.15625 + m_Height: 105.046875 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 104.25 + m_HorizontalAdvance: 16.359375 + m_GlyphRect: + m_X: 135 + m_Y: 123 + m_Width: 15 + m_Height: 106 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 23 + m_Metrics: + m_Width: 17.890625 + m_Height: 104.25 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 104.25 + m_HorizontalAdvance: 20.078125 + m_GlyphRect: + m_X: 272 + m_Y: 6 + m_Width: 18 + m_Height: 105 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 24 + m_Metrics: + m_Width: 15.109375 + m_Height: 104.25 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 104.25 + m_HorizontalAdvance: 17.296875 + m_GlyphRect: + m_X: 324 + m_Y: 354 + m_Width: 16 + m_Height: 105 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 25 + m_Metrics: + m_Width: 16.796875 + m_Height: 104.25 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 104.25 + m_HorizontalAdvance: 18.984375 + m_GlyphRect: + m_X: 324 + m_Y: 238 + m_Width: 17 + m_Height: 105 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 26 + m_Metrics: + m_Width: 16.796875 + m_Height: 104.25 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 104.25 + m_HorizontalAdvance: 18.984375 + m_GlyphRect: + m_X: 330 + m_Y: 6 + m_Width: 17 + m_Height: 105 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 27 + m_Metrics: + m_Width: 15.109375 + m_Height: 104.25 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 104.25 + m_HorizontalAdvance: 17.296875 + m_GlyphRect: + m_X: 351 + m_Y: 354 + m_Width: 16 + m_Height: 105 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 28 + m_Metrics: + m_Width: 17.890625 + m_Height: 104.25 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 104.25 + m_HorizontalAdvance: 20.078125 + m_GlyphRect: + m_X: 301 + m_Y: 6 + m_Width: 18 + m_Height: 105 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 29 + m_Metrics: + m_Width: 31.09375 + m_Height: 104.25 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 104.25 + m_HorizontalAdvance: 33.28125 + m_GlyphRect: + m_X: 49 + m_Y: 401 + m_Width: 32 + m_Height: 105 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 30 + m_Metrics: + m_Width: 18.25 + m_Height: 104.25 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 104.25 + m_HorizontalAdvance: 20.4375 + m_GlyphRect: + m_X: 265 + m_Y: 354 + m_Width: 19 + m_Height: 105 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 31 + m_Metrics: + m_Width: 14.15625 + m_Height: 105.046875 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 104.25 + m_HorizontalAdvance: 16.359375 + m_GlyphRect: + m_X: 187 + m_Y: 123 + m_Width: 15 + m_Height: 106 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 32 + m_Metrics: + m_Width: 14.890625 + m_Height: 104.25 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 104.25 + m_HorizontalAdvance: 17.078125 + m_GlyphRect: + m_X: 409 + m_Y: 160 + m_Width: 15 + m_Height: 105 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 33 + m_Metrics: + m_Width: 14.59375 + m_Height: 105.625 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 104.828125 + m_HorizontalAdvance: 16.796875 + m_GlyphRect: + m_X: 180 + m_Y: 240 + m_Width: 15 + m_Height: 106 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 34 + m_Metrics: + m_Width: 18.25 + m_Height: 104.828125 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 104.90625 + m_HorizontalAdvance: 20.4375 + m_GlyphRect: + m_X: 235 + m_Y: 385 + m_Width: 19 + m_Height: 105 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 35 + m_Metrics: + m_Width: 15.109375 + m_Height: 110.375 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 104.828125 + m_HorizontalAdvance: 17.296875 + m_GlyphRect: + m_X: 51 + m_Y: 6 + m_Width: 16 + m_Height: 111 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 36 + m_Metrics: + m_Width: 17.671875 + m_Height: 104.828125 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 104.90625 + m_HorizontalAdvance: 19.859375 + m_GlyphRect: + m_X: 295 + m_Y: 354 + m_Width: 18 + m_Height: 105 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 37 + m_Metrics: + m_Width: 14.15625 + m_Height: 105.625 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 104.828125 + m_HorizontalAdvance: 16.359375 + m_GlyphRect: + m_X: 182 + m_Y: 6 + m_Width: 15 + m_Height: 106 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 38 + m_Metrics: + m_Width: 17.296875 + m_Height: 104.171875 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 104.25 + m_HorizontalAdvance: 19.484375 + m_GlyphRect: + m_X: 295 + m_Y: 238 + m_Width: 18 + m_Height: 105 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 39 + m_Metrics: + m_Width: 23.71875 + m_Height: 104.25 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 104.25 + m_HorizontalAdvance: 25.921875 + m_GlyphRect: + m_X: 170 + m_Y: 390 + m_Width: 24 + m_Height: 105 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 40 + m_Metrics: + m_Width: 11.75 + m_Height: 104.171875 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 104.25 + m_HorizontalAdvance: 13.9375 + m_GlyphRect: + m_X: 484 + m_Y: 259 + m_Width: 12 + m_Height: 105 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 41 + m_Metrics: + m_Width: 16.359375 + m_Height: 104.171875 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 104.25 + m_HorizontalAdvance: 18.546875 + m_GlyphRect: + m_X: 329 + m_Y: 122 + m_Width: 17 + m_Height: 105 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 42 + m_Metrics: + m_Width: 14.15625 + m_Height: 105.1875 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 104.390625 + m_HorizontalAdvance: 16.359375 + m_GlyphRect: + m_X: 161 + m_Y: 123 + m_Width: 15 + m_Height: 106 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 43 + m_Metrics: + m_Width: 5.40625 + m_Height: 104.171875 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 104.25 + m_HorizontalAdvance: 7.59375 + m_GlyphRect: + m_X: 481 + m_Y: 375 + m_Width: 6 + m_Height: 105 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 44 + m_Metrics: + m_Width: 14.53125 + m_Height: 104.171875 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 104.25 + m_HorizontalAdvance: 16.71875 + m_GlyphRect: + m_X: 383 + m_Y: 151 + m_Width: 15 + m_Height: 105 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 45 + m_Metrics: + m_Width: 14.15625 + m_Height: 105.625 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 104.828125 + m_HorizontalAdvance: 16.359375 + m_GlyphRect: + m_X: 154 + m_Y: 240 + m_Width: 15 + m_Height: 106 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 46 + m_Metrics: + m_Width: 11.75 + m_Height: 104.25 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 104.25 + m_HorizontalAdvance: 13.9375 + m_GlyphRect: + m_X: 424 + m_Y: 392 + m_Width: 12 + m_Height: 105 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 47 + m_Metrics: + m_Width: 11.75 + m_Height: 104.25 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 104.25 + m_HorizontalAdvance: 13.9375 + m_GlyphRect: + m_X: 401 + m_Y: 392 + m_Width: 12 + m_Height: 105 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 48 + m_Metrics: + m_Width: 17.59375 + m_Height: 105.625 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 104.828125 + m_HorizontalAdvance: 19.78125 + m_GlyphRect: + m_X: 54 + m_Y: 128 + m_Width: 18 + m_Height: 106 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 49 + m_Metrics: + m_Width: 14.15625 + m_Height: 105.703125 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 104.90625 + m_HorizontalAdvance: 16.359375 + m_GlyphRect: + m_X: 156 + m_Y: 6 + m_Width: 15 + m_Height: 106 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 50 + m_Metrics: + m_Width: 17.671875 + m_Height: 104.765625 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 104.90625 + m_HorizontalAdvance: 19.859375 + m_GlyphRect: + m_X: 272 + m_Y: 122 + m_Width: 18 + m_Height: 105 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 51 + m_Metrics: + m_Width: 18.25 + m_Height: 104.171875 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 104.25 + m_HorizontalAdvance: 20.4375 + m_GlyphRect: + m_X: 236 + m_Y: 238 + m_Width: 19 + m_Height: 105 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 52 + m_Metrics: + m_Width: 14.15625 + m_Height: 105.484375 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 104.90625 + m_HorizontalAdvance: 16.359375 + m_GlyphRect: + m_X: 78 + m_Y: 6 + m_Width: 15 + m_Height: 106 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 53 + m_Metrics: + m_Width: 11.390625 + m_Height: 104.09375 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 104.171875 + m_HorizontalAdvance: 13.578125 + m_GlyphRect: + m_X: 461 + m_Y: 254 + m_Width: 12 + m_Height: 105 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 54 + m_Metrics: + m_Width: 14.8125 + m_Height: 104.75 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 104.828125 + m_HorizontalAdvance: 17.015625 + m_GlyphRect: + m_X: 352 + m_Y: 238 + m_Width: 15 + m_Height: 105 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 55 + m_Metrics: + m_Width: 14.234375 + m_Height: 105.703125 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 104.90625 + m_HorizontalAdvance: 16.421875 + m_GlyphRect: + m_X: 76 + m_Y: 245 + m_Width: 15 + m_Height: 106 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 56 + m_Metrics: + m_Width: 14.453125 + m_Height: 104.171875 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 104.25 + m_HorizontalAdvance: 16.640625 + m_GlyphRect: + m_X: 357 + m_Y: 122 + m_Width: 15 + m_Height: 105 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 57 + m_Metrics: + m_Width: 14.53125 + m_Height: 104.96875 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 104.171875 + m_HorizontalAdvance: 16.71875 + m_GlyphRect: + m_X: 92 + m_Y: 400 + m_Width: 15 + m_Height: 106 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 58 + m_Metrics: + m_Width: 14.15625 + m_Height: 105.703125 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 104.90625 + m_HorizontalAdvance: 16.359375 + m_GlyphRect: + m_X: 83 + m_Y: 123 + m_Width: 15 + m_Height: 106 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 59 + m_Metrics: + m_Width: 14.453125 + m_Height: 104.171875 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 104.25 + m_HorizontalAdvance: 16.640625 + m_GlyphRect: + m_X: 358 + m_Y: 6 + m_Width: 15 + m_Height: 105 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 60 + m_Metrics: + m_Width: 14.15625 + m_Height: 105.703125 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 104.90625 + m_HorizontalAdvance: 16.359375 + m_GlyphRect: + m_X: 104 + m_Y: 6 + m_Width: 15 + m_Height: 106 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 61 + m_Metrics: + m_Width: 14.15625 + m_Height: 105.1875 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 104.609375 + m_HorizontalAdvance: 16.359375 + m_GlyphRect: + m_X: 102 + m_Y: 240 + m_Width: 15 + m_Height: 106 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 62 + m_Metrics: + m_Width: 17.8125 + m_Height: 5.46875 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 5.46875 + m_HorizontalAdvance: 20 + m_GlyphRect: + m_X: 326 + m_Y: 488 + m_Width: 18 + m_Height: 6 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 64 + m_Metrics: + m_Width: 36.140625 + m_Height: 58.046875 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 80.890625 + m_HorizontalAdvance: 38.328125 + m_GlyphRect: + m_X: 384 + m_Y: 6 + m_Width: 37 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 65 + m_Metrics: + m_Width: 6.421875 + m_Height: 15.03125 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 109.5 + m_HorizontalAdvance: 60.8125 + m_GlyphRect: + m_X: 247 + m_Y: 354 + m_Width: 7 + m_Height: 16 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 66 + m_Metrics: + m_Width: 5.40625 + m_Height: 62.125 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 83 + m_HorizontalAdvance: 7.59375 + m_GlyphRect: + m_X: 498 + m_Y: 375 + m_Width: 6 + m_Height: 63 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 67 + m_Metrics: + m_Width: 12.5625 + m_Height: 10.4375 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 109.5 + m_HorizontalAdvance: 14.75 + m_GlyphRect: + m_X: 265 + m_Y: 470 + m_Width: 13 + m_Height: 11 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 68 + m_Metrics: + m_Width: 25.84375 + m_Height: 61.25 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 83 + m_HorizontalAdvance: 28.03125 + m_GlyphRect: + m_X: 432 + m_Y: 6 + m_Width: 26 + m_Height: 62 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 69 + m_Metrics: + m_Width: 14.53125 + m_Height: 62.921875 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 83.65625 + m_HorizontalAdvance: 16.71875 + m_GlyphRect: + m_X: 378 + m_Y: 267 + m_Width: 15 + m_Height: 64 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 70 + m_Metrics: + m_Width: 20.359375 + m_Height: 38.84375 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 73.734375 + m_HorizontalAdvance: 22.5625 + m_GlyphRect: + m_X: 469 + m_Y: 6 + m_Width: 21 + m_Height: 40 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 71 + m_Metrics: + m_Width: 19.125 + m_Height: 62.765625 + m_HorizontalBearingX: -0.078125 + m_HorizontalBearingY: 83.578125 + m_HorizontalAdvance: 21.25 + m_GlyphRect: + m_X: 384 + m_Y: 76 + m_Width: 21 + m_Height: 64 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 72 + m_Metrics: + m_Width: 5.90625 + m_Height: 10.4375 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 109.578125 + m_HorizontalAdvance: 8.109375 + m_GlyphRect: + m_X: 265 + m_Y: 492 + m_Width: 6 + m_Height: 11 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 73 + m_Metrics: + m_Width: 10.4375 + m_Height: 74.609375 + m_HorizontalBearingX: -0.078125 + m_HorizontalBearingY: 89.859375 + m_HorizontalAdvance: 12.5625 + m_GlyphRect: + m_X: 458 + m_Y: 370 + m_Width: 12 + m_Height: 75 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 74 + m_Metrics: + m_Width: 10.515625 + m_Height: 74.609375 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 89.859375 + m_HorizontalAdvance: 12.625 + m_GlyphRect: + m_X: 495 + m_Y: 173 + m_Width: 11 + m_Height: 75 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 75 + m_Metrics: + m_Width: 17.078125 + m_Height: 16.71875 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 101.546875 + m_HorizontalAdvance: 19.265625 + m_GlyphRect: + m_X: 218 + m_Y: 356 + m_Width: 18 + m_Height: 18 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 76 + m_Metrics: + m_Width: 15.84375 + m_Height: 18.546875 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 60.515625 + m_HorizontalAdvance: 18.03125 + m_GlyphRect: + m_X: 191 + m_Y: 357 + m_Width: 16 + m_Height: 20 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 77 + m_Metrics: + m_Width: 5.90625 + m_Height: 10.375 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 8.328125 + m_HorizontalAdvance: 8.109375 + m_GlyphRect: + m_X: 66 + m_Y: 376 + m_Width: 6 + m_Height: 12 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 78 + m_Metrics: + m_Width: 10.515625 + m_Height: 5.40625 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 54.171875 + m_HorizontalAdvance: 12.703125 + m_GlyphRect: + m_X: 325 + m_Y: 470 + m_Width: 11 + m_Height: 7 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 79 + m_Metrics: + m_Width: 5.84375 + m_Height: 6.578125 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 8.328125 + m_HorizontalAdvance: 8.03125 + m_GlyphRect: + m_X: 309 + m_Y: 489 + m_Width: 6 + m_Height: 8 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 80 + m_Metrics: + m_Width: 16.5 + m_Height: 69.421875 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 91.984375 + m_HorizontalAdvance: 18.6875 + m_GlyphRect: + m_X: 469 + m_Y: 57 + m_Width: 17 + m_Height: 70 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 81 + m_Metrics: + m_Width: 5.84375 + m_Height: 22.203125 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 45.703125 + m_HorizontalAdvance: 8.03125 + m_GlyphRect: + m_X: 100 + m_Y: 362 + m_Width: 6 + m_Height: 23 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 82 + m_Metrics: + m_Width: 5.90625 + m_Height: 26 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 45.703125 + m_HorizontalAdvance: 8.109375 + m_GlyphRect: + m_X: 83 + m_Y: 362 + m_Width: 6 + m_Height: 27 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 83 + m_Metrics: + m_Width: 14.75 + m_Height: 31.03125 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 46.578125 + m_HorizontalAdvance: 16.9375 + m_GlyphRect: + m_X: 117 + m_Y: 357 + m_Width: 15 + m_Height: 32 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 84 + m_Metrics: + m_Width: 10.515625 + m_Height: 20.234375 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 62.203125 + m_HorizontalAdvance: 12.703125 + m_GlyphRect: + m_X: 169 + m_Y: 357 + m_Width: 11 + m_Height: 22 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 85 + m_Metrics: + m_Width: 14.75 + m_Height: 31.03125 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 46.578125 + m_HorizontalAdvance: 16.9375 + m_GlyphRect: + m_X: 143 + m_Y: 357 + m_Width: 15 + m_Height: 32 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 86 + m_Metrics: + m_Width: 14.15625 + m_Height: 63.796875 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 88.90625 + m_HorizontalAdvance: 16.359375 + m_GlyphRect: + m_X: 435 + m_Y: 195 + m_Width: 15 + m_Height: 64 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 87 + m_Metrics: + m_Width: 15.546875 + m_Height: 8.25 + m_HorizontalBearingX: 0.4375 + m_HorizontalBearingY: 109.421875 + m_HorizontalAdvance: 18.171875 + m_GlyphRect: + m_X: 282 + m_Y: 492 + m_Width: 16 + m_Height: 9 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 88 + m_Metrics: + m_Width: 9.34375 + m_Height: 120.453125 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 114.90625 + m_HorizontalAdvance: 11.53125 + m_GlyphRect: + m_X: 6 + m_Y: 138 + m_Width: 10 + m_Height: 121 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 89 + m_Metrics: + m_Width: 15.625 + m_Height: 68.984375 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 90.734375 + m_HorizontalAdvance: 17.8125 + m_GlyphRect: + m_X: 416 + m_Y: 79 + m_Width: 16 + m_Height: 70 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 90 + m_Metrics: + m_Width: 9.34375 + m_Height: 120.234375 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 114.90625 + m_HorizontalAdvance: 11.53125 + m_GlyphRect: + m_X: 6 + m_Y: 6 + m_Width: 10 + m_Height: 121 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 91 + m_Metrics: + m_Width: 12.625 + m_Height: 118.546875 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 114.3125 + m_HorizontalAdvance: 14.8125 + m_GlyphRect: + m_X: 6 + m_Y: 270 + m_Width: 13 + m_Height: 120 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 92 + m_Metrics: + m_Width: 5.40625 + m_Height: 109.796875 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 109.796875 + m_HorizontalAdvance: 7.59375 + m_GlyphRect: + m_X: 30 + m_Y: 259 + m_Width: 6 + m_Height: 110 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 93 + m_Metrics: + m_Width: 12.625 + m_Height: 118.84375 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 113.65625 + m_HorizontalAdvance: 14.8125 + m_GlyphRect: + m_X: 27 + m_Y: 6 + m_Width: 13 + m_Height: 120 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 94 + m_Metrics: + m_Width: 24.890625 + m_Height: 9.78125 + m_HorizontalBearingX: 0.078125 + m_HorizontalBearingY: 37.953125 + m_HorizontalAdvance: 27.15625 + m_GlyphRect: + m_X: 30 + m_Y: 380 + m_Width: 25 + m_Height: 10 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 104 + m_Metrics: + m_Width: 24.53125 + m_Height: 7.15625 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 8.609375 + m_HorizontalAdvance: 26.71875 + m_GlyphRect: + m_X: 289 + m_Y: 470 + m_Width: 25 + m_Height: 8 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 178 + m_Metrics: + m_Width: 18.25 + m_Height: 104.25 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 104.25 + m_HorizontalAdvance: 20.4375 + m_GlyphRect: + m_X: 205 + m_Y: 388 + m_Width: 19 + m_Height: 105 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 179 + m_Metrics: + m_Width: 18.25 + m_Height: 104.171875 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 104.25 + m_HorizontalAdvance: 20.4375 + m_GlyphRect: + m_X: 206 + m_Y: 240 + m_Width: 19 + m_Height: 105 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 180 + m_Metrics: + m_Width: 31.09375 + m_Height: 104.25 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 104.25 + m_HorizontalAdvance: 33.28125 + m_GlyphRect: + m_X: 6 + m_Y: 401 + m_Width: 32 + m_Height: 105 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 181 + m_Metrics: + m_Width: 17.671875 + m_Height: 104.765625 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 104.90625 + m_HorizontalAdvance: 19.859375 + m_GlyphRect: + m_X: 243 + m_Y: 6 + m_Width: 18 + m_Height: 105 + m_Scale: 1 + m_AtlasIndex: 0 + m_CharacterTable: + - m_ElementType: 1 + m_Unicode: 32 + m_GlyphIndex: 3 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 33 + m_GlyphIndex: 66 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 34 + m_GlyphIndex: 67 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 35 + m_GlyphIndex: 68 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 36 + m_GlyphIndex: 69 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 37 + m_GlyphIndex: 70 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 38 + m_GlyphIndex: 71 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 39 + m_GlyphIndex: 72 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 40 + m_GlyphIndex: 73 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 41 + m_GlyphIndex: 74 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 42 + m_GlyphIndex: 75 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 43 + m_GlyphIndex: 76 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 44 + m_GlyphIndex: 77 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 45 + m_GlyphIndex: 78 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 46 + m_GlyphIndex: 79 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 47 + m_GlyphIndex: 80 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 48 + m_GlyphIndex: 52 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 49 + m_GlyphIndex: 53 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 50 + m_GlyphIndex: 54 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 51 + m_GlyphIndex: 55 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 52 + m_GlyphIndex: 56 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 53 + m_GlyphIndex: 57 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 54 + m_GlyphIndex: 58 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 55 + m_GlyphIndex: 59 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 56 + m_GlyphIndex: 60 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 57 + m_GlyphIndex: 61 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 58 + m_GlyphIndex: 81 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 59 + m_GlyphIndex: 82 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 60 + m_GlyphIndex: 83 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 61 + m_GlyphIndex: 84 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 62 + m_GlyphIndex: 85 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 63 + m_GlyphIndex: 86 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 64 + m_GlyphIndex: 64 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 65 + m_GlyphIndex: 179 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 66 + m_GlyphIndex: 181 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 67 + m_GlyphIndex: 4 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 68 + m_GlyphIndex: 5 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 69 + m_GlyphIndex: 6 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 70 + m_GlyphIndex: 7 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 71 + m_GlyphIndex: 8 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 72 + m_GlyphIndex: 9 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 73 + m_GlyphIndex: 10 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 74 + m_GlyphIndex: 11 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 75 + m_GlyphIndex: 12 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 76 + m_GlyphIndex: 13 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 77 + m_GlyphIndex: 14 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 78 + m_GlyphIndex: 15 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 79 + m_GlyphIndex: 16 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 80 + m_GlyphIndex: 17 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 81 + m_GlyphIndex: 18 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 82 + m_GlyphIndex: 19 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 83 + m_GlyphIndex: 20 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 84 + m_GlyphIndex: 21 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 85 + m_GlyphIndex: 22 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 86 + m_GlyphIndex: 178 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 87 + m_GlyphIndex: 180 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 88 + m_GlyphIndex: 23 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 89 + m_GlyphIndex: 24 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 90 + m_GlyphIndex: 25 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 91 + m_GlyphIndex: 90 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 92 + m_GlyphIndex: 89 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 93 + m_GlyphIndex: 88 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 94 + m_GlyphIndex: 87 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 95 + m_GlyphIndex: 62 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 96 + m_GlyphIndex: 65 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 97 + m_GlyphIndex: 51 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 98 + m_GlyphIndex: 50 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 99 + m_GlyphIndex: 49 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 100 + m_GlyphIndex: 48 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 101 + m_GlyphIndex: 47 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 102 + m_GlyphIndex: 46 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 103 + m_GlyphIndex: 45 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 104 + m_GlyphIndex: 44 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 105 + m_GlyphIndex: 43 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 106 + m_GlyphIndex: 42 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 107 + m_GlyphIndex: 41 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 108 + m_GlyphIndex: 40 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 109 + m_GlyphIndex: 39 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 110 + m_GlyphIndex: 38 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 111 + m_GlyphIndex: 37 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 112 + m_GlyphIndex: 36 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 113 + m_GlyphIndex: 35 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 114 + m_GlyphIndex: 34 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 115 + m_GlyphIndex: 33 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 116 + m_GlyphIndex: 32 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 117 + m_GlyphIndex: 31 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 118 + m_GlyphIndex: 30 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 119 + m_GlyphIndex: 29 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 120 + m_GlyphIndex: 28 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 121 + m_GlyphIndex: 27 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 122 + m_GlyphIndex: 26 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 123 + m_GlyphIndex: 91 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 124 + m_GlyphIndex: 92 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 125 + m_GlyphIndex: 93 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 126 + m_GlyphIndex: 94 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8230 + m_GlyphIndex: 104 + m_Scale: 1 + m_AtlasTextures: + - {fileID: -7865902860931357521} + m_AtlasTextureIndex: 0 + m_UsedGlyphRects: + - m_X: 0 + m_Y: 0 + m_Width: 21 + m_Height: 132 + - m_X: 0 + m_Y: 132 + m_Width: 21 + m_Height: 132 + - m_X: 0 + m_Y: 264 + m_Width: 24 + m_Height: 131 + - m_X: 0 + m_Y: 395 + m_Width: 43 + m_Height: 116 + - m_X: 21 + m_Y: 0 + m_Width: 24 + m_Height: 131 + - m_X: 21 + m_Y: 131 + m_Width: 27 + m_Height: 122 + - m_X: 45 + m_Y: 0 + m_Width: 27 + m_Height: 122 + - m_X: 24 + m_Y: 253 + m_Width: 17 + m_Height: 121 + - m_X: 24 + m_Y: 374 + m_Width: 36 + m_Height: 21 + - m_X: 43 + m_Y: 395 + m_Width: 43 + m_Height: 116 + - m_X: 41 + m_Y: 253 + m_Width: 29 + m_Height: 117 + - m_X: 60 + m_Y: 370 + m_Width: 17 + m_Height: 23 + - m_X: 48 + m_Y: 122 + m_Width: 29 + m_Height: 117 + - m_X: 72 + m_Y: 0 + m_Width: 26 + m_Height: 117 + - m_X: 70 + m_Y: 239 + m_Width: 26 + m_Height: 117 + - m_X: 77 + m_Y: 356 + m_Width: 17 + m_Height: 38 + - m_X: 86 + m_Y: 394 + m_Width: 26 + m_Height: 117 + - m_X: 94 + m_Y: 356 + m_Width: 17 + m_Height: 34 + - m_X: 77 + m_Y: 117 + m_Width: 26 + m_Height: 117 + - m_X: 98 + m_Y: 0 + m_Width: 26 + m_Height: 117 + - m_X: 96 + m_Y: 234 + m_Width: 26 + m_Height: 117 + - m_X: 111 + m_Y: 351 + m_Width: 26 + m_Height: 43 + - m_X: 112 + m_Y: 394 + m_Width: 26 + m_Height: 117 + - m_X: 103 + m_Y: 117 + m_Width: 26 + m_Height: 117 + - m_X: 124 + m_Y: 0 + m_Width: 26 + m_Height: 117 + - m_X: 122 + m_Y: 234 + m_Width: 26 + m_Height: 117 + - m_X: 137 + m_Y: 351 + m_Width: 26 + m_Height: 43 + - m_X: 138 + m_Y: 394 + m_Width: 26 + m_Height: 117 + - m_X: 129 + m_Y: 117 + m_Width: 26 + m_Height: 117 + - m_X: 150 + m_Y: 0 + m_Width: 26 + m_Height: 117 + - m_X: 148 + m_Y: 234 + m_Width: 26 + m_Height: 117 + - m_X: 155 + m_Y: 117 + m_Width: 26 + m_Height: 117 + - m_X: 176 + m_Y: 0 + m_Width: 26 + m_Height: 117 + - m_X: 163 + m_Y: 351 + m_Width: 22 + m_Height: 33 + - m_X: 174 + m_Y: 234 + m_Width: 26 + m_Height: 117 + - m_X: 181 + m_Y: 117 + m_Width: 26 + m_Height: 117 + - m_X: 202 + m_Y: 0 + m_Width: 35 + m_Height: 116 + - m_X: 164 + m_Y: 384 + m_Width: 35 + m_Height: 116 + - m_X: 185 + m_Y: 351 + m_Width: 27 + m_Height: 31 + - m_X: 200 + m_Y: 234 + m_Width: 30 + m_Height: 116 + - m_X: 207 + m_Y: 116 + m_Width: 30 + m_Height: 116 + - m_X: 199 + m_Y: 382 + m_Width: 30 + m_Height: 116 + - m_X: 212 + m_Y: 350 + m_Width: 29 + m_Height: 29 + - m_X: 230 + m_Y: 232 + m_Width: 30 + m_Height: 116 + - m_X: 229 + m_Y: 379 + m_Width: 30 + m_Height: 116 + - m_X: 241 + m_Y: 348 + m_Width: 18 + m_Height: 27 + - m_X: 259 + m_Y: 348 + m_Width: 30 + m_Height: 116 + - m_X: 259 + m_Y: 464 + m_Width: 24 + m_Height: 22 + - m_X: 259 + m_Y: 486 + m_Width: 17 + m_Height: 22 + - m_X: 276 + m_Y: 486 + m_Width: 27 + m_Height: 20 + - m_X: 283 + m_Y: 464 + m_Width: 36 + m_Height: 19 + - m_X: 303 + m_Y: 483 + m_Width: 17 + m_Height: 19 + - m_X: 237 + m_Y: 0 + m_Width: 29 + m_Height: 116 + - m_X: 237 + m_Y: 116 + m_Width: 29 + m_Height: 116 + - m_X: 260 + m_Y: 232 + m_Width: 29 + m_Height: 116 + - m_X: 266 + m_Y: 0 + m_Width: 29 + m_Height: 116 + - m_X: 266 + m_Y: 116 + m_Width: 29 + m_Height: 116 + - m_X: 289 + m_Y: 232 + m_Width: 29 + m_Height: 116 + - m_X: 289 + m_Y: 348 + m_Width: 29 + m_Height: 116 + - m_X: 295 + m_Y: 0 + m_Width: 29 + m_Height: 116 + - m_X: 295 + m_Y: 116 + m_Width: 28 + m_Height: 116 + - m_X: 318 + m_Y: 232 + m_Width: 28 + m_Height: 116 + - m_X: 323 + m_Y: 116 + m_Width: 28 + m_Height: 116 + - m_X: 324 + m_Y: 0 + m_Width: 28 + m_Height: 116 + - m_X: 318 + m_Y: 348 + m_Width: 27 + m_Height: 116 + - m_X: 319 + m_Y: 464 + m_Width: 22 + m_Height: 18 + - m_X: 320 + m_Y: 482 + m_Width: 29 + m_Height: 17 + - m_X: 345 + m_Y: 348 + m_Width: 27 + m_Height: 116 + - m_X: 346 + m_Y: 232 + m_Width: 26 + m_Height: 116 + - m_X: 351 + m_Y: 116 + m_Width: 26 + m_Height: 116 + - m_X: 352 + m_Y: 0 + m_Width: 26 + m_Height: 116 + - m_X: 378 + m_Y: 0 + m_Width: 48 + m_Height: 70 + - m_X: 426 + m_Y: 0 + m_Width: 37 + m_Height: 73 + - m_X: 378 + m_Y: 70 + m_Width: 32 + m_Height: 75 + - m_X: 463 + m_Y: 0 + m_Width: 32 + m_Height: 51 + - m_X: 463 + m_Y: 51 + m_Width: 28 + m_Height: 81 + - m_X: 491 + m_Y: 51 + m_Width: 17 + m_Height: 116 + - m_X: 410 + m_Y: 73 + m_Width: 27 + m_Height: 81 + - m_X: 437 + m_Y: 73 + m_Width: 26 + m_Height: 116 + - m_X: 463 + m_Y: 132 + m_Width: 26 + m_Height: 116 + - m_X: 489 + m_Y: 167 + m_Width: 22 + m_Height: 86 + - m_X: 377 + m_Y: 145 + m_Width: 26 + m_Height: 116 + - m_X: 403 + m_Y: 154 + m_Width: 26 + m_Height: 116 + - m_X: 372 + m_Y: 261 + m_Width: 26 + m_Height: 75 + - m_X: 429 + m_Y: 189 + m_Width: 26 + m_Height: 75 + - m_X: 455 + m_Y: 248 + m_Width: 23 + m_Height: 116 + - m_X: 429 + m_Y: 264 + m_Width: 23 + m_Height: 116 + - m_X: 398 + m_Y: 270 + m_Width: 23 + m_Height: 116 + - m_X: 372 + m_Y: 336 + m_Width: 23 + m_Height: 116 + - m_X: 395 + m_Y: 386 + m_Width: 23 + m_Height: 116 + - m_X: 418 + m_Y: 386 + m_Width: 23 + m_Height: 116 + - m_X: 478 + m_Y: 253 + m_Width: 23 + m_Height: 116 + - m_X: 452 + m_Y: 364 + m_Width: 23 + m_Height: 86 + - m_X: 475 + m_Y: 369 + m_Width: 17 + m_Height: 116 + - m_X: 492 + m_Y: 369 + m_Width: 17 + m_Height: 74 + m_FreeGlyphRects: + - m_X: 21 + m_Y: 253 + m_Width: 3 + m_Height: 11 + - m_X: 41 + m_Y: 370 + m_Width: 19 + m_Height: 4 + - m_X: 45 + m_Y: 122 + m_Width: 3 + m_Height: 9 + - m_X: 48 + m_Y: 239 + m_Width: 22 + m_Height: 14 + - m_X: 60 + m_Y: 393 + m_Width: 17 + m_Height: 2 + - m_X: 70 + m_Y: 356 + m_Width: 7 + m_Height: 14 + - m_X: 60 + m_Y: 394 + m_Width: 26 + m_Height: 1 + - m_X: 72 + m_Y: 117 + m_Width: 5 + m_Height: 5 + - m_X: 77 + m_Y: 234 + m_Width: 19 + m_Height: 5 + - m_X: 94 + m_Y: 390 + m_Width: 17 + m_Height: 4 + - m_X: 96 + m_Y: 351 + m_Width: 15 + m_Height: 5 + - m_X: 163 + m_Y: 384 + m_Width: 1 + m_Height: 10 + - m_X: 202 + m_Y: 116 + m_Width: 5 + m_Height: 1 + - m_X: 185 + m_Y: 382 + m_Width: 14 + m_Height: 2 + - m_X: 200 + m_Y: 350 + m_Width: 12 + m_Height: 1 + - m_X: 207 + m_Y: 232 + m_Width: 23 + m_Height: 2 + - m_X: 212 + m_Y: 379 + m_Width: 17 + m_Height: 3 + - m_X: 230 + m_Y: 348 + m_Width: 11 + m_Height: 2 + - m_X: 241 + m_Y: 375 + m_Width: 18 + m_Height: 4 + - m_X: 164 + m_Y: 508 + m_Width: 347 + m_Height: 3 + - m_X: 164 + m_Y: 500 + m_Width: 95 + m_Height: 11 + - m_X: 199 + m_Y: 498 + m_Width: 60 + m_Height: 13 + - m_X: 229 + m_Y: 495 + m_Width: 30 + m_Height: 16 + - m_X: 276 + m_Y: 506 + m_Width: 235 + m_Height: 5 + - m_X: 303 + m_Y: 502 + m_Width: 208 + m_Height: 9 + - m_X: 283 + m_Y: 483 + m_Width: 20 + m_Height: 3 + - m_X: 319 + m_Y: 482 + m_Width: 1 + m_Height: 1 + - m_X: 495 + m_Y: 0 + m_Width: 16 + m_Height: 51 + - m_X: 410 + m_Y: 70 + m_Width: 16 + m_Height: 3 + - m_X: 508 + m_Y: 0 + m_Width: 3 + m_Height: 167 + - m_X: 489 + m_Y: 132 + m_Width: 2 + m_Height: 35 + - m_X: 377 + m_Y: 116 + m_Width: 1 + m_Height: 29 + - m_X: 403 + m_Y: 145 + m_Width: 7 + m_Height: 9 + - m_X: 372 + m_Y: 232 + m_Width: 5 + m_Height: 29 + - m_X: 429 + m_Y: 154 + m_Width: 8 + m_Height: 35 + - m_X: 455 + m_Y: 189 + m_Width: 8 + m_Height: 59 + - m_X: 398 + m_Y: 261 + m_Width: 5 + m_Height: 9 + - m_X: 320 + m_Y: 499 + m_Width: 75 + m_Height: 12 + - m_X: 341 + m_Y: 464 + m_Width: 54 + m_Height: 18 + - m_X: 349 + m_Y: 464 + m_Width: 46 + m_Height: 47 + - m_X: 372 + m_Y: 452 + m_Width: 23 + m_Height: 59 + - m_X: 395 + m_Y: 336 + m_Width: 3 + m_Height: 50 + - m_X: 421 + m_Y: 270 + m_Width: 8 + m_Height: 116 + - m_X: 478 + m_Y: 248 + m_Width: 11 + m_Height: 5 + - m_X: 452 + m_Y: 264 + m_Width: 3 + m_Height: 100 + - m_X: 421 + m_Y: 380 + m_Width: 31 + m_Height: 6 + - m_X: 441 + m_Y: 380 + m_Width: 11 + m_Height: 131 + - m_X: 441 + m_Y: 485 + m_Width: 70 + m_Height: 26 + - m_X: 441 + m_Y: 450 + m_Width: 34 + m_Height: 61 + - m_X: 475 + m_Y: 364 + m_Width: 3 + m_Height: 5 + - m_X: 501 + m_Y: 253 + m_Width: 10 + m_Height: 116 + - m_X: 509 + m_Y: 253 + m_Width: 2 + m_Height: 258 + - m_X: 492 + m_Y: 443 + m_Width: 19 + m_Height: 68 + m_fontInfo: + Name: + PointSize: 0 + Scale: 0 + CharacterCount: 0 + LineHeight: 0 + Baseline: 0 + Ascender: 0 + CapHeight: 0 + Descender: 0 + CenterLine: 0 + SuperscriptOffset: 0 + SubscriptOffset: 0 + SubSize: 0 + Underline: 0 + UnderlineThickness: 0 + strikethrough: 0 + strikethroughThickness: 0 + TabWidth: 0 + Padding: 0 + AtlasWidth: 0 + AtlasHeight: 0 + atlas: {fileID: 0} + m_AtlasWidth: 512 + m_AtlasHeight: 512 + m_AtlasPadding: 5 + m_AtlasRenderMode: 4165 + m_glyphInfoList: [] + m_KerningTable: + kerningPairs: [] + m_FontFeatureTable: + m_GlyphPairAdjustmentRecords: [] + fallbackFontAssets: [] + m_FallbackFontAssetTable: [] + m_CreationSettings: + sourceFontFileName: + sourceFontFileGUID: b0e3c5c78405b91459241bda90d1eb86 + pointSizeSamplingMode: 0 + pointSize: 73 + padding: 5 + packingMode: 0 + atlasWidth: 512 + atlasHeight: 512 + characterSetSelectionMode: 0 + characterSequence: 32 - 126, 160, 8203, 8230, 9633 + referencedFontAssetGUID: + referencedTextAssetGUID: + fontStyle: 0 + fontStyleModifier: 0 + renderMode: 4165 + includeFontFeatures: 0 + m_FontWeightTable: + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + fontWeights: [] + normalStyle: 0 + normalSpacingOffset: 0 + boldStyle: 0.75 + boldSpacing: 7 + italicStyle: 35 + tabSize: 10 +--- !u!21 &2815383197897946835 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: BLASTIMO SANS SDF Material + m_Shader: {fileID: 4800000, guid: 68e6db2ebdc24f95958faec2be5558d6, type: 3} + m_ShaderKeywords: + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _Cube: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FaceTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: -7865902860931357521} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _Ambient: 0.5 + - _Bevel: 0.5 + - _BevelClamp: 0 + - _BevelOffset: 0 + - _BevelRoundness: 0 + - _BevelWidth: 0 + - _BumpFace: 0 + - _BumpOutline: 0 + - _ColorMask: 15 + - _Diffuse: 0.5 + - _FaceDilate: 0 + - _FaceUVSpeedX: 0 + - _FaceUVSpeedY: 0 + - _GlowInner: 0.05 + - _GlowOffset: 0 + - _GlowOuter: 0.05 + - _GlowPower: 0.75 + - _GradientScale: 6 + - _LightAngle: 3.1416 + - _MaskSoftnessX: 0 + - _MaskSoftnessY: 0 + - _OutlineSoftness: 0 + - _OutlineUVSpeedX: 0 + - _OutlineUVSpeedY: 0 + - _OutlineWidth: 0 + - _PerspectiveFilter: 0.875 + - _Reflectivity: 10 + - _ScaleRatioA: 0.8333333 + - _ScaleRatioB: 0.6770833 + - _ScaleRatioC: 0.6770833 + - _ScaleX: 1 + - _ScaleY: 1 + - _ShaderFlags: 0 + - _Sharpness: 0 + - _SpecularPower: 2 + - _Stencil: 0 + - _StencilComp: 8 + - _StencilOp: 0 + - _StencilReadMask: 255 + - _StencilWriteMask: 255 + - _TextureHeight: 512 + - _TextureWidth: 512 + - _UnderlayDilate: 0 + - _UnderlayOffsetX: 0 + - _UnderlayOffsetY: 0 + - _UnderlaySoftness: 0 + - _VertexOffsetX: 0 + - _VertexOffsetY: 0 + - _WeightBold: 0.75 + - _WeightNormal: 0 + m_Colors: + - _ClipRect: {r: -32767, g: -32767, b: 32767, a: 32767} + - _EnvMatrixRotation: {r: 0, g: 0, b: 0, a: 0} + - _FaceColor: {r: 1, g: 1, b: 1, a: 1} + - _GlowColor: {r: 0, g: 1, b: 0, a: 0.5} + - _MaskCoord: {r: 0, g: 0, b: 32767, a: 32767} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _ReflectFaceColor: {r: 0, g: 0, b: 0, a: 1} + - _ReflectOutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _SpecularColor: {r: 1, g: 1, b: 1, a: 1} + - _UnderlayColor: {r: 0, g: 0, b: 0, a: 0.5} diff --git a/UnityProject/Assets/TextMesh Pro/Fonts/BLASTIMO SANS SDF.asset.meta b/UnityProject/Assets/TextMesh Pro/Fonts/BLASTIMO SANS SDF.asset.meta new file mode 100644 index 0000000..893df9f --- /dev/null +++ b/UnityProject/Assets/TextMesh Pro/Fonts/BLASTIMO SANS SDF.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: a55d37888c3896c42826007623c5f351 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/UnityProject/Assets/TextMesh Pro/Fonts/BLASTIMO SANS.ttf b/UnityProject/Assets/TextMesh Pro/Fonts/BLASTIMO SANS.ttf new file mode 100644 index 0000000..2aff3ae Binary files /dev/null and b/UnityProject/Assets/TextMesh Pro/Fonts/BLASTIMO SANS.ttf differ diff --git a/UnityProject/Assets/TextMesh Pro/Fonts/BLASTIMO SANS.ttf.meta b/UnityProject/Assets/TextMesh Pro/Fonts/BLASTIMO SANS.ttf.meta new file mode 100644 index 0000000..926e1b3 --- /dev/null +++ b/UnityProject/Assets/TextMesh Pro/Fonts/BLASTIMO SANS.ttf.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: b0e3c5c78405b91459241bda90d1eb86 +TrueTypeFontImporter: + externalObjects: {} + serializedVersion: 4 + fontSize: 16 + forceTextureCase: -2 + characterSpacing: 0 + characterPadding: 1 + includeFontData: 1 + fontName: BLASTIMO SANS + fontNames: + - BLASTIMO SANS + fallbackFontReferences: [] + customCharacters: + fontRenderingMode: 0 + ascentCalculationMode: 1 + useLegacyBoundsCalculation: 0 + shouldRoundAdvanceValue: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/UnityProject/Assets/TextMesh Pro/Fonts/Blastimo Swash SDF.asset b/UnityProject/Assets/TextMesh Pro/Fonts/Blastimo Swash SDF.asset new file mode 100644 index 0000000..81698d5 --- /dev/null +++ b/UnityProject/Assets/TextMesh Pro/Fonts/Blastimo Swash SDF.asset @@ -0,0 +1,1567 @@ +%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: 71c1514a6bd24e1e882cebbe1904ce04, type: 3} + m_Name: Blastimo Swash SDF + m_EditorClassIdentifier: + hashCode: 0 + material: {fileID: 8995662538368528258} + materialHashCode: 0 + m_Version: 1.1.0 + m_SourceFontFileGUID: c732e70a746e7204f8dc202c5af46691 + m_SourceFontFile_EditorRef: {fileID: 0} + m_SourceFontFile: {fileID: 0} + m_AtlasPopulationMode: 0 + m_FaceInfo: + m_FamilyName: Blastimo Swash + m_StyleName: Regular + m_PointSize: 44 + m_Scale: 1 + m_LineHeight: 30.140001 + m_AscentLine: 22.220001 + m_CapLine: 11 + m_MeanLine: 12 + m_Baseline: 0 + m_DescentLine: -7.348 + m_SuperscriptOffset: 22.220001 + m_SuperscriptSize: 0.5 + m_SubscriptOffset: -7.348 + m_SubscriptSize: 0.5 + m_UnderlineOffset: -4.4 + m_UnderlineThickness: 2.2 + m_StrikethroughOffset: 4.8 + m_StrikethroughThickness: 2.2 + m_TabWidth: 22 + m_GlyphTable: + - m_Index: 3 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 22 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 4 + m_Metrics: + m_Width: 161.09375 + m_Height: 28.59375 + m_HorizontalBearingX: -0.09375 + m_HorizontalBearingY: 21.25 + m_HorizontalAdvance: 167.54688 + m_GlyphRect: + m_X: 6 + m_Y: 6 + m_Width: 162 + m_Height: 30 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 5 + m_Metrics: + m_Width: 100.71875 + m_Height: 29.609375 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 22.265625 + m_HorizontalAdvance: 105.78125 + m_GlyphRect: + m_X: 6 + m_Y: 234 + m_Width: 101 + m_Height: 31 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 6 + m_Metrics: + m_Width: 146.03125 + m_Height: 18.953125 + m_HorizontalBearingX: -0.046875 + m_HorizontalBearingY: 11.609375 + m_HorizontalAdvance: 149.6875 + m_GlyphRect: + m_X: 352 + m_Y: 6 + m_Width: 147 + m_Height: 20 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 7 + m_Metrics: + m_Width: 115.59375 + m_Height: 17.546875 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 10.25 + m_HorizontalAdvance: 119.5 + m_GlyphRect: + m_X: 389 + m_Y: 330 + m_Width: 116 + m_Height: 19 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 8 + m_Metrics: + m_Width: 126.5 + m_Height: 13.6875 + m_HorizontalBearingX: -0.046875 + m_HorizontalBearingY: 6.296875 + m_HorizontalAdvance: 129.48438 + m_GlyphRect: + m_X: 118 + m_Y: 260 + m_Width: 128 + m_Height: 15 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 9 + m_Metrics: + m_Width: 143.79688 + m_Height: 8 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0.65625 + m_HorizontalAdvance: 149.6875 + m_GlyphRect: + m_X: 332 + m_Y: 130 + m_Width: 144 + m_Height: 9 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 10 + m_Metrics: + m_Width: 156.15625 + m_Height: 18.90625 + m_HorizontalBearingX: -0.09375 + m_HorizontalBearingY: 11.125 + m_HorizontalAdvance: 160.32812 + m_GlyphRect: + m_X: 6 + m_Y: 88 + m_Width: 158 + m_Height: 20 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 11 + m_Metrics: + m_Width: 108.859375 + m_Height: 24.15625 + m_HorizontalBearingX: -0.09375 + m_HorizontalBearingY: 16.765625 + m_HorizontalAdvance: 111.234375 + m_GlyphRect: + m_X: 393 + m_Y: 294 + m_Width: 110 + m_Height: 25 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 12 + m_Metrics: + m_Width: 99.703125 + m_Height: 22.875 + m_HorizontalBearingX: -0.046875 + m_HorizontalBearingY: 15.484375 + m_HorizontalAdvance: 102.296875 + m_GlyphRect: + m_X: 6 + m_Y: 318 + m_Width: 101 + m_Height: 24 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 13 + m_Metrics: + m_Width: 108.765625 + m_Height: 24.203125 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 16.8125 + m_HorizontalAdvance: 113.296875 + m_GlyphRect: + m_X: 118 + m_Y: 448 + m_Width: 109 + m_Height: 25 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 14 + m_Metrics: + m_Width: 100.703125 + m_Height: 29.609375 + m_HorizontalBearingX: -0.125 + m_HorizontalBearingY: 22.265625 + m_HorizontalAdvance: 104.71875 + m_GlyphRect: + m_X: 6 + m_Y: 150 + m_Width: 102 + m_Height: 31 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 15 + m_Metrics: + m_Width: 123.421875 + m_Height: 21.203125 + m_HorizontalBearingX: -0.046875 + m_HorizontalBearingY: 13.859375 + m_HorizontalAdvance: 127.734375 + m_GlyphRect: + m_X: 257 + m_Y: 292 + m_Width: 125 + m_Height: 22 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 16 + m_Metrics: + m_Width: 117.5625 + m_Height: 28.109375 + m_HorizontalBearingX: -0.125 + m_HorizontalBearingY: 20.8125 + m_HorizontalAdvance: 121.578125 + m_GlyphRect: + m_X: 253 + m_Y: 358 + m_Width: 119 + m_Height: 29 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 17 + m_Metrics: + m_Width: 161.09375 + m_Height: 28.59375 + m_HorizontalBearingX: -0.09375 + m_HorizontalBearingY: 21.25 + m_HorizontalAdvance: 164.46875 + m_GlyphRect: + m_X: 179 + m_Y: 6 + m_Width: 162 + m_Height: 30 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 18 + m_Metrics: + m_Width: 145.98438 + m_Height: 18.953125 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 11.609375 + m_HorizontalAdvance: 151.09375 + m_GlyphRect: + m_X: 352 + m_Y: 68 + m_Width: 146 + m_Height: 20 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 19 + m_Metrics: + m_Width: 156.15625 + m_Height: 18.875 + m_HorizontalBearingX: -0.046875 + m_HorizontalBearingY: 11.125 + m_HorizontalAdvance: 161.39062 + m_GlyphRect: + m_X: 175 + m_Y: 88 + m_Width: 158 + m_Height: 20 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 20 + m_Metrics: + m_Width: 99.703125 + m_Height: 22.875 + m_HorizontalBearingX: -0.3125 + m_HorizontalBearingY: 15.484375 + m_HorizontalAdvance: 103 + m_GlyphRect: + m_X: 6 + m_Y: 353 + m_Width: 101 + m_Height: 24 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 21 + m_Metrics: + m_Width: 115.59375 + m_Height: 17.546875 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 10.25 + m_HorizontalAdvance: 117.078125 + m_GlyphRect: + m_X: 118 + m_Y: 418 + m_Width: 116 + m_Height: 19 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 22 + m_Metrics: + m_Width: 136.89062 + m_Height: 22.390625 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 15.046875 + m_HorizontalAdvance: 141.10938 + m_GlyphRect: + m_X: 274 + m_Y: 170 + m_Width: 137 + m_Height: 24 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 23 + m_Metrics: + m_Width: 82.9375 + m_Height: 18.5625 + m_HorizontalBearingX: -0.171875 + m_HorizontalBearingY: 11.265625 + m_HorizontalAdvance: 84.78125 + m_GlyphRect: + m_X: 422 + m_Y: 201 + m_Width: 84 + m_Height: 20 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 24 + m_Metrics: + m_Width: 143.79688 + m_Height: 8 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0.65625 + m_HorizontalAdvance: 149.29688 + m_GlyphRect: + m_X: 119 + m_Y: 150 + m_Width: 144 + m_Height: 9 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 25 + m_Metrics: + m_Width: 136.89062 + m_Height: 22.53125 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 15.046875 + m_HorizontalAdvance: 141.32812 + m_GlyphRect: + m_X: 119 + m_Y: 190 + m_Width: 137 + m_Height: 24 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 26 + m_Metrics: + m_Width: 83.03125 + m_Height: 18.609375 + m_HorizontalBearingX: -0.046875 + m_HorizontalBearingY: 11.3125 + m_HorizontalAdvance: 86.546875 + m_GlyphRect: + m_X: 415 + m_Y: 232 + m_Width: 84 + m_Height: 20 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 27 + m_Metrics: + m_Width: 123.375 + m_Height: 21.109375 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 13.765625 + m_HorizontalAdvance: 129.09375 + m_GlyphRect: + m_X: 118 + m_Y: 345 + m_Width: 124 + m_Height: 22 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 28 + m_Metrics: + m_Width: 126.5 + m_Height: 13.6875 + m_HorizontalBearingX: -0.046875 + m_HorizontalBearingY: 6.296875 + m_HorizontalAdvance: 128.875 + m_GlyphRect: + m_X: 257 + m_Y: 266 + m_Width: 128 + m_Height: 15 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 29 + m_Metrics: + m_Width: 117.5625 + m_Height: 28.109375 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 20.8125 + m_HorizontalAdvance: 121.578125 + m_GlyphRect: + m_X: 247 + m_Y: 398 + m_Width: 118 + m_Height: 29 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 30 + m_Metrics: + m_Width: 161.09375 + m_Height: 28.59375 + m_HorizontalBearingX: -0.09375 + m_HorizontalBearingY: 21.25 + m_HorizontalAdvance: 167.54688 + m_GlyphRect: + m_X: 6 + m_Y: 47 + m_Width: 162 + m_Height: 30 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 31 + m_Metrics: + m_Width: 100.71875 + m_Height: 29.609375 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 22.265625 + m_HorizontalAdvance: 105.78125 + m_GlyphRect: + m_X: 6 + m_Y: 276 + m_Width: 101 + m_Height: 31 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 32 + m_Metrics: + m_Width: 146.03125 + m_Height: 18.953125 + m_HorizontalBearingX: -0.046875 + m_HorizontalBearingY: 11.609375 + m_HorizontalAdvance: 149.6875 + m_GlyphRect: + m_X: 352 + m_Y: 37 + m_Width: 147 + m_Height: 20 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 33 + m_Metrics: + m_Width: 115.59375 + m_Height: 17.546875 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 10.25 + m_HorizontalAdvance: 119.5 + m_GlyphRect: + m_X: 376 + m_Y: 400 + m_Width: 116 + m_Height: 19 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 34 + m_Metrics: + m_Width: 126.5 + m_Height: 13.6875 + m_HorizontalBearingX: -0.046875 + m_HorizontalBearingY: 6.296875 + m_HorizontalAdvance: 129.48438 + m_GlyphRect: + m_X: 118 + m_Y: 286 + m_Width: 128 + m_Height: 15 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 35 + m_Metrics: + m_Width: 143.79688 + m_Height: 8 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0.65625 + m_HorizontalAdvance: 149.6875 + m_GlyphRect: + m_X: 274 + m_Y: 150 + m_Width: 144 + m_Height: 9 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 36 + m_Metrics: + m_Width: 156.15625 + m_Height: 18.90625 + m_HorizontalBearingX: -0.09375 + m_HorizontalBearingY: 11.125 + m_HorizontalAdvance: 160.32812 + m_GlyphRect: + m_X: 344 + m_Y: 99 + m_Width: 158 + m_Height: 20 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 37 + m_Metrics: + m_Width: 108.859375 + m_Height: 24.15625 + m_HorizontalBearingX: -0.09375 + m_HorizontalBearingY: 16.765625 + m_HorizontalAdvance: 111.234375 + m_GlyphRect: + m_X: 245 + m_Y: 438 + m_Width: 110 + m_Height: 25 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 38 + m_Metrics: + m_Width: 99.703125 + m_Height: 22.875 + m_HorizontalBearingX: -0.046875 + m_HorizontalBearingY: 15.484375 + m_HorizontalAdvance: 102.296875 + m_GlyphRect: + m_X: 6 + m_Y: 388 + m_Width: 101 + m_Height: 24 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 39 + m_Metrics: + m_Width: 108.765625 + m_Height: 24.203125 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 16.8125 + m_HorizontalAdvance: 113.296875 + m_GlyphRect: + m_X: 238 + m_Y: 474 + m_Width: 109 + m_Height: 25 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 40 + m_Metrics: + m_Width: 100.703125 + m_Height: 29.609375 + m_HorizontalBearingX: -0.125 + m_HorizontalBearingY: 22.265625 + m_HorizontalAdvance: 104.71875 + m_GlyphRect: + m_X: 6 + m_Y: 192 + m_Width: 102 + m_Height: 31 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 41 + m_Metrics: + m_Width: 123.421875 + m_Height: 21.203125 + m_HorizontalBearingX: -0.046875 + m_HorizontalBearingY: 13.859375 + m_HorizontalAdvance: 127.734375 + m_GlyphRect: + m_X: 118 + m_Y: 312 + m_Width: 125 + m_Height: 22 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 42 + m_Metrics: + m_Width: 117.5625 + m_Height: 28.109375 + m_HorizontalBearingX: -0.125 + m_HorizontalBearingY: 20.8125 + m_HorizontalAdvance: 121.578125 + m_GlyphRect: + m_X: 383 + m_Y: 360 + m_Width: 119 + m_Height: 29 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 43 + m_Metrics: + m_Width: 161.09375 + m_Height: 28.59375 + m_HorizontalBearingX: -0.09375 + m_HorizontalBearingY: 21.25 + m_HorizontalAdvance: 164.46875 + m_GlyphRect: + m_X: 179 + m_Y: 47 + m_Width: 162 + m_Height: 30 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 44 + m_Metrics: + m_Width: 145.98438 + m_Height: 18.953125 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 11.609375 + m_HorizontalAdvance: 151.09375 + m_GlyphRect: + m_X: 175 + m_Y: 119 + m_Width: 146 + m_Height: 20 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 45 + m_Metrics: + m_Width: 156.15625 + m_Height: 18.875 + m_HorizontalBearingX: -0.046875 + m_HorizontalBearingY: 11.125 + m_HorizontalAdvance: 161.39062 + m_GlyphRect: + m_X: 6 + m_Y: 119 + m_Width: 158 + m_Height: 20 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 46 + m_Metrics: + m_Width: 99.703125 + m_Height: 22.875 + m_HorizontalBearingX: -0.3125 + m_HorizontalBearingY: 15.484375 + m_HorizontalAdvance: 103 + m_GlyphRect: + m_X: 6 + m_Y: 423 + m_Width: 101 + m_Height: 24 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 47 + m_Metrics: + m_Width: 115.59375 + m_Height: 17.546875 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 10.25 + m_HorizontalAdvance: 117.078125 + m_GlyphRect: + m_X: 376 + m_Y: 430 + m_Width: 116 + m_Height: 19 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 48 + m_Metrics: + m_Width: 136.89062 + m_Height: 22.390625 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 15.046875 + m_HorizontalAdvance: 141.10938 + m_GlyphRect: + m_X: 267 + m_Y: 205 + m_Width: 137 + m_Height: 24 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 49 + m_Metrics: + m_Width: 82.9375 + m_Height: 18.5625 + m_HorizontalBearingX: -0.171875 + m_HorizontalBearingY: 11.265625 + m_HorizontalAdvance: 84.78125 + m_GlyphRect: + m_X: 406 + m_Y: 263 + m_Width: 84 + m_Height: 20 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 50 + m_Metrics: + m_Width: 143.79688 + m_Height: 8 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0.65625 + m_HorizontalAdvance: 149.29688 + m_GlyphRect: + m_X: 119 + m_Y: 170 + m_Width: 144 + m_Height: 9 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 51 + m_Metrics: + m_Width: 136.89062 + m_Height: 22.53125 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 15.046875 + m_HorizontalAdvance: 141.32812 + m_GlyphRect: + m_X: 119 + m_Y: 225 + m_Width: 137 + m_Height: 24 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 52 + m_Metrics: + m_Width: 123.375 + m_Height: 21.109375 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 13.765625 + m_HorizontalAdvance: 129.09375 + m_GlyphRect: + m_X: 254 + m_Y: 325 + m_Width: 124 + m_Height: 22 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 53 + m_Metrics: + m_Width: 126.5 + m_Height: 13.6875 + m_HorizontalBearingX: -0.046875 + m_HorizontalBearingY: 6.296875 + m_HorizontalAdvance: 128.875 + m_GlyphRect: + m_X: 267 + m_Y: 240 + m_Width: 128 + m_Height: 15 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 54 + m_Metrics: + m_Width: 83.03125 + m_Height: 18.609375 + m_HorizontalBearingX: -0.046875 + m_HorizontalBearingY: 11.3125 + m_HorizontalAdvance: 86.546875 + m_GlyphRect: + m_X: 422 + m_Y: 170 + m_Width: 84 + m_Height: 20 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 55 + m_Metrics: + m_Width: 117.5625 + m_Height: 28.109375 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 20.8125 + m_HorizontalAdvance: 121.578125 + m_GlyphRect: + m_X: 118 + m_Y: 378 + m_Width: 118 + m_Height: 29 + m_Scale: 1 + m_AtlasIndex: 0 + m_CharacterTable: + - m_ElementType: 1 + m_Unicode: 32 + m_GlyphIndex: 3 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 65 + m_GlyphIndex: 54 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 66 + m_GlyphIndex: 52 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 67 + m_GlyphIndex: 53 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 68 + m_GlyphIndex: 55 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 69 + m_GlyphIndex: 4 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 70 + m_GlyphIndex: 5 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 71 + m_GlyphIndex: 6 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 72 + m_GlyphIndex: 7 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 73 + m_GlyphIndex: 8 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 74 + m_GlyphIndex: 9 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 75 + m_GlyphIndex: 10 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 76 + m_GlyphIndex: 11 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 77 + m_GlyphIndex: 12 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 78 + m_GlyphIndex: 13 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 79 + m_GlyphIndex: 14 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 80 + m_GlyphIndex: 15 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 81 + m_GlyphIndex: 16 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 82 + m_GlyphIndex: 17 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 83 + m_GlyphIndex: 18 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 84 + m_GlyphIndex: 19 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 85 + m_GlyphIndex: 20 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 86 + m_GlyphIndex: 21 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 87 + m_GlyphIndex: 22 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 88 + m_GlyphIndex: 23 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 89 + m_GlyphIndex: 24 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 90 + m_GlyphIndex: 25 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 97 + m_GlyphIndex: 26 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 98 + m_GlyphIndex: 27 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 99 + m_GlyphIndex: 28 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 100 + m_GlyphIndex: 29 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 101 + m_GlyphIndex: 30 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 102 + m_GlyphIndex: 31 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 103 + m_GlyphIndex: 32 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 104 + m_GlyphIndex: 33 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 105 + m_GlyphIndex: 34 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 106 + m_GlyphIndex: 35 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 107 + m_GlyphIndex: 36 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 108 + m_GlyphIndex: 37 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 109 + m_GlyphIndex: 38 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 110 + m_GlyphIndex: 39 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 111 + m_GlyphIndex: 40 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 112 + m_GlyphIndex: 41 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 113 + m_GlyphIndex: 42 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 114 + m_GlyphIndex: 43 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 115 + m_GlyphIndex: 44 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 116 + m_GlyphIndex: 45 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 117 + m_GlyphIndex: 46 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 118 + m_GlyphIndex: 47 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 119 + m_GlyphIndex: 48 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 120 + m_GlyphIndex: 49 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 121 + m_GlyphIndex: 50 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 122 + m_GlyphIndex: 51 + m_Scale: 1 + m_AtlasTextures: + - {fileID: 8674973693099298839} + m_AtlasTextureIndex: 0 + m_UsedGlyphRects: + - m_X: 0 + m_Y: 0 + m_Width: 173 + m_Height: 41 + - m_X: 173 + m_Y: 0 + m_Width: 173 + m_Height: 41 + - m_X: 346 + m_Y: 0 + m_Width: 158 + m_Height: 31 + - m_X: 346 + m_Y: 31 + m_Width: 158 + m_Height: 31 + - m_X: 0 + m_Y: 41 + m_Width: 173 + m_Height: 41 + - m_X: 173 + m_Y: 41 + m_Width: 173 + m_Height: 41 + - m_X: 346 + m_Y: 62 + m_Width: 157 + m_Height: 31 + - m_X: 0 + m_Y: 82 + m_Width: 169 + m_Height: 31 + - m_X: 169 + m_Y: 82 + m_Width: 169 + m_Height: 31 + - m_X: 338 + m_Y: 93 + m_Width: 169 + m_Height: 31 + - m_X: 0 + m_Y: 113 + m_Width: 169 + m_Height: 31 + - m_X: 169 + m_Y: 113 + m_Width: 157 + m_Height: 31 + - m_X: 326 + m_Y: 124 + m_Width: 155 + m_Height: 20 + - m_X: 0 + m_Y: 144 + m_Width: 113 + m_Height: 42 + - m_X: 113 + m_Y: 144 + m_Width: 155 + m_Height: 20 + - m_X: 268 + m_Y: 144 + m_Width: 155 + m_Height: 20 + - m_X: 113 + m_Y: 164 + m_Width: 155 + m_Height: 20 + - m_X: 268 + m_Y: 164 + m_Width: 148 + m_Height: 35 + - m_X: 416 + m_Y: 164 + m_Width: 95 + m_Height: 31 + - m_X: 416 + m_Y: 195 + m_Width: 95 + m_Height: 31 + - m_X: 113 + m_Y: 184 + m_Width: 148 + m_Height: 35 + - m_X: 0 + m_Y: 186 + m_Width: 113 + m_Height: 42 + - m_X: 261 + m_Y: 199 + m_Width: 148 + m_Height: 35 + - m_X: 113 + m_Y: 219 + m_Width: 148 + m_Height: 35 + - m_X: 0 + m_Y: 228 + m_Width: 112 + m_Height: 42 + - m_X: 409 + m_Y: 226 + m_Width: 95 + m_Height: 31 + - m_X: 261 + m_Y: 234 + m_Width: 139 + m_Height: 26 + - m_X: 112 + m_Y: 254 + m_Width: 139 + m_Height: 26 + - m_X: 0 + m_Y: 270 + m_Width: 112 + m_Height: 42 + - m_X: 400 + m_Y: 257 + m_Width: 95 + m_Height: 31 + - m_X: 251 + m_Y: 260 + m_Width: 139 + m_Height: 26 + - m_X: 112 + m_Y: 280 + m_Width: 139 + m_Height: 26 + - m_X: 251 + m_Y: 286 + m_Width: 136 + m_Height: 33 + - m_X: 112 + m_Y: 306 + m_Width: 136 + m_Height: 33 + - m_X: 0 + m_Y: 312 + m_Width: 112 + m_Height: 35 + - m_X: 387 + m_Y: 288 + m_Width: 121 + m_Height: 36 + - m_X: 248 + m_Y: 319 + m_Width: 135 + m_Height: 33 + - m_X: 112 + m_Y: 339 + m_Width: 135 + m_Height: 33 + - m_X: 0 + m_Y: 347 + m_Width: 112 + m_Height: 35 + - m_X: 383 + m_Y: 324 + m_Width: 127 + m_Height: 30 + - m_X: 247 + m_Y: 352 + m_Width: 130 + m_Height: 40 + - m_X: 377 + m_Y: 354 + m_Width: 130 + m_Height: 40 + - m_X: 112 + m_Y: 372 + m_Width: 129 + m_Height: 40 + - m_X: 0 + m_Y: 382 + m_Width: 112 + m_Height: 35 + - m_X: 241 + m_Y: 392 + m_Width: 129 + m_Height: 40 + - m_X: 112 + m_Y: 412 + m_Width: 127 + m_Height: 30 + - m_X: 0 + m_Y: 417 + m_Width: 112 + m_Height: 35 + - m_X: 370 + m_Y: 394 + m_Width: 127 + m_Height: 30 + - m_X: 370 + m_Y: 424 + m_Width: 127 + m_Height: 30 + - m_X: 239 + m_Y: 432 + m_Width: 121 + m_Height: 36 + - m_X: 112 + m_Y: 442 + m_Width: 120 + m_Height: 36 + - m_X: 232 + m_Y: 468 + m_Width: 120 + m_Height: 36 + m_FreeGlyphRects: + - m_X: 504 + m_Y: 0 + m_Width: 7 + m_Height: 93 + - m_X: 503 + m_Y: 62 + m_Width: 8 + m_Height: 31 + - m_X: 338 + m_Y: 82 + m_Width: 8 + m_Height: 11 + - m_X: 326 + m_Y: 113 + m_Width: 12 + m_Height: 11 + - m_X: 507 + m_Y: 0 + m_Width: 4 + m_Height: 164 + - m_X: 481 + m_Y: 124 + m_Width: 30 + m_Height: 40 + - m_X: 423 + m_Y: 144 + m_Width: 88 + m_Height: 20 + - m_X: 261 + m_Y: 184 + m_Width: 7 + m_Height: 15 + - m_X: 409 + m_Y: 199 + m_Width: 7 + m_Height: 27 + - m_X: 112 + m_Y: 228 + m_Width: 1 + m_Height: 26 + - m_X: 400 + m_Y: 234 + m_Width: 9 + m_Height: 23 + - m_X: 251 + m_Y: 254 + m_Width: 10 + m_Height: 6 + - m_X: 504 + m_Y: 226 + m_Width: 7 + m_Height: 62 + - m_X: 495 + m_Y: 257 + m_Width: 16 + m_Height: 31 + - m_X: 390 + m_Y: 260 + m_Width: 10 + m_Height: 28 + - m_X: 387 + m_Y: 286 + m_Width: 13 + m_Height: 2 + - m_X: 248 + m_Y: 306 + m_Width: 3 + m_Height: 13 + - m_X: 508 + m_Y: 226 + m_Width: 3 + m_Height: 98 + - m_X: 510 + m_Y: 226 + m_Width: 1 + m_Height: 285 + - m_X: 383 + m_Y: 319 + m_Width: 4 + m_Height: 5 + - m_X: 247 + m_Y: 339 + m_Width: 1 + m_Height: 13 + - m_X: 507 + m_Y: 354 + m_Width: 4 + m_Height: 157 + - m_X: 377 + m_Y: 352 + m_Width: 6 + m_Height: 2 + - m_X: 241 + m_Y: 372 + m_Width: 6 + m_Height: 20 + - m_X: 497 + m_Y: 394 + m_Width: 14 + m_Height: 117 + - m_X: 370 + m_Y: 392 + m_Width: 7 + m_Height: 2 + - m_X: 239 + m_Y: 412 + m_Width: 2 + m_Height: 20 + - m_X: 360 + m_Y: 432 + m_Width: 10 + m_Height: 79 + - m_X: 360 + m_Y: 454 + m_Width: 151 + m_Height: 57 + - m_X: 0 + m_Y: 452 + m_Width: 112 + m_Height: 59 + - m_X: 0 + m_Y: 504 + m_Width: 511 + m_Height: 7 + - m_X: 0 + m_Y: 478 + m_Width: 232 + m_Height: 33 + - m_X: 352 + m_Y: 468 + m_Width: 159 + m_Height: 43 + - m_X: 232 + m_Y: 442 + m_Width: 7 + m_Height: 26 + m_fontInfo: + Name: + PointSize: 0 + Scale: 0 + CharacterCount: 0 + LineHeight: 0 + Baseline: 0 + Ascender: 0 + CapHeight: 0 + Descender: 0 + CenterLine: 0 + SuperscriptOffset: 0 + SubscriptOffset: 0 + SubSize: 0 + Underline: 0 + UnderlineThickness: 0 + strikethrough: 0 + strikethroughThickness: 0 + TabWidth: 0 + Padding: 0 + AtlasWidth: 0 + AtlasHeight: 0 + atlas: {fileID: 0} + m_AtlasWidth: 512 + m_AtlasHeight: 512 + m_AtlasPadding: 5 + m_AtlasRenderMode: 4165 + m_glyphInfoList: [] + m_KerningTable: + kerningPairs: [] + m_FontFeatureTable: + m_GlyphPairAdjustmentRecords: [] + fallbackFontAssets: [] + m_FallbackFontAssetTable: [] + m_CreationSettings: + sourceFontFileName: + sourceFontFileGUID: c732e70a746e7204f8dc202c5af46691 + pointSizeSamplingMode: 0 + pointSize: 44 + padding: 5 + packingMode: 0 + atlasWidth: 512 + atlasHeight: 512 + characterSetSelectionMode: 0 + characterSequence: 32 - 126, 160, 8203, 8230, 9633 + referencedFontAssetGUID: + referencedTextAssetGUID: + fontStyle: 0 + fontStyleModifier: 0 + renderMode: 4165 + includeFontFeatures: 0 + m_FontWeightTable: + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + fontWeights: [] + normalStyle: 0 + normalSpacingOffset: 0 + boldStyle: 0.75 + boldSpacing: 7 + italicStyle: 35 + tabSize: 10 +--- !u!28 &8674973693099298839 +Texture2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Blastimo Swash SDF Atlas + m_ImageContentsHash: + serializedVersion: 2 + Hash: 00000000000000000000000000000000 + m_ForcedFallbackFormat: 4 + m_DownscaleFallback: 0 + serializedVersion: 2 + m_Width: 512 + m_Height: 512 + m_CompleteImageSize: 262144 + m_TextureFormat: 1 + m_MipCount: 1 + m_IsReadable: 1 + m_StreamingMipmaps: 0 + m_StreamingMipmapsPriority: 0 + m_AlphaIsTransparency: 0 + m_ImageCount: 1 + m_TextureDimension: 2 + m_TextureSettings: + serializedVersion: 2 + m_FilterMode: 1 + m_Aniso: 1 + m_MipBias: 0 + m_WrapU: 0 + m_WrapV: 0 + m_WrapW: 0 + m_LightmapFormat: 0 + m_ColorSpace: 0 + image data: 262144 + _typelessdata: 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b100d0b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d100b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c0b0d0b050000000000000000000000000000000009151d2025221f180d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e19202225201d14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0e0d0b171e21212220190e00000000000000000000000000000e192731353b37342a1d12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001131e2b35383a353126190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090c0b08020000070b0b0d0e141c202423202933363638352b1e0e0000000000000000000000000e1e2b37444b504c473b301c1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141d313c484d504b44372b1d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d110e161e21201d1509131c201f222326303539383539464c4b4d483c2b19050000000000000000000006192b3c4955606562594d403025180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192631424e5a62656055483b2b1805000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080b0f0d100d1218202226232832363631271e25303534373936434b4e4d494b576160625a4835200b000000000000000000000b2035495a62747a77675f4a43362a1d1103000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003121d2b37444b6068787a7362594834200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b08080b0d131313140d151d2024222522272b34373b3939464b4b44373336434a484c4e50546063625a6066767678624d38220d000000000000000000000d23384d62788590887c6a6054473b2f1e160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b161e2f3b4855606b7d898f8477624d37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0c09030008080707070707060405000301020301000300020000000000000100060100040a0c0d0b0b100b0e0c0e0d1111141d201d1d2022292828292227313639373a373c3b484c514e4d5761605544464c5460596263656875797864737c828985705a45301b00000000000000000003182d42586d8297a39e8d7f7261594b3f32281a1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121b2932404c59627380929ea296816c56412c170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e21211e161e1d1d1d1d1c1c1c1b1a1a161817171916151811171512100f121116151b161a171f212221202520232123222627263135313135383e3d3d3e3837444b4f4d4f4c514a5962666362647574604d576160736677797b7d7778757a7f85827c73604b35200b000000000000000000091f34495e74899eb3ab9f948377655d4b45382f20190e0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000305060605040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406060605030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e1a213039464b5e667784959eb3b19c87725c47321d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2832363632283332323232323131312f2f2b2d2c2c2e2b2a2d272d2a27252427262c2a302b2f2a33373736353b35393738373b3c37444b44444b4d535353534d4f556064626562676062777c79777a7a7260636576667c7b7876777a787c7f7f7c766c66605443301c08000000000000000000041a2f44596f8399a2b1b5a199887b6b60564c40352b1f180c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090f1114181b1c1c1b1915110d0b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0e1216191b1c1b1b1814100e080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d19202c35404d57616c7c899aa2b0b5a197816c57422d170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192838454b4b463948484747474747464644454043414143413f423c423f3c3a393c3b413f4640443a474c4c4b4b504a4e4c4d4d51514e55605555606268686869626464747a777b777c7263657b797c77677975787a7b7877777a757a7d7d7b7569676157514b4336261401000000000000000000000c21364b617584979fb3b3a69d8d8075665e4d483c342a1f180c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121c2326292e303131302e2b2622201817100d0b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d10131c2023272b2e303131302d2925231c110300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080d19202b343d494e5f677581909ea7b4ab9f968374604b36200b0000000000000000030905020000000000000000000000000000000000000000000000000000000000000000000000000215273745566061575e5e5d5d5c5c5c5c5c5b595a555856575856545851575552504e515156555b56595958616260606560636163626666636575656374787e7d7d7e777a7a76777975646777796377777c797c7c7b7c7a7d7b7b7c7c7d796868656056524c4639353026180800000000000000000000000a1e334657617481919ea7b4ab9f96877b6e625a4c473a342a211a0f08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613222f383b3e434546464543403c37342b2c25221f1818100e0c090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c0e101819202225253035383c404345464645433e3b382f2112040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000208101b222b343b484d5b636f7c87969fb3b5a79e8d8073605645311d09000000000001080b181e1a1815120f0d0b07000000000000000000000000000000000000000000000000000000000000081d31445560757674737372727272717171706f6f6b6d6c6c6e6b6a6d666c6a67656467666b6a706b6f6f69767776757a73787678777c7c797b7f7b787a7b79786875797d7a777579757a7c7b7b6575797b767779757775787a79746768635b53504b4538363329201c1408000000000000000000000000031729394656606c7d89999f9ea7a59d9083786c61594c473b362d201d14090600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002132431404c5054585a5b5b5a5955514c483b413a37342a2d2523211e16100e0f0b09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b0e0e10161e2123262e2b34383a36434a4d5255595b5b5b5a5853504b3f302212000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000709151d202e373c484d59626d7983919da6a79e9f99897c6b605545382715020000000009141d202d332f2d2b282522201c131715130f0c0a04000101020000000000000000000000000000000000000b20364b6074868b8a8988878787878786868684848082818183807f827c827f7c7a797c7b817f858084837f8b83807f7e7f797c78797677767c7576757c77776575777a7b7c7c77797b7b78777a777a76746162637575606364636054524e4a3d3b363127211e170b080100000000000000000000000000000b1b2938454b5f6778848c89989fa9a0988b81776b61594e4a3d353126211a0e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1e31424e5e66696d707171706e6a6662595a564f4c483b423a38363228252324201d151611100f0b09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c0f101216161e21232325293236383b433c484d5057546063676b6e707170706d69655d4d40301d0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f1a212731363f4b4f5a626b78828c99a1a89e98898c8377665e4b4437271a0a00000000091926313543484542403d3a373530252c2a2825221f181b17161714141312110f0d0b090200040502000200000b20354b6075899f9f9e9d9d9c9c9c9c9c9a9b8a9a8a898996888681837a7f807e7e7f7f7d7e7c7c7a7a7a77797d7a777a7c7c77767a7675617578777c7a797c7b7c7b787575667663787663626462656160544c566060554d4f4e4a433639362d26201d150c0a030000000000000000000000000000000000000b1a2832414d5a626f7e84838a999fa99f968a80776d645c514b4437352c211e160b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263a4e60687b7e838586868583807b77736f6c6562595d57504d4b46393a38393632282b272524211e1617140c0e0d0c0c0a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c0b0d0e0d1417171e212425272c28323639393a39464b4e50585d5a62656c7074787c808385868685827e7b675f4d39241000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b161e212d3637444b525d646e78818b979faa9f998982847d6e62594c403126190a0000000001142637444b585e5a5755524f4d4a433641403d3a37342a302c2c2c2a292827262422211e161a1a1b1715181210151c30435472879cb1b3b3b2b2b19d87888485848b8999978b918e94978a898887817f8380807b807b7c767979787876657b7d787b787b79777577766665767676777662606057615b6361574c4f4d4f4b4b4338454b4b44373a3935302524211a100b0902000000000000000000000000000000000000000000000a151d303c484d6068768081838c99a1a89e958a8279706760554e493d363228201c1408060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000114263653687e8c93989a9b9b9a988c8c8c8885817a7773726d65636157544f4d4e4b4538413c3b393632282d2922232221211e16120c0f0d0b0b07000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0b0d0f0c13171e2121222322292d2933363a3b3c4138454b4e4e4f54576163656d7273777a8185898d8b8d989a9b9b9a98938b7c67513c2712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000709151d202932363d4a4e556067707a838b969fa99f998c83817f76675f4c483b2f1d14090000000000081d314455606d736f6d6a6764626054595755534f4c473a454141413f3e3d3d3b39373632282f2f302c2a2d27252a282636586d8298a8a79ea69d9f9a9d889a9b87888384827d7b797f81868a898a9695989688837f7a7978777773757579787877777878777679767460586161616261574a4b464b494e4c46393a373a3635302832363631272524201c130e0c0700000000000000000000000000000000000000000000000000000002131e2b35424e58616b7981828496999f9d9b978e857c746c635b524b4538353026211a0f0b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c30435470859baaada59d9a949385828581808487898987827a7876716a6563646056585651504f4b4539423e373937363632292822242220201c130d0e14140c0a0b09020000000000000000000000000000000000000000000002090b0b0c14130e0d141c202022242228293336363739373e4239464c4f5052565956606363656a7176787b828789888784808284828593949a9da5adaa9a846f5a3b2a1805000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0f1a2127313539464b535b636c747c858f989b9e9f998c838280786a61574d41342a1d12010000000000000b20354b607382888482807d7a7774716e6c6a686461595d5a56565754535352504e4d4b45384444454240423c3a3f3d3f3e4d6378899c99889c888a858e89919495959799978b918985828782848285889ea79e98948f89867e7575767574757761626362626163616056474c4c4c4c4b4639363336353836332925222521201c151d20201d150f0e0b070000000000000000000000000000000000000000000000000000000000000000000e1920313a464c5b636c798080838c8886889d9a918881786e686056504b4336362c24201d140c090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b60758a9fb4a79d87847f7e8387838285878383828181828387867f7a787975706e6b66656460575957534c4e4d4b4b46393d3739373635302522232929211f211e160b0c0d0d0b0700000000000000000001080b0d0d0c0b161e21202229282323263035353739373d39464c4b4d4e4d54575957616465676b6e707678787a7f8687838281828283848785828387837e7f84879da7b39e89735948341f0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090c151d20242d3637444b505761686e798188929b9c8786888b838080796b635a4b4639301f180d000000000000000014293f54697f949d9a9795928f8c898684817f7d7a777472706c6b6c6969686766646260565d5a595a575557525054525453515b6d8286848687817b7a797a7c7f7f808285888f8d818389868b99989a9ea6b8b3aea9a99f96816c606161606061594d4e4d4c4c4e4c4b453837373637363329201e212123211e170f0d100c0b0802090b0b0802000000000000000000000000000000000000000000000000000000000000000000000000000005141c29333d4a4e5c646b797f7f848b85879d9e9c968d837d75696560544e493d39353126211e16100e0800000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384d63788a9fb39e89828587888c8e8682837e7d7780848484807f8182808288888583807c7a79766c6e6c696163626161575a524c4e4d4b4a433638383e3e363336322820212222201c130800000000000009141d202222212128323635373f3e383836434b4b4d4e4c535a576160626362696c6f6b76797a7c8083858887818182817f818484857f777e7e8383868e8c87878583899eb39f8a77624c37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000090f11161e21273135393e4a4e55606669757d838e979b9e9c86868a837f7f796b635b4d493c33291b13050000000000000000071c31475c71869cb1afacaaa7a4a89f9c999695928f8c8987858181817f7e7d7c7b79777674726f6f706c6a6d67656a6769686665636d747575797b72656465777d7d7f807d7c7a787b80808286889dafafb1b4b9c6c7b29d87816b564c4b4b4b4c473a39383736393636322821212122211e170b0a0c0c0e0c0a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f2d363e4a4e5c646a797f838189918886898d898a847e7b746a635b514e4b443736322826231c110e0b08010000000000000000000000000000000000000000000000000000000000000000000000000d22384d62778da4b19c877674757577797b7e807f807c82817a7d7f7e7c807e7e7e7d7f81817e8382858183817e77797776766e6f67616462606054514d4e54534c464b45383636383735302518080000000009192631353738363638454b4a4c54534e4d52546060626461686f6e76767778777e8184808582837d81817f7d7e7e7e807c7f7f7c7a82817c807f807e7b797772756f77879db29f8a76614b36210c00000000000000000000000000000000000000000000000000000000000000000000000000070b0e121d242628323637444b4e515c646a747b7e848a8a9a898589908881827f786a635b4e4a3d352c1e170b000000000000000000000a1f344a5f74899fafb1b2b3b4a89e9e9c9ea7aaa49c9b9d8b8685858787888888898e8a8b8987848485817f827c7a7f7d7e7d7c7b78797b7b7a77797a78767777767b7b7d8083827f808181848a979a9b9a9c9ea8afb0b49f8a78634e3836353637342a232222212421211e160c0c0c0d0c0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f1a212d363d4a4e5b636a777b7b7c838b86858586878787867f796f666460554f4b46393b382f2723201c14110c0b0700000000000000000000000000000000000000000000000000000000000000000b2034485a72879caba49b857a6760626466696b6a6b75767a7b7c7e7c7c7c797e7f7a7b7c7e8082807e7c7b7a7a7b8284868584847d7779777575676662636969615860564b4b4c4d4d4a4336251300000001142637444b4d4d4c4b4a5660606169686362676875757779777d8483868784827c797a7b7c7e80837f7e7c7b7a7f7e797c7c7c7f7c7b7a76756b6a6b6966646160687b859ba5a99a85705746321e0a0000000000000000000000000000000000000000000000000000000000000000070b0c11131c2023272f383b39464b515560646670797f87878787868684878a827b7b7b7769625a4e493d362d20190e030000000000000000000000081d32485d7287979a9c9d9e9f9e898987899d9c9c868688818787868587848483848582818283838383808282878a85848a8888878d8989878a868a888a8a8a8a86878a868989888682868083848285858486899c999aa29f8977614c37222020221f180e0d0d0c0e0c0b09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101b222d363d494e5962666676787e80878983848488888486847c79756d65615750504c3f3c383530262621201c130d0c0a0300000000000000000000000000000000000000000000000000000005192b3c50667c8d9faba39b8a7d69614e505455555660616566676978797c7a7e818485818381817f7c7a787d807d80817d7e7e7f7b81827f7b7d7d7b77787e7e766374606060616262605443301c070000081d314455606262616060607472767e7d78787c7d7d7c7f82817b7f7e7e7d82807c807d787a7c7f818083808683807e797c797869676665616056555553504e60727e8b9ba3aa9f8b7a644f39291603000000000000000000000000000000000000000000000000000000030a0c0d131c202226253035383c404c514f5761666e75797c85868588888484838986807e7975656661584d483c362c211a0f06000000000000000000000000000010253a4f657b8285868889898a8b8a86858887908986878b888b85848483847e7e76787a7d7b7d7c7d7c83827f837f8182808080837e7e7d7f7e807e808079828183827f807d807d807f7b80807e81787c7f82868485938e816c5847331f0b0b0c0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f1a212c353b484d51586163787e7d80818787858485878b878183827a766865655d54514e4b43363b3735302522211e160e120f0c0a03000000000000000000000000000000000000000000000d23384c5e687e8d9faaa89e917f695e4d3e4038454b4c4f51515b636367646977767a797b7e7e81807f817f7d7e777f7c7e7b7e7f7c7e8081827f7f81807e817e797671757576777772604a35200b00000b20354b607377777676757176797e817e81827f7e82817f7f7c7f7e7a7f7c80767f7d7f817f80817e7e7a797a767769646663625a52514f4c4b453840404e606b80929fa9a99f8c7d675c4a361b0b00000000000000000000000000000000000000000000040a0c10120f161e2123253035373b36434a4e52555e666569767b8383818797868584858786817f7d7e78636157514c473a352b211a0f07000000000000000000000000000000000e23374b5d656c6f717273747575767778797a7b808180848789898c8c8c8e908986848892888180828283838281807c7e7f7e7f7d7d7d7c7b7d7b7b7d7c7d7e7a7d7c797d7e80807e7f80808080807e8082838383827e796c63523a2a1804000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f1a212b34373a464c5a636967766c777d81838884828487858682837e7a7b6a696663605452514c4a433638363229232725211e170d110c0b090300010000000000000000000000000000091c2f404e60687d8c9fa9b49f8d7c665c4b37283236373a3c3c494d4e514f59626165646669696b6b75777a7a817d818181848286807d81878181838580818080858486868788858b806b56412b160002182d42576d828a84888886868386808081808583818188817e808782848181817d807a7a77756a6c69696564656162594f514e4d493c3c3a37363228384c5e687e939eb4a89e8b7c675f4d3e2d1b000000000000000000000000000000010003090b0c110d171f212527242932363836434a4c5052546063676a697b7a7e83828785878482848782817d7674766768625a4b463937332a20190e06000000000000000000000000000000000000081c2e3f4b4f575a5c5d5e5f56606162636465666b6c6b6e727373767677787b7b7f807f7e818182817f83818383828282827d828180817f7a7c7e7f7f81817f7f82817f807f7d8080808084827e7d7d7c79756e6e6d69635b5245341c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d18202229333c494d5358615962686c7a7c83848484818088838787827f7f7c78746468666160544c4d4b4639383c3a363329232621211e161217120e0f100d0b0c0c0d0d0d0d0e0e0e122231424e5f677c8b9ea7ab9f8a7a644f3a241d202125262c3538393c3b474c4b504e5054545656606265646b686c6c6b756d76787b7c7c787d7e7e7d7e7f7d7f7f7f7f7f807f7c77624c37220d00000d22374d62777c7f807f7f7f7f7f7d7f7e7d7e7e7d787c7d7a78766c756c6c6c686b6465626056565453504f4f4b4c473b3c3938352c262521201d263b50667c8b9fb4a69e8a7b665e4d403020100e0e0e0d0d0d0d0c0c0b0d100f0e141612161e212126222933373a3c3939464b4d4c54606166676473787c7f7f82878683888082848484827c7a6c6761606158534d483c3228221f180c0600000000000000000000000000000000000000000011212e373a42454748494a454b4c4d4e4f4f50565656595d5e586161626366666a6b6a686b6c6d6c6a75757576756d6d7578787978767978797977777a78787a797a756b6a756b756b6b6e6d696867666460545958544e4a3d342717000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d171f2c35383a474c484c525d647976757d7b848985818183858683847e81797d7b76736361626157574e524f4c4639383b36363228282c27232525232021212222232323232324242431414d5e667b899ea6a898836e58432e190b0c101119212324272a3437363b393b3e3f38454b4d504f5653575754605861636667676368696968696a686a6a6a6a696b6a67625947341f0b00000b2034485962676a6b696a6a6a6a686a6968696967636767656361586054575752564f504c4b45383f3e3a393a3637342a272323201911100c0b1a30455a6f859aa9a59d887a655d4c40302424242323232323222221212022252423292c27283236373b383a474c4f514f57576162616373777b7d7a817e848387848281828689837b7c757679655d524c4a4c463a38352b1e160c0a04000000000000000000000000000000000000000000000003111c23252d303133342731363637393a3a3b40414144473a474c4c4c4e51515555555356575756546060606160555560636264636164636364626265636365646460565560556055565958545352514f4b4336423e39362d1f1709000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e19202329333734373f4b5c646162777c797e817d858584817d8286878681837e7d797777766e6c6367646157534d514c4b45393d413d393a3a383536373738383838383939393a3a3b404c5d657a889da598836e58432e1903000000060c0e0e12181f22212524262929283236373b3a413d4236434b474c4e5152514e5354545253555255555554545655524c473b2a1805000005182b3b484d5255555454555555525554525454524e5152504e4c474b4336423d413a3b37363127292925242521221f18110e0d0c06000000051a30455a6f859aa49c8779645c4b3f3b3a3a393939383838383837373635383a3a393e413c39454b4c514d5458616567646c6e767876797d7f8381868886827d818585847e817e797b776161635b4b3f37353633292220190e0300000000000000000000000000000000000000000000000000000000080e10171a1c1d1e151d202122232425262b2c2b2f322a33373737393b3c4040403e41424236434b4a4a4c4b44444b4e4d4e4e4c4f4e4e4e4d4d4f4e4e504e4f4b45444b444b443744423e3d3d3c3a3530262d2924211a0f01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e171f211f222e3e4a4e4c59626663747b7c7a787f7e8084847e7a7e8284868581807f8481787c7a766b686266616057555256524e4f4f4d4b4b4c4c4d4d4d4d4e4e4e4e4f4f505255585c6479879d8a79634e39230e000000000000000000050b0d0c100f111414151d202225252c282d2630353337383b3c3c383d3f3e3d3e3f3d403f3f3f3f40403c37342a1d0d000000000d1d2b34373d40403f3f3f3f3f3d3f3e3d3e3f3d383c3d3b3837333530262d282b242522201d151414100f100c0d0b050000000000000000000f243a4f647a8c9c8678635b585452504f4f4e4e4e4d4d4d4d4d4c4c4b4b4d4f4f4e545651565760616662696b767a7c7982837e8081858784827e7a7e84847f7e7e787a7b7a74646661594c4e4a3d2e2120211f170d0b05000000000000000000000000000000000000000000000000000000000000000000020507080002090b0c0d0e0f1011161716191d171f2121222326262a2b2a292c2c2d2630353535373631313639383939373938393938383a38393b393a36323135313531262f2d2928282724201c1418140e0c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c0b10202d36393b484c515660656664636a75757a7d7d7e828481817f818386848283868483807e787b7676666a676c6763646562606161626262626363636364646565676a6d71787f889b8675614b36210c00000000000000000000000000000000000002090b0d100f161317141c201f21232627272328292928292a282a2a2a2a2a2b2a27221f180d0000000000000d182022272a2b2a2a2a2a2a282a29282929282327282523211f201c141713160f100d0b09020000000000000000000000000000000000000c21364c6176879c877f78716d6a6765656464636363636262626261616062656463696b676b6676777b777e808384878382858582817f818283827d7d7c7a747569636566656055514c473a39362d1f100b0c0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101010400040a0c0c0d0e111115161513161718141c20202021201d1d202323242321242323242222252323252425211e1d201d201d141918141312110f0b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101b22242b343738454b50514f4e56606065676875777c797d827e8180807d7d82818483827f8282817b807d817c787a7a78757676777778787878787979797a7b7d7f82868d949d8877625746321e0a00000000000000000000000000000000000000000000000001000001080b0a0c0e1112120e1314141314151315151515141615120d0b050000000000000000050b0d1215161415151515131514131414120e1212100e0c0a0b08010000010000000000000000000000000000000000000000000000000a1f3346586278889d948d86827f7d7b7a79797978787878787777767675777a79797e817c807b8182818082838481827c7d8080817e827d7a7c77766867656060564d50514f4b443737342a23211a0f01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001020001080b0b0b0c0b08080b0e0d0f0e0c0f0e0e0f0d0d100e0e100f0f0b09080b080b08010003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d0f1820222731363b3c3a38454b4b505256606275757a777a79797e83858583827d808083858382878286828184878488878681898d8d8d88898e8a898989888589889e9f96816c594839291603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a485a6d82979f9e888985888989888a8e89898d8d8d888286888984878381828582878283858380807d82838585837d79797a7779757461605752504b4b45383a3c3a353127221f180e0c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d151d20252725283236363a38454b556060646274756479757b7a7d7c7f8083867e81817f7f8282828183828683848786868686868383868586848485889a948a8174604b3b2b1b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2b3c4b6175828b949a8884858486858683838686858786878383868183818282827f8081817e8682807f7c7e7a7a767964756561646060544b45393a35363228252625201d150c0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c0b0d0b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b10110f151d202125283237444b4b4f5460605c6460657674797577757e7c798184858587868386868585858485858684838985858a8787888d8a857e776c605645321d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e324657616d777f858a8d8887878a858589838486858684858584868584868785858380797c7e7577757975756561635b60554c4f4b4b433632282520201d151011100b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0e0d0b171e21212220190e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0b10151d2731353636434a4b4a4f4b576160636062607575767676767c7a77787a7b7e807f7e80828182828280817e827c7977766f6961584b4538281600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003162939464b59626a7076777a7d827f81808281828281807f80807e7b7978777b7c767676767675606260636060564b4e4a4b443739363530261e16100b0b09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090c0b08020000070b0b0d0e141c202423202933363638352b1e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000209151d202025303536363939464b4a4e4b4c5660606161616067656263646675756a767675757979786b6c696c6764626057544c473a32281a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b29323b484c5457616264686c696c6b787979757576766a7574666463626667616161616060564c4b4e4b4b453839363631272421201c14080300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d110e161e21201d1509131c201f222326303539383539464c4b4d483c2b190500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0b131c2020222429333635393638454b4b4c4c4c4b51504d4e4f55606057616160606364635b565457524f4d4b453937332a1e160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b161e2a343739464b4d4f525754565b63646360606161576060544f4e4d50514b4c4c4b4b4b45383639363632282421201d150f0b0b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080b0f0d100d1218202226232832363631271e25303534373936434b4e4d494b576160625a4835200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0b0d0f171e2120242028323636363637363c3a383937444b4b464c4b4b4b4e4e4e493d3f423d3a38363228211f170c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d181f22283236383a3d423f3d494e4f4e4b4b4b4b464b4b433639383b3c3637373636363228202420211e160e0c0b080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b08080b0d131313140d151d2024222522272b34373b3939464b4b44373336434a484c4e50546063625a6066767678624d38220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c0b0e0b161e21212121212127252223273135353336363536393938352c292d272422211e160c0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d161e212225282d2a2c36393939353636363236353026232226272121212121201d150b0e0b0b09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0c09030008080707070707060405000301020301000300020000000000000100060100040a0c0d0b0b100b0e0c0e0d1111141d201d1d2022292828292227313639373a373c3b484c514e4d5761605544464c5460596263656875797864737c828985705a45301b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b0b0c0c0c0b12100d0e151d20201e21212020242423211a1417120f0d0b090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090c0d0f1317141a21232424202021211e20201c140e0d11120c0c0c0c0b0b09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e21211e161e1d1d1d1d1c1c1c1b1a1a161817171916151811171512100f121116151b161a171f212221202520232123222627263135313135383e3d3d3e3837444b4f4d4f4c514a5962666362647574604d576160736677797b7d7778757a7f85827c73604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0b0a0c0c0b0b0e0f0e0c0600020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200060c0e0f0e0b0b0c0c090b0b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2832363632283332323232323131312f2f2b2d2c2c2e2b2a2d272d2a27252427262c2a302b2f2a33373736353b35393738373b3c37444b44444b4d535353534d4f556064626562676062777c79777a7a7260636576667c7b7876777a787c7f7f7c766c66605443301c080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192838454b4b463948484747474747464644454043414143413f423c423f3c3a393c3b413f4640443a474c4c4b4b504a4e4c4d4d51514e55605555606268686869626464747a777b777c7263657b797c77677975787a7b7877777a757a7d7d7b7569676157514b4336261401000000000000000000000000000001080b100d0b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d100b0801000000000000000000000000030905020000000000000000000000000000000000000000000000000000000000000000000000000215273745566061575e5e5d5d5c5c5c5c5c5b595a555856575856545851575552504e515156555b56595958616260606560636163626666636575656374787e7d7d7e777a7a76777975646777796377777c797c7c7b7c7a7d7b7b7c7c7d796868656056524c46393530261808000000000000000000000000000009151d2025221f180d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e19202225201d1409000000000000000001080b181e1a1815120f0d0b07000000000000000000000000000000000000000000000000000000000000081d31445560757674737372727272717171706f6f6b6d6c6c6e6b6a6d666c6a67656467666b6a706b6f6f69767776757a73787678777c7c797b7f7b787a7b79786875797d7a777579757a7c7b7b6575797b767779757775787a79746768635b53504b4538363329201c140800000000000000000000000000000e192731353b37342a1d12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001131e2b35383a353126190d00000000000009141d202d332f2d2b282522201c131715130f0c0a04000101020000000000000000000000000000000000000b20364b6074868b8a8988878787878786868684848082818183807f827c827f7c7a797c7b817f858084837f8b83807f7e7f797c78797677767c7576757c77776575777a7b7c7c77797b7b78777a777a76746162637575606364636054524e4a3d3b363127211e170b080100000000000000000000000000000e1e2b37444b504c473b301c1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141d313c484d504b44372b1d0d00000000091926313543484542403d3a373530252c2a2825221f181b17161714141312110f0d0b090200040502000200000b20354b6075899f9f9e9d9d9c9c9c9c9c9a9b8a9a8a898996888681837a7f807e7e7f7f7d7e7c7c7a7a7a77797d7a777a7c7c77767a7675617578777c7a797c7b7c7b787575667663787663626462656160544c566060554d4f4e4a433639362d26201d150c0a030000000000000000000000000000000006192b3c4955606562594d403025180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192631424e5a62656055483b2b1805000001142637444b585e5a5755524f4d4a433641403d3a37342a302c2c2c2a292827262422211e161a1a1b1715181210151c30435472879cb1b3b3b2b2b19d87888485848b8999978b918e94978a898887817f8380807b807b7c767979787876657b7d787b787b79777577766665767676777662606057615b6361574c4f4d4f4b4b4338454b4b44373a3935302524211a100b0902000000000000000000000000000000000000000b2035495a62747a77675f4a43362a1d1103000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003121d2b37444b6068787a7362594834200b0000081d314455606d736f6d6a6764626054595755534f4c473a454141413f3e3d3d3b39373632282f2f302c2a2d27252a282636586d8298a8a79ea69d9f9a9d889a9b87888384827d7b797f81868a898a9695989688837f7a7978777773757579787877777878777679767460586161616261574a4b464b494e4c46393a373a3635302832363631272524201c130e0c0700000000000000000000000000000000000000000000000d23384d62788590887c6a6054473b2f1e160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b161e2f3b4855606b7d898f8477624d37220d00000b20354b607382888482807d7a7774716e6c6a686461595d5a56565754535352504e4d4b45384444454240423c3a3f3d3f3e4d6378899c99889c888a858e89919495959799978b918985828782848285889ea79e98948f89867e7575767574757761626362626163616056474c4c4c4c4b4639363336353836332925222521201c151d20201d150f0e0b07000000000000000000000000000000000000000000000000000003182d42586d8297a39e8d7f7261594b3f32281a1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121b2932404c59627380929ea296816c56412c17000014293f54697f949d9a9795928f8c898684817f7d7a777472706c6b6c6969686766646260565d5a595a575557525054525453515b6d8286848687817b7a797a7c7f7f808285888f8d818389868b99989a9ea6b8b3aea9a99f96816c606161606061594d4e4d4c4c4e4c4b453837373637363329201e212123211e170f0d100c0b0802090b0b0802000000000000000000000000000000000000000000000000000000000000091f34495e74899eb3ab9f948377655d4b45382f20190e0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000305060605040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406060605030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e1a213039464b5e667784959eb3b19c87725c47321d00071c31475c71869cb1afacaaa7a4a89f9c999695928f8c8987858181817f7e7d7c7b79777674726f6f706c6a6d67656a6769686665636d747575797b72656465777d7d7f807d7c7a787b80808286889dafafb1b4b9c6c7b29d87816b564c4b4b4b4c473a39383736393636322821212122211e170b0a0c0c0e0c0a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000041a2f44596f8399a2b1b5a199887b6b60564c40352b1f180c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090f1114181b1c1c1b1915110d0b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0e1216191b1c1b1b1814100e080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d19202c35404d57616c7c899aa2b0b5a197816c57422d17000a1f344a5f74899fafb1b2b3b4a89e9e9c9ea7aaa49c9b9d8b8685858787888888898e8a8b8987848485817f827c7a7f7d7e7d7c7b78797b7b7a77797a78767777767b7b7d8083827f808181848a979a9b9a9c9ea8afb0b49f8a78634e3836353637342a232222212421211e160c0c0c0d0c0a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b617584979fb3b3a69d8d8075665e4d483c342a1f180c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121c2326292e303131302e2b2622201817100d0b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d10131c2023272b2e303131302d2925231c110300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080d19202b343d494e5f677581909ea7b4ab9f968374604b36200b00081d32485d7287979a9c9d9e9f9e898987899d9c9c868688818787868587848483848582818283838383808282878a85848a8888878d8989878a868a888a8a8a8a86878a868989888682868083848285858486899c999aa29f8977614c37222020221f180e0d0d0c0e0c0b0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e334657617481919ea7b4ab9f96877b6e625a4c473a342a211a0f08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613222f383b3e434546464543403c37342b2c25221f1818100e0c090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c0e101819202225253035383c404345464645433e3b382f2112040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000208101b222b343b484d5b636f7c87969fb3b5a79e8d8073605645311d09000010253a4f657b8285868889898a8b8a86858887908986878b888b85848483847e7e76787a7d7b7d7c7d7c83827f837f8182808080837e7e7d7f7e807e808079828183827f807d807d807f7b80807e81787c7f82868485938e816c5847331f0b0b0c0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729394656606c7d89999f9ea7a59d9083786c61594c473b362d201d14090600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002132431404c5054585a5b5b5a5955514c483b413a37342a2d2523211e16100e0f0b09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b0e0e10161e2123262e2b34383a36434a4d5255595b5b5b5a5853504b3f302212000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000709151d202e373c484d59626d7983919da6a79e9f99897c6b6055453827150200000e23374b5d656c6f717273747575767778797a7b808180848789898c8c8c8e908986848892888180828283838281807c7e7f7e7f7d7d7d7c7b7d7b7b7d7c7d7e7a7d7c797d7e80807e7f80808080807e8082838383827e796c63523a2a18040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2938454b5f6778848c89989fa9a0988b81776b61594e4a3d353126211a0e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1e31424e5e66696d707171706e6a6662595a564f4c483b423a38363228252324201d151611100f0b09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c0f101216161e21232325293236383b433c484d5057546063676b6e707170706d69655d4d40301d0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f1a212731363f4b4f5a626b78828c99a1a89e98898c8377665e4b4437271a0a000000081c2e3f4b4f575a5c5d5e5f56606162636465666b6c6b6e727373767677787b7b7f807f7e818182817f83818383828282827d828180817f7a7c7e7f7f81817f7f82817f807f7d8080808084827e7d7d7c79756e6e6d69635b5245341c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1a2832414d5a626f7e84838a999fa99f968a80776d645c514b4437352c211e160b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263a4e60687b7e838586868583807b77736f6c6562595d57504d4b46393a38393632282b272524211e1617140c0e0d0c0c0a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c0b0d0e0d1417171e212425272c28323639393a39464b4e50585d5a62656c7074787c808385868685827e7b675f4d39241000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b161e212d3637444b525d646e78818b979faa9f998982847d6e62594c403126190a000000000011212e373a42454748494a454b4c4d4e4f4f50565656595d5e586161626366666a6b6a686b6c6d6c6a75757576756d6d7578787978767978797977777a78787a797a756b6a756b756b6b6e6d696867666460545958544e4a3d342717000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d303c484d6068768081838c99a1a89e958a8279706760554e493d363228201c1408060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000114263653687e8c93989a9b9b9a988c8c8c8885817a7773726d65636157544f4d4e4b4538413c3b393632282d2922232221211e16120c0f0d0b0b07000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0b0d0f0c13171e2121222322292d2933363a3b3c4138454b4e4e4f54576163656d7273777a8185898d8b8d989a9b9b9a98938b7c67513c2712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000709151d202932363d4a4e556067707a838b969fa99f998c83817f76675f4c483b2f1d140900000000000003111c23252d303133342731363637393a3a3b40414144473a474c4c4c4e51515555555356575756546060606160555560636264636164636364626265636365646460565560556055565958545352514f4b4336423e39362d1f1709000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002131e2b35424e58616b7981828496999f9d9b978e857c746c635b524b4538353026211a0f0b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c30435470859baaada59d9a949385828581808487898987827a7876716a6563646056585651504f4b4539423e373937363632292822242220201c130d0e14140c0a0b09020000000000000000000000000000000000000000000002090b0b0c14130e0d141c202022242228293336363739373e4239464c4f5052565956606363656a7176787b828789888784808284828593949a9da5adaa9a846f5a3b2a1805000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0f1a2127313539464b535b636c747c858f989b9e9f998c838280786a61574d41342a1d1201000000000000000000080e10171a1c1d1e151d202122232425262b2c2b2f322a33373737393b3c4040403e41424236434b4a4a4c4b44444b4e4d4e4e4c4f4e4e4e4d4d4f4e4e504e4f4b45444b444b443744423e3d3d3c3a3530262d2924211a0f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1920313a464c5b636c798080838c8886889d9a918881786e686056504b4336362c24201d140c090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b60758a9fb4a79d87847f7e8387838285878383828181828387867f7a787975706e6b66656460575957534c4e4d4b4b46393d3739373635302522232929211f211e160b0c0d0d0b0700000000000000000001080b0d0d0c0b161e21202229282323263035353739373d39464c4b4d4e4d54575957616465676b6e707678787a7f8687838281828283848785828387837e7f84879da7b39e89735948341f0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090c151d20242d3637444b505761686e798188929b9c8786888b838080796b635a4b4639301f180d0000000000000000000000000000020507080002090b0c0d0e0f1011161716191d171f2121222326262a2b2a292c2c2d2630353535373631313639383939373938393938383a38393b393a36323135313531262f2d2928282724201c1418140e0c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005141c29333d4a4e5c646b797f7f848b85879d9e9c968d837d75696560544e493d39353126211e16100e0800000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384d63788a9fb39e89828587888c8e8682837e7d7780848484807f8182808288888583807c7a79766c6e6c696163626161575a524c4e4d4b4a433638383e3e363336322820212222201c130800000000000009141d202222212128323635373f3e383836434b4b4d4e4c535a576160626362696c6f6b76797a7c8083858887818182817f818484857f777e7e8383868e8c87878583899eb39f8a77624c37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000090f11161e21273135393e4a4e55606669757d838e979b9e9c86868a837f7f796b635b4d493c33291b130500000000000000000000000000000000000000000000000000000000000101010400040a0c0c0d0e111115161513161718141c20202021201d1d202323242321242323242222252323252425211e1d201d201d141918141312110f0b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f2d363e4a4e5c646a797f838189918886898d898a847e7b746a635b514e4b443736322826231c110e0b08010000000000000000000000000000000000000000000000000000000000000000000000000d22384d62778da4b19c877674757577797b7e807f807c82817a7d7f7e7c807e7e7e7d7f81817e8382858183817e77797776766e6f67616462606054514d4e54534c464b45383636383735302518080000000009192631353738363638454b4a4c54534e4d52546060626461686f6e76767778777e8184808582837d81817f7d7e7e7e807c7f7f7c7a82817c807f807e7b797772756f77879db29f8a76614b36210c00000000000000000000000000000000000000000000000000000000000000000000000000070b0e121d242628323637444b4e515c646a747b7e848a8a9a898589908881827f786a635b4e4a3d352c1e170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001020001080b0b0b0c0b08080b0e0d0f0e0c0f0e0e0f0d0d100e0e100f0f0b09080b080b08010003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f1a212d363d4a4e5b636a777b7b7c838b86858586878787867f796f666460554f4b46393b382f2723201c14110c0b0700000000000000000000000000000000000000000000000000000000000000000b2034485a72879caba49b857a6760626466696b6a6b75767a7b7c7e7c7c7c797e7f7a7b7c7e8082807e7c7b7a7a7b8284868584847d7779777575676662636969615860564b4b4c4d4d4a4336251300000001142637444b4d4d4c4b4a5660606169686362676875757779777d8483868784827c797a7b7c7e80837f7e7c7b7a7f7e797c7c7c7f7c7b7a76756b6a6b6966646160687b859ba5a99a85705746321e0a0000000000000000000000000000000000000000000000000000000000000000070b0c11131c2023272f383b39464b515560646670797f87878787868684878a827b7b7b7769625a4e493d362d20190e030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101b222d363d494e5962666676787e80878983848488888486847c79756d65615750504c3f3c383530262621201c130d0c0a0300000000000000000000000000000000000000000000000000000005192b3c50667c8d9faba39b8a7d69614e505455555660616566676978797c7a7e818485818381817f7c7a787d807d80817d7e7e7f7b81827f7b7d7d7b77787e7e766374606060616262605443301c070000081d314455606262616060607472767e7d78787c7d7d7c7f82817b7f7e7e7d82807c807d787a7c7f818083808683807e797c797869676665616056555553504e60727e8b9ba3aa9f8b7a644f39291603000000000000000000000000000000000000000000000000000000030a0c0d131c202226253035383c404c514f5761666e75797c85868588888484838986807e7975656661584d483c362c211a0f0600000000000000000000000000000000060c0e0b0c0a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f1a212c353b484d51586163787e7d80818787858485878b878183827a766865655d54514e4b43363b3735302522211e160e120f0c0a03000000000000000000000000000000000000000000000d23384c5e687e8d9faaa89e917f695e4d3e4038454b4c4f51515b636367646977767a797b7e7e81807f817f7d7e777f7c7e7b7e7f7c7e8081827f7f81807e817e797671757576777772604a35200b00000b20354b607377777676757176797e817e81827f7e82817f7f7c7f7e7a7f7c80767f7d7f817f80817e7e7a797a767769646663625a52514f4c4b453840404e606b80929fa9a99f8c7d675c4a361b0b00000000000000000000000000000000000000000000040a0c10120f161e2123253035373b36434a4e52555e666569767b8383818797868584858786817f7d7e78636157514c473a352b211a0f0700000000000000000000000000000000000e19202321211e160b0e0f0b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f1a212b34373a464c5a636967766c777d81838884828487858682837e7a7b6a696663605452514c4a433638363229232725211e170d110c0b090300010000000000000000000000000000091c2f404e60687d8c9fa9b49f8d7c665c4b37283236373a3c3c494d4e514f59626165646669696b6b75777a7a817d818181848286807d81878181838580818080858486868788858b806b56412b160002182d42576d828a84888886868386808081808583818188817e808782848181817d807a7a77756a6c69696564656162594f514e4d493c3c3a37363228384c5e687e939eb4a89e8b7c675f4d3e2d1b000000000000000000000000000000010003090b0c110d171f212527242932363836434a4c5052546063676a697b7a7e83828785878482848782817d7674766768625a4b463937332a20190e060000000000000000000000000000000000000e1e2c353836363229202324201c140e0d0b0500000002090b0c0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d18202229333c494d5358615962686c7a7c83848484818088838787827f7f7c78746468666160544c4d4b4639383c3a363329232621211e161217120e0f100d0b0c0c0d0d0d0d0e0e0e122231424e5f677c8b9ea7ab9f8a7a644f3a241d202125262c3538393c3b474c4b504e5054545656606265646b686c6c6b756d76787b7c7c787d7e7e7d7e7f7d7f7f7f7f7f807f7c77624c37220d00000d22374d62777c7f807f7f7f7f7f7d7f7e7d7e7e7d787c7d7a78766c756c6c6c686b6465626056565453504f4f4b4c473b3c3938352c262521201d263b50667c8b9fb4a69e8a7b665e4d403020100e0e0e0d0d0d0d0c0c0b0d100f0e141612161e212126222933373a3c3939464b4d4c54606166676473787c7f7f82878683888082848484827c7a6c6761606158534d483c3228221f180c060000000000000000000000000000000000000006192c3c494d4b4b463935383935302624221f180d0c0a161e21211e160e110d0b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d171f2c35383a474c484c525d647976757d7b848985818183858683847e81797d7b76736361626157574e524f4c4639383b36363228282c27232525232021212222232323232324242431414d5e667b899ea6a898836e58432e190b0c101119212324272a3437363b393b3e3f38454b4d504f5653575754605861636667676368696968696a686a6a6a6a696b6a67625947341f0b00000b2034485962676a6b696a6a6a6a686a6968696967636767656361586054575752564f504c4b45383f3e3a393a3637342a272323201911100c0b1a30455a6f859aa9a59d887a655d4c40302424242323232323222221212022252423292c27283236373b383a474c4f514f57576162616373777b7d7a817e848387848281828689837b7c757679655d524c4a4c463a38352b1e160c0a040000000000000000000000000000000000000000000c2035495a636061574b494d4e4b43363937342a23211e2832363632282326221f18120d100d0f0b080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e19202329333734373f4b5c646162777c797e817d858584817d8286878681837e7d797777766e6c6367646157534d514c4b45393d413d393a3a383536373738383838383939393a3a3b404c5d657a889da598836e58432e1903000000060c0e0e12181f22212524262929283236373b3a413d4236434b474c4e5152514e5354545253555255555554545655524c473b2a1805000005182b3b484d5255555454555555525554525454524e5152504e4c474b4336423d413a3b37363127292925242521221f18110e0d0c06000000051a30455a6f859aa49c8779645c4b3f3b3a3a393939383838383837373635383a3a393e413c39454b4c514d5458616567646c6e767876797d7f8381868886827d818585847e817e797b776161635b4b3f37353633292220190e030000000000000000000000000000000000000000000000000e23384d6378767666605a63646054504e4c473b37363338454b4b4639393c37342a2722252224201d150d141313130d0b08070b0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e171f211f222e3e4a4e4c59626663747b7c7a787f7e8084847e7a7e8284868581807f8481787c7a766b686266616057555256524e4f4f4d4b4b4c4c4d4d4d4d4e4e4e4e4f4f505255585c6479879d8a79634e39230e000000000000000000050b0d0c100f111414151d202225252c282d2630353337383b3c3c383d3f3e3d3e3f3d403f3f3f3f40403c37342a1d0d000000000d1d2b34373d40403f3f3f3f3f3d3f3e3d3e3f3d383c3d3b3837333530262d282b242522201d151414100f100c0d0b050000000000000000000f243a4f647a8c9c8678635b585452504f4f4e4e4e4d4d4d4d4d4c4c4b4b4d4f4f4e545651565760616662696b767a7c7982837e8081858784827e7a7e84847f7e7e787a7b7a74646661594c4e4a3d2e2120211f170d0b0500000000000000000000000000000000000000000000000000001c31465b718689827b73647879756865636259504b4b4645566061574c4e514c483b3c373a3839363127222a28282822201c1c201c1311110d0d0c0e0b100b0c0d0c0a04000006000100000000000002000300010301010301050506070707070708080003090c0b09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c0b10202d36393b484c515660656664636a75757a7d7d7e828481817f818386848283868483807e787b7676666a676c6763646562606161626262626363636364646565676a6d71787f889b8675614b36210c00000000000000000000000000000000000002090b0d100f161317141c201f21232627272328292928292a282a2a2a2a2a2b2a27221f180d0000000000000d182022272a2b2a2a2a2a2a282a29282929282327282523211f201c141713160f100d0b09020000000000000000000000000000000000000c21364c6176879c877f78716d6a6765656464636363636262626261616062656463696b676b6676777b777e808384878382858582817f818283827d7d7c7a747569636566656055514c473a39362d1f100b0c0a0400000000000000000000000000000000000000000000000000000000000b20354b60737c82847f7a7578787d7b797766655d61574d6074756562636662594b514d504d4e4b4437383f3d3d3e383530303530252726232321232025202122211f171a151b151611120f101215171118151619171718161a1a1b1c1c1c1d1d1d1d1e161e21211e160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101b22242b343738454b50514f4e56606065676875777c797d827e8180807d7d82818483827f8282817b807d817c787a7a78757676777778787878787979797a7b7d7f82868d949d8877625746321e0a00000000000000000000000000000000000000000000000001000001080b0a0c0e1112120e1314141314151315151515141615120d0b050000000000000000050b0d1215161415151515131514131414120e1212100e0c0a0b08010000010000000000000000000000000000000000000000000000000a1f3346586278889d948d86827f7d7b7a79797978787878787777767675777a79797e817c807b8182818082838481827c7d8080817e827d7a7c77766867656060564d50514f4b443737342a23211a0f01000000000000000000000000000000000000000000000000000000000000000000081d31445560676d767c7e7f7c787b7776787b7b6576656360737a7a77797c776260676265626460554f4d545353534d4b43434a43363c3b38383639353a35363737332a2f2b302a2b26272425282b2d262d2a2c2e2c2c2d2b2f2f3131313232323232332832363632281a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d0f1820222731363b3c3a38454b4b505256606275757a777a79797e83858583827d808083858382878286828184878488878681898d8d8d88898e8a898989888589889e9f96816c594839291603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a485a6d82979f9e888985888989888a8e89898d8d8d888286888984878381828582878283858380807d82838585837d79797a7779757461605752504b4b45383a3c3a353127221f180e0c07000000000000000000000000000000000000000000000000000000000000000000000001142637444b5158616769757b7d7d7a757a7777787c7a78767966787c797b6463747c777b777a74636562696868686260545460544f51504d4d4c4e4a504b4b4c4c473a44404640413b3c393a3d40423c423f414341414240444446464747474747484839464b4b45382818080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d151d20252725283236363a38454b556060646274756479757b7a7d7c7f8083867e81817f7f8282828183828683848786868686868383868586848485889a948a8174604b3b2b1b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2b3c4b6175828b949a8884858486858683838686858786878383868183818282827f8081817e8682807f7c7e7a7a767964756561646060544b45393a35363228252625201d150c0a0400000000000000000000000000000000000000000000000000000000000000000000000000000009192631353a464c525660666868797d7c7c7b7c7e7a7c7b7c7c797c7677637977676476797677797a777f7d7d7e78736365756464666662626163606560616261585a59555b555650514e4f5255575158545658565658565a5a5b5c5c5c5c5c5d5d5e5e5761605645362614010000000000000000000000000000000000000000000000000000000000000000000000000205090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b10110f151d202125283237444b4b4f5460605c6460657674797577757e7c798184858587868386868585858485858684838985858a8787888d8a857e776c605645321d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e324657616d777f858a8d8887878a858589838486858684858584868584868785858380797c7e7577757975756561635b60554c4f4b4b433632282520201d151011100b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141d2029333638454b50535c64686774797a787577757877767b7975667b7b7c7a767975767a7d79766879797b7a787b7f7a797c7b78787678737a75767776686f6f6a706a6b66676465676a6c666d6a6b6e6c6c6d6b6f6f70717171727272727373757675605443301c08000000000000000000000000000000000000000000000000000000000000070b0d101215181a1e180b070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0b10151d2731353636434a4b4a4f4b576160636062607575767676767c7a77787a7b7e807f7e80828182828280817e827c7977766f6961584b4538281600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003162939464b59626a7076777a7d827f81808281828281807f80807e7b7978777b7c767676767675606260636060564b4e4a4b443739363530261e16100b0b0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b171f212832363b3d4a4e52546064646360757563626174767b777a77787b7c79777c7c7b7977666577777c7576757c76777679777c797f7e7f80848b7e838480857f807b7c797a7d80827c827f8183818182808484868686878787878788898a8b8673604b35200b00000000000000000000000000000000000002010000070b0d10131517131c202225282b2d30332d201c1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000209151d202025303536363939464b4a4e4b4c5660606161616067656263646675756a767675757979786b6c696c6764626057544c473a32281a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b29323b484c5457616264686c696c6b787979757576766a7574666463626667616161616060564c4b4e4b4b453839363631272421201c14080300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c151d20262d363936434b4e4f4d566060564c556061656264626276786376667575787b7c7b7c787a7c7778747375767a76787c7c7a78797e79777a7a7a7c7c7e7d7f7f7e7e807f7a848186889688898a998a9b9a9c9c9c9c9c9d9d9e9f9e8975604a35200b000002000205040002090b0d0f1112131414171717131c202225282a2c253035373a3d40424548423530251808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0b131c2020222429333635393638454b4b4c4c4c4b51504d4e4f55606057616160606364635b565457524f4d4b453937332a1e160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b161e2a343739464b4d4f525754565b63646360606161576060544f4e4d50514b4c4c4b4b4b45383639363632282421201d150f0b0b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b111a2124263035393a38454b4b4538444b4c504c4f4d5861635b61586060627677767776656676777577797a787b787d7a657679787979767c7b807b8080837f818788898a97948e918b988a8a8b84858488879db1b2b2b3b3b19b86715443301c1510121815171b1a1a161e212224262728292a2c2c2c253035373a3e404236434a4d4f5255575a5e584a4336251300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0b0d0f171e2120242028323636363637363c3a383937444b4b464c4b4b4b4e4e4e493d3f423d3a38363228211f170c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d181f22283236383a3d423f3d494e4f4e4b4b4b4b464b4b433639383b3c3637373636363228202420211e160e0c0b0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d0f141c2024252832363632283135363a373a3a464c4d494c464b4a5761616161615760747679767777787777787879757573777779797a7e83889598959789898a85827e797b7d82848388879b9a889d9a9f9ea69ea7a797826c573625282a25272d2a2c302f2f28323637393b3d3d3e3f41414136434a4c4f5355575954606265676a6d6f736d605443301c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c0b0e0b161e21212121212127252223273135353336363536393938352c292d272422211e160c0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d161e212225282d2a2c36393939353636363236353026232226272121212121201d150b0e0b0b0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0f0f151d20201d151d2021252224293336383536333639464c4c4b4c4c4656606164616262636262777575757675757e868a8f94999da69d888582848287828689918b98999795959491898a848a889c88999c8978624d3e3f3d3f3a3d42404245444438454b4d4e50525353545756565a54606265686a6c6f7174777a7d808285888272604a35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b0b0c0c0c0b12100d0e151d20201e21212020242423211a1417120f0d0b090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090c0d0f1317141a21232424202021211e20201c140e0d11120c0c0c0c0b0b09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0b0902080b0c100d0f171f212321211f202933363736373638454b4c4e4b4c4d4e4c596260606161606c81969fa9a9aeb2b7a69d9a98998b868983828d9087858280807f7c7a797a7b8187868487816c5a515354525450525755575a595a5d5660626466676869696c6c6c6f7275777a7d7f818486898c8f9295979a9d927d68523d2813000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0b0a0c0c0b0b0e0f0e0c0600020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200060c0e0f0e0b0b0c0c090b0b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c0e0c0c0a0b171e21222122212832363739363738393b474c4b4b4b4c576d82879db2c7c5b9b3b1afaf9d88868280807b787a7c7d807f7d7d76656465727b787575756c6365676869686a65676d6a6c706f6f72747677797b7c7d7e7f81818184878a8c8f939597999c9fa9a4a7aaacafaf9a85705a45301b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c0c0c0c0c161e212124212222232a3437363636394e63798b9fb5afafa79e9b9a9b9a9789848181807f8283807d7b7b75777876787a78787a7b7b79787b7c7d7e7d7f7a7c827f8185848488898b8a8e8988888787878585868b9d9b9ca5aaa69e9d9e9fa9b4b3b2b1af9d88735e48331e0000000000000000000000000000070d0f0b0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0f0d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0c0f0c0d0d0e181f22202022384d62778a9fa29a999c898684868582848280868286888989868a87868a8a8a89888a868a8789898d8788888a85858a878282808383838382818285838385838785868787818886879c9c9d8887898a9f9f9e9d9c9a9786715c47321c000000000000000000000000010f1a2124201d150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d2024211a0f010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d0b0b2034485a6d828e93858486827f7c78827d80807b7f807d807d807f828381827a80807f807e7f7d7e7e8380808082817f837e83837c7d7c7d7a7d7a78777e7f84838484858c888b87858990868885878a8b8a8988888685827b65503a25100000000000000000000000000f202d36393632281a0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1927313539362d1f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c52646d797e8284838382807e80808080807f7e80807e7c7a7c7e7a7e7d7c7d7c7c7d7b7c7c7d7e7f7e7f7e7c808182838382827f81899288848689908e8c8c8c888987838181807b7a797877767575747372716f6c655d4b37230e0000000000000000000000071a2d3e4a4e4b45382a1d120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121c2937444b4e4a3d2d1a070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d3545525c64696d6e6e757a7c7d7d7e8283808081807d7f7f7f81827f7e81807f7f7e7c7a7f818081827d828282828483818380818281807d807f7f7b7b787776767373726e6b6c6b65646463626160555f5e5d5c5a57504b3f2e1c0800000000000000000000000d21364a5c646056473b30211a0f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f1a212f3a475560645c4a362108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001727353d4a4e545859556064676768696d6e6b6b756b75696a767a797b78787a7777797978797779797878756d6d75776e75756a6c6c6b6b686a6a6a666663626161585e5d59565755504f4f4e4d4c4b444a49484745423a372e21110000000000000000000000000f24394e64797461594c40352c20190e0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100040a0c0d0e0f100e0c0a0400000000000000000000000000000000000000000000000000040a0c0e100f0e0d0c0a0400010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080e19202c35404c58617479644e3625130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009171f2d36393e4237444b4f51525254575956556056605657616464656363656262636363646163646263605555606158606054565756565355555551514e4d4c4c473a47444141403b3a3a393736363127333331302d25231c11030000000000000000000000081d33485d72878577665e4e493d352c201d140b070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c0f12141619171f212324252524211f17140c0a040000000000000000000000000000000000040a0c13171f212425252423211f1719171412100c0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000709141d202b353d494e5e66768488735443301c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a2124292d2731353a3c3d3d3e424437444b454b45464b4f4f504e4e4f4d4d4e4e4e4e4c4e4f4d4e4b44444b4c474b4a43364241413e403f3f3b3b39373737332a322e2c2c2b262524232221201d151e1d1c1a17100e0800000000000000000000000000051a2f445a6f8499887c6f635b4d493c353126201c130b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0b0d101317171e212427292c2e29333638393a3a3936332929211f170c0000000000000000000000000000000c171f2129293336393a3a39383633292e2c2a2725211f171713100d0b0b0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b101b222631353c484d5b636e7c879a8474604a35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d0f1418151d2024272828292d2e26313531363132363a393b38383a3838393938393739393839353131353733353530252d2c2b282b2a2a2626232221211f171d19161716100f0f0e0d0c0b080200080705020000000000000000000000000000000001162b41566b808c879184796d625a514b4437353025201d140e0b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0e0f1116131c20202225292c2933363a3c3f41433a464c4d4e4f4f4e4c463a3e37332a1c1406000000000000000000000006131c2933373e3a464c4e4f4f4e4d4c463a43413f3d3a3633292c29252220201c1317110f0e0b090200010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0e141c20252d3637444b505a626c798390878c816c5443301c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0f121213141819141d201d201d1e212524262323252222242423242224242323201d1d20221f20201c131716161315151511110e0d0c0c0a040004010200000000000000000000000000000000000000000000000000000000000000000c21364b6176878681868c82786e6660554f4a433635312624201c140d0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020001080b0d0e111618161e212324272c25303535373a3e4139464c4f515456585b58616263646563615859534c473a31241406000000000000000000051324313a474c53595861636564636261585b585654524f4c463a413e3a37353530252c272423211e161816120e0c0b070000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d141c20232630353a3e4a4f5560666e78828c8682868876614c3625130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020001080b090b09090c0f0f100e0e100d0d0e0e0e0f0c0e0f0d0e0b08080b0c0a0b0b07000001010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e3246576e8397898482838c847b746c646054504b44373935302623201914100c0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001080b0d1114171a151d202224272b2d283236383a3c4136434a4b4d5053575b57616467696b6e70747678797a7a7976736e6961584e42312414010000000000000001132331424e5861686e7376797a7a79787674706e6c69676561585c5753504d4b4a4336413c39383632282d2b272422201c131a1714110d0b0801000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c10141920222630353936434b4f565c646b747b838b8483848997846f5846331808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031629394d6278818883858481838c88817a746c656055534e4b433638352b2925211f1716120e0b080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000201030200040a0c0e0f12161a141c202326292d2f27313537393c404338454b4d4f51565a5460606265686c717376797c7e818386898b8d8e8f8f8e8b88847e7668604e42311f0f000000000000000f1f30414e6068767e83888b8e8f8f8e8d8b898683817f7c7a7673716c6865626060545b56514f4d4b453843403c39373530252f2c2a2623201c141a1612100e0c0a040002030102000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0e1115171e2125292b343736434b4e535460656b727980888c8281858482888278634d3a291700000000000000070d0f0b0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2035485a627478797e7e8384847e828788817a746e69636054534d483c3e3a3633292b2723201d151715110f0d0b080100040302010000000000000000000000000000000000000000000001020304050700040a0c0c0f111315171618171b171f212325272b2f263035383c3f424437444b4c4e5155585956606364666b70737575777a7e8186888a8f919496989b9fa8a2a3a4a4a3a79e99938a7e68604e3d2d1a070000000000061a2c3d4d5f687e8993999ea7a3a4a4a3a2a89f9b989694928f8a8886817e7a77757573706c6664636056595856514e4c4a433644423f3c383530262f2c282523211f171b17181617151311100c0c0a040007060403020100000000000000000000000000000000000000000000010203040001080b0d0f111517141d2023272b2933363a3e3b484d53546063686e747a818787827e8485827d7e797875635a49351c0c0000000000010f1a2124201d150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192b3c48566063757d7f81787c8384817e848888837e79746e68625a5853504c463a403c393631272c2a272422201d141a191818171615141312110e0f0f0f0f100f0d0f101213131415161717181a1b1c1d171f21212527282a2c2b2d2c30293336383a3d414436434b4d5154575a5855606263666b6d6e707578797c8185888a8a8c888585898887889c9b9a9a99959b9c989da5afb0b1aea89e937e685b4a36210b00000000000c2135495b677d929ea8aeb1b0afa59d989b9b96999a9a9c9c898688898585878a8a8a8885817c797875706f6d6b676361605458595754514d4b433644413d3a38373329302c2e2b2c2a28272521211f171d1c1b1a181717161514131312100f0d0f100f0f0f0e0e111213141515171818191a141d202224262a2c263135383c4039464c4f53585962686d74797e838888847f8184837d78817f7d76636056493c2c190000000000000f202d36393632281a0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2b38454b576067787b817d7a7b798181807f7f868e89837d78726d696561585955514e4b443742403c39373531262f2f2d2d2c2b2a2928272624242425242625222426272829292a2b2c2d2d2f303132293336363a3c3d3f42404342453a464c4e4f52565a5854606266696c6f6d717577797c808284858b8a888586858082828485888a8c8d8a888786858584808586828799999a9c9ea8ab9f8b79634e3a291704000000021527384e63798a9faca99f9c9a999987828685818385858687888a8d8c8a888584828281858685888a8b858482807c797774716e6f6c6966626054585956524f4e4c473a45424341423f3d3c3a363633293231302f2d2d2c2b2a2929282726242224252424242424262728292a2b2c2d2d2e2f26313537393c404237444b4e515559576165696d72777d83888e877f7f808181797c7a7c827b786761584b45382c1e0e0000000000071a2d3e4a4e4b45382a1d120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a283239454b596265747c82817f78777d7f7e7e807d82868687827e7a76726f6b67636055595755514e4c4b44374444434241403f3e3d3d3b39393a3a393b3a37393b3c3d3e3f3f40414242444546473a464c4c4f515354575658575a5d58616364676b6f6e7275787b7e82848286898c87868481807e828186868a888686847e7b7d8177787676787b828080828589898584848587898e969e99836e5846331f0a000000091d3145566e83989e978f898785848485898985838080827b7875777877807d7b7e848687888a868681827e80818486878c89868384817f7b7875726d6f6b67656361585d5a575856575553514f4c4c463a47464544424241403f3f3e3d3c3b39373a3b3a3a3a39393b3d3d3e3f40414243444437444b4c4e51555759556063666a6f72767a7e82878686827d807d7e7f7d77787f81827c7566625a4c463a32281a0e0000000000000d21364a5c646056473b30211a0f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d28323b484d5660666d767d81817b737978777e807e807e818188898784807c7875726e6c6a66646260555b59595857565554535352504e4e4f4f4e504f4d4f50515253545555565758595a5c5c5e5861616466686a6c6b6d6c70727376787a7c80848387888886848282807e807e808483888682817f7b77787575787a7c7b7c7e7f82837e8182807f7d7a797775706f6f7072747981899d8a76614c36210c0000000b20364b6075899e8a817a7472706f6f707577797a7d7f8082817e8382807e7c7b7c7a78747378777b7f818386878385807d807e80828284868888878384817d7a78767372706c6d6b6c6a6866656161585e5d5c5b59585756555554535351504f4d4f504f4f4f4e4e505253535455565758595a5b55606264666a6c6e7275787c808487898881817e7f7f807e78777a737a81817e776d6760564d483c33291e160a000000000000000f24394e64797461594c40352c20190e0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100040a0c0d0e0f100e0c0a04000000000000000000000000000000000000000000000000020a161e2b3438454b515861686c777d81827c76787575777b7c7d7b817d7e838688898783817f7c79777572706f6e6d6d6c6b6a6968676663646464646564626465676868696a6b6c6c6d6f707172737476767a7c7d7f818082818587888988848080807e7e807f808184877f7f7f7d78787372786e75797a7e8082858886827e7a766a6d6e696d6d6b6a686563626055595a5b5460646c7687907b66513b261100000010253a50657a8f88776c6460545b5a595560616365686a6b6d6d696e6d6a76797e8286888683807e7b79756e78727477787c7f7f7f878482807f807f7e808080848789888785818380817f7d7c7a767674737271706f6d6c6c6b6a6968686765646264656464646363666768696a6a6c6d6d6e6f70727577797b7f818386898887847e7d817b7c7c7b78757578767c82817e776c696159514b4538352b1f170b0200000000000000081d33485d72878577665e4e493d352c201d140b070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c0f12141619171f212324252524211f17140c0a0400000000000000000000000000000000000000000000030d19202731363a474c535962686c75797f7f7f7d7a776b76797a7d7f857b7e7e7f7d818382878c8687858484828281807f7e7d7c7b7979797a797b7a77797b7c7d7e7e7f8081828284858687888a8a8a8c8986858280807e7f7d7f7f7f81837f7d7e7a7776747476756e6e787c797c8181828383807d7b79767073716d696461575859545757565452504e4c4b44374436434a4e586e83947f6a543f2a1500000014293e54697e93846f594f4b43364437444b4c4e505254565757545958576164686d71737176797b7d8083838281817c797b796e6e7276747476777a7e7d7f82817f7f7f7d7f7e8080828585888c8a8b8a8887868584828281807f7e7e7d7c7b7977797a79797979797b7c7d7e7f8081828283848587858c878383817c7f7f7e7b857f7d7a79766b777a7c7f7f7f79756c68625a544c473b36312720190e04000000000000000000051a2f445a6f8499887c6f635b4d493c353126201c130b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0b0d101317171e212427292c2e29333638393a3a3936332929211f170c0000000000000000000000000000000000000000000000050a151d202933373b484c535460646a6a757b7f80807e7b7773777878757b7c807f7f7d7d7d7c80807e7b7f7e8281838585848483898687878687888888878685828383827e7e7f80807f7f80807d7d7f7f7f7d81827d787879767777756b6c6c766d777a7d7e8083838382817e7a776d6e6e6b68666461575d5c58534f4b4639443e4242413f3d3b39373531262f2530353a566c8196826d57422d18020001172c41566c8196826c573b3530262f26313537393b3d3f4142423e4439464b4f53585c5d57606366686a6e6e6d767a7e8282838383817f7d7a7774766c6b6b757777767977787d82817d7f7f7f7d7d80807f7f80807f7e7e8283838285868788888887868787868984848385858381827d807b7d80807c7e7d7d7f7f807c7b7578787773777a7d8080807b766a69646055534d483c37342a201d150a06000000000000000000000001162b41566b808c879184796d625a514b4437353025201d140e0b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0e0f1116131c20202225292c2933363a3c3f41433a464c4d4e4f4f4e4c463a3e37332a1c1406000000000000000000000000000000000000000000000002090c171f212b343736434b4f545660656a6b6b787d808082847d7f7577757473777677787a7d7d7a807c7e81817f7d7c7a7c7c7d7e7e7d7c7e7e7d7e807c7e827f7c807e7c7d817c7e7b79767a77767575786d77786b6b76797b7e8081818182817e7b79766e6e6e6c6c6964615859585553514e4b463947433e3a3632282f292d2d2b2a28252422201d141a131c293e53687e93846f5a442f1a000004192f44596e84947f6a543f2a1c141a141d20222425282a2b2d2d292e283236393e424739454b4e5153555859586164696c6d6e6e6e76797b7e8082818181807e7b79776b6b78776d78757476777a77797b7e7c817e7c7d817c7f827f7c807f7d7e7d7c7d7e7d7d7c7c7a7b7c7e81807e7c807a7d7d7b7877767872757678757f7d848280807d786b6b6a656056544f4b443738342b221f180c090200000000000000000000000000000c21364b6176878681868c82786e6660554f4a433635312624201c140d0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020001080b0d0e111618161e212324272c25303535373a3e4139464c4f515456585b58616263646563615859534c473a3124140600000000000000000000000000000000000000000000000000040a0d1820222630353938454b5055565a63676b6a6d767a7e807f807f7e7b7e77757c787778776c696c7575727676686a757576777577776874757775747676766c6a786c6876787876787b7e7d7f8080828181807f7d7b79766c6c6c6d6b696664615859585757544f4c473a43403e3c39363229312d2924211e1619141818161513100e0d0b080100000e23384e63798b87715c3828160200011426375c71868c7a644f3a240f010001080b0c0e1013151618181419161e2124282d31283236393b3e40433a474c4f535757585958616466696b6d6c6c6b76797b7d7f8080818280807f7d7d7b7976787877696c78696b76767774747775736876777678767575696976747375766b696b777877787c75777f7b7e807f7f807e7a766d6b6b67635b5655504b45383a3531262220190d0b0400000000000000000000000000000000000a1e3246576e8397898482838c847b746c646054504b44373935302623201914100c0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001080b0d1114171a151d202224272b2d283236383a3c4136434a4b4d5053575b57616467696b6e70747678797a7a7976736e6961584e4231241401000000000000000000000000000000000000000000000000000000050b0d141c20242832363b403c494d525555576165686b6a6a75787b7d7f8082807f8080817e7e7f7c7d7c7b7e7f7a7a7b7f7d7a797a7b7b847e7d7f7f81817f7f7f7e7f7f7f7e7d7c7a7876756a6d6d6b6b6a68666361575657585653514f4c473a4342423e3a37332a2e2b282624211e161c18140f0c09030000020201000000000000000000000c2135495b6d828a745645321e0900081d3144557489836f5c4a36220d00000000000000000000010202000003090c0f13181c161e212426282b2e2a33373a3e4242433a464c4e51535658575657616366686a6b6b6d6d6a7576787a7b7d7e7f7f7f7e7f7f7f80817f7e7d7e857b7b7a797a7d807b797a7f7e7b7c7d7c7f7d7e81807f7f8082807f7d7a78756a6a6b686460565556524e493d403b36322824201d140d0b050000000000000000000000000000000000000000031629394d6278818883858481838c88817a746c656055534e4b433638352b2925211f1716120e0b080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000201030200040a0c0e0f12161a141c202326292d2f27313537393c404338454b4d4f51565a5460606265686c717376797c7e818386898b8d8e8f8f8e8b88847e7668604e42311f0f00000000000000000000000000000000000000000000000000000000000001080b0f161e21252a2c35383d4039464b4f53555455606265686a6b6d6b696a6b7576777778787979797a7a7a7a7a7a7a7a7979797878777776756c6a6a6a6869696a6968676563616054585756565553514e4b46394242413e3c3937332a2e2d2c2925211f17191613110f0c0a0300030000000000000000000000000000000000000000061a2c3d4d62778975604b36210b000b20354b60748978624d3e2e1b070000000000000000000000000000000000000000030003090b0e11131519171f2124292d2d2e293336393c3e40424239464b4e5153555656575854606163646668696a6969696a6a696b7576777778787979797a7a7a7a7a7a7a7a7979797878777776756b6a696b6d6b6a68656360555555534f4b4538403d38352c2b26211e160f0b08010000000000000000000000000000000000000000000000000b2035485a627478797e7e8384847e828788817a746e69636054534d483c3e3a3633292b2723201d151715110f0d0b080100040302010000000000000000000000000000000000000000000001020304050700040a0c0c0f111315171618171b171f212325272b2f263035383c3f424437444b4c4e5155585956606364666b70737575777a7e8186888a8f919496989b9fa8a2a3a4a4a3a79e99938a7e68604e3d2d1a0700000000000000000000000000000000000000000000000000000000000000000002090b1015192023272b2933363a3e4037444b4d505254555855545555606161626363636464646565656565646464646363636261606054545455535454555453514f4e4c4a43364241403f3e3c393632292d2d2c292624211f17191717140f0c0a04000000000000000000000000000000000000000000000000000000000000000f203448596275605645321e0900081d3144556075625a4835201000000000000000000000000000000000000000000000000000000000000000040a0c0f14171819171f212426292b2d2d283236393b3e3f40414236434a4c4e4f515253545454535554545460606162636363646464646565656565646464636363626261605555545558565452504d4b4437403e3a3632282b2823211a15100b09030000000000000000000000000000000000000000000000000000000006192b3c48566063757d7f81787c8384817e848888837e79746e68625a5853504c463a403c393631272c2a272422201d141a191818171615141312110e0f0f0f0f100f0d0f101213131415161717181a1b1c1d171f21212527282a2c2b2d2c30293336383a3d414436434b4d5154575a5855606263666b6d6e707578797c8185888a8a8c888585898887889c9b9a9a99959b9c989da5afb0b1aea89e937e685b4a36210b0000000000000000000000000000000000000000000000000000000000000000000000000000060c0e1216171e2125292b263135383b3d3f4042403f37444b4b4c4d4d4e4e4f4f4f4f4f504f4f4f4f4f4e4e4e4d4d4c4b4a43363f3f3e3f3f3f3f3e3c3a38373530252d2c2b2a282624211e1617181614110f0c0a0400020200000000000000000000000000000000000000000000000000000000000000000000000005182b3b485660564538281602000114263745566056483c2b1902000000000000000000000000000000000000000000000000000000000000000000000000020200040a0c0f1114161817161e212426282a2b2c2d25303537383a3c3d3e3f3f3f3e3f3f36434a4b4c4d4d4e4e4e4f4f4f4f4f504f4f4f4f4f4e4e4d4d4c4c4b44373f4042403f3d3a383531272b2924211e1616120e0c06000000000000000000000000000000000000000000000000000000000000000000000e1e2b38454b576067787b817d7a7b798181807f7f868e89837d78726d696561585955514e4b443742403c39373531262f2f2d2d2c2b2a2928272624242425242625222426272829292a2b2c2d2d2f303132293336363a3c3d3f42404342453a464c4e4f52565a5854606266696c6f6d717577797c808284858b8a888586858082828485888a8c8d8a888786858584808586828799999a9c9ea8ab9f8b79634e3a291704000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c101316141d202326282a2b2d2b2a273135363738383839393a3a3a3a3a3a3a3a3a3a393939383837363530252a2a282a2a2a292827252321201c131816161513110e0c0a03000301000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2b38454b4538281a0a00000009192738454b45382b1e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001030003090c0e111315161618131c202123252628292a2a2a292a2a253035363738383939393a3a3a3a3a3a3a3a3a3a393939383837363531272a2b2d2b2a282523201d1516130f0b0903000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a283239454b596265747c82817f78777d7f7e7e807d82868687827e7a76726f6b67636055595755514e4c4b44374444434241403f3e3d3d3b39393a3a393b3a37393b3c3d3e3f3f40414242444546473a464c4c4f515354575658575a5d58616364676b6f6e7275787b7e82848286898c87868481807e828186868a888686847e7b7d8177787676787b828080828589898584848587898e969e99836e5846331f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0d10131516181614151d20212222232324242425252525252525252424242323222221201c13151513141415141312100e0c0b07000001010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a27313631271a0a00000000000a1a27313631271a0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001010000070b0c0e0f111314151414141515131c20212222232324242425252525252525252424242323222221201d15141618161513100e0b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d28323b484d5660666d767d81817b737978777e807e807e818188898784807c7875726e6c6a66646260555b59595857565554535352504e4e4f4f4e504f4d4f50515253545555565758595a5c5c5e5861616466686a6c6b6d6c70727376787a7c80848387888886848282807e807e808483888682817f7b77787575787a7c7b7c7e7f82837e8182807f7d7a797775706f6f7072747981899d8a76614c36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000001080b0c0c0d0e0e0e0f0f0f10101010100f0f0f0f0e0e0e0d0c0b0b0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d201d150a000000000000000a151d201d150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0b0c0d0e0e0e0f0f0f0f10101010100f0f0f0e0e0e0d0d0c0b08010000030100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a161e2b3438454b515861686c777d81827c76787575777b7c7d7b817d7e838688898783817f7c79777572706f6e6d6d6c6b6a6968676663646464646564626465676868696a6b6c6c6d6f707172737476767a7c7d7f818082818587888988848080807e7e807f808184877f7f7f7d78787372786e75797a7e8082858886827e7a766a6d6e696d6d6b6a686563626055595a5b5460646c7687907b66513b26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b090200000000000000000002090b0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d19202731363a474c535962686c75797f7f7f7d7a776b76797a7d7f857b7e7e7f7d818382878c8687858484828281807f7e7d7c7b7979797a797b7a77797b7c7d7e7e7f8081828284858687888a8a8a8c8986858280807e7f7d7f7f7f81837f7d7e7a7776747476756e6e787c797c8181828383807d7b79767073716d696461575859545757565452504e4c4b44374436434a4e586e83947f6a543f2a1500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050a151d202933373b484c535460646a6a757b7f80807e7b7773777878757b7c807f7f7d7d7d7c80807e7b7f7e8281838585848483898687878687888888878685828383827e7e7f80807f7f80807d7d7f7f7f7d81827d787879767777756b6c6c766d777a7d7e8083838382817e7a776d6e6e6b68666461575d5c58534f4b4639443e4242413f3d3b39373531262f2530353a566c8196826d57422d1802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0f0d070000000000000000060c0e0b0c0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090c171f212b343736434b4f545660656a6b6b787d808082847d7f7577757473777677787a7d7d7a807c7e81817f7d7c7a7c7c7d7e7e7d7c7e7e7d7e807c7e827f7c807e7c7d817c7e7b79767a77767575786d77786b6b76797b7e8081818182817e7b79766e6e6e6c6c6964615859585553514e4b463947433e3a3632282f292d2d2b2a28252422201d141a131c293e53687e93846f5a442f1a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d2024211a0f0100000000000e19202321211e160b0e0f0b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0d1820222630353938454b5055565a63676b6a6d767a7e807f807f7e7b7e77757c787778776c696c7575727676686a757576777577776874757775747676766c6a786c6876787876787b7e7d7f8080828181807f7d7b79766c6c6c6d6b696664615859585757544f4c473a43403e3c39363229312d2924211e1619141818161513100e0d0b080100000e23384e63798b87715c382816020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1927313539362d1f0f000000000e1e2c353836363229202324201c140e0d0b0500000002090b0c09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d141c20242832363b403c494d525555576165686b6a6a75787b7d7f8082807f8080817e7e7f7c7d7c7b7e7f7a7a7b7f7d7a797a7b7b847e7d7f7f81817f7f7f7e7f7f7f7e7d7c7a7876756a6d6d6b6b6a68666361575657585653514f4c473a4342423e3a37332a2e2b282624211e161c18140f0c09030000020201000000000000000000000c2135495b6d828a745645321e090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121c2937444b4e4a3d2d1a07000006192c3c494d4b4b463935383935302624221f180d0c0a161e21211e160e110d0b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0f161e21252a2c35383d4039464b4f53555455606265686a6b6d6b696a6b7576777778787979797a7a7a7a7a7a7a7a7979797878777776756c6a6a6a6869696a6968676563616054585756565553514e4b46394242413e3c3937332a2e2d2c2925211f17191613110f0c0a0300030000000000000000000000000000000000000000061a2c3d4d62778975604b36210b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f1a212f3a475560645c4a36210800000c2035495a636061574b494d4e4b43363937342a23211e2832363632282326221f18120d100d0f0b0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b1015192023272b2933363a3e4037444b4d505254555855545555606161626363636464646565656565646464646363636261606054545455535454555453514f4e4c4a43364241403f3e3c393632292d2d2c292624211f17191717140f0c0a04000000000000000000000000000000000000000000000000000000000000000f203448596275605645321e09000000000000000000000000000000000000040a0c0e100f0e0d0c0a0400010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080e19202c35404c58617479644e36251300000e23384d6378767666605a63646054504e4c473b37363338454b4b4639393c37342a2722252224201d150d141313130d0b08070b070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e1216171e2125292b263135383b3d3f4042403f37444b4b4c4d4d4e4e4f4f4f4f4f504f4f4f4f4f4e4e4e4d4d4c4b4a43363f3f3e3f3f3f3f3e3c3a38373530252d2c2b2a282624211e1617181614110f0c0a0400020200000000000000000000000000000000000000000000000000000000000000000000000005182b3b4856605645382816020000000000000000000000000000040a0c13171f212425252423211f1719171412100c0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000709141d202b353d494e5e66768488735443301c07001c31465b718689827b73647879756865636259504b4b4645566061574c4e514c483b3c373a3839363127222a28282822201c1c201c1311110d0d0c0e0b100b0c0d0c0a04000006000100000000000002000300010301010301050506070707070708080003090c0b09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c101316141d202326282a2b2d2b2a273135363738383839393a3a3a3a3a3a3a3a3a3a393939383837363530252a2a282a2a2a292827252321201c131816161513110e0c0a03000301000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2b38454b4538281a0a00000000000000000000000000000c171f2129293336393a3a39383633292e2c2a2725211f171713100d0b0b0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b101b222631353c484d5b636e7c879a8474604a35200b000b20354b60737c82847f7a7578787d7b797766655d61574d6074756562636662594b514d504d4e4b4437383f3d3d3e383530303530252726232321232025202122211f171a151b151611120f101215171118151619171718161a1a1b1c1c1c1d1d1d1d1e161e21211e160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0d10131516181614151d20212222232324242425252525252525252424242323222221201c13151513141415141312100e0c0b07000001010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a27313631271a0a0000000000000000000000000006131c2933373e3a464c4e4f4f4e4d4c463a43413f3d3a3633292c29252220201c1317110f0e0b090200010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0e141c20252d3637444b505a626c798390878c816c5443301c0700081d31445560676d767c7e7f7c787b7776787b7b6576656360737a7a77797c776260676265626460554f4d545353534d4b43434a43363c3b38383639353a35363737332a2f2b302a2b26272425282b2d262d2a2c2e2c2c2d2b2f2f3131313232323232332832363632281a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000001080b0c0c0d0e0e0e0f0f0f10101010100f0f0f0f0e0e0e0d0c0b0b0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d201d150a00000000000000000000000000051324313a474c53595861636564636261585b585654524f4c463a413e3a37353530252c272423211e161816120e0c0b070000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d141c20232630353a3e4a4f5560666e78828c8682868876614c362513000001142637444b5158616769757b7d7d7a757a7777787c7a78767966787c797b6463747c777b777a74636562696868686260545460544f51504d4d4c4e4a504b4b4c4c473a44404640413b3c393a3d40423c423f414341414240444446464747474747484839464b4b453828180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b09020000000000000000000000000001132331424e5861686e7376797a7a79787674706e6c69676561585c5753504d4b4a4336413c39383632282d2b272422201c131a1714110d0b0801000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c10141920222630353936434b4f565c646b747b838b8483848997846f584633180800000009192631353a464c525660666868797d7c7c7b7c7e7a7c7b7c7c797c7677637977676476797677797a777f7d7d7e78736365756464666662626163606560616261585a59555b555650514e4f5255575158545658565658565a5a5b5c5c5c5c5c5d5d5e5e57616056453626140100000000000000000000000000000000000000000000000000000000000000000000000002050903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f30414e6068767e83888b8e8f8f8e8d8b898683817f7c7a7673716c6865626060545b56514f4d4b453843403c39373530252f2c2a2623201c141a1612100e0c0a040002030102000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0e1115171e2125292b343736434b4e535460656b727980888c8281858482888278634d3a2917000000000009141d2029333638454b50535c64686774797a787577757877767b7975667b7b7c7a767975767a7d79766879797b7a787b7f7a797c7b78787678737a75767776686f6f6a706a6b66676465676a6c666d6a6b6e6c6c6d6b6f6f70717171727272727373757675605443301c08000000000000000000000000000000000000000000000000000000000000070b0d101215181a1e180b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000070b0d0f101010100f10100b08010000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d4d5f687e8993999ea7a3a4a4a3a2a89f9b989694928f8a8886817e7a77757573706c6664636056595856514e4c4a433644423f3c383530262f2c282523211f171b17181617151311100c0c0a040007060403020100000000000000000000000000000000000000000000010203040001080b0d0f111517141d2023272b2933363a3e3b484d53546063686e747a818787827e8485827d7e797875635a49351c0c00000000000001080b171f212832363b3d4a4e52546064646360757563626174767b777a77787b7c79777c7c7b7977666577777c7576757c76777679777c797f7e7f80848b7e838480857f807b7c797a7d80827c827f8183818182808484868686878787878788898a8b8673604b35200b00000000000000000000000000000000000002010000070b0d10131517131c202225282b2d30332d201c130800000000000000000000000001080b1211110e100f0d0b0c0a04000303000101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010204040001080b0d0f111213151619131c20222526262625252525201d1409000000000000000000000000000000000000000000000000000000000000000000000000000c2135495b677d929ea8aeb1b0afa59d989b9b96999a9a9c9c898688898585878a8a8a8885817c797875706f6d6b676361605458595754514d4b433644413d3a38373329302c2e2b2c2a28272521211f171d1c1b1a181717161514131312100f0d0f100f0f0f0e0e111213141515171818191a141d202224262a2c263135383c4039464c4f53585962686d74797e838888847f8184837d78817f7d76636056493c2c1900000000000000000000040a0c151d20262d363936434b4e4f4d566060564c556061656264626276786376667575787b7c7b7c787a7c7778747375767a76787c7c7a78797e79777a7a7a7c7c7e7d7f7f7e7e807f7a848186889688898a998a9b9a9c9c9c9c9c9d9d9e9f9e8975604a35200b000002000205040002090b0d0f1112131414171717131c202225282a2c253035373a3d40424548423530251808000000000000040a0c0b09141d202726262325242320221f181d181913161616151514121111100c0a0400020402010003010101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000102020304050506070800050b0d0d0d0e111212131415161719191c151d2022242627282a2c2e253035373a3b3b3b3b3a3b3b35312619090000000000000000000000000000000000000000000000000000000000000000000000021527384e63798a9faca99f9c9a999987828685818385858687888a8d8c8a888584828281858685888a8b858482807c797774716e6f6c6966626054585956524f4e4c473a45424341423f3d3c3a363633293231302f2d2d2c2b2a2929282726242224252424242424262728292a2b2c2d2d2e2f26313537393c404237444b4e515559576165696d72777d83888e877f7f808181797c7a7c827b786761584b45382c1e0e0000000000000000000000000002090b111a2124263035393a38454b4b4538444b4c504c4f4d5861635b61586060627677767776656676777577797a787b787d7a657679787979767c7b807b8080837f818788898a97948e918b988a8a8b84858488879db1b2b2b3b3b19b86715443301c1510121815171b1a1a161e212224262728292a2c2c2c253035373a3e404236434a4d4f5255575a5e584a4336251300000000000c171f21211f2631353c3c3b393a39383537332a322e2e282c2b2c2a2a2927272625211f1717181917171518161616171615151414141413131313131212121110100f0d0c0e0f0f0f0f0f0f0f0f0f0f1010101111111212131417131516171818191a1b1b1c1d1a181f2222222326272828292a2b2c2e2f3127313537393b3c3e3f414336434a4d4f505050504f50504b443726190900000000000000000000000000000000000000000000000000000000000000000000091d3145566e83989e978f898785848485898985838080827b7875777877807d7b7e848687888a868681827e80818486878c89868384817f7b7875726d6f6b67656361585d5a575856575553514f4c4c463a47464544424241403f3f3e3d3c3b39373a3b3a3a3a39393b3d3d3e3f40414243444437444b4c4e51555759556063666a6f72767a7e82878686827d807d7e7f7d77787f81827c7566625a4c463a32281a0e000000000000000000000000000000000000070d0f141c2024252832363632283135363a373a3a464c4d494c464b4a5761616161615760747679767777787777787879757573777779797a7e83889598959789898a85827e797b7d82848388879b9a889d9a9f9ea69ea7a797826c573625282a25272d2a2c302f2f28323637393b3d3d3e3f41414136434a4c4f5355575954606265676a6d6f736d605443301c07000004121c293337363337444b5251504e504e4d4a4c473a4743433d414041403f3e3d3c3b3b3733292c2d2e2c2c2b2d2b2b2b2c2b2a2a2929292929292828282827272626252422222324242424252525252525252525262627272828292c282a2b2c2d2e2e2f303131322f2a34373737393b3c3d3e3e3f404243444637444b4d4f5052535556585a5460626465656565646565605544372614010000000000000000000000000000000000000000000000000000000000000000000b20364b6075899e8a817a7472706f6f707577797a7d7f8082817e8382807e7c7b7c7a78747378777b7f818386878385807d807e80828284868888878384817d7a78767372706c6d6b6c6a6866656161585e5d5c5b59585756555554535351504f4d4f504f4f4f4e4e505253535455565758595a5b55606264666a6c6e7275787c808487898881817e7f7f807e78777a737a81817e776d6760564d483c33291e160a0000000000000000000000000000000000000000000001080b0f0f151d20201d151d2021252224293336383536333639464c4c4b4c4c4656606164616262636262777575757675757e868a8f94999da69d888582848287828689918b98999795959491898a848a889c88999c8978624d3e3f3d3f3a3d42404245444438454b4d4e50525353545756565a54606265686a6c6f7174777a7d808285888272604a35200b00001222303a474c4b474c5560676666636564626061585b5c585853565656555553525150504c473a424244424140434041414140403f3f3e3e3e3e3e3e3d3d3d3c3c3b3b3a393737393939393a3a3a3a3a3a3a3a3a3b3b3c3c3c3d3d3f413d4041424243444445464747443b474c4d4d4e505252535455565759595b5d556062646667686a6b6e707275777a7b7b7b7a7a7a7a73605544311d0800000000000000000000000000000000000000000000000000000000000000000010253a50657a8f88776c6460545b5a595560616365686a6b6d6d696e6d6a76797e8286888683807e7b79756e78727477787c7f7f7f878482807f807f7e808080848789888785818380817f7d7c7a767674737271706f6d6c6c6b6a6968686765646264656464646363666768696a6a6c6d6d6e6f70727577797b7f818386898887847e7d817b7c7c7b78757578767c82817e776c696159514b4538352b1f170b020000000000000000000000000000000000000000000000000000000002090b0b0902080b0c100d0f171f212321211f202933363736373638454b4c4e4b4c4d4e4c596260606161606c81969fa9a9aeb2b7a69d9a98998b868983828d9087858280807f7c7a797a7b8187868487816c5a515354525450525755575a595a5d5660626466676869696c6c6c6f7275777a7d7f818486898c8f9295979a9d927d68523d281300091d30404d586160586167747d7b7c797b797875776e71726d6e686b6b6b6a6a6967666665615859575759575655585656565655555454545453535353535252525151504f4e4d4c4e4e4f4f4f4f4f4f4f4f4f4f50505051515252535456535556575758595a5a5b5c5d5a58596262626366676768696a6b6c6e6e7172737577797b7c7d7f818385878a8c8f909090908f90908373604b35200b00000000000000000000000000000000000000000000000000000000000000000014293e54697e93846f594f4b43364437444b4c4e505254565757545958576164686d71737176797b7d8083838281817c797b796e6e7276747476777a7e7d7f82817f7f7f7d7f7e8080828585888c8a8b8a8887868584828281807f7e7e7d7c7b7977797a79797979797b7c7d7e7f8081828283848587858c878383817c7f7f7e7b857f7d7a79766b777a7c7f7f7f79756c68625a544c473b36312720190e04000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c0e0c0c0a0b171e21222122212832363739363738393b474c4b4b4b4c576d82879db2c7c5b9b3b1afaf9d88868280807b787a7c7d807f7d7d76656465727b787575756c6365676869686a65676d6a6c706f6f72747677797b7c7d7e7f81818184878a8c8f939597999c9fa9a4a7aaacafaf9a85705a45301b000f24394d5e6676766d777c7a787778777c7e83818584858783837d8180817f7f7e7c7c7b7b766d6e6c6d6e6c6c6a6d6b6b6b6c6b6a6a6969696968686868686767676665656462616364646464646464646464656565666666676768696c686a6b6c6d6d6e6f707071726f6e71777777797b7c7d7d7e7f808183848687898a8c8e9091939496989a9c9fa9a4a5a5a5a5a4a5a1947f69543f2914000000000000000000000000000000000000000000000000000000000000000001172c41566c8196826c573b3530262f26313537393b3d3f4142423e4439464b4f53585c5d57606366686a6e6e6d767a7e8282838383817f7d7a7774766c6b6b757777767977787d82817d7f7f7f7d7d80807f7f80807f7e7e8283838285868788888887868787868984848385858381827d807b7d80807c7e7d7d7f7f807c7b7578787773777a7d8080807b766a69646055534d483c37342a201d150a0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c0c0c0c0c161e212124212222232a3437363636394e63798b9fb5afafa79e9b9a9b9a9789848181807f8283807d7b7b75777876787a78787a7b7b79787b7c7d7e7d7f7a7c827f8185848488898b8a8e8988888787878585868b9d9b9ca5aaa69e9d9e9fa9b4b3b2b1af9d88735e48331e0011273c51667c888a827b787e7d837e7f7f7d7c7c7a7578797b7c7d797c817f807c878383848282838182838181808280808081807f7f7e7e7e7e7e7e7d7d7d7d7c7c7b7b7a79777778797979797a7a7a7a7a7a7a7a7a7b7b7c7c7d7d7e817d7f80818283838485868687848386868884888784898789878485878786878888878a9f9e9d9e9e9d9b9e9ba39fa9b3b8b5b4b5af9a85705a45301b000000000000000000000000000000000000000000000000000000000000000004192f44596e84947f6a543f2a1c141a141d20222425282a2b2d2d292e283236393e424739454b4e5153555859586164696c6d6e6e6e76797b7e8082818181807e7b79776b6b78776d78757476777a77797b7e7c817e7c7d817c7f827f7c807f7d7e7d7c7d7e7d7d7c7c7a7b7c7e81807e7c807a7d7d7b7877767872757678757f7d848280807d786b6b6a656056544f4b443738342b221f180c09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0c0f0c0d0d0e181f22202022384d62778a9fa29a999c898684868582848280868286888989868a87868a8a8a89888a868a8789898d8788888a85858a878282808383838382818285838385838785868787818886879c9c9d8887898a9f9f9e9d9c9a9786715c47321c0013283d52687d82848684857f828485877e7f787c797b7a7f7e7e7f7f7f7d7e797d7d7a767b7a7b787a7c7f7d7c7e7e7d827c7c847f7e80827c7e827f7e88828485867f808686848480868787818285848380877f818682827f857d81847e7c807c83827c847d817c7e8285847f828287848386868184848a888a8a908a878a898b8f8887898987868885988a9e9ea79f9f9fab9b86705b46311b0000000000000000000000000000000000000000000000000000000000000000011426375c71868c7a644f3a240f010001080b0c0e1013151618181419161e2124282d31283236393b3e40433a474c4f535757585958616466696b6d6c6c6b76797b7d7f8080818280807f7d7d7b7976787877696c78696b76767774747775736876777678767575696976747375766b696b777877787c75777f7b7e807f7f807e7a766d6b6b67635b5655504b45383a3531262220190d0b0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d0b0b2034485a6d828e93858486827f7c78827d80807b7f807d807d807f828381827a80807f807e7f7d7e7e8380808082817f837e83837c7d7c7d7a7d7a78777e7f84838484858c888b87858990868885878a8b8a8988888685827b65503a25100011253a4e60686d6e75777b7c7e7d7d7f828587848484817c7b7e7a76767576767779787976797c7e7b7777807c7a7c787a7a787c7a787b7b7978777678767675767a787e7b777b7c777a797a787d7978797a7c7b7e7f7b7c7e7e787b8281818787877d838480857b8383827f7e7e7b7f817e7b7879777978767a787b777879747c7a7677797b78787879838289888b8a8a8a8e90846f5a45301a0000000000000000000000000000000000000000000000000000000000000000081d3144557489836f5c4a36220d00000000000000000000010202000003090c0f13181c161e212426282b2e2a33373a3e4242433a464c4e51535658575657616366686a6b6b6d6d6a7576787a7b7d7e7f7f7f7e7f7f7f80817f7e7d7e857b7b7a797a7d807b797a7f7e7b7c7d7c7f7d7e81807f7f8082807f7d7a78756a6a6b686460565556524e493d403b36322824201d140d0b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c52646d797e8284838382807e80808080807f7e80807e7c7a7c7e7a7e7d7c7d7c7c7d7b7c7c7d7e7f7e7f7e7c808182838382827f81899288848689908e8c8c8c888987838181807b7a797877767575747372716f6c655d4b37230e000b1e31414e52585460626666696868767975727677797c7d7d808080807f7e7d7c7c7b787468676876766977696a777575696867737477757477787a7b777b7a757b797b7d7b7579767c777c7b7c7f697a7a7a767775767769747777777775767677756e76767367746e6d6a6c6c6c6c776d76767564646575787a7a7c7d7d7e7e7e7f807f7e7d7e7e7d7c7b7a7876757575797b78634d38230e00000000000000000000000000000000000000000000000000000000000000000b20354b60748978624d3e2e1b070000000000000000000000000000000000000000030003090b0e11131519171f2124292d2d2e293336393c3e40424239464b4e5153555656575854606163646668696a6969696a6a696b7576777778787979797a7a7a7a7a7a7a7a7979797878777776756b6a696b6d6b6a68656360555555534f4b4538403d38352c2b26211e160f0b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d3545525c64696d6e6e757a7c7d7d7e8283808081807d7f7f7f81827f7e81807f7f7e7c7a7f818081827d828282828483818380818281807d807f7f7b7b787776767373726e6b6c6b65646463626160555f5e5d5c5a57504b3f2e1c0800011323313a3d36434a4d5151545257616360566062646768686b6b6b6b6a697677797b7c7d7d7d7d7e7e7e7f7f7f80807f7e7d7c7b7b7a7a7b7a7877787569756965636769686665656763666776696377666666666666766265666666636366677677797a7b7c7d7d7e7f8081818181818282827f7a797a767a79787668686868696a6b69696869686867666563616056606366635a4935200c0000000000000000000000000000000000000000000000000000000000000000081d3144556075625a4835201000000000000000000000000000000000000000000000000000000000000000040a0c0f14171819171f212426292b2d2d283236393b3e3f40414236434a4c4e4f515253545454535554545460606162636363646464646565656565646464636363626261605555545558565452504d4b4437403e3a3632282b2823211a15100b090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001727353d4a4e545859556064676768696d6e6b6b756b75696a767a797b78787a7777797978797779797878756d6d75776e75756a6c6c6b6b686a6a6a666663626161585e5d59565755504f4f4e4d4c4b444a49484745423a372e211100000005131e2528253035373b3c3f39464c4e4b454b4d4e51525356565655545660626366676868676868686969696a6a6a757677797a7a7b7b7c7d7d7d7e7e7e7e7e7b797d7e7e7b7a7a78787b7d7c79797c7c7b7b7b7b7c7b787a7b7b7c78797c7d7b7b7a7979787777766a6a6c6c6c6c6c6d6e6d6a6464656164636261575353535355565453535453525251504e4c4a454b4e514d493c2c190600000000000000000000000000000000000000000000000000000000000000000114263745566056483c2b1902000000000000000000000000000000000000000000000000000000000000000000000000020200040a0c0f1114161817161e212426282a2b2c2d25303537383a3c3d3e3f3f3f3e3f3f36434a4b4c4d4d4e4e4e4f4f4f4f4f504f4f4f4f4f4e4e4d4d4c4c4b44373f4042403f3d3a383531272b2924211e1616120e0c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009171f2d36393e4237444b4f51525254575956556056605657616464656363656262636363646163646263605555606158606054565756565355555551514e4d4c4c473a47444141403b3a3a393736363127333331302d25231c110300000000010b1113131c20222627292933363935323637393c3d3e4041414038454b4c4e50525352525353535454545555566061626364656566676767686869696969656367696866656563636667666363666666666666666662656666666363666766656564646362616157555657575757585858554f4f504c4f4e4d4b46393e3e3e40413f3e3e3e3e3d3c3b3a3936353136393b38352c1e0e0000000000000000000000000000000000000000000000000000000000000000000009192738454b45382b1e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001030003090c0e111315161618131c202123252628292a2a2a292a2a253035363738383939393a3a3a3a3a3a3a3a3a3a393939383837363531272a2b2d2b2a282523201d1516130f0b090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a2124292d2731353a3c3d3d3e424437444b454b45464b4f4f504e4e4f4d4d4e4e4e4e4c4e4f4d4e4b44444b4c474b4a43364241413e403f3f3b3b39373737332a322e2c2c2b262524232221201d151e1d1c1a17100e080000000000000000000000070b0d111114171e2124201e2122242728282b2c2b2b28323637393b3c3d3d3d3d3e3e3e3f3f3f38454b4c4c4e4f505051525252525354545353504e52535351504f4d4e5151514e4e50515050505151504d505151514e4e515251504f4f4e4e4d4c4b46394142424141424343403a393a373939383633292929292a2b2a29282929282726252321201d2023262320190e0000000000000000000000000000000000000000000000000000000000000000000000000a1a27313631271a0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001010000070b0c0e0f111314151414141515131c20212222232324242425252525252525252424242323222221201d15141618161513100e0b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d0f1418151d2024272828292d2e26313531363132363a393b38383a3838393938393739393839353131353733353530252d2c2b282b2a2a2626232221211f171d19161716100f0f0e0d0c0b080200080705020000000000000000000000000000000000000000030a0c0e0b090b0d0f12131316161616161e2122242627282828282929292a2a2a2832363637393a3a3b3c3c3d3d3d3e3e3f3e3e3b393d3e3e3c3b3a38393b3c3c39393b3c3b3b3b3b3b3b383b3c3c3c38393c3c3c3b3a3a393838373632282c2c2c2c2c2d2e2d2a25242521242423211e1713131415161414131413131211100e0c0b090b0e110e0c0600000000000000000000000000000000000000000000000000000000000000000000000000000a151d201d150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0b0c0d0e0e0e0f0f0f0f10101010100f0f0f0e0e0e0d0d0c0b08010000030100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0f121213141819141d201d201d1e212524262323252222242423242224242323201d1d20221f20201c131716161315151511110e0d0c0c0a040004010200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101010002090b0d0e111213131213131314141415151d202122242525262627282828292929292926242829292625252323262726232326262626262626262325262627232427272626252424232222211e161717171717181918150f0f100c0f0e0d0c0a0300000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020001080b090b09090c0f0f100e0e100d0d0e0e0e0f0c0e0f0d0e0b08080b0c0a0b0b070000010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0c0d0e0f101011121212131314141414100e1214131110100e0e1112110e0e11111111111111110d101111110e0e11121110100f0f0e0d0c0c090300020202020303030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d0f0d0b050000000000000000000003090c111010101010100f0c0a04000301000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000070b0d0f101010100f10100b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101b2224221f180d00000000000000000b161e212625252526262524221f181a1816141312100f0c0b08010004030100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000100030500040a0c0b0e0f100d1210110f09000000000000000000000000000000000000000001080b1211110e100f0d0b0c0a04000303000101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010204040001080b0d0f111213151619131c20222526262625252525201d140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010202e363a37342a1d0e0000000000000c1b2832363b3a3a3b3b3b3b3a37342a2f2d2b2a2827252422201c141b191817161514131212100e0d0d0c0a0300070706050404030202010000010000000000000000000000000000000000000000000000000000000000000000000000000000000000010101000102000202050001080b0d1011121214151517151613191a1d171f212023242522272626241d120a0c0c0a03000000000000000000040a0c0b09141d202726262325242320221f181d181913161616151514121111100c0a0400020402010003010101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000102020304050506070800050b0d0d0d0e111212131415161719191c151d2022242627282a2c2e253035373a3b3b3b3b3a3b3b3531261909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2e3e4a4f4c483b2c1e0e000000000c1c2a39464b50504f505050504f4c473a4543413f3d3c3b3937353026312e2e2c2b2a2928282725232222211e171b1d1c1b1a1a1918181716151317141312121111111010100f0f0f0f0f0f0f0f0f0e0e0c0d0f10111112121213131313141414141415151617161516181517171a17141c202226262728292a2a2c2b2c282e2f322a33373538393b383d3b3b382f211f21211e160b000000000000000c171f21211f2631353c3c3b393a39383537332a322e2e282c2b2c2a2a2927272625211f1717181917171518161616171615151414141413131313131212121110100f0d0c0e0f0f0f0f0f0f0f0f0f0f1010101111111212131417131516171818191a1b1b1c1d1a181f2222222326272828292a2b2c2e2f3127313537393b3c3e3f414336434a4d4f505050504f50504b44372619090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628384a5c646259493c2c1808000004182a3a475761666565656565656461595c5a5856545351504e4c4b433646444341403f3e3d3d3c3b38373836332930323130302f2e2d2d2c2b2a282c2928282727262625252525252525252524242424232123242526262727282828282929292929292a2b2b2c2c2b2c2d2b2c2c2f2c263035373b3b3c3d3e403f4140413e4345473a474c4b4d4f504d5250514c403633363632291b0e0000000004121c293337363337444b5251504e504e4d4a4c473a4743433d414041403f3e3d3c3b3b3733292c2d2e2c2c2b2d2b2b2b2c2b2a2a2929292929292828282827272626252422222324242424252525252525252525262627272828292c282a2b2c2d2e2e2f303131322f2a34373737393b3c3d3e3e3f404243444637444b4d4f5052535556585a54606264656565656465656055443726140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e324556647a77635a4936261401000a1f33475861757b7a7a7a7b7b7a797774726f6d6b69686765646160545c5b595856555453535252504e4c4d4c463945474646454443434241413f3e413e3d3d3c3c3c3b3b3a3a3a3a3a3a3a3a3a393939383638393a3b3c3c3d3d3d3d3e3e3e3e3e3e3f3f40404141404142404142444136434b4d5051515254555557555653585a5c5b586160636465626765665e514b464c4b46392c1e0e0000001222303a474c4b474c5560676666636564626061585b5c585853565656555553525150504c473a424244424140434041414140403f3f3e3e3e3e3e3e3d3d3d3c3c3b3b3a393737393939393a3a3a3a3a3a3a3a3a3b3b3c3c3c3d3d3f413d4041424243444445464747443b474c4d4d4e505252535455565759595b5d556062646667686a6b6e707275777a7b7b7b7a7a7a7a73605544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60758b8978635443301c08000c22374c617687908f8f909090908f8c89878482807f7d7c7a7977757372706e6d6c6b6a69686767656362626157595b5c5c5b5a5959585757565453565353525251515050504f4f4f4f4f4f4f4f4f4f4e4e4c4d4f50505151525252535353535354545454555656565556575557575a565754606265666767696a6a6c6a6b686e6f72706f767578797b777d7b7b66666058616157493c2c190600091d30404d586160586167747d7b7c797b797875776e71726d6e686b6b6b6a6a6967666665615859575759575655585656565655555454545453535353535252525151504f4e4d4c4e4e4f4f4f4f4f4f4f4f4f4f50505051515252535456535556575758595a5a5b5c5d5a58596262626366676768696a6b6c6e6e7172737577797b7c7d7f818385878a8c8f909090908f90908373604b35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b60758b9b8573604b35200b00192e43586e8298a5a5a4a5a5a5a5a4a89e9c9a9896949291908e8c8a888786838381807f7e7d7d7c7a78777776706e707271706f6f6e6d6d6c6b6a686c6968676766666665656564646464646464646463636162646566666767676868686869696969696a6a6b6c6b6a6b6d6a6c6c6f6c6c7075777b7b7c7d7e7f7f8180817d83848784848481837c7c767977787b7c766f7676635a4935200c000f24394d5e6676766d777c7a787778777c7e83818584858783837d8180817f7f7e7c7c7b7b766d6e6c6d6e6c6c6a6d6b6b6b6c6b6a6a6969696968686868686767676665656462616364646464646464646464656565666666676768696c686a6b6c6d6d6e6f707071726f6e71777777797b7c7d7d7e7f808183848687898a8c8e9091939496989a9c9fa9a4a5a5a5a5a4a5a1947f69543f291400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556e83988e79644e39240f001f344a5f74899fb4b5b4bbb7b2a99f9e9b9f9b9d9e9f9c9e9f8a859b8886878687868287898689838789848887858385878685858483828281807f7d817e7d7d7c7c7b7b7a7a7a7a7a7a7a7a7a79797979787678797a7b7b7c7c7d7d7d7d7e7e7e7e7e7e7f80808181808182808181848181858182848483857d7f80807b797f7b7b7877767a7b7d7d7f7f7f827e7d797c848a8878634d38230e0011273c51667c888a827b787e7d837e7f7f7d7c7c7a7578797b7c7d797c817f807c878383848282838182838181808280808081807f7f7e7e7e7e7e7e7d7d7d7d7c7c7b7b7a79777778797979797a7a7a7a7a7a7a7a7a7b7b7c7c7d7d7e817d7f80818283838485868687848386868884888784898789878485878786878888878a9f9e9d9e9e9d9b9e9ba39fa9b3b8b5b4b5af9a85705a45301b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527375364748a937e68533e29130020354a5f758a9fab9f9faaa59d9f8b898589868789898789908a898a878a8a8a8a89898384828783848786847f818582827f7b837b847c84807e7f7d7e84807f858081848481818582838483838288878581858485877f8187838484867d7f817c7e80837e7f837a7e827d7f7c7c7e7e7d79797a7a7a757c7d7d797f7d7f7f7f7f7d7e797b7a7c797f7f878583828085858583817b65503b26100013283d52687d82848684857f828485877e7f787c797b7a7f7e7e7f7f7f7d7e797d7d7a767b7a7b787a7c7f7d7c7e7e7d827c7c847f7e80827c7e827f7e88828485867f808686848480868787818285848380877f818682827f857d81847e7c807c83827c847d817c7e8285847f828287848386868184848a888a8a908a878a898b8f8887898987868885988a9e9ea79f9f9fab9b86705b46311b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4d62788d95806b56402b16001f34495e7489908d8a8a8a8c888a8181797878797a7b75777a7a747a78777b797977777a767c777b81817f7a807d808384807e838183837f8786877f82817b77807d7b7b807d7b7e7879787a7c787a7a79777d79787b7f767a7575767777767779797b7a787a7b787b7b787c797c7f76787c7e7c7976787a797676757578757c7e7b7e828384858784817e7e7d7e7c7a77706e6c655d4c38230e0011253a4e60686d6e75777b7c7e7d7d7f828587848484817c7b7e7a76767576767779787976797c7e7b7777807c7a7c787a7a787c7a787b7b7978777678767675767a787e7b777b7c777a797a787d7978797a7c7b7e7f7b7c7e7e787b8281818787877d838480857b8383827f7e7e7b7f817e7b7879777978767a787b777879747c7a7677797b78787879838289888b8a8a8a8e90846f5a45301a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121f3346586b809596816b56412c16000f243a4f647a7b7875757576797a7b7c7d7e7e7d7e7f807f7e7e7e7d7d7c7a7a78736665667576756d776c6c6c6b6a6e6e74686e776e6e7677767675777678766b68777676777679797a767f7c7a7b787d7679767c7c7b797a767a7b777b7a787675757774666768697576766a757569767768676875797c7c7c7e7e7f808080807d7d7b78777572757975696868676561585957504c3f2f1c09000b1e31414e52585460626666696868767975727677797c7d7d808080807f7e7d7c7c7b787468676876766977696a777575696867737477757477787a7b777b7a757b797b7d7b7579767c777c7b7c7f697a7a7a767775767769747777777775767677756e76767367746e6d6a6c6c6c6c776d76767564646575787a7a7c7d7d7e7e7e7f807f7e7d7e7e7d7c7b7a7876757575797b78634d38230e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002050002090b0c0c0d0e0e0e0e0d0c0c0c0c0c0b090b0b080100040100000000000000000000000000000000000000000000000000000000000000000108111c23303f4c6176899e957f6a55402a15000d22364a5c646663605560616365666768696968696a6b6a68686868757678797a767b787b8082828281818181817f7f7e7d7c7b7b7a7877756765646367666664637666666666666777647276676662686565676968676467697569767878787a7c7a7a7b7c7d7d7e7f80807f7f7f7e7e7e7d7d7d7d7c7a787775696a6b6b6b6b6868666362605660646055525351504c473a413b382f21110000011323313a3d36434a4d5151545257616360566062646768686b6b6b6b6a697677797b7c7d7d7d7d7e7e7e7f7f7f80807f7e7d7c7b7b7a7a7b7a7877787569756965636769686665656763666776696377666666666666766265666666636366677677797a7b7c7d7d7e7f8081818181818282827f7a797a767a79787668686868696a6b69696869686867666563616056606366635a4935200c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0d101013171a1c161e2121222223232323232121212122201e21201c141b19171411110d0e0b0801000000000000000000000000000000000000000000040a0c141c202f38404d5d6b8096a7927d67523d281200071b2d3e4a4f504d4b444b4c4e5051525353545354545655535353546061636364606663666b6d6e6d6c6c6c6c6b6a757677787879797a7b7b7c7a79787c7b7c7a797b7c7b7b7b7b7c7a7a797c7c7b77797a7a7c7e7e7c777c7e7e7f7e7d7d7d7d7c7b7b7a79787776756b6a6a6a696969686867686867656361605555555656555252514e4c4b454b4e4b44373e3c3a37332a2c26231c110300000005131e2528253035373b3c3f39464c4e4b454b4d4e51525356565655545660626366676868676868686969696a6a6a757677797a7a7b7b7c7d7d7d7e7e7e7e7e7b797d7e7e7b7a7a78787b7d7c79797c7c7b7b7b7b7c7b787a7b7b7c78797c7d7b7b7a7979787777766a6a6c6c6c6c6c6d6e6d6a6464656164636261575353535355565453535453525251504e4c4a454b4e514d493c2c1906000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c0e1215151d20232525282d2f3128323636373738383838383637373737353236353026302e2c2926272223201c14161513110e0c090300050505050600040a0c0f1014181f222630353f4b505e667b8d9f9f8b78624d38220d000010202d363a3b3835313537393b3c3d3d3e3e3e3e3f413f3e3e36434a4c4d4e4f4b514e5156585857575757575654606162626364646565666765646367666664636666666666666764646366676662646565676968676267696969696868676767666565646362616055555454545453535252525251504e4c4b4437404141403d3d3b393736323639363127292725211f1717100e09000000000000010b1113131c20222627292933363935323637393c3d3e4041414038454b4c4e50525352525353535454545555566061626364656566676767686869696969656367696866656563636667666363666666666666666662656666666363666766656564646362616157555657575757585858554f4f504c4f4e4d4b46393e3e3e40413f3e3e3e3e3d3c3b3a3936353136393b38352c1e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090c0f141a2124272a283236383a3a3d42444738454b4c4c4d4d4e4e4e4d4b4c4c4c4c4b454b4b43364543413e3c3c37383530262c2a292624211e161b1a1a1a1a1b1d171f212426292a333736434b515d656f7c8a9eab98836e5a4834200b000002101b22242623201d20212425262728292928292a2c2a292925303537383939363c393b404343424241424236434a4b4c4d4e4e4f50505152504f4e5151514f4e505151505050514f4f4e5151504d4e4f50515353524d525354545453525252515150504f4e4c4b4b44373f3f3f3e3e3e3d3d3d3d3c3b38373631272b2b2b2b2828262322201d2024201d151312100c0a04000000000000000000000000000000070b0d111114171e2124201e2122242728282b2c2b2b28323637393b3c3d3d3d3d3e3e3e3f3f3f38454b4c4c4e4f505051525252525354545353504e52535351504f4d4e5151514e4e50515050505151504d505151514e4e515251504f4f4e4e4d4c4b46394142424141424343403a393a373939383633292929292a2b2a29282929282726252321201d2023262320190e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0f161e21252a2d36393d4038454b4d4f4f52575a5c5d56606161626363636362616161616160576060545d5b59565351514d4e4b4336413f3e3c3936322830302f2f3030322a3337393b3f3a474c51546066707b84919ea8a08f7a644f3c2b190500000000070d0f110e0b080b0c0e10111213141413141516151313131c2021232424212623262b2d2e2d2c2c2c2c25303536373839393a3a3b3c3c3b39393c3c3c3a393b3b3b3b3b3b3c3a39393c3c3b38393a3b3c3e3e3c383d3e3e3f3e3e3d3d3d3c3b3b3a3a3937363631272a2a292929292828282827252322201d15161616161313110e0d0b090b0f0b0802000000000000000000000000000000000000000000000000000000030a0c0e0b090b0d0f12131316161616161e2122242627282828282929292a2a2a2832363637393a3a3b3c3c3d3d3d3e3e3f3e3e3b393d3e3e3c3b3a38393b3c3c39393b3c3b3b3b3b3b3b383b3c3c3c38393c3c3c3b3a3a393838373632282c2c2c2c2c2d2e2d2a25242521242423211e1713131415161414131413131211100e0c0b090b0e110e0c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000508141c20242832363a3f3d4a4e5255595660626565686c6f7173747676777778787878787676767677757276757372706e6c6966666263605459565453514e4b4639454545454546473a474c4f5054575861666d747b85909aa2b4a598836e5c4a361d0d0000000000000000000000000000000000000000000000000100000000070b0c0e0e0f0b110e111618191817171717131c20212223232424252626272524232726272524262626262626272524232627262224252527292927222729292a29282828282726262524232221201d151515141414131312131312100e0c0b0802000101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101010002090b0d0e111213131213131314141415151d202122242525262627282828292929292926242829292625252323262726232326262626262626262325262627232427272626252424232222211e161717171717181918150f0f100c0f0e0d0c0a030000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e19202630353939464b4f545a5b63676a6e7275787a7a7d82848688898a8a8c898d89888a87898888898c89878b8a89878583817e7b7c7778746f6f6b6a68666361575c5b5a5a5a5a5b5d5e58616465696c72777c82898c9ba3afacaf9d8776614c3e2d1b00000000000000000000000000000000000000000000000000000000000000000000000000000000010303020202020000070b0c0d0d0e0f0f10101112100f0e1211110f0e111111111111120f0f0e1112110d0f1010121413120d121414141413131212121110100f0e0d0c0b080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0c0d0e0f101011121212131314141414100e1214131110100e0e1112110e0e11111111111111110d101111110e0e11121110100f0f0e0d0c0c090300020202020303030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c181f2b3536434b4e53576164696f74797c7f83878a8d898992889988878a898788898a868887888585858687898685858588888a969391918a8d898484817f7e7b79767371706f6f6f6f7072737476797b7e82878c91979e899ea49c979a907b655847332010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c2a343c484d546064686e767a7f84898e9289989c8c8b9d87879d9e898a9a8a888a868995949488878789868987878b8d8a898b9b9a8a86899a979d9a999694938a8a8a88868585848485858788898c8e8989978a8d9e88898b94978681857f6a5d4c3a2a17020000000000000003090c111010101010100f0c0a040003010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b0903000000000000000000000001080b0f0b090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091825303b474c5a626a74797d838a8f94999ea7a89ea89e9c9794939392898785848380818080807f7f7e7f7f7e7f7f7f7e7f83858283858588878284828898898b9f9a9f9d9c9c9b9a9a9a899a8a8a9e9e8a9e9b9d9f9f9a95928a857f818284796a61503f2f1c0c000000000000000b161e212625252526262524221f181a1816141312100f0c0b08010004030100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000100030500040a0c0b0e0f100d1210110f090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e211e160a00000000000000000009151d2025201d150b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192636434a59616b787f878e93989fa9a9aa9f9b9897958986827f7e7e7d7e80808082808283838384848281818182837f828080808080818181818181807f8281878a858a88878788959696979a8a999a99988c8587898a85807d7d7d7e7e7a70645c5043332111000000000000000c1b2832363b3a3a3b3b3b3b3a37342a2f2d2b2a2827252422201c141b191817161514131212100e0d0d0c0a0300070706050404030202010000010000000000000000000000000000000000000000000000000000000000000000000000000000000000010101000102000202050001080b0d1011121214151517151613191a1d171f212023242522272626241d120a0c0c0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a28323632281a0a000000000000000d192731353a363127201d140906000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c0a0400000000000000000000000000000000000000011426374454606977808b959ca4a8aea59d98988b868281808181828483807d7977777a7878787876787878787876777878797a7a6a767979797b7c7e8182828181807f7f80818281827f7f808182848684858483807d7c7d7d7c7f7e7b797569655d4e4a3d332515030000000000000c1c2a39464b50504f505050504f4c473a4543413f3d3c3b3937353026312e2e2c2b2a2928282725232222211e171b1d1c1b1a1a1918181716151317141312121111111010100f0f0f0f0f0f0f0f0f0e0e0c0d0f10111112121213131313141414141415151617161516181517171a17141c202226262728292a2a2c2b2c282e2f322a33373538393b383d3b3b382f211f21211e160b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c162838454b453828160300000000000d1d2b37444b4f4b4538353126211a0f080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f211f170d0b0500000000000000000000000000000000081d31445560727f8a959faab1a69e989b878283828284807a797577756e6b676462626563636363616363636363606163636365645c616464646567696c76787a7b7a7a7b7d7e8080807f81807a797e7f7f7e7b787a8080817e7b786866646056504b3f362d1f150700000000000004182a3a475761666565656565656461595c5a5856545351504e4c4b433646444341403f3e3d3d3c3b38373836332930323130302f2e2d2d2c2b2a282c2928282727262625252525252525252524242424232123242526262727282828282929292929292a2b2b2c2c2b2c2d2b2c2c2f2c263035373b3b3c3d3e403f4140413e4345473a474c4b4d4f504d5250514c403633363632291b0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0f14171f2125324556605645321e090000000005182b3b4855606460564f4b4437352c201d15090800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c29333633292220180d0f0b090300000000000000000000091d2f404b607382949fa9b4b2a69d88838683817a7976756b64646061605556524f4c4d504e4e4e4d4c4e4e4d4e4d4b4c4e4e4e4f4f4b4c4e4f4f505254576163656565656667697577797a7a7a7a7a78797b79787a79766a6c6866625a514e4b4538372e211a0f01000000000000000a1f33475861757b7a7a7a7b7b7a797774726f6d6b69686765646160545c5b595856555453535252504e4c4d4c463945474646454443434241413f3e413e3d3d3c3c3c3b3b3a3a3a3a3a3a3a3a3a393939383638393a3b3c3c3d3d3d3d3e3e3e3e3e3e3f3f40404141404142404142444136434b4d5051515254555557555653585a5c5b586160636465626765665e514b464c4b46392c1e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e13151d2024292933373a3f4b6076604b362110020000000b2034485962747a756a6460554e493d353127221b100b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a464c463a37342b2425211e160a0000000000000000000f24384c5e6b8095a0b4b4a69d93887a8277776c65636160554f4e4b4c4b44373d3937373a3839383836393838383836373839393a3a3737393a393b3d39464b4e5050505050525560626465656565656363666363656461585753514d493c39363228231c11070000000000000000000c22374c617687908f8f909090908f8c89878482807f7d7c7a7977757372706e6d6c6b6a69686767656362626157595b5c5c5b5a5959585757565453565353525251515050504f4f4f4f4f4f4f4f4f4f4e4e4c4d4f50505151525252535353535354545454555656565556575557575a565754606265666767696a6a6c6a6b686e6f72706f767578797b777d7b7b66666058616157493c2c19060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d11161a212328273136393e3a474c5054576075604b3e2e20100000000d22374d6277868f88807a746c635b514b4437372e221f180e0c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33465861584c4d483b383a3632281a0f010000000000000011263b51667c8d9fb5ab9f95887e73656c6262594f4e4b4b44373936373531262824222225232323232123232323232122232324252522212424242627283236383b3b3b3a3b37444b4d4e5050504f4f4d4e514e4d504f4c463a3e3b38352b24201d150a080000000000000000000000192e43586e8298a5a5a4a5a5a5a5a4a89e9c9a9896949291908e8c8a888786838381807f7e7d7d7c7a78777776706e707271706f6f6e6d6d6c6b6a686c6968676766666665656564646464646464646463636162646566666767676868686869696969696a6a6b6c6b6a6b6d6a6c6c6f6c6c7075777b7b7c7d7e7f7f8180817d83848784848481837c7c767977787b7c766f7676635a4935200c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b0e1216181f22262b2c35383d38454b4f5358586165696d6f6f645c4b3e2d1b070002172c42576c8197a49d958f8981796e6760554f4b3f37342a23211a110d0b050000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c617666626259514c4f4b45382d1f17090000000000071c31465c71869baba49c8c8074686055574d4d483b3936353126242022201d14120f0d0d100e0e0e0e0c0e0e0e0e0e0b0c0e0e0e100f0d0c0f0f0f1012161e2123252625252627313637393a3a3a3a3a38393c39383b3a36332929262320190f0b0902000000000000000000000000001f344a5f74899fb4b5b4bbb7b2a99f9e9b9f9b9d9e9f9c9e9f8a859b8886878687868287898689838789848887858385878685858483828281807f7d817e7d7d7c7c7b7b7a7a7a7a7a7a7a7a7a79797979787678797a7b7b7c7c7d7d7d7d7e7e7e7e7e7e7f80808181808182808181848181858182848483857d7f80807b797f7b7b7877767a7b7d7d7f7f7f827e7d797c848a8878634d38230e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d1317161e2124282c2a34373c403d494e5357566064696d72767a7f8284847a645c4a36220d00071d32475c72879cb1b2aaa79e968c837c746c655d534c483b39352c27221f18130e0c0600000000000000000000000000000000000000000000000000000000000000000000000b20364b60757c77776f665e6460564a3d35271706000000000a1f354a5f748a9fa59c867a6b60564b44373737342b2421201d140f0b0c0b0801000000000000000000000000000000000000000000000000000000000003090c0e1010101011151d202224252525252523242624232524211f1713110d0b06000000000000000000000000000000000020354a5f758a9fab9f9faaa59d9f8b898589868789898789908a898a878a8a8a8a89898384828783848786847f818582827f7b837b847c84807e7f7d7e84807f858081848481818582838483838288878581858485877f8187838484867d7f817c7e80837e7f837a7e827d7f7c7c7e7e7d79797a7a7a757c7d7d797f7d7f7f7f7f7d7e797b7a7c797f7f878583828085858583817b65503b261000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0d1216181f22282d283236393d413b474c51555a5b63686c7075797e83878c8f94979a9a8a7a644f39240f000a20354a5f758a9fafb4b9b8b3ab9f999188817a70696259544e493d3c37342a2923211a15110c0a03000000000000000000000000000000000000000000000000000000000000081d31445560687d83857c6f7a75635b524535241300000000081d32485d72879d9d8777645c4b45383126222220180e0c0b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080b0d0f10101010100e0e110e0e100f0c0a04000000000000000000000000000000000000000000001f34495e7489908d8a8a8a8c888a8181797878797a7b75777a7a747a78777b797977777a767c777b81817f7a807d808384807e838183837f8786877f82817b77807d7b7b807d7b7e7879787a7c787a7a79777d79787b7f767a7575767777767779797b7a787a7b787b7b787c797c7f76787c7e7c7976787a797676757578757c7e7b7e828384858784817e7e7d7e7c7a77706e6c655d4c38230e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0e1114141c2022272b2a34373d4239454b4e5256595962666b6f73787d81858a8e93989ca5a5a9acafa899846f59442f1a00061b30455b7084949a9ea8a8a7a7adaea69d968f857e776f69635b57514c483b3e38352c2a26211e17120c0a04000000000000000000000000000000000000000000000000000002152737444b60687c8991858486796c635242311e0e000000061b30455b70859a8c7964594a3e31271d140d0d0b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f243a4f647a7b7875757576797a7b7c7d7e7e7d7e7f807f7e7e7e7d7d7c7a7a78736665667576756d776c6c6c6b6a6e6e74686e776e6e7677767675777678766b68777676777679797a767f7c7a7b787d7679767c7c7b797a767a7b777b7a787675757774666768697576766a757569767768676875797c7c7c7e7e7f808080807d7d7b78777572757975696868676561585957504c3f2f1c0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c0e1214131c20242729263035383c403b474c52575a576063676b6e72777c8084888d92979b9fa9a8adb2b6bcb5b3b0ac9d88725d48331d00000c21374c61767f85898e939192979e9e899ea39b938b847f796f6c66625958534e493d3f3b36332927211f171410100b0b0700000000000000000000000000000000000000000009192731424e5e66788596999c8b816c604e3c2c1906000001162b41566b80968a75604b3b2d1d150a0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22364a5c646663605560616365666768696968696a6b6a68686868757678797a767b787b8082828281818181817f7f7e7d7c7b7b7a7877756765646367666664637666666666666777647276676662686565676968676467697569767878787a7c7a7a7b7c7d7d7e7f80807f7f7f7e7e7e7d7d7d7d7c7a787775696a6b6b6b6b6868666362605660646055525351504c473a413b382f21110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0d1112151a2124272a253035393c3f36434b4d51555a5962686c6f6f76797d8183878c91959a9ea7a4a69d9b9c959ca4a5ab9f9d9b979184705b45301b00000a1f334758616a6f74797d7c7d82898f929b9d889d9f8a878e84817c77716e68635b5855504b46393c37332a29262520201c13100e0c06000000000000000000000000000000000009151d31404c5a627481959e9f937e685a4935200c0000000b20354b6073868d78624d3823100200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e4a4f504d4b444b4c4e5051525353545354545655535353546061636364606663666b6d6e6d6c6c6c6c6b6a757677787879797a7b7b7c7a79787c7b7c7a797b7c7b7b7b7b7c7a7a797c7c7b77797a7a7c7e7e7c777c7e7e7f7e7d7d7d7d7c7b7b7a79787776756b6a6a6a696969686867686867656361605555555656555252514e4c4b454b4e4b44373e3c3a37332a2c26231c110300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080b0d0f1315141d202226282a2d36393c3f36434a4e515457546062676b6f72777d8284848b8e928c8b888c8b999897928f90888687808695908d8a8885827c75604b36210b000004172a3a474c555460646867676d757a7d86888a968c8180888581828587837e78706d6a66615756524c473a3f3b3a3635302526232019131414100d0b0903000402000101000000000214222f3c4856606c80959e9e8978634d38230e000000081d314455667c8c75614b36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010202d363a3b3835313537393b3c3d3d3e3e3e3e3f413f3e3e36434a4c4d4e4f4b514e5156585857575757575654606162626364646565666765646367666664636666666666666764646366676662646565676968676267696969696868676767666565646362616055555454545453535252525251504e4c4b4437404141403d3d3b393736323639363127292725211f1717100e09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0e1115151d202224282a263135373b3d403d4a4e52545654606366696c6f74787c8085888792978a888884888589938b868482827c797b7c838587847f7b787673706c67605745321e090000000c1c2a333736434b4f5352525560656871777881848784867c797f838687828986837f7b766f6b676158595450504b4a43363b38352c292a2a2622211e161a1917161716161514141618191d2b38454b626b809689947e69543f2914000000011527374c5e66776e5746321e0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101b22242623201d20212425262728292928292a2c2a292925303537383939363c393b404343424241424236434a4b4c4d4e4e4f50505152504f4e5151514f4e505151505050514f4f4e5151504d4e4f50515353524d525354545453525252515150504f4e4c4b4b44373f3f3f3e3e3e3d3d3d3d3c3b38373631272b2b2b2b2828262322201d2024201d151312100c0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0e13121314161e2123262b273136373a3d3f37444b4d505255575b6367696c6e74797c7e8184848d868788807e8381898a8b8587867e7e7a7175756d6764787d7b77716f6a656360565b57524b4539281603000000000c171f21263035393e3c37444b4f525962626c7579767a7f82837f7a78797f838286878684807c766c6e69656560605455504d493c3e3f3f3b383632282f2e2c2b2c2b2b2a2a2a2b2d2e26303538444a607282988a7b66513c26110000000009192f404c59625946392916030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d0f110e0b080b0c0e10111213141413141516151313131c2021232424212623262b2d2e2d2c2c2c2c25303536373839393a3a3b3c3c3b39393c3c3c3a393b3b3b3b3b3b3c3a39393c3c3b38393a3b3c3e3e3c383d3e3e3f3e3e3d3d3d3c3b3b3a3a3937363631272a2a292929292828282827252322201d15161616161313110e0d0b090b0f0b08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0d10120e1113161e212328272829283236383c4037444b4d4f52545455606266676a6c71797c7f81838589848584818388838386888483787a78756f77777873655d617675605a636866625a5a55504d4b4538423c3632281b0a000000000000040a0c141c202428272731363a3b474c4d566064616574777a788182827f7a757a7f828487848282837e7b7a75756c6a65635a5a535454504d4b4539444342404141403f3f3f41424436434b4e55596169788e887b65503b2610000000000012222f3b474c473b291b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000070b0c0e0e0f0b110e111618191817171717131c20212223232424252626272524232726272524262626262626272524232627262224252527292927222729292a29282828282726262524232221201d151515141414131312131312100e0c0b08020001010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080b0c0f1113121213151d20222527232729283236383d3c3d3e38454b4d51555555606264686a696e75777b7d7f8185898280808183808583848384847e7d7b766f73637663746061617661544b58616055494d52514d483c403b383632282d27211e160a0000000000000000000001080b0f1312151d20252a343738454b4e4b5560616563737678787f847f7e7c76777a7b7f818788868483817f7b78737068696965626057595a5957555656555554545658595b5460636a70777e868986715d4c38230e000000000004121d2a3437342a1d0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010303020202020000070b0c0d0d0e0f0f10101112100f0e1211110f0e111111111111120f0f0e1112110d0f1010121413120d121414141413131212121110100f0e0d0c0b0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0e10100b080b0b0d0d0e0d0b0902000001030000070b0b0c0d0d0e0e0f1011131414151317151d2021242728272829273135383a3c393c3e38454b4d5252525454566063666a6b6a7577797d7f7e8386818284808085817f7d8482827f7e7f78796e76686866757c7862776260564c576157463a464c4b4437383d3b38352b2a2523211e1617120b0903000000000000000000000000000000000002080b10181f222832363937444b4c4f546061756369756a7879797e7f7e7d7a77787b7d818286878588857e7f7f7b78766b6e6f6e6c6b6c6b6b6a69696b6d6e707275787f858682858c7b65503f2f1c08000000000000000d181f221f180d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d20232526201d202022222422201d15121317181e131c20202122232324242526282a292b292d27313636393c3d3c3d3e37444b4d50524e515353566063686768696a6d76787b8080808184837f81807f7d7b7c8087857e7c7d79776d6d6a686a627773756053607575625a625a4b4539464b463929333635312623282622201915100e0b09020000000000000000000000000000000000000000000000000000050b0d161e21242631353736434b56605661777963757576737672787e7f80817e7b7777797b7f8285868b89888082848381808180807f7f7f8082838587898c88878084857d675d4b372111000000000000000000050b0d0b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000919273135373a3b363136363737393736312727282c2d332530353536373838393a3a3c3d3f3f403e4237444b4c4e5152525253555560626567636668686775787d7c7d7e7f8284827d80787d7a7a7b7c7f847d7b7d787678736966676462607660535460746060564557606056494d483c3229323632291b1f21201d140e13110d0b05000000000000000000000000000000000000000000000000000000000000000000000002090b0f141d2021263038454b475961635b607476767d7a6574767575777d7d7d7c7c7d7c7a7a7a7774777b7c807c81838185848383878685857f7f7d7e80857d7a675f4d3f2e1c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e211e160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001152737444b4b50504b444b4b4c4c4e4d4b45383c3d41424936434a4b4c4d4d4e4e4f4f51535454555357575560616466686767686a6c75787a7c797c7e7d7c80837a7a7b787c797a797c7d7d7c7f7c7b78756f676668626163787675604f4c57605745435460544b4539454b4b453838352b1e161e211e160b0a0c0b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0c141c2832363a474c4e4a55606161757773606060606174676773796b7877797c7f807f807e7f7f7f7e7d7d7d7d7d7d7e7f818485847f79787375604b41302111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d0f0d0b050000000000000000000a1b28323632281b0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d314455605d65656055606062626362605652515256585e5c54606061626263636465666869696a686c6c6f7576797c7d7c7d7e7f818083817e7a797c7b7b797a7c7c797b7f7c7b7c7b7875716d6c6b69767a767776614c5a636160564539454b453936434b4336322832363632282220190e030a0c0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a161e212a34373937444b4c56606260554b4a4d62776263787f807c7c7967767678777675797676767e7e797b7a7c787b77777976767460605645322313030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101b2224221f180d0000000000000003162839454b453928160c0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b60746e7a7c746174757777797775656867686c6d73716c74757677787879797a7b7d7f7e807e828184858085838081807d7d7a7b7a78797978797c7d76777a736b6a6a6b777b7c8182858281807e7b746161615746494d4c4b4538283236322826303530261d161e21201d150d0b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090c181f222427313638454b4c4b443735485962595a636a76797d7c7975767c797964797a7c7a7677797d7d7b787c777975616160564b4538281605000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010202e363a37342a1d0e000000000000091e3245576057453225211e17130f0b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d32485d72878381787676656262767a7c787b7d7c7d81828886818185878583898589858284817f807e807a7b7c7a7b7b7d7779787a7e7d7b77766a6a6a6a74787b7c7e80808080807d7b7977756d6c6b696560564c4c46393538373631271a1e211e16141c201c140803090b0b0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c0e151d20283236373531272b3b484d48494d566064676663606166637360727876777777777777756267616461574c4b453832281a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2e3e4a4f4c483b2c1e0e00000000041221364b6076604b3e3a3633292824201d14120d0b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798689857e7a7b7776797a7c817b7d7d7a7d7b7f7d7e7c7a7e7c7c7b7d7b7b7d7c797d7a777d7f7e7b79797a75746a6a747477797c7e7f7f7f7f7f7d7b7a79766a6a6b6a686564626056575654504b4538363329202321201d150a090b090301080b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080b151d2022201d151d2b3437343538454b4e52514e4b4c515460546062616262626161626056514c4e4b46393631271e160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628384a5c646259493c2c180800000012222f404b60756057544f4b46393d393531262822201915110c0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364a5b63747b8184827e7f7d797769767c78797a7b7c7c7c797e7c7b7c7b79797876756a6a6a6a6a72787a7a7b7d7f7f807f7f7f7f7d7a78766a6a6a6a6a68666564605655565552504e4d4b4538413f3a363127211e170b0e0c0b090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0d0b08010d1820222020283236393d3c38363736434a434a4d4c4c4c4d4c4c4c4b45383739363229201d150a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e324556647a77635a493626140100091c2f404c5e666f6f6c6964615758534e4b44373d38352b2b26211f1716120e0b0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d4a5560666c6e787b79797b7e7e7e7e7f7f7f7f7e7d7d7d7d7d7c7c7d7d7e7e7e7f7f8080807f7e7d7c7a7876756a6b6a6a6a6a6765636157555454545351504e4b453841403d3b39373632282b2925201d150c0a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d0b0a161e21242826232121253035303538373737373737373632282224211e160b090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60758b8978635443301c08000f23384c5e667c8584827e7a76716d6864605556524d483c403b37332a2b2723201d1517120c0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f2d37444b51565a6266646466696969686a6a6a6975757575757575676868696969696a6a6a6a6a6968666563616054565555555552504e4c46393f3f3f3e3b3a393632282b2b28262422201d151614100b09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b0f12110e0b0c131c201c202221222222222122201d150c0f0c0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b60758b9b8573604b35200b0011263b50667c8c9a9997938f8b87827d7975706c67625a5955514c473a403c393632282c27211f1715110d0b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f192731353b3c494d504f4f50545453535555545460606060606060545253535454545555555555545351504e4c4b43363f3f40403d3b383633292a2a2a28262524211e16161513100f0d0b09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b070b0d0c0d0d0d0c0c0d0b090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556e83988e79644e39240f001c31465b71869baaafaca9ab9f9c97928e8985817d78736f6a6661585856524e4b4538413d3633292a2622201c1314110e0c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d20262b35383b3a3a3b3f3f3e3e3f4036434a4b4b4b4b4b4b43363e3e3e3f3f3f4040403f3f3d3c3a38363530262a2a2a2a282523211e171515151311100f0b0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527375364748a937e68533e29130020354a5f758a9fadb0b3b8bcb4b1ada8a89f9a96928d8884807b76716e6b676360565a57524c463a403c37353025292623211a1614120e0c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b1119202326242426292929282a2a2530353536363635353026282929292a2a2b2b2b2a292826252321201c141515151512100e0c0a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b0c0e0c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4d62788d95806b56402b16001d33485d728792979b9ea7a3a5a29a979d9b9ea7a4a69d9995908b8683807c78756f6f6c6761585a55514d4a43363e3c38352c2c29272321191513100d0b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0d110f0f11141414131515131c202020202020201c1413141414141515151515141311100e0c0b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c181f2224211a0f01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121f3346586b809596816b56412c16000c21364c61767d8286888b8d90958581878589918f9298989a8a8c898b8c918e8a8484817c76726f6a666260545653514e493d413f3c38352c2b282522201c1415130f0d0b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0b0b0b0b0b0b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0b0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090b161e212a343739362d1c14080000000000000000000000000000000000000000000000000000000000000000000000000002050002090b0c0c0d0e0e0e0e0d0c0c0c0c0c0b090b0b080100040100000000000000000000000000000000000000000000000000000000000000000108111c23303f4c6176899e957f6a55402a15000a1f33465861676d717376787b80858685837c7b797d838385869094898687848a888b96928788847f7b77746e6c6966635b585654524d493c403d3b373530262a282422201d1415110d0b09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b151d20211e160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a111c232932363b474c4e4a3d30261808000000000000000000000000000000000000000000000000000000000002090b0d101013171a1c161e2121222223232323232121212122201e21201c141b19171411110d0e0b0801000000000000000000000000000000000000000000040a0c141c202f38404d5d6b8096a7927d67523d2812000417293a464c52585b576163656b6f71787b7d786467747575717b7f7e8687858b8a8881837f808987878c8384817e7b78706d6b6967635b565552504c4b4336403d39373531262a2622201d15141312120d0b0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b0903000000000000000000000000000000000000000000050b0d0e161e212832363632281a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090c171f212f3839464b505961635b4b43362614010000000000000000000000000000000000000000000000070c0e1215151d20232525282d2f3128323636373738383838383637373737353236353026302e2c2926272223201c14161513110e0c090300050505050600040a0c0f1014181f222630353f4b505e667b8d9f9f8b78624d38220d00000b1b2933363d4239464b4e50555a5a636667625a617675605d6575787777707579797a838588868383888381848485888582817e7c78706c6a68656260545455524f4c4b4437403b373631272928272723201d1513110e12100d0b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e211e160a000000000000000000000000000000000000000d1820222328323638454b4b453828160200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b161e21293336404c505761666d77796d605443301c0800000000000000000000000000000000000003090c0f141a2124272a283236383a3a3d42444738454b4c4c4d4d4e4e4e4d4b4c4c4c4c4b454b4b43364543413e3c3c37383530262c2a292624211e161b1a1a1a1a1b1d171f212426292a333736434b515d656f7c8a9eab98836e5a4834200b0000000b171f21282d283236383b403c494d51524d48576160574c566176626160746476657370767b7e7e838582848385818280818182898581807d7b77756d696a68646260555555504d4b45383e3d3d3d38363127292624272522201d1513121213110e0c0b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a28323632281a0a0000000000000000000000000000000005121d2b34373839454b4c5660605645321e0900000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b101a212832363a464c535e666e767b828a8e8272604b35200b000000000000000000000000000001080b0f161e21252a2d36393d4038454b4d4f4f52575a5c5d56606161626363636362616161616160576060545d5b59565351514d4e4b4336413f3e3c3936322830302f2f3030322a3337393b3f3a474c51546066707b84919ea8a08f7a644f3c2b190500000000040a0c1218161e2123262b2c35383c3d3839464b4b4539465761574c5660627763787c74666869777579787f7e808282847e7f8285808184818386827e7f7d7977756c6a6a6662605655535352524d4b44373e3b393c3a3735312729282728262421201d1417131415141311100f0e0e0d0d0c0b0b0700000201000001080b0d0e0c0d0b0b090b110f0d0b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c162838454b453828160300000000000000000000000000000d1820303b484d4d4b576061647574604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000070b0e141d20252d3639464b51586169717b838a90979fa0917c66513c26110000000000000000000000000508141c20242832363a3f3d4a4e5255595660626565686c6f7173747676777778787878787676767677757276757372706e6c6966666263605459565453514e4b4639454545454546473a474c4f5054575861666d747b85909aa2b4a598836e5c4a361d0d0000000000000000000003090c0e101619202326282229333636322939464b4639454b59625b637673605360757376636a686a6c6d777a7d7c7e85877f7d7b7d7f7f808083858081807f7b77756c6a696867676260555353514e514f4c4b44373e3d3c3d3c39363531262c292a2a2928262524242323222120201c131e17161211151d202223222220201e21262522201d15090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0f14171f2125324556605645321e09000000000000000000000000000d1d2b34404d59626360687676797a645645321e090000000000000000000000000000000000000000000000000000000000000000000001080b0f131c20232631353a3d4a4e5761666e767e8690999faaacb4ab96816c56412c1700000000000000000000040e19202630353939464b4f545a5b63676a6e7275787a7a7d82848688898a8a8c898d89888a87898888898c89878b8a89878583817e7b7c7778746f6f6b6a68666361575c5b5a5a5a5a5b5d5e58616465696c72777c82898c9ba3afacaf9d8776614c3e2d1b0000000000000000000000000000000000060c0e11120d171e21211e1b2932363229323b484d495761605545566060615855536076606265686769737876797d7a7e847e7b7a7b7a7c797f7e8284817f7e7d7c7c7874676868666367656260555553525252514e4c4b4437413e3f3f3f3d3b3a39393838373635353025332d2c282727313538393737363532363b3a3735312719090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e13151d2024292933373a3f4b6076604b36211002000000000000000000000005182b3b484c5f677778757e86817b655c4a38281602000000000000000000000000000000000000000000000000000000000000050b0d12141c20252530353837444b50565b636a757c8389939ba3aeb4bbb7b2ae99846f59442f1a0000000000000000000c181f2b3536434b4e53576164696f74797c7f83878a8d898992889988878a898788898a868887888585858687898685858588888a969391918a8d898484817f7e7b79767371706f6f6f6f7072737476797b7e82878c91979e899ea49c979a907b6558473320100000000000000000000000000000000000000000000000030a0c0b090b161e211e161e2b343739464b4b4438454b4b4c473a455660564d4f617676776361636865696f76787b7d807b7e7c7b7979797c787c797b83807c7d7e7c797c7a77756c6a68676768666361605557575354545452514f4f4e4e4d4c4c4b4a43364942413d3c37444b4d4e4c4c4b4b454b514f4b4b44372715010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d11161a212328273136393e3a474c5054576075604b3e2e201000000000000000000000000b20344859626f7c888287938578655d4b3e2e1a0a000000000000000000000000000000000000000000000000000002090b0d13182022272630353a36434a4e535560656b7179808791989ea7b0aba7a6a8a69d98937f6a553f2a150000000000000008131c2a343c484d546064686e767a7f84898e9289989c8c8b9d87879d9e898a9a8a888a868995949488878789868987878b8d8a898b9b9a8a86899a979d9a999694938a8a8a88868585848485858788898c8e8989978a8d9e88898b94978681857f6a5d4c3a2a17020000000000000000000000000000000000000000000000000000000000030a0c0a030d19202229333635312832363537332a38454b453846576161615960757677777976696b6c6d7175787b7c7b7d7f7a797c7c7a7a7b7a7c797a7f818281817f7e7d7c7d7b7976756f6c6c68696a696866656463636262616060545b5e57565251545560626361626060566066645c605544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b0e1216181f22262b2c35383d38454b4f5358586165696d6f6f645c4b3e2d1b070000000000000000000a1e30414c627784919e97928174625a4b3f2e201000000000000000000000000000000000000000000000070b0c1011151d2022282b34373c36434b4f55546063686d747a80868e959d9f8a899e9d969291938d88837e73604b35200b000000000000091825303b474c5a626a74797d838a8f94999ea7a89ea89e9c9794939392898785848380818080807f7f7e7f7f7e7f7f7f7e7f83858283858588878284828898898b9f9a9f9d9c9c9b9a9a9a899a8a8a9e9e8a9e9b9d9f9f9a95928a857f818284796a61503f2f1c0c000000000000000000000000000000000000000000000000000000000000000000000000050b0d171e21201d161e2120211f1a283236322939464b4c4c475560606262747c7f8081828681817b7b766b6a6b6b737b77777d7c79777979797a7b7b7c7e818181838580868481817e7f7f7e7d7b7a79797878777675756d71736c6b676669647478797777757361757c7a6e74604b35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d1317161e2124282c2a34373c403d494e5357566064696d72767a7f8284847a645c4a36220d0000000000000000001025394d5f6e8398a29f8b7d6c6056483c2e2111020000000000000000000000000000000001080b0e12131c20212627273136383e3b484d52565460646a6f75787d82868f879a9f8a889e98928d87817d7b7d78736e68605544311d08000000000009192636434a59616b787f878e93989fa9a9aa9f9b9897958986827f7e7e7d7e80808082808283838384848281818182837f828080808080818181818181807f8281878a858a88878788959696979a8a999a99988c8587898a85807d7d7d7e7e7a70645c504333211100000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c0b0803090b0b0c0a0a161e211e1b293236363737444b4b4c566066696b6c6d7677797b7d80808080807e7c7b7874696a6a6a76787c7d7d79797a787d7b7a7b7c7b7a7f7e808080838386888688838487848382868881807d7c7e79797c7976626365777679828385705b45301b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0d1216181f22282d283236393d413b474c51555a5b63686c7075797e83878c8f94979a9a8a7a644f39240f00000000000000000012273d52677d929e9f8b7c675f4b45382b1e110300000001010100040000070b0b0e121415151d202427253035363b3c38454b4d53565962676b6d747a7f848883838186877f8498948988827d78746c676668625a59534b443727150100000000011426374454606977808b959ca4a8aea59d98988b868281808181828483807d7977777a7878787876787878787876777878797a7a6a767979797b7c7e8182828181807f7f80818281827f7f808182848684858483807d7c7d7d7c7f7e7b797569655d4e4a3d332515030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b090b161e2121222731363638454b515456575660626466686b6b6a6b76797a7b7e7f7f7f7f7f7e7b797774746a6a74767a7a797b7e807c777b7d797c7d7b7c7d7b7c7c7e7a7d7e7d7f7c7d7b7c7d7c827c797976787a7b7f85898578624d38230d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0e1114141c2022272b2a34373d4239454b4e5256595962666b6f73787d81858a8e93989ca5a5a9acafa899846f59442f1a000000000000000004192f44596e8499898c7d665e4d4132281a191716141415161616151919131c202124272a2b273135393c36434a4c505155566062686c70777c80828887838785827d797e868488837f76766d686360545251534d493c3e35312719090000000000081d31445560727f8a959faab1a69e989b878283828284807a797577756e6b676462626563636363616363636363606163636365645c616464646567696c76787a7b7a7a7b7d7e8080807f81807a797e7f7f7e7b787a8080817e7b786866646056504b3f362d1f150700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c0c0c151d20212731363c3f4138454b4d4f50535556555761646566686a696a6a6a76787b7d7f7f7f7f807f7f7d7a797a77726a6a6a6a6a7576787a797b7c7c7c7d7a7c7c7c7b7a79787c767277797d7f7e8283807b73625a4835200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c0e1214131c20242729263035383c403b474c52575a576063676b6e72777c8084888d92979b9fa9a8adb2b6bcb5b3b0ac9d88725d48331d000000000000000001162c41566b8196927d685e4d4037342b302e2d2b292a2a2b2c2c2a2e2f25303536393c3f4037444b4e515554606165666b6e75787d818586888481817e78777b8084817f787778756a616158524e4a43363c3e38352c28201d15090000000000091d2f404b607382949fa9b4b2a69d88838683817a7976756b64646061605556524f4c4d504e4e4e4d4c4e4e4d4e4d4b4c4e4e4e4f4f4b4c4e4f4f505254576163656565656667697577797a7a7a7a7a78797b79787a79766a6c6866625a514e4b4538372e211a0f010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080b0b151d20262a2b28323638393b3d404139464b4f5051535454545558616365686a6a6a6a6b6a7576787a7c7d7f7f80807f7f7e7e7e7e7d7d7c7c7c7c7c7d7d7e7f7f807f7d7e7e7e7a7a797b776e6b656054483c2b190600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0d1112151a2124272a253035393c3f36434b4d51555a5962686c6f6f76797d8183878c91959a9ea7a4a69d9b9c959ca4a5ab9f9d9b979184705b45301b000000000000000000142a3f54697f8b8875666057534d483b454342403f3f404041413f444436434a4b4e52545553556063676a6e75767b7c80848381848683827e78767b8082837e787a776a63616260564c4c473a383530252628232019130b08010000000000000f24384c5e6b8095a0b4b4a69d93887a8277776c65636160554f4e4b4c4b44373d3937373a3839383836393838383836373839393a3a3737393a393b3d39464b4e5050505050525560626465656565656363666363656461585753514d493c39363228231c11070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b111416161e21222426282b2c283236393a3c3e3f3f3f3a464c4e5052555555555555606163656668696a6a6a6a6a6969696868686775757575757569696a6a6a6869696965646466625956504b43362b1e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080b0d0f1315141d202226282a2d36393c3f36434a4e515457546062676b6f72777d8284848b8e928c8b888c8b999897928f90888687808695908d8a8885827c75604b36210b0000000000000000000d23384d62788b89847c766e6862595c5a585755545455565656545959585460606367696a687175797c7f838384878885817e7b7976767d7e80837d77787673626461594e4c4d4b453837332a23201c1311130d0c060000000000000000000011263b51667c8d9fb5ab9f95887e73656c6262594f4e4b4b44373936373531262824222225232323232123232323232122232324252522212424242627283236383b3b3b3a3b37444b4d4e5050504f4f4d4e514e4d504f4c463a3e3b38352b24201d150a0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b0d0f11131616161e21242526292a2a2a293336383b3d40403f3f37444b4c4e50515354555555555454545453535254606060606060555455555453535454504f4e514c483b3b353026180e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0e1115151d202224282a263135373b3d403d4a4e52545654606366696c6f74787c8085888792978a888884888589938b868482827c797b7c838587847f7b787673706c67605745321e090000000000000000000b2035485a6b808b848387847d777372706e6c6b69696a6b6b6b6a6e6e6e6c7475797c7f807e868587878582807d7a77787b7e7e7e7e7879756a746873756160554f4c473b3738363228211f170e0b07000000000000000000000000000000071c31465c71869baba49c8c8074686055574d4d483b3936353126242022201d14120f0d0d100e0e0e0e0c0e0e0e0e0e0b0c0e0e0e100f0d0c0f0f0f1012161e2123252625252627313637393a3a3a3a3a38393c39383b3a36332929262320190f0b0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090c0f101113151415171f212326282a2a2a2a26313537393a3c3d3f3f4040403f3f3e3e3e3d36434b4b4b4b4b4b44373f403f3e3e3f3e3b3a393b37342b26201c140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0e13121314161e2123262b273136373a3d3f37444b4d505255575b6367696c6e74797c7e8184848d868788807e8381898a8b8587867e7e7a7175756d6764787d7b77716f6a656360565b57524b453928160300000000000000000006192b3c4b60738185828187898a8887858382807e7f7f8081817f8384838181888a8a8486817e7a7877787b7f817f7f7d77747668777564647a76606060564b443737342a2223201d150c0a040000000000000000000000000000000000000a1f354a5f748a9fa59c867a6b60564b44373737342b2421201d140f0b0c0b0801000000000000000000000000000000000000000000000000000000000003090c0e1010101011151d202224252525252523242624232524211f1713110d0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c0e101315151515141d2021232527282a2a2b2b2a2a2929292928263035353636363531262a2b2a2829292925252426222018100b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0d10120e1113161e212328272829283236383c4037444b4d4f52545455606266676a6c71797c7f81838589848584818388838386888483787a78756f77777873655d617675605a636866625a5a55504d4b4538423c3632281b0a00000000000000000000000e1d31445560727b7f847f7e7e808086858586828385848281807d7f7d787677767b7a7a7d7d7c7c7d7d7a77756a7667687d7a757761575c6460574a4b45383126221f180c0d0b0902000000000000000000000000000000000000000000081d32485d72879d9d8777645c4b45383126222220180e0c0b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080b0d0f10101010100e0e110e0e100f0c0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0c0e1011131415151515151414141313141c2020202020201d1415151513141414100f0f110d0b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080b0c0f1113121213151d20222527232729283236383d3c3d3e38454b4d51555555606264686a696e75777b7d7f8185898280808183808583848384847e7d7b766f73637663746061617661544b58616055494d52514d483c403b383632282d27211e160a00000000000000000000000001142637445460756a797a80868483807f7d7d7d7d7d7d7e7e7f7f7f7e8080807e7b7877776a79666868736260586160747765616159474a4f4b45393632281d140c0b040000000000000000000000000000000000000000000000000000061b30455b70859a8c7964594a3e31271d140d0d0b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0b0b0b0b0b0801000000000000000000000000000000000000000000000000000001080b0e10100b080b0b0d0d0e0d0b0902000001030000070b0b0c0d0d0e0e0f1011131414151317151d2021242728272829273135383a3c393c3e38454b4d5252525454566063666a6b6a7577797d7f7e8386818284808085817f7d8482827f7e7f78796e76686866757c7862776260564c576157463a464c4b4437383d3b38352b2a2523211e1617120b09030000000000000000000000000000091926364556606176757779767879787c7a7b797e7c777478786a7877777775727a7c7d7f8074607577614c464c566062594b4c473a363a363228201d150a01000000000000000000000000000000000000000000000000000000000001162b41566b80968a75604b3b2d1d150a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d20232526201d202022222422201d15121317181e131c20202122232324242526282a292b292d27313636393c3d3c3d3e37444b4d50524e515353566063686768696a6d76787b8080808184837f81807f7d7b7c8087857e7c7d79776d6d6a686a627773756053607575625a625a4b4539464b463929333635312623282622201915100e0b0902000000000000000000000000000000000000000009182838454b586160627878787c767d7c7c7878767c7a7c76757c787b75757a7d7c78756b6056606158473338454b4d483b37342a2224211e160b090200000000000000000000000000000000000000000000000000000000000000000b20354b6073868d78624d3823100200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000919273135373a3b363136363737393736312727282c2d332530353536373838393a3a3c3d3f3f403e4237444b4c4e5152525253555560626567636668686775787d7c7d7e7f8284827d80787d7a7a7b7c7f847d7b7d787678736966676462607660535460746060564557606056494d483c3229323632291b1f21201d140e13110d0b050000000000000000000000000000000000000000000000000000000a1a28323a464c4b596263626661757776767876787678626066626560616567666360554a454b4c473a2a28323637342b221f180c0f0b09030000000000000000000000000000000000000000000000000000000000000000000000081d314455667c8c75614b36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e211e160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001152737444b4b50504b444b4b4c4c4e4d4b45383c3d41424936434a4b4c4d4d4e4e4f4f51535454555357575560616466686767686a6c75787a7c797c7e7d7c80837a7a7b787c797a797c7d7d7c7f7c7b78756f676668626163787675604f4c57605745435460544b4539454b4b453838352b1e161e211e160b0a0c0b0801000000000000000000000000000000000000000000000000000000000000000000000a161e2933363b484d4d4d51576162616162616360625a4b514d504b4b5052514d4b4437323637332a1c161e212220180d0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000011527374c5e66776e5746321e0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1b28323632281b0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d314455605d65656055606062626362605652515256585e5c54606061626263636465666869696a686c6c6f7576797c7d7c7d7e7f818083817e7a797c7b7b797a7c7c797b7f7c7b7c7b7875716d6c6b69767a767776614c5a636160564539454b453936434b4336322832363632282220190e030a0c0a030000000000000000000000000000000000000000000000000000000000000000000000000000000000020c171f212b3437383839464b4d4b4c4d4c4e4b4d493c3c383a36363a3c3c383531261d20221f180c02090b0d0b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192f404c59625946392916030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003162839454b453928160c0a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b60746e7a7c746174757777797775656867686c6d73716c74757677787879797a7b7d7f7e807e828184858085838081807d7d7a7b7a78797978797c7d76777a736b6a6a6b777b7c8182858281807e7b746161615746494d4c4b4538283236322826303530261d161e21201d150d0b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0d19202223232832363736373837383638352c262325212125272723201d14090b0c0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012222f3b474c473b291b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3245576057453225211e17130f0b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d32485d72878381787676656262767a7c787b7d7c7d81828886818185878583898589858284817f807e807a7b7c7a7b7b7d7779787a7e7d7b77766a6a6a6a74787b7c7e80808080807d7b7977756d6c6b696560564c4c46393538373631271a1e211e16141c201c140803090b0b090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d0e0d161e2122212123212321232019110d100b0c1012110e0b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121d2a3437342a1d0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041221364b6076604b3e3a3633292824201d14120d0b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798689857e7a7b7776797a7c817b7d7d7a7d7b7f7d7e7c7a7e7c7c7b7d7b7b7d7c797d7a777d7f7e7b79797a75746a6a747477797c7e7f7f7f7f7f7d7b7a79766a6a6b6a686564626056575654504b4538363329202321201d150a090b090301080b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090c0d0c0c0d0c0e0b0d0c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d181f221f180d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012222f404b60756057544f4b46393d393531262822201915110c0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364a5b63747b8184827e7f7d797769767c78797a7b7c7c7c797e7c7b7c7b79797876756a6a6a6a6a72787a7a7b7d7f7f807f7f7f7f7d7a78766a6a6a6a6a68666564605655565552504e4d4b4538413f3a363127211e170b0e0c0b0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d0b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091c2f404c5e666f6f6c6964615758534e4b44373d38352b2b26211f1716120e0b09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d4a5560666c6e787b79797b7e7e7e7e7f7f7f7f7e7d7d7d7d7d7c7c7d7d7e7e7e7f7f8080807f7e7d7c7a7876756a6b6a6a6a6a6765636157555454545351504e4b453841403d3b39373632282b2925201d150c0a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0f0b09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f23384c5e667c8584827e7a76716d6864605556524d483c403b37332a2b2723201d1517120c0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f2d37444b51565a6266646466696969686a6a6a6975757575757575676868696969696a6a6a6a6a6968666563616054565555555552504e4c46393f3f3f3e3b3a393632282b2b28262422201d151614100b090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d2025201d150b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d0f0d0b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b50667c8c9a9997938f8b87827d7975706c67625a5955514c473a403c393632282c27211f1715110d0b070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f192731353b3c494d504f4f50545453535555545460606060606060545253535454545555555555545351504e4c4b43363f3f40403d3b383633292a2a2a28262524211e16161513100f0d0b090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192731353a363127201d140906000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c0a0400000000000000000000000000000000000000000000000000000002101b2224221f180d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c31465b71869baaafaca9ab9f9c97928e8985817d78736f6a6661585856524e4b4538413d3633292a2622201c1314110e0c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d20262b35383b3a3a3b3f3f3e3e3f4036434a4b4b4b4b4b4b43363e3e3e3f3f3f4040403f3f3d3c3a38363530262a2a2a2a282523211e171515151311100f0b0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2b37444b4f4b4538353126211a0f080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f211f170d0b0500000000000000000000000000000000000000000000000715202e363a37342a1d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020354a5f758a9fadb0b3b8bcb4b1ada8a89f9a96928d8884807b76716e6b676360565a57524c463a403c37353025292623211a1614120e0c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b1119202326242426292929282a2a2530353536363635353026282929292a2a2b2b2b2a292826252321201c141515151512100e0c0a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b4855606460564f4b4437352c201d15090800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c29333633292220180d0f0b09030000000000000000000000000000000000021525333e4a4f4c483b2a18050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d33485d728792979b9ea7a3a5a29a979d9b9ea7a4a69d9995908b8683807c78756f6f6c6761585a55514d4a43363e3c38352c2c29272321191513100d0b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0d110f0f11141414131515131c202020202020201c1413141414141515151515141311100e0c0b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485962747a756a6460554e493d353127221b100b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a464c463a37342b2425211e160a0000000000000000000000000000000010203343505c64625948341f0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61767d8286888b8d90958581878589918f9298989a8a8c898b8c918e8a8484817c76726f6a666260545653514e493d413f3c38352c2b282522201c1415130f0d0b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0b0b0b0b0b0b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d6277868f88807a746c635b514b4437372e221f180e0c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33465861584c4d483b383a3632281a0f0100000000000000000000000000071b2e3e50616a7977624c37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33465861676d717376787b80858685837c7b797d838385869094898687848a888b96928788847f7b77746e6c6966635b585654524d493c403d3b373530262a282422201d1415110d0b090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c42576c8197a49d958f8981796e6760554f4b3f37342a23211a110d0b050000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c617666626259514c4f4b45382d1f17090000000000000000000000000d22364a5c6a7f8f816c57422c170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a464c52585b576163656b6f71787b7d786467747575717b7f7e8687858b8a8881837f808987878c8384817e7b78706d6b6967635b565552504c4b4336403d39373531262a2622201d15141312120d0b0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b100c0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071d32475c72879cb1b2aaa79e968c837c746c655d534c483b39352c27221f18130e0c0600000000000000000000000000000000000000000000000000000000000000000000000b20364b60757c77776f665e6460564a3d3527170600000000000000000000000f243a4f647a8c97826d57422d18020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2933363d4239464b4e50555a5a636667625a617675605d6575787777707579797a838588868383888381848485888582817e7c78706c6a68656260545455524f4c4b4437403b373631272928272723201d1513110e12100d0b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e2125211e170b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a20354a5f758a9fafb4b9b8b3ab9f999188817a70696259544e493d3c37342a2923211a15110c0a03000000000000000000000000000000000000000000000000000000000000081d31445560687d83857c6f7a75635b52453524130000000000000000000000172d42576c8297897c66513c271100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171f21282d283236383b403c494d51524d48576160574c566176626160746476657370767b7e7e838582848385818280818182898581807d7b77756d696a68646260555555504d4b45383e3d3d3d38363127292624272522201d1513121213110e0c0b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1a2832363b363329201d140b090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061b30455b7084949a9ea8a8a7a7adaea69d968f857e776f69635b57514c483b3e38352c2a26211e17120c0a04000000000000000000000000000000000000000000000000000002152737444b60687c8991858486796c635242311e0e000000000000000000001c31475c718696816c5e4d39240f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c1218161e2123262b2c35383c3d3839464b4b4539465761574c5660627763787c74666869777579787f7e808282847e7f8285808184818386827e7f7d7977756c6a6a6662605655535352524d4b44373e3b393c3a3735312729282728262421201d1417131415141311100f0e0e0d0d0c0b0b0700000201000001080b0d0e0c0d0b0b090b110f0d0b08010000000000000c1d2a38454b504c4639353126211e160e0b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21374c61767f85898e939192979e9e899ea39b938b847f796f6c66625958534e493d3f3b36332927211f171410100b0b0700000000000000000000000000000000000000000009192731424e5e66788596999c8b816c604e3c2c19060000000000000000001f34495f74899a85705b4935210f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090c0e101619202326282229333636322939464b4639454b59625b637673605360757376636a686a6c6d777a7d7c7e85877f7d7b7d7f7f808083858081807f7b77756c6a696867676260555353514e514f4c4b44373e3d3c3d3c39363531262c292a2a2928262524242323222120201c131e17161211151d202223222220201e21262522201d15090000000004182a3b475660656157514b443736322824201c14110d0b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080b080200000000000000000000000000000000000a1f334758616a6f74797d7c7d82898f929b9d889d9f8a878e84817c77716e68635b5855504b46393c37332a29262520201c13100e0c06000000000000000000000000000000000009151d31404c5a627481959e9f937e685a4935200c0000000000000000001f354a5f748a9f8c78634d3d2d1b0d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e11120d171e21211e1b2932363229323b484d495761605545566060615855536076606265686769737876797d7a7e847e7b7a7b7a7c797f7e8284817f7e7d7c7c7874676868666367656260555553525252514e4c4b4437413e3f3f3f3d3b3a39393838373635353025332d2c282727313538393737363532363b3a3735312719090000000b1f34475961757a766f666055514b4539393530262722201915100c0a04000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0d0d100e151d201d15090000000000000000000000000000000004172a3a474c555460646867676d757a7d86888a968c8180888581828587837e78706d6a66615756524c473a3f3b3a3635302526232019131414100d0b0903000402000101000000000214222f3c4856606c80959e9e8978634d38230e0000000000000000001e33495e73889e97826d5b4a392a20180d0500000000000000000000000000000000000000000000000000000000000000000002040002090b0b090b0d0b0d0b0c0e0e0e0e0d0d0c0c0b0801000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c0b090b161e211e161e2b343739464b4b4438454b4b4c473a455660564d4f617676776361636865696f76787b7d807b7e7c7b7979797c787c797b83807c7d7e7c797c7a77756c6a68676768666361605557575354545452514f4f4e4e4d4c4c4b4a43364942413d3c37444b4d4e4c4c4b4b454b514f4b4b443727150100000c22374c617786908a847c746d666057534e4b43363c38352b2a25211f17151613100c0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100040a0c0f1115141d202222252327313631271c13080000000000000000000000000000000c1c2a333736434b4f5352525560656871777881848784867c797f838687828986837f7b766f6b676158595450504b4a43363b38352c292a2a2622211e161a1917161716161514141618191d2b38454b626b809689947e69543f29140000000000000000001b31465b70869b9f8c796357473b342b20190f0b0802000000000000000000000000000000000000000000030a0c0f0d121115171a1c151d20201e2122212220222323232323222121201d141b191610110f0c0b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c0a030d19202229333635312832363537332a38454b453846576161615960757677777976696b6c6d7175787b7c7b7d7f7a797c7c7a7a7b7a7c797a7f818281817f7e7d7c7d7b7976756f6c6c68696a696866656463636262616060545b5e57565251545560626361626060566066645c605544311d080002172c42576c8197a49f999188827b766e6963605456514d483c3f3b3633292a2b2825211f1715120f0d0c0a0400040200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c0f11111718181f2224272a26313537383a3937444b4437302518100200000000000000000000000000000c171f21263035393e3c37444b4f525962626c7579767a7f82837f7a78797f838286878684807c766c6e69656560605455504d493c3e3f3f3b383632282f2e2c2b2c2b2b2a2a2a2b2d2e26303538444a607282988a7b66513c2611000000000000000000162b40566b8095aa9b857562594c483b352b24201d15130f0f0b090200060505050000070b0d1012141518171e21242327262a2d2f3128323636323637363835373838383838373736353126312e2b25262422201c1314110c0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d171e21201d161e2120211f1a283236322939464b4c4c475560606262747c7f8081828681817b7b766b6a6b6b737b77777d7c79777979797a7b7b7c7e818181838580868481817e7f7f7e7d7b7a79797878777675756d71736c6b676669647478797777757361757c7a6e74604b35200b00091e33485e73889db3b4afa69e979189847e79746f6b66625a5955504c463a3f413d3a37332a2b272421211f17171917161413100d0b0802000102000000000000000000000000000000000000000000000000000000000000000000000000000300040b0c0f11131014171f212427262c2d2a3337393c4037444b4d4d4f4e4c5560554a43362e2010000000000000000000000000000000040a0c141c202428272731363a3b474c4d566064616574777a788182827f7a757a7f828487848282837e7b7a75756c6a65635a5a535454504d4b4539444342404141403f3f3f41424436434b4e55596169788e887b65503b26100000000000000000000d22374d62788b9fa39a84776b62594d483c3a363127282424211e161c1b1a1a1a1b131c20222527292a2d29333639383d3c3f42444638454b4b454b4c4b4d4b4c4d4e4e4e4d4c4c4b4b44374643403a3b39373530252926211f17110f0b070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c0b0803090b0b0c0a0a161e211e1b293236363737444b4b4c566066696b6c6d7677797b7d80808080807e7c7b7874696a6a6a76787c7d7d79797a787d7b7a7b7c7b7a7f7e808080838386888688838487848382868881807d7c7e79797c7976626365777679828385705b45301b000a1f34495f74899eaaafb4b8b3aca89f99938e8984807c77736f6a656158595556524f4c473a403d39363633292d2e2c2b2a282522201d15181617111414110e0c0f0c0b0b0b0b08010003020304040405080001080b0c0d0e0f1011131414151818181f222426282629293337393c3c41423a474c4f5155555560626265636161756060544a3e2e1b07000000000000000000000000000000000001080b0f1312151d20252a343738454b4e4b5560616563737678787f847f7e7c76777a7b7f818788868483817f7b78737068696965626057595a5957555656555554545658595b5460636a70777e868986715d4c38230e0000000000000000000b203448596d8298a8a29a8980776c625a554f4b44373d393936322831302f2f2f30253035373a3d3f404239464c4e4d52515557595b5d56606056606260626061636363636262616160555d5b59554f514e4c4a43363e3b37332a2624201c130c0b040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b090b161e2121222731363638454b515456575660626466686b6b6a6b76797a7b7e7f7f7f7f7f7e7b797774746a6a74767a7a797b7e807c777b7d797c7d7b7c7d7b7c7c7e7a7d7e7d7f7c7d7b7c7d7c827c797976787a7b7f85898578624d38230d0000152a40556a7f8c95999fa9a8aeb2b4aea8a79e9995918d88847f7a76736e6a6b686561585a55524e4a4c463a424442403f3d3b373631272d2b2c262a292624212421202020201c141d1917181919191b1d1a141d2021222324252728292a2a2d2e2a3437393b3d3b3e3a474c4f515156585a586164666a6a6b7577777a797676767573645c4a36220d000000000000000000000000000000000000000000000002080b10181f222832363937444b4c4f546061756369756a7879797e7f7e7d7a77787b7d818286878588857e7f7f7b78766b6e6f6e6c6b6c6b6b6a69696b6d6e707275787f858682858c7b65503f2f1c0800000000000000000005192b3b4d62788a9fb4a89e958b8178726a64605556524f4e4b453847454545454536434a4c4f525455575a5761646267666a6c6f7172747575707677767775777878787878777676757472706e6b6566646160545754514c473a3c39353025221f180c0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c0c0c151d20212731363c3f4138454b4d4f50535556555761646566686a696a6a6a76787b7d7f7f7f7f807f7f7d7a797a77726a6a6a6a6a7576787a797b7c7c7c7d7a7c7c7c7b7a79787c767277797d7f7e8283807b73625a4835200b000013283c50616a788084898e93989da6a6aaaeb2a199979a9e9994908b88837f807d7a76736f6a67645c615858575957555453504d4b44374241423b3f3e3b39373937353635353026322e2d2e2e2e2e30322f263135363738393b3c3d3f3f3f42433b474c4f515250545858616466666c6d6f7177797c7f7f8085837e7d7d7b817f858879644f3a240f000000000000000000000000000000000000000000000000000000050b0d161e21242631353736434b56605661777963757576737672787e7f80817e7b7777797b7f8285868b89888082848381808180807f7f7f8082838587898c88878084857d675d4b37211100000000000000000000000d2035485a677d92a0aeada99f968b877f7a756f6b68646460565e5c5b5a5a5a5a5b5460626567696a6d70707679787c7b7f82848688898b8a868b8c878d8789888989898d898c898a89878683807a7b797774706c6966615857514e4a433637342a201d15090100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080b0b151d20262a2b28323638393b3d404139464b4f5051535454545558616365686a6a6a6a6b6a7576787a7c7d7f7f80807f7f7e7e7e7e7d7d7c7c7c7c7c7d7d7e7f7f807f7d7e7e7e7a7a797b776e6b656054483c2b190600000d203343505a636a6f75797d83888d9195999d99838284899497959a89998989928a898885807c797376706d6c6e6c6b6968656260555b585657515454514e4c4e4c4b4b4b4b43364843424343434345484437444b4b4c4d4f505153545454585859596164666865696e6c76797c7b818284868385837e807d8281837f7c7c8289867c665c4a36220d00000000000000000000000000000000000000000000000000000000000002090b0f141d2021263038454b475961635b607476767d7a6574767575777d7d7d7c7c7d7c7a7a7a7774777b7c807c81838185848383878685857f7f7d7e80857d7a675f4d3f2e1c03000000000000000000000005192b3c4d5f6d829898989ea79e899c948f8a85807d797976747371706f6f6f70707275777a7c7e7f8285858b8e8a92919497888a85858485878a87858585858b868589898987868a88878989898f888e8c8985827e7b77726c66646054514c473b3631271c140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b111416161e21222426282b2c283236393a3c3e3f3f3f3a464c4e5052555555555555606163656668696a6a6a6a6a6969696868686775757575757569696a6a6a6869696965646466625956504b43362b1e0e000000041525333c494d55556064686e73787c8083878c8f8a86827f82808587878687898789858483878a888a8582828381807f7d7a777571706d6b6c66696966636164616060606054595d5857585959595a5d5a5855606162636465666869696a6d6d6e7277797b7d7b7e8381838b8888848184827e808384807b7a7e84858c88817a71665e4c3e2e1b070000000000000000000000000000000000000000000000000000000000000000000001080b0c141c2832363a474c4e4a55606161757773606060606174676773796b7877797c7f807f807e7f7f7f7e7d7d7d7d7d7d7e7f818485847f79787375604b41302111000000000000000000000000000e1e30414c617684838289959788898a9e8a9a95888a8e8a8988868584848485858789898a929495979a9a9b988a89869c9a9c888a8a9789868988868888898994959587898987999a898a9e8c87879d8b9e9b8a89908b88827b79736b666159524b44373026180f010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b0d0f11131616161e21242526292a2a2a293336383b3d40403f3f37444b4c4e50515354555555555454545453535254606060606060555455555453535454504f4e514c483b3b353026180e000000000007151e2c353837444b4e53595a63666a6e74767a7e82878b8e87827c7c787a7f7f848687868487858285877e8785848889908a8586858280817b7f7e7b79767976757575756e6e726e6c6d6e6e6e70726f6e6e75767778797a7c7d7e7f7f8283838786848284838482807f848281828484807c79787f82858584817f7a746c655d514c402f2010000000000000000000000000000000000000000000000000000000000000000000000000000000010a161e212a34373937444b4c56606260554b4a4d62776263787f807c7c7967767678777675797676767e7e797b7a7c787b77777976767460605645322313030000000000000000000000000000131f33475861747e85828082879293979d9f9e9b9d8b8a9e8a8a8a9a899a9a9b9c9d9b9f9d9c9e8a898a8583848389868586818484827f7e7f7e7f7f7f7f7e7f7f8080818081848586888a92939495999ca59f9fa89f9d97918e87807c776e6760554b43362d1f120400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090c0f101113151415171f212326282a2a2a2a26313537393a3c3d3f3f4040403f3f3e3e3e3d36434b4b4b4b4b4b44373f403f3e3e3f3e3b3a393b37342b26201c140800000000000000000e192023273136393e3c494d515554606164696d7175797d808386898c8984807b7b7b797a7e81838182817e818584858281828082848484828683848786868082828684848783828383838385878483848183848784818384868383828384807e7f7c80838482807b7b77777b7a7f808383857f787b7b766b6a6560554f4b3f382f221202000000000000000000000000000000000000000000000000000000000000000000000000000000000002090c181f222427313638454b4c4b443735485962595a636a76797d7c7975767c797964797a7c7a7677797d7d7b787c777975616160564b453828160500000000000000000000000000000004172a3a47566068767c7d7f7c7d7e82878a8986879799999a8a9b989796958a8787868a8787898680827f8181828181818080808080817f82838281818283848483848381818180807f7d7d7e7e808487969597999da6aca6a59d96918b837c746760544a3d2f221200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c0e101315151515141d2021232527282a2a2b2b2a2a2929292928263035353636363531262a2b2a2829292925252426222018100b080100000000000000000000060c0e151d2024282c35383c36434a4c4f5458566064686b6e7174777a7d808386898986837e797b76757c7c7a787b7f8285828383817c8081807e7f807f7d808180827e817c7b7e7e7f807c80817c817d82817e80828082818481838282807f7d7c7776787d7b808281807f7f7a77767876696365656157554f4b4437372e241d1204000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c0e151d20283236373531272b3b484d48494d566064676663606166637360727876777777777777756267616461574c4b453832281a0a00000000000000000000000000000000000c1c2a38454b57616768777a7d7d7e7c7d7d7c7e818384858486838181807f8181828281807f7f8081828282807d7b7a79797875767b7978787875777878787877777878787a797779797f828483828181808283889898999faaabab9f9992867c73635b4c402f1f0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0c0e1011131415151515151414141313141c2020202020201d1415151513141414100f0f110d0b05000000000000000000000000000000000002080b0f1319202327253035373a3e38454b4f53555854606265686b6e717477797c7f81838586898a8d8683807e7c7d7a7a77767578787775797a7b7c7a7d7e7a817c7d797e7f7d7e7b7b7b787b7a7c7a7979787978787475797b7c7c80828180807e7b78756c6a6a6a6562616361584e50504b46393a353126221b100900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080b151d2022201d151d2b3437343538454b4e52514e4b4c515460546062616262626161626056514c4e4b46393631271e160a000000000000000000000000000000000000000c1a283239464b525962646876797c7f818080777a7c7f807f7b7b7a82807f8080807e7c7b7a7a7b7a77756b6866656464636061656463636360626363636362626363626564626364696c6f7577767a7d8284828383838c9b9a9fabaea49c918679665e4c3d2c1a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0b0b0b0b0b0801000000000000000000000000000000000000000000000000000000000000000000000000060c0e11131c20212529283236393d4036434a4d4f5356595c59616467696b6d6f717376787a7b7c7e8183848586878988868685838281807e7e7b7c7c7d78797a7c7e797f7a7a7b7b7c7d7e7f818183808180807e7c7a78766d6c6b6b68666360555555554f4c4c4d4c473a3b3b36322925201d140908000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0d0b08010d1820222020283236393d3c38363736434a434a4d4c4c4c4d4c4c4c4b45383739363229201d150a020000000000000000000000000000000000000000000a151d2933363b484d4f576064676a6c75787a7a767b7b777a7a7a7a7a7a7877746967656565656462605553514f4f4f4e4b4c504f4e4e4d4b4c4e4d4d4e4d4d4e4e4d4f4e4d4e4e54575660626165676d7676797d818485848d9fabb4b1a39b8a7c665b4938281603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0c0f14151d2024282b253035373a3d40433b474c4f525456585a5c576163656667696c6e6f707173737675777879797a7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7a7a7a797877756c6b6d6b6c6b6b69676563605757565553504d4b443740403a37363837332a2625211e16100b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d0b0a161e21242826232121253035303538373737373737373632282224211e160b0902000000000000000000000000000000000000000000000000020b171e212b343739454b4e52555460626565616566616465656565656361605452505050504f4d4b44373c3a393a3836363b3a39383836373838383837383839383a393839393f38454b4c4b4f52576161646874777d7d808c979faab5a89e8a79635645321e090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0f0e0c0600000000000000000000000000000000000000000000000000000000000000000000000000000002090b0f1316131c202225282b2e2a34373a3c3f41434539464b4e5051525357585a5b5b5d576060626363646565666666666666666666666666666565656564626160565658555755555452504e4b453940403e3b383531272a2a25222123211f1710100c0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b0f12110e0b0c131c201c202221222222222122201d150c0f0c0a030000000000000000000000000000000000000000000000000000000000030a0d182022283236393d36434a4d50504c50504c4f4f5050504f4e4c4a43363b3a3b3b3a37353126262524242320212624232323202223232323222223232325242224242a27313637363a39464b4c4e54606267686b78828c9ba3b4a89c8675604b36210b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000608131c20242320190e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0d10131619181f2224272a2c2e30283236393b3c3c3e414344464639454b4b4c4d4e4f5050505151515151515151515151505050504f4e4d4c4b453843404240403e3c3b383632282b2b292623201d151515100d0c0e0c0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b070b0d0c0d0d0d0c0c0d0b090200000000000000000000000000000000000000000000000000000000000000000000000000050b0d161e212427253035383a3a373b3b373a3a3a3a3a3a3837353025262525262522201d1411100f0f0e0b0c100f0e0e0e0b0d0e0e0e0e0d0d0e0e0d100f0d0e0f14151d202221252932363636434b4c52535a626d7985949faaa4927d68533d28130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d0f19212530353938352c1e13050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100040b0c0f121416181a161e2123252627292c2e2f3031283236353738393a3a3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3a3a3938373631272e2b2d2b2b29272523211e16161613110e0b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b0f12131c20232525212626222525252525252321201c13101010100f0d0b0801000000000000000000000000000000000000000000000000000000000002090b0d0c10161e2121263035373d3c484d5b63747f8c9fac96816c57412c1700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b0c111a21242c3536434a4f4d493c302313000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001030003090c0e1011121417191a1b1c161e21202223242425262626262626262626262626262626252525242322201d1518161716161412100e0b090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b0c0e0c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0d10100c10110c0f10101010100e0c0b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c0c141c2022272b343d495660697e939f947f6a553f2a15000000000000000001080b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c1014181f22272d36393c494d546064635a4d41301b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020305060003090b0b0d0e0e0f101011111111111111111111111111101010100f0d0c0b090200000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c181f2224211a0f01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0d1219202c38454b606d8297927c67523d27120000000000000209151d201d150e0e0e0c0a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0e13161e2125292a34373c3d4a4e555b636c737978675f4d3a29170400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0b0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090b161e212a343739362d1c1408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f1a27314254697e938a79644e39240f00000000000a151d2731353127232323211e171613100d0b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080b0e111416151d2024282932363a3f3b474c51575c646a717881888e8b7d675846331f0a00000000000003090b100c0a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b151d20211e160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a111c232932363b474c4e4a3d30261808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a152b41566b80947f695c4a36210d0000000b191a273137444b44373838393633292b282523201d15181312100d0b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001030001080b0c0d1014151d2024272a2b273135393d39464b4f54585961666c72797f868d969da69e8976614c36210c00000000000a161e2125211e170b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d0e161e212832363632281a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090c171f212f3839464b505961635b4b433626140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f8774604b3d2d1a0700000719293738454b5560554f4e4e4e4c4639403d3a383531272d28272522201c14111312100d0b0902000000000000000000000000000000000000000000000000000000000000000000000000000001000100040a0c0f121415161819141d2021222629273136393c3f4037444b4e5357576165696d72777c81878e949ba3abb3b8a7917b66513c2611000000000c1a2832363b363329201d140b09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1820222328323638454b4b453828160200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b161e21293336404c505761666d77796d605443301c08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b607476615645311f0f00000011243747545660607560646363636157555652504d4b4437423d3c3a383530262728272523201d151a1415141312110f0e0d0c0b0802000608040404030302060000070b0b0b0c0d0d0d101215121616161a171f212427292a2c2e2e26313536373b3f37444b4e51545557556063686d72767a7e82878c91979da5aab0b5b5b1aca3927d67523d28120000000c1d2a38454b504c4639353126211e160e0b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121d2b34373839454b4c5660605645321e0900000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b101a212832363a464c535e666e767b828a8e8272604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3245566061574638271501000003182c4154656f756a777579787878766d6a6b686562605559575351504d4b43363c3d3c3a383631272f2a2a2a28272625232221201d15191b1d1919191918181b1a131c2020202123222226272b272b2b2b2f2a3337393d3e4041434337444b4b4c50545855606366696b6c7175797d82878b8f94989ca5a6acb2b4b0aaa5a49c97918577624d37220d000004182a3b475660656157514b443736322824201c14110d0b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080b08020000000000000000000000000000000000000000000d1820303b484d4d4b576061647574604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000070b0e141d20252d3639464b51586169717b838a90979fa0917c66513c26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002162838454b4c4639291a0a000000041a2f44596f8488807f807b7b7f8286827f807d7a78756f6e6d686765626054545152514f4d4b4538443f403f3e3d3b3a3937363631272e30322e2e2e2e2d2d31302530353635363838383b3c403c404041443a474c4e525455565859575560616265696d7175797c7f8081868a8e92979c9d95979ea7b0aca8a99f9b95908c86827c7262594834200b00000b1f34475961757a766f666055514b4539393530262722201915100c0a04000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0d0d100e151d201d1509000000000000000000000000000000000000000d1d2b34404d59626360687676797a645645321e090000000000000000000000000000000000000000000000000000000000000000000001080b0f131c20232631353a3d4a4e5761666e767e8690999faaacb4ab96816c56412c1700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2832363633291b0b00000000000d22374c6277828a867f7c7c8480827e7f7f818582878483827d7c7a78756f696668676562605657595455545352504f4e4d4c4b4437434547444343434342464536434a4b4b4b4d4d4d50525551565556595d58616467696a6b6d6e6c6e7576777b7e82868889918a888b9b8997979489878082899e9a96938f89857f7b77716c666054483b2b180500000c22374c617786908a847c746d666057534e4b43363c38352b2a25211f17151613100c0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100040a0c0f1115141d202222252327313631271c13080000000000000000000000000000000005182b3b484c5f677778757e86817b655c4a38281602000000000000000000000000000000000000000000000000000000000000050b0d12141c20252530353837444b50565b636a757c8389939ba3aeb4bbb7b2ae99846f59442f1a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e21211e170b0000000000000b20344859626d777f848c8683847a7b7d82857d818083828387878a8682847e7c7d7c7a7875706c6f696a696867666463626160555a585b5d5959595858575b5a58546060606162626265676a676b6b6b6f726e77797c7e7f818383818389898988848386878788888688868681827f808488918c8985817d7a75706a65615857514a43362b1d0d000002172c42576c8197a49f999188827b766e6963605456514d483c3f3b3633292a2b2825211f1715120f0d0c0a0400040200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c0f11111718181f2224272a26313537383a3937444b4437302518100200000000000000000000000000000b20344859626f7c888287938578655d4b3e2e1a0a000000000000000000000000000000000000000000000000000002090b0d13182022272630353a36434a4e535560656b7179808791989ea7b0aba7a6a8a69d98937f6a553f2a150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0c0a030000000000000005182b3b484c58616a6f777d8083858483817a7a7a7d828582818184817f81838583838484878581847f7f7f7d7c7b7a787776756c6f6e70726e6e6e6e6d6d706f6e71757575767877777b7c807c808080848883898a8b8985878680838884828686838886887f807b7b797c7f858a8c8884807c7775706c6864605655504c473a3c353025180d000000091e33485e73889db3b4afa69e979189847e79746f6b66625a5955504c463a3f413d3a37332a2b272421211f17171917161413100d0b0802000102000000000000000000000000000000000000000000000000000000000000000000000000000300040b0c0f11131014171f212427262c2d2a3337393c4037444b4d4d4f4e4c5560554a43362e2010000000000000000000000000000a1e30414c627784919e97928174625a4b3f2e201000000000000000000000000000000000000000000000070b0c1011151d2022282b34373c36434b4f55546063686d747a80868e959d9f8a899e9d969291938d88837e73604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2b343a474c545962686b74797b797b84848380817b7a7a75787a7f828483807d7f7d8084828282848684848283858684838184838587838383838282858583868085808586878584848383868482847f838084858781827e81828183817a78797c7c7e82878c8b8784817f7b77736f6b6662605657534f4b45383b37332a26201c1308000000000a1f34495f74899eaaafb4b8b3aca89f99938e8984807c77736f6a656158595556524f4c473a403d39363633292d2e2c2b2a282522201d15181617111414110e0c0f0c0b0b0b0b08010003020304040405080001080b0c0d0e0f1011131414151818181f222426282629293337393c3c41423a474c4f5155555560626265636161756060544a3e2e1b070000000000000000000000001025394d5f6e8398a29f8b7d6c6056483c2e2111020000000000000000000000000000000001080b0e12131c20212627273136383e3b484d52565460646a6f75787d82868f879a9f8a889e98928d87817d7b7d78736e68605544311d080000000000000000000000000000000000000000000000070d0f0d0b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d18202a33373b484d5354606366636674797677787e7f7f8082827d7e7679737b7d7e7f828382828381837f82807f80827f7f7e7f817d7f807e7e7e7b7f7e818180817e7d817e7e7f7f827c7f8382828582817c7a787b7d7876777b7d7f85878a8784817e7b7876736f6c696561595a55514d4b45383e3a36322826221f18110b0700000000000000152a40556a7f8c95999fa9a8aeb2b4aea8a79e9995918d88847f7a76736e6a6b686561585a55524e4a4c463a424442403f3d3b373631272d2b2c262a292624212421202020201c141d1917181919191b1d1a141d2021222324252728292a2a2d2e2a3437393b3d3b3e3a474c4f515156585a586164666a6a6b7577777a797676767573645c4a36220d00000000000000000000000012273d52677d929e9f8b7c675f4b45382b1e110300000001010100040000070b0b0e121415151d202427253035363b3c38454b4d53565962676b6d747a7f848883838186877f8498948988827d78746c676668625a59534b443727150100000000000000000000000000000000000000000002101b2224221f180d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c181f222b343736434a4e514e556063606263696a6a6b6e777a7c7f818081827e7b7c7a777576787a78797a797c7a7b7a797a7c7d7e7f7e7c7b7d7f7c7c7c7e7b7b7a7b747777787775767a797c7d7d7f8284898a8a868583817f7d7a7875726f6c69666360565a5654504c473a403c373632282824211e16100c0a040000000000000000000013283c50616a788084898e93989da6a6aaaeb2a199979a9e9994908b88837f807d7a76736f6a67645c615858575957555453504d4b44374241423b3f3e3b39373937353635353026322e2d2e2e2e2e30322f263135363738393b3c3d3f3f3f42433b474c4f515250545858616466666c6d6f7177797c7f7f8085837e7d7d7b817f858879644f3a240f000000000000000000000004192f44596e8499898c7d665e4d4132281a191716141415161616151919131c202124272a2b273135393c36434a4c505155566062686c70777c80828887838785827d797e868488837f76766d686360545251534d493c3e35312719090000000000000000000000000000000000000000000715202e363a37342a1d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0d192022253035393c37444b4e4b4d4d54555555596164676a6b6b6c7577797b7d7f808081828082807e7d7c7c7b7b7a7c7c7b7e7b7a787c7a7d7c7c807d81818383858687898886868584827f7d7c7b79777572716e6c6a68656360555a5754514e4b4538413f3b37342a2b2622201d15130f0b090200000000000000000000000000000d203343505a636a6f75797d83888d9195999d99838284899497959a89998989928a898885807c797376706d6c6e6c6b6968656260555b585657515454514e4c4e4c4b4b4b4b43364843424343434345484437444b4b4c4d4f505153545454585859596164666865696e6c76797c7b818284868385837e807d8281837f7c7c8289867c665c4a36220d000000000000000000000001162c41566b8196927d685e4d4037342b302e2d2b292a2a2b2c2c2a2e2f25303536393c3f4037444b4e515554606165666b6e75787d818586888481817e78777b8084817f787778756a616158524e4a43363c3e38352c28201d1509000000000000000000000000000000000000000000021525333e4a4f4c483b2a18050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d131c202426273135393637383e403f3b474c4f525456565560626466686a6a6b6c6d6a6d75767778797a7a7a7b7b7b7b7b7b7b7b7b7b7b7b7b7b7a7a797877767675737171706f6d6a676666646160545c59575553504d4b4437423f3b393632282c2a26221f1816110d0b090200000000000000000000000000000000000000041525333c494d55556064686e73787c8083878c8f8a86827f82808587878687898789858483878a888a8582828381807f7d7a777571706d6b6c66696966636164616060606054595d5857585959595a5d5a5855606162636465666869696a6d6d6e7277797b7d7b7e8381838b8888848184827e808384807b7a7e84858c88817a71665e4c3e2e1b07000000000000000000000000142a3f54697f8b8875666057534d483b454342403f3f404041413f444436434a4b4e52545553556063676a6e75767b7c80848381848683827e78767b8082837e787a776a63616260564c4c473a383530252628232019130b08010000000000000000000000000000000000000000000010203343505c64625948341f0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0e11151d2024212223292a2a2a34373a3d3f4137444b4d4f515355555656585554606162636465656565666666666666666666666666656565646362616060545c5c5b5958555251504f4c4a43364342403d3b383631272c292623211e161714100c0a04000000000000000000000000000000000000000000000000000007151e2c353837444b4e53595a63666a6e74767a7e82878b8e87827c7c787a7f7f848687868487858285877e8785848889908a8586858280817b7f7e7b79767976757575756e6e726e6c6d6e6e6e70726f6e6e75767778797a7c7d7e7f7f8283838786848284838482807f848281828484807c79787f82858584817f7a746c655d514c402f2010000000000000000000000000000d23384d62788b89847c766e6862595c5a585755545455565656545959585460606367696a687175797c7f838384878885817e7b7976767d7e80837d77787673626461594e4c4d4b453837332a23201c1311130d0c0600000000000000000000000000000000000000000000000000071b2e3e50616a7977624c37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0e0b0d0e141515181f2225272a2c263135373a3c3e3f4041414336434a4c4d4e4f5050505050515151515151515151515050504f4e4e4d4b4b4a433646454443403d3c3b3a373530252e2c2a282523201d151714110e0b0902000000000000000000000000000000000000000000000000000000000000000000000e192023273136393e3c494d515554606164696d7175797d808386898c8984807b7b7b797a7e81838182817e818584858281828082848484828683848786868082828684848783828383838385878483848183848784818384868383828384807e7f7c80838482807b7b77777b7a7f808383857f787b7b766b6a6560554f4b3f382f221202000000000000000000000000000b2035485a6b808b848387847d777372706e6c6b69696a6b6b6b6a6e6e6e6c7475797c7f807e868587878582807d7a77787b7e7e7e7e7879756a746873756160554f4c473b3738363228211f170e0b07000000000000000000000000000000000000000000000000000000000000000d22364a5c6a7f8f816c57422c170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b0c0f121516141d20222426282a2b2c2c2d2530353637393a3a3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3a393838363635302531302f2d2a2827262422201c1319171513100e0b0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e151d2024282c35383c36434a4c4f5458566064686b6e7174777a7d808386898986837e797b76757c7c7a787b7f8285828383817c8081807e7f807f7d808180827e817c7b7e7e7f807c80817c817d82817e80828082818481838282807f7d7c7776787d7b808281807f7f7a77767876696365656157554f4b4437372e241d1204000000000000000000000000000006192b3c4b60738185828187898a8887858382807e7f7f8081817f8384838181888a8a8486817e7a7877787b7f817f7f7d77747668777564647a76606060564b443737342a2223201d150c0a04000000000000000000000000000000000000000000000000000000000000000000000f243a4f647a8c97826d57422d1802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0d0f11131515161718131c2021222324252525262626262626262626262626262625252423222121201c131c1b1a18151211110f0c0b070000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080b0f1319202327253035373a3e38454b4f53555854606265686b6e717477797c7f81838586898a8d8683807e7c7d7a7a77767578787775797a7b7c7a7d7e7a817c7d797e7f7d7e7b7b7b787b7a7c7a7979787978787475797b7c7c80828180807e7b78756c6a6a6a6562616361584e50504b46393a353126221b100900000000000000000000000000000000000e1d31445560727b7f847f7e7e808086858586828385848281807d7f7d787677767b7a7a7d7d7c7c7d7d7a77756a7667687d7a757761575c6460574a4b45383126221f180c0d0b090200000000000000000000000000000000000000000000000000000000000000000000000000172d42576c8297897c66513c271100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001010000070b0c0d0e0f101010101111111111111111111111111010100f0e0d0c0b0b0700000604030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e11131c20212529283236393d4036434a4d4f5356595c59616467696b6d6f717376787a7b7c7e8183848586878988868685838281807e7e7b7c7c7d78797a7c7e797f7a7a7b7b7c7d7e7f818183808180807e7c7a78766d6c6b6b68666360555555554f4c4c4d4c473a3b3b36322925201d1409080000000000000000000000000000000000000001142637445460756a797a80868483807f7d7d7d7d7d7d7e7e7f7f7f7e8080807e7b7877776a79666868736260586160747765616159474a4f4b45393632281d140c0b040000000000000000000000000000000000000000000000000000000000000000000000000000000000001c31475c718696816c5e4d39240f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0c0f14151d2024282b253035373a3d40433b474c4f525456585a5c576163656667696c6e6f707173737675777879797a7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7a7a7a797877756c6b6d6b6c6b6b69676563605757565553504d4b443740403a37363837332a2625211e16100b080100000000000000000000000000000000000000000000091926364556606176757779767879787c7a7b797e7c777478786a7877777775727a7c7d7f8074607577614c464c566062594b4c473a363a363228201d150a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f34495f74899a85705b4935210f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0f0e0c06000000000000000000000000000000000000000000000000000000000002090b0f1316131c202225282b2e2a34373a3c3f41434539464b4e5051525357585a5b5b5d576060626363646565666666666666666666666666666565656564626160565658555755555452504e4b453940403e3b383531272a2a25222123211f1710100c0a0300000000000000000000000000000000000000000000000000000009182838454b586160627878787c767d7c7c7878767c7a7c76757c787b75757a7d7c78756b6056606158473338454b4d483b37342a2224211e160b090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f354a5f748a9f8c78634d3d2d1b0d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000608131c20242320190e0000000000000000000000000000000000000000000000000000000000000000000000070b0d10131619181f2224272a2c2e30283236393b3c3c3e414344464639454b4b4c4d4e4f5050505151515151515151515151505050504f4e4d4c4b453843404240403e3c3b383632282b2b292623201d151515100d0c0e0c0a040000000000000000000000000000000000000000000000000000000000000000000a1a28323a464c4b596263626661757776767876787678626066626560616567666360554a454b4c473a2a28323637342b221f180c0f0b090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e33495e73889e97826d5b4a392a20180d0500000000000000000000000000000000000000000000000000000000000000000002040002090b0b090b0d0b0d0b0c0e0e0e0e0d0d0c0c0b080100040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d0f19212530353938352c1e130500000000000000000000000000000000000000000000000000000000000000000000000000000100040b0c0f121416181a161e2123252627292c2e2f3031283236353738393a3a3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3a3a3938373631272e2b2d2b2b29272523211e16161613110e0b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e2933363b484d4d4d51576162616162616360625a4b514d504b4b5052514d4b4437323637332a1c161e212220180d0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b31465b70869b9f8c796357473b342b20190f0b0802000000000000000000000000000000000000000000030a0c0f0d121115171a1c151d20201e2122212220222323232323222121201d141b191610110f0c0b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b0c111a21242c3536434a4f4d493c3023130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001030003090c0e1011121417191a1b1c161e21202223242425262626262626262626262626262626252525242322201d1518161716161412100e0b090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c171f212b3437383839464b4d4b4c4d4c4e4b4d493c3c383a36363a3c3c383531261d20221f180c02090b0d0b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40566b8095aa9b857562594c483b352b24201d15130f0f0b090200060505050000070b0d1012141518171e21242327262a2d2f3128323636323637363835373838383838373736353126312e2b25262422201c1314110c0a040000000000000000000000000000000000000000000000000000000001080b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c1014181f22272d36393c494d546064635a4d41301b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020305060003090b0b0d0e0e0f101011111111111111111111111111101010100f0d0c0b0902000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0d19202223232832363736373837383638352c262325212125272723201d14090b0c0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62788b9fa39a84776b62594d483c3a363127282424211e161c1b1a1a1a1b131c20222527292a2d29333639383d3c3f42444638454b4b454b4c4b4d4b4c4d4e4e4e4d4c4c4b4b44374643403a3b39373530252926211f17110f0b07000000000000000000000000000000000000000000000209151d201d150e0e0e0c0a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0e13161e2125292a34373c3d4a4e555b636c737978675f4d3a291704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d0e0d161e2122212123212321232019110d100b0c1012110e0b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b203448596d8298a8a29a8980776c625a554f4b44373d393936322831302f2f2f30253035373a3d3f404239464c4e4d52515557595b5d56606056606260626061636363636262616160555d5b59554f514e4c4a43363e3b37332a2624201c130c0b0400000000000000000000000000000000000a151d2731353127232323211e171613100d0b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080b0e111416151d2024282932363a3f3b474c51575c646a717881888e8b7d675846331f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e0d0b0600000000000000000000000000000000000000000000000000000000000000000000000003090c0d0c0c0d0c0e0b0d0c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3b4d62788a9fb4a89e958b8178726a64605556524f4e4b453847454545454536434a4c4f525455575a5761646267666a6c6f7172747575707677767775777878787878777676757472706e6b6566646160545754514c473a3c39353025221f180c08020000000000000000000000000b191a273137444b44373838393633292b282523201d15181312100d0b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001030001080b0c0d1014151d2024272a2b273135393d39464b4f54585961666c72797f868d969da69e8976614c36210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e1920232320190e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d2035485a677d92a0aeada99f968b877f7a756f6b68646460565e5c5b5a5a5a5a5b5460626567696a6d70707679787c7b7f82848688898b8a868b8c878d8789888989898d898c898a89878683807a7b797774706c6966615857514e4a433637342a201d1509010000000000000000000719293738454b5560554f4e4e4e4c4639403d3a383531272d28272522201c14111312100d0b0902000000000000000000000000000000000000000000000000000000000000000000000000000001000100040a0c0f121415161819141d2021222629273136393c3f4037444b4e5357576165696d72777c81878e949ba3abb3b8a7917b66513c26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111c232c353838352b1e1204000000000000000000080d0f0b090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c4d5f6d829898989ea79e899c948f8a85807d797976747371706f6f6f70707275777a7c7e7f8285858b8e8a92919497888a85858485878a87858585858b868589898987868a88878989898f888e8c8985827e7b77726c66646054514c473b3631271c1408000000000000000011243747545660607560646363636157555652504d4b4437423d3c3a383530262728272523201d151a1415141312110f0e0d0c0b0802000608040404030302060000070b0b0b0c0d0d0d101215121616161a171f212427292a2c2e2e26313536373b3f37444b4e51545557556063686d72767a7e82878c91979da5aab0b5b5b1aca3927d67523d28120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000214212f383c494d4d493c2f22120000000000000002101b2225201d150a0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e30414c617684838289959788898a9e8a9a95888a8e8a8988868584848485858789898a929495979a9a9b988a89869c9a9c888a8a9789868988868888898994959587898987999a898a9e8c87879d8b9e9b8a89908b88827b79736b666159524b44373026180f01000000000003182c4154656f756a777579787878766d6a6b686562605559575351504d4b43363c3d3c3a383631272f2a2a2a28272625232221201d15191b1d1919191918181b1a131c2020202123222226272b272b2b2b2f2a3337393d3e4041434337444b4b4c50545855606366696b6c7175797d82878b8f94989ca5a6acb2b4b0aaa5a49c97918577624d37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a151d323f4c505a63625a4c402f1b0b00000000000a18202e373a3632281d15090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000131f33475861747e85828082879293979d9f9e9b9d8b8a9e8a8a8a9a899a9a9b9c9d9b9f9d9c9e8a898a8583848389868586818484827f7e7f7e7f7f7f7f7e7f7f8080818081848586888a92939495999ca59f9fa89f9d97918e87807c776e6760554b43362d1f120400000000041a2f44596f8488807f807b7b7f8286827f807d7a78756f6e6d686765626054545152514f4d4b4538443f403f3e3d3b3a3937363631272e30322e2e2e2e2d2d31302530353635363838383b3c403c404041443a474c4e525455565859575560616265696d7175797c7f8081868a8e92979c9d95979ea7b0aca8a99f9b95908c86827c7262594834200b0000000000040a0c0c0c0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000109151d2832424f5d656e7878665e4c39281603000000011828353e4b4f4b4538312719090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a47566068767c7d7f7c7d7e82878a8986879799999a8a9b989796958a8787868a8787898680827f8181828181818080808080817f82838281818283848483848381818180807f7d7d7e7e808487969597999da6aca6a59d96918b837c746760544a3d2f221200000000000d22374c6277828a867f7c7c8480827e7f7f818582878483827d7c7a78756f696668676562605657595455545352504f4e4d4c4b4437434547444343434342464536434a4b4b4b4d4d4d50525551565556595d58616467696a6b6d6e6c6e7576777b7e82868889918a888b9b8997979489878082899e9a96938f89857f7b77716c666054483b2b1805000000000c181f2221211e160b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000309141d273138454b60697b838d8a7c665746321e090000000f1f3546535c6460564b4437271501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2a38454b57616768777a7d7d7e7c7d7d7c7e818384858486838181807f8181828281807f7f8081828282807d7b7a79797875767b7978787875777878787877777878787a797779797f828483828181808283889898999faaabab9f9992867c73635b4c402f1f0e000000000b20344859626d777f848c8683847a7b7d82857d818083828387878a8682847e7c7d7c7a7875706c6f696a696867666463626160555a585b5d5959595858575b5a58546060606162626265676a676b6b6b6f726e77797c7e7f818383818389898988848386878788888688868681827f808488918c8985817d7a75706a65615857514a43362b1d0d000000000c1c2a3437373632291b160800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b161e263137444b56606b7e8c99a19e8975614b36210c0000071a2d3d53646d7a7569605544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1a283239464b525962646876797c7f818080777a7c7f807f7b7b7a82807f8080807e7c7b7a7a7b7a77756b6866656464636061656463636360626363636362626363626564626364696c6f7577767a7d8284828383838c9b9a9fabaea49c918679665e4c3d2c1a0a00000005182b3b484c58616a6f777d8083858483817a7a7a7d828582818184817f81838583838484878581847f7f7f7d7c7b7a787776756c6f6e70726e6e6e6e6d6d706f6e71757575767877777b7c807c808080848883898a8b8985878680838884828686838886887f807b7b797c7f858a8c8884807c7775706c6864605655504c473a3c353025180d0000000004182a3a474c4c4b46393426160500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080c171f283237444b5560687480939fabb3a7907b66513b261100000d21364a5c6d828f887e73604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d2933363b484d4f576064676a6c75787a7a767b7b777a7a7a7a7a7a7877746967656565656462605553514f4f4f4e4b4c504f4e4e4d4b4c4e4d4d4e4d4d4e4e4d4f4e4d4e4e54575660626165676d7676797d818485848d9fabb4b1a39b8a7c665b49382816030000000d1d2b343a474c545962686b74797b797b84848380817b7a7a75787a7f828483807d7f7d8084828282848684848283858684838184838587838383838282858583868085808586878584848383868482847f838084858781827e81828183817a78797c7c7e82878c8b8784817f7b77736f6b6662605657534f4b45383b37332a26201c130800000000000a1f34475961616157514534220e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000709151d20293339464b556067747d87969eb4bcb8a6927c67523d271200000f24394e64798e8584827b65503b261000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b171e212b343739454b4e52555460626565616566616465656565656361605452505050504f4d4b44373c3a393a3836363b3a39383836373838383837383839383a393839393f38454b4c4b4f52576161646874777d7d808c979faab5a89e8a79635645321e09000000000d18202a33373b484d5354606366636674797677787e7f7f8082827d7e7679737b7d7e7f828382828381837f82807f80827f7f7e7f817d7f807e7e7e7b7f7e818180817e7d817e7e7f7f827c7f8382828582817c7a787b7d7876777b7d7f85878a8784817e7b7876736f6c696561595a55514d4b45383e3a36322826221f18110b07000000000000000c22374c617776766c63513e290b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b101b222731363a474c576167737d87939da5b0bcb4a69e8877614c37220c0003182d42586d829783706e655d4c38230e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0d182022283236393d36434a4d50504c50504c4f4f5050504f4e4c4a43363b3a3b3b3a37353126262524242320212624232323202223232323222223232325242224242a27313637363a39464b4c4e54606267686b78828c9ba3b4a89c8675604b36210b0000000000050c181f222b343736434a4e514e556063606263696a6a6b6e777a7c7f818081827e7b7c7a777576787a78797a797c7a7b7a797a7c7d7e7f7e7c7b7d7f7c7c7c7e7b7b7a7b747777787775767a797c7d7d7f8284898a8a868583817f7d7a7875726f6c69666360565a5654504c473a403c373632282824211e16100c0a0400000000000000000003182e43586d82888b816c57412c201c130b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0d141d20252d3637444b5058616a757d86929ca5b2b3adafa29a887a645947341f0b00081d33485d72889d8b7963564c3f2f1809000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d161e212427253035383a3a373b3b373a3a3a3a3a3a3837353025262525262522201d1411100f0f0e0b0c100f0e0e0e0b0d0e0e0e0e0d0d0e0e0d100f0d0e0f14151d202221252932363636434b4c52535a626d7985949faaa4927d68533d281300000000000000040a0d192022253035393c37444b4e4b4d4d54555555596164676a6b6b6c7577797b7d7f808081828082807e7d7c7c7b7b7a7c7c7b7e7b7a787c7a7d7c7c807d81818383858687898886868584827f7d7c7b79777572716e6c6a68656360555a5754514e4b4538413f3b37342a2b2622201d15130f0b090200000000000000000000000000081d32475d7287937d6c63514036353025201c140b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e121920232631353a3e4a4f5560656d768089929ca4b2ab9f9e9899918478645c4a3b2a180400091f34495e74899e9b85746054433626190d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090f110e0c07000000000000000000000000000000000000000000000003090b0f12131c20232525212626222525252525252321201c13101010100f0d0b0801000000000000000000000000000000000000000000000000000000000002090b0d0c10161e2121263035373d3c484d5b63747f8c9fac96816c57412c1700000000000000000000050b0d131c202426273135393637383e403f3b474c4f525456565560626466686a6a6b6c6d6a6d75767778797a7a7a7b7b7b7b7b7b7b7b7b7b7b7b7b7b7a7a797877767675737171706f6d6a676666646160545c59575553504d4b4437423f3b393632282c2a26221f1816110d0b090200000000000000000000000000000000000003192e43586e83888274665e524b4a4336353026201c140c0c0b09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c1015192023282c353837444b4f565c646b757b828a959ea7b1aea0988b8883847c7262594a3e2d1d0c0000071c31465c71869b888b8272605444372b1e170b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111c232624211a0f01000000000000000000000000000000000000000000000000000000070b0d10100c10110c0f10101010100e0c0b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c0c141c2022272b343d495660697e939f947f6a553f2a150000000000000000000000000000070b0e11151d2024212223292a2a2a34373a3d3f4137444b4d4f515355555656585554606162636465656565666666666666666666666666656565646362616060545c5c5b5958555251504f4c4a43364342403d3b383631272c292623211e161714100c0a0400000000000000000000000000000000000000000000000000152b40556a809597867c70676060544b4b43363530262121211e160c0c0c0b0b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d0f12171e21262b2c35383d3c494d535560656b727980889097999ba3aa9f998d827d7f7e73676054483b2d201000000002172d42576c82978a818a81726055483c33291e160a05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171f2f383b39362d1f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0d1219202c38454b606d8297927c67523d271200000000000000000000000000000000000001080b0e0b0d0e141515181f2225272a2c263135373a3c3e3f4041414336434a4c4d4e4f5050505050515151515151515151515050504f4e4e4d4b4b4a433646454443403d3c3b3a373530252e2c2a282523201d151714110e0b0902000000000000000000000000000000000000000000000000000000000000000f24394f647a8c8a9c90857d747261616054504b4336363736322821222121201d140c0c100d0b0500000000000000000000000000000000000000000000000000000000000000000000000001080b0c0b0e131519202225272933363b403c494d52575a62686e747a80878a889d9c8684859a938b837978766a6860544a43362b1d10020000000011263b50667b909d8881898173625a4b4639322820180d0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111b2933404c504e4a3d2d1a07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f1a27314254697e938a79644e39240f00000000000000000000000000000000000000000000000000000000040b0c0f121516141d20222426282a2b2c2c2d2530353637393a3a3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3a393838363635302531302f2d2a2827262422201c1319171513100e0b080200000000000000000000000000000000000000000000000000000000000000000000000000000d22364a5c6a7f8788858892887c77767466656054504b4c4b4538363736363531262222262220180d110c10110d100e0b0b0b0a0c0a0b0b080100000000000001080b0b0b0b0c0e10111515141d20212023282b2b35383a3c39464b50555a5a63676c72787d8386888a8b8887888988978b857e7c7a77626057534b43363025180d0000000000000b20364b6074849a8a827f8283786a61574b4539342b201c14080700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080f1a212e3a464c5e66635b4a36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a152b41566b80947f695c4a36210d000000000000000000000000000000000000000000000000000000000000000000000001080b0d0f11131515161718131c2021222324252525262626262626262626262626262625252423222121201c131c1b1a18151211110f0c0b07000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e4f616a7f88818389878582817b7b7a746a65616160564f4c4c4c4b4b443737373b37342b22272125262225232120201f211f20201d14161512131014151d20202020212325262b2a2631353636383e403c484d4f51585761656a6f74787d8287898985888686828185989088827a777b796462594b45393530261c130800000000000000091d324556647a899e8d847a7b837f766a60574d483b353026211a0f010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080b141d202d363f4b58616e7b79634e39240e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f8774604b3d2d1a07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001010000070b0c0d0e0f101010101111111111111111111111111010100f0e0d0c0b0b0700000604030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001020324350616a7d88837f7e8387888285817e7f7b7576756464616161606055504c4c504d483b383c373a3b373a39363635333633363531262b2b2728262927313535363537383a3c403f37444b4c4b4e5355595a6264676e6f767b80848a8d8781888a8685848182868989827b756d646266635b4c483b3228201c1408000000000000000000021528384a5c677d919f8c83787e7d837f756b6259504b4336362d1f0f0c0d0c0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000109151d202631353d4a4e5d65768290826d58422d180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b607476615645311f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000215253343505f6776808a8982817f8185878781837d7b777979767776767566666161656259514d514c50514d504e4b4b4a464c464b4b443741403c3d3b3e37444b4b4b4b4c4e4f515554555560616063686a6e72787a7c838487878785828486827c817f858785837e7e77736660554f4d514e493d342b1e160b080100000000000000000000000a1a2d3e4d5f6a7f93898084807e7c7c8380776c6560544e4a3d2d212222211f170c08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e1419150d141d27313637444b515b636d7b879898836d58432e18000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3245566061574638271501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e0d0b0600000000000000000000000007152533414d58616b767d85888781807c7d7d837e7f7c837f7d7d7d7b7c7c7b77777b776767626661656662656360606058615860605555565552535053535560606060616365666a6a6a6b757675787d80838784878486878786807c7e797d81828183847f7b7569696260544b4437373b38352c20180d030000000000000000000000000000001020304050616a7e878a827f847c7b7b7b81817b7469645c4a3b363737363329201c140d0b0c0c0a030000000000000000000000000000000000000000000000000000000000000000000000040a0c0f1212110d0e0d0e0e192023292e2a22263137444b505560666f79828d9da5937e69533e291400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002162838454b4c4639291a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e1920232320190e000000000000000000000000071523303a464c58616870777d8386858685817f797d7c7d7c828281817a80807c7f797d7c777c767a7b777a797575746976677575696a6b6a6768656969687575757576787a7b807f7f8182818785818285878382807a7a77777f848182817d807c786f6a656056544d4b43363127222623211a0f05000000000000000000000000000000000002122233435061697a7d85877c80867f7d7e7d7f817f7a6459504b4c4c4c463a353026222121211e17141414130e0e0b0b0802000606050505050505040505060000070b0c0d0e101113110f171f212527272622232223232c35383f44403737444b5560656c747c848e989fa59d8a76614c37210c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2832363633291b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111c232c353838352b1e1204000000000000000000000005121b29333a464c535962686e767b7c7d82838486837f7d78797b8080817f797e807f7f78807e7f7e807f7c7c7a7d7e7d7d7e807e7f80807c7d7b7e7e7d837f807e818385837e7f82877f82848581797678797a7f807e8184807d7f7a76766b67635b55504b4538373530261d150d110e0c06000000000000000000000000000000000000000004152533424f5c64677b818787827f8483817f807c797769666161626158484b433638363736332929292a28242420201d151c1c1b1a1a1a1a1a1a1a1a1a1b19131c2021222425272826242933373a3c3d3c37383739393c494d5459554d4e556069747b81889199a1ada39b8779635847331f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e21211e170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000214212f383c494d4d493c2f2212000000000000000000000000000b171f2933363b484c52576065676873787a7a7c7f858385878581807e7a797b7f7b7a77797b7b7a7e817d7e81827c7c817b7a7a7d7d7d827d80798280787e7f8088827c817d7e7b7b767d7d7e7e7d7e82847f7e7f7b776a686965616157514e493d3b36322822201c1408020000000000000000000000000000000000000000000000000000071524323e4b4f5d656c7b8483877e7c8285827e7a777e7b76777776625a6054504d4b4c4b46393e3e3f3d393936363127323130302f2f2f2f2f2f2f30302e2530353638393b3c3d3b393a474c4f5252514c4d4d4e4e495a63696e6a62636c747f8790969da6aea69e938577635b4a3a2a170400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0c0a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a151d323f4c505a63625a4c402f1b0b00000000000000000000000000040c171f212b343739454b50525460636565676a7079777b797d7f7f8384858885837e7e7f7b7a787a7c777b7b7c78797e787e787a777d7a7b7a7a797c78757b7b7c767b807c7a7f868486807e7d76777469696a66625953544f4b4b463938352c26201d150d0b080100000000000000000000000000000000000000000000000000000000000614202e373f4b505d657577828988827f797d81827f7e7e82817b7869746365626061615759545454534e4e4b4b4437474645454444444444444545454436434a4c4d4e505152514e4f58616467676662636263635b63787f837f77788187949da5abaca69e96887e7262594a3d2d1c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c0c0c0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000109151d2832424f5d656e7878665e4c392816030000000000000000000000000000040a0d1820222832363b36434a4e505052555b63626664676a767a7978777a7a7c7e81828384827e858281837f7c7d7d837e797a767775767875787e7c7c77817f7f7b7c7c797877766b6968616260545355504d483b3f3a3636322923211a100b09020000000000000000000000000000000000000000000000000000000000000000000002101b222f373f4c5660626d7b82868586807d7d7c8084848282807e81797b77767676706f6969696863636060555b5c5b5b5a5a5a5a5a5a595a5a5b595b546061626365666866646464767a7c7c7c77787779786d74777b8083888b979da6aaa59d9690888076686054483b2d1f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c110e0b09020000000000000000000000000000000c181f2221211e160b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000309141d273138454b60697b838d8a7c665746321e090000000000000000000000000000000000050b0d161e2126253035383b3a3d3d4a4e4d514f52576165646361656567686c6d6e6f6d75757678787b7c7c787c7d7d7d7e7f7f7c7c7a7a79777675747575666767646361615854534c4d4a43363f3b37342b2a2521211e160e0c060000000000000000000000000000000000000000000000000000000000000000000000000000000007111c232f38454b4c5d656d7a7f7f8087847e7e7d7b7a7e81858585868686868885847e7e7f7d797975756e707171706f6f6f6f6f6f6f6f6f706e706d757677797a7c7d7c79797a7e817d7c7b6d72777c7f83878c908b989e9fa79e9a948e87817b746b61574a43362a1d0f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f212624201d15110f0900000000000000000000000c1c2a3437373632291b160800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b161e263137444b56606b7e8c99a19e8975614b36210c000000000000000000000000000000000000000003090b10131c20232525272d3639383b3a39464b504f4e4c504f52535757585a556060606262656767626768676768696967666564646261606060605452524f4e4c4c473a3d36373530252a2622201914100c0c0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a2832363f4c505d656a6a6b76787e8684827f7f7e7d80797980808186888989868383808082828385868685848484848484848484858384828281807f7e7d7b7776787577787f81818287878584828086888a9794908c88847f79726c6560554c46393025180d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2a33373b3936322826241d1203000000000000000004182a3a474c4c4b46393426160500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080c171f283237444b5560687480939fabb3a7907b66513b261100000000000000000000000000000000000000000000000000070b0e1010121a21242226242933363b3a38373a3a3c3e42424337444b4b4b4d4d5051524d525252525354545151504f4f4d4c4b4b4b4b43363d393837373329282122201c1315110d0b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e212f383f4b4f555558616369787e84878b8782818181807e7f827f7b7a787b7c76797b777c797c7f7c7a79787c7c7b777f7979787773767777787a7c7f8383878785848283847f828388848a8a8c8885827f7b77736f6a645c57504b443733291c13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2a3a474c514e4b45383b382f1e160b000000000000000a1f34475961616157514534220e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000709151d20293339464b556067747d87969eb4bcb8a6927c67523d271200000000000000000000000000000000000000000000000000000000000000070c0e0d110f171e2125242322252527282c2d2e273135353638383b3c3c383c3d3d3d3e3f3f3c3c3a3a39383736353535302627242322211f17130c0d0b070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000209111c232e373a403a474c4e5a62696f72787a7c7e8587888685827f7f7f7f7f7f808082817f7f83898884817f80828785878281808685838382827e7f7f7f80807e828487898c898785827f7d7a7773706d6a6662595a554e4a3e3b3531271e170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b293a4758616663605659514c4032281b0e0000000000000c22374c617776766c63513e290b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b101b222731363a474c576167737d87939da5b0bcb4a69e8877614c37220c00000000000000000000000000000000000000000000000000000000000000000000000000030a0c100f0e0c10101213171819151d20202123232627272327282828292a2927262525242221202020201c14120f0e0c0c0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008101b22252a2a33373c484d545a5b63656769707176797d80808384888686857f8181818081807f8080807f817f83817f807f8282828685898788848484838281807e7b777371706d6a676462595b5854514d483b3f39362d25201d150903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a465861767b79756e6e665e4b46392c1e0e0000000003182e43586d82888b816c57412c201c130b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0d141d20252d3637444b5058616a757d86929ca5b2b3adafa29a887a645947341f0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002020001080b0b0b0d0d1012120d121312121314141211100f0f0d0c0b0b0b0b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e1015171f212b35383f3d494e5052545a566064686b6b6d6e737171757677797b7b80817d7e81807f7f7f7f7e7c7d7c7d7c7a79797775736f6f6f6d6d6c6b696662595c5b5855524f4c473b423f3b37342b2a24211a100b08010000000000000000000000000000000000000000000000000305050401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f334658617688908e8983837c6c6157493c2c1b0b000000081d32475d7287937d6c63514036353025201c140b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e121920232631353a3e4a4f5560656d768089929ca4b2ab9f9e9899918478645c4a3b2a180400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0e192022292c35383b3d3f38454b4e52555658595e5c566061626466666b6b68696b6b6a69696a6967686768666564636260565a5a595858575554504c473b4543403d3a37342a2d2a26222019150f0d07000000000000000000000000000000000000000000000000040a0c14181b1b1917130e0b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768197a6a79e9998908175635b4939291703000003192e43586e83888274665e524b4a4336353026201c140c0c0b09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c1015192023282c353837444b4f565c646b757b828a959ea7b1aea0988b8883847c7262594a3e2d1d0c00000000000003090b0f0b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d141a2123252729283236393d404143444938454b4c4d4f505156565354565655545454545253515251504f4e4d4b45384444434242403e3b37342a302d2a2825221f181815110d0b050000000000000000000000000000000000000000000000000000000b171f21292e30302f2c2824201c14110b09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e53697e919a9fabafaeae9f978579635746331e0a000000152b40556a809597867c70676060544b4b43363530262121211e160c0c0c0b0b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d0f12171e21262b2c35383d3c494d535560656b727980889097999ba3aa9f998d827d7f7e73676054483b2d20100000000000000a161e2125201d140901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e101214161e2124282b2b2e2f332832363638393b3c40413d3f41403f3f3f3f3e3d3e3c3d3c3b3a39383631272f2f2e2d2c2b2926221f181b1815120f0d0b0500000000000000000000000000000000000000000000000000000000000000000b1b2933363f43454544413d3935302626211e160e0b090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012263b4f60697c848c939a9fabb4a39b8775614b36210c0000000f24394f647a8c8a9c90857d747261616054504b4336363736322821222121201d140c0c100d0b0500000000000000000000000000000000000000000000000000000000000000000000000001080b0c0b0e131519202225272933363b403c494d52575a62686e747a80878a889d9c8684859a938b837978766a6860544a43362b1d100200000000000c1a2832363a3531261d1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0f13161618191e151d2021222426262b2c28292c2b2a2a2a2a29272827282725242422201d151a1a1818171614110d0b050003000000000000000000000000000000000000000000000000000000000000000000000000000919293a464c54585a5a5956534e4b43363b36322824201d15120c0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1f32424f5e666f787e848c979fa9a596816c573a2a170400000d22364a5c6a7f8788858892887c77767466656054504b4c4b4538363736363531262222262220180d110c10110d100e0b0b0b0a0c0a0b0b080100000000000001080b0b0b0b0c0e10111515141d20212023282b2b35383a3c39464b50555a5a63676c72787d8386888a8b8887888988978b857e7c7a77626057534b43363025180d0000000000000c1c2a38454b4f4b44373126190b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000103040002090b0c0d0f111116161314161615141415141213121311100f0e0d0b09020004030302000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001152737465861696d70706e6c6863605455504b45393936312727221f18160e0c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002142432404c515a62696f79828a969f9d88735847331f0a0000071b2d3e4f616a7f88818389878582817b7b7a746a65616160564f4c4c4c4b4b443737373b37342b22272125262225232120201f211f20201d14161512131014151d20202020212325262b2a2631353636383e403c484d4f51585761656a6f74787d8287898985888686828185989088827a777b796462594b45393530261c130800000000000004172a3a4756606460554b4437281b0e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445561767e83858584817d79746f6a666057554e4b45383c37342a2b24211a140f0b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000614222f383c484d535b636d77818a9e8976614c37210c0000001020324350616a7d88837f7e8387888285817e7f7b7576756464616161606055504c4c504d483b383c373a3b373a39363635333633363531262b2b2728262927313535363537383a3c403f37444b4c4b4e5355595a6264676e6f767b80848a8d8781888a8685848182868989827b756d646266635b4c483b3228201c140800000000000000000a1f33475861757a7469605546392b1f180d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c0c0e0c0600000000000000000000000001080b0f11100e0c0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b60738594989a9a9996928e89847f7b766f6a63605656514c473a4039362d2924201c14110b090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121d242b35383d494e59616b7689897b66513c26110000000215253343505f6776808a8982817f8185878781837d7b777979767776767566666161656259514d514c50514d504e4b4b4a464c464b4b443741403c3d3b3e37444b4b4b4b4c4e4f515554555560616063686a6e72787a7c838487878785828486827c817f858785837e7e77736660554f4d514e493d342b1e160b08010000000000000000000c21374c6176868f877e736157493c342a1f180c0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171e212123211a0f0100000000000000000409151d2025262524211f1717130d0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a3adafafaeaba8a79e9994908a847f7975716b67615956564e4a3d3e3a35302627211e1613100c0b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000090e1920222c363a474c5c71878a76614c36210c0000000007152533414d58616b767d85888781807c7d7d837e7f7c837f7d7d7d7b7c7c7b77777b776767626661656662656360606058615860605555565552535053535560606060616365666a6a6a6b757675787d80838784878486878786807c7e797d81828183847f7b7569696260544b4437373b38352c20180d03000000000000000000000000172c42576c8197a49c938375625a4c483b332a20190e080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111b2933363639362c1f0f000000000000000c171f2731353a3b3b393733292c28232019130f0b090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b090300000000000000071c32475c71879cb1afaaa7a9adaeb1b3aeaaa99f99948e8b86807c77706c6b635b57544f4b43363c363228282521201c130d0b08020000000000000000000000000000000000000000000000000000000000000000000000000000040a101b222f3b4857647a8d85705846331f0a0000000000071523303a464c58616870777d8386858685817f797d7c7d7c828281817a80807c7f797d7c777c767a7b777a797575746976677575696a6b6a6768656969687575757576787a7b807f7f8182818785818285878382807a7a77777f848182817d807c786f6a656056544d4b43363127222623211a0f0500000000000000000000000000001e33495e73889eb3b2a19985786c62594c473a352b221b100a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011212e39464b494e493d2c1d0d0000000003111c2a3337444b4f51504e4c473a423e38352b2924201d15120c0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e211e160a0000000000000a1f354a5f748a9fb49e95929498999c9faaa2a6aaaeaaab9f9b8b918b85818079716c6964605453514b45383e3a3635302522201d1516120e0b08020000000000000000000000000000000000000000000000000000000000050b0d181f222e37404c5962758699846e593a29170400000000000005121b29333a464c535962686e767b7c7d82838486837f7d78797b8080817f797e807f7f78807e7f7e807f7c7c7a7d7e7d7d7e807e7f80807c7d7b7e7e7d837f807e818385837e7f82877f82848581797678797a7f807e8184807d7f7a76766b67635b55504b4538373530261d150d110e0c06000000000000000000000000000000001f354a5f748a9fb4bfb3a39b8b81776b61584d483c372e221f180c0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c2e3f4b57615b635b493b2a180500000011212e3a474c55606466656361585a57534d483c3e3936322828221f18110f0b0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a28323632281a0f0100000000091e33485e73889daa95807d7f8284878a8c8d90959a9fa99e89898783828a958a86827e79746d686660565853504b4a4336383631272b2723201d15161415130f0f0e0d0c0a04000303020003040002040600040a0c0f1214181f222a33373f4b4f5e6677859b8c79644e39240f0000000000000000000b171f2933363b484c52576065676873787a7a7c7f858385878581807e7a797b7f7b7a77797b7b7a7e817d7e81827c7c817b7a7a7d7d7d827d80798280787e7f8088827c817d7e7b7b767d7d7e7e7d7e82847f7e7f7b776a686965616157514e493d3b36322822201c140802000000000000000000000000000000000000000000182e43586d8298a1b4bbb5a99f968a80776b625a4f4b3e37342a211e160c0a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010823374b5d65767279635948341f0b00000c1c2e3f4b58616b747a7b7a7976736f6c68625a58534f4b45383d37342a2724201c130806000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f2d38454b45382d1f0f0000000003182e43586d8298aa9e89766a6d6e727576777b8084898e91888383838486878498868b8786837e7c75716d6865616054544d4b4437403d383631272b292a2924242322211f171b1818171518191617191c1c171f212527292a34373a474c535d646f7c89898d836e5c4a36210d00000000000000000000040c171f212b343739454b50525460636565676a7079777b797d7f7f8384858885837e7e7f7b7a787a7c777b7b7c78797e787e787a777d7a7b7a7a797c78757b7b7c767b807c7a7f868486807e7d76777469696a66625953544f4b4b463938352c26201d150d0b080100000000000000000000000000000000000000000000000b21364b607583959faaaeb1b4a89f968a80786e645c534c473a363228211e170f0b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0b141d253a50657a8a878877624c37220d0004182a3a4b5d657680898f90908e8c8884817d78726d6864605652524c473a3c39353025211a14130f0d07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b1a2d3d4a5660564a3d2d1a07000000000f24394f647a8c9fa79d8776615756606162666a6f75787c81878d9189848282828588838285838a8886837d7a76746c696260555856524e4b4437413f3f3e3a3a3837363329302d2e2c2b2d2e2b2d2f31312933363a3c3e3b474c52586168717a849088868b7a644f3d2d1a07000000000000000000000000040a0d1820222832363b36434a4e505052555b63626664676a767a7978777a7a7c7e81828384827e858281837f7c7d7d837e797a767775767875787e7c7c77817f7f7b7c7c797877766b6968616260545355504d483b3f3a3636322923211a100b0902000000000000000000000000000000000000000000000000000000091e32455660727f8b98989c9ea8b3a89e968c837a71686159514b453836332924201d140f0b09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000608131c2021263136434a5d6579878f7a644f3a250f000a1f334758657b89969ea7a6a5a3a69d9a97938d87827e7975716867615958514e4a4336362c292824211a1513100b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b151d29364a5b6376635b4a36210c000000000d22364a5c687e939ea59b847561554b4c4d5155556063676c72787c7f8287898a87807d7e81838383838086838985817e7875716d6b676360555b565454534f4f4d4d4c463a4642434240434340424446463a464c4f5153575962686f777e868f89828889826e5c4a361f0f00000000000000000000000000000000050b0d161e2126253035383b3a3d3d4a4e4d514f52576165646361656567686c6d6e6f6d75757678787b7c7c787c7d7d7d7e7f7f7c7c7a7a79777675747575666767646361615854534c4d4a43363f3b37342b2a2521211e160e0c0600000000000000000000000000000000000000000000000000000000000000031628384554606a7882838789959ea7b4ab9f988f857d776e666056524c46393a35312624201d15120d0b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0b0d0e19202530353637444b5460626d7d878b76604b36210b000c22374c6176889ea7b1b0b0b1b0b1b2afaca8a59d98938e8a867d7d77716d666460544e493d3e3d39362d2a2825201c1413100d0b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0f131c20273139464e63798979634e39240e00000000071b2d3e4e606a80959ea3998373605443383b37444b4e51575a62676a7479797b7f7f838482807e7d7e8286818085828684898683807c78756d706b696a686464636261585a5b5858575558595557595b5b5c58616467696d71777d848b9385838388858274604b3e2d1b010000000000000000000000000000000000000003090b10131c20232525272d3639383b3a39464b504f4e4c504f52535757585a556060606262656767626768676768696967666564646261606060605452524f4e4c4c473a3d36373530252a2622201914100c0c0a0300000000000000000000000000000000000000000000000000000000000000000000000a1a2836434b5b636d7a817d7f88939fa9a79e999a938b837c756d676157554f4b44373936312727222019150f0e0b0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b0b0e0b151d201f22232b3536434a4b4c556064737882919c87725745321e0900152a3f546a7f94a79e9c9b9b9c9b9c9e9b9da6a5aaacaa9f8b9c928a8686827c79746b635b5553524e4a3e3f3e3a3530262825221f1816120f0c0a03000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b10141c202425303538454b57616b80927d68523d281300000000001020314250626b80949da1988272604a3f2e273136393c3c484d51556063646679787a797d7c7e838381817e7b7e818284808281838288868285807e7f7e79797877766f70706d6d6c6a6d6e6b6c6e71717173767a7c7e82868892888182848386857d6d60564532201000000000000000000000000000000000000000000000000000070b0e1010121a21242226242933363b3a38373a3a3c3e42424337444b4b4b4d4d5051524d525252525354545151504f4f4d4c4b4b4b4b43363d393837373329282122201c1315110d0b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1826303c494d5c646c7676787e8a91988983849a9d898a89827c76706a646055534f4b45383d38352b2b2424201d1514100c0c0b0700000100000000000000000000000000000000000000000000000000000000000000000000050b0d0e0f0b10161e212023202832363437383c484d5460606162737a838b988d8a806b5639281603001b30455a70859a93898786868786878886888b8f9496998b8887848687848485878580796b6b6968645c5a54534f4b43363d3b37342a2b2724211e17181513100d0b0801000002000000000000000000000000000000000000000000000001080b0d101316161e21252630353936434a4f56606876808d937e69533e29140000000000021424334451626b7f949fa095806b5d4b37231d2023272b353837444b4e4f5b6362656475666976787e7f8487828185818081818184807f8180828283838889898b88858585828381808283808284868687888a8887868381808283838689888076685f4b453828150200000000000000000000000000000000000000000000000000000000000000070c0e0d110f171e2125242322252527282c2d2e273135353638383b3c3c383c3d3d3d3e3f3f3c3c3a3a39383736353535302627242322211f17130c0d0b070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c2c353e4a4f57606163797d7c8388958988888788958a8788857f7a746f6864605657524d483c40393936312729252121201c13151611110f0d0b0b0b0b08010000000000000003090b090b0b090b0b0d110c10110c100e181f222324202528323636383538454b484c4e545a626674757778848f898688858575604b36210b00001e33495e7388937e73717070717171737175767a7f81848991929698868684858483838080807e7d796c6f6a686560545753504c473b403c393633292d2a292522201c1414141716141210100f0e0c0a0b0b0c0c0d0d0e0f101213111418141d202225282c2832363a36434b4e545460646b747e888a888876614b36210c000000000000061525334451616c8197a09e8f7a65503a25100b0e12192022263135393d4a4e4d50546054576162696a7678797d7e8282858481807f80818080817e82828184817f80808281817f818285878181848480848a84858883817f82848a877f766b61574e4132281a0a0000000000000000000000000000000000000000000000000000000000000000000000000000030a0c100f0e0c10101213171819151d20202123232627272327282828292a2927262525242221202020201c14120f0e0c0c0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e19212e3639454b4c5b63777b79777f858e9489808086858a86888a88847e7975716c67625a5a554f4e4b45383f3a36373530252a2b26262422212020201d1514101312141417161e211e20211e212023262126262125232a34373839363b39454b4b4d4a4f56605962636968787b7a7e838587888682838576615745321e0900001f354a5f748a96806b5a5b5b5c5b5c5e546060656a77787a7c7d8182898887868583858582867d817e81847f7d7a746d6c686562595756524e4c4639423f3e3a3835302629292c2b292726262523211f2021212122222324252728262a2d263135383a3e4138454b4f54546064696e74798088939d879d89735746331e0a0000000000000007162633434b60728298a1917c67523c2712000000050b0d141d20242d36393836434b43464c4d545861626468697476787c7b7b7f8186878482807f7f7e7e7e7e7e7f80818182828082837e8081817f7e7e7e7e7f83888b87827a736a61584c4639311d150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002020001080b0b0b0d0d1012120d121312121314141211100f0f0d0c0b0b0b0b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101b222832363c4959616564626a70797f879187847f86828888898387888a86817c786e6f6a6463605656544f4c4c4a43363f413b3c39383635363531272925282729292c283236323636323635383b373b3b373a383b484c4e4e4b505157606063606464756577797e7d7f8386838984817e808a81746158473928160300001e33495e73889e8a78624d424746473a474c4b505962626575776b787f7b7a80817e80828384837f83837f7e82848782817d7a77726c6b676461575a5754534f4d4b43363e3e41403e3c3b3b3a393733353636373738383a3b3c3e3b3f4237444b4d505356595660656a6f74797e8388898487899e9d93806a5539291703000000000000000008161c30435460738299907b66503b261100000000000001080b0f1a212422263035303336383a464c4d4f5354606163676676766c77797c7c7e8084858586878584818284808080818581838285878689888683807c79726c6560544c463a33291b130200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070a161e212c3a474c504f4d555c646a767b7f8185858880817c8085858386858589838480797975706c69656161605454545650514e4d4b4b4b4b44373e3a3d3c3f3f4138454b454b4b454b4a4d504c50504c504e4f5962636460656667767578757a79777a7b818582878682807e83868e84796c6056473a2a1b0a0000001b30465b70859b99836e604e3c2f404c58616054474c4d5660625b63747778756b76777f8083847d8288807e81847c80847f82888781807c7976726f6d6a68656260545b53545755545150504f4e4c474b4b4c4c4c4d4e4f5051535154585955606265686b6f71767a7f848989848385848b889d978a7e6a62503c1b0b000000000000000000000114263644556074848775604b36210b00000000000000000000070c0e0d141c201c1e2122293336383a36434a4c4d525760615962647477767a6e6f757978757b7b797f7d7f807f7d7e7e7c7e807a7875766e6b66645c57504a433633291e170b0000000000000000000000000003090b0f0b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1c2a34373b3a373e4a4f5861666a6c787f82848182827d7c7a7d7d848a85888387848785817e7a7676746c6a6a6b666664626060606055525450535154545654566056606057606062666165666165636569777879757a7c7c7b7d7d7d7e837e807c847f7d7d7d8185888880796f645c4b45382a1c0c00000000152a3f546a7f94a1937e685a483a4c5e667672604a3738454b4d4954606163606175787a75787a7d7f7f82817f858281817a8187817e7f8584868784827f7e7a7775707069696c6b6967656564636158606061616262636465676866696d6f7175777a7d8184878988848281808581828b8d938b8278686050433321000000000000000000000000081826374556627779635645321e09000000000000000000000000000001080b080a0c0d171f212324253035363839454b4c484d54606261645c54606363606666646a68696a6a68696967696a656260615855514f4a3e3b3530251f170b03000000000000000000000000000a161e2125201d140901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c181f222624222d363a464c51555b63696d777a807c80818282837a757a7a7d82818a8582828288837f827f7f807b7b7978767575756b686965686769696c696a76687576687674787b767b7b767a787b7e797f7b7f817c7f8182837c7d7c7e7a7e8084878486857f79746b635b4e4a3d32281a0c00000000000c21374c6176899e9e8a7862584751667b8979634e392832363836434b4c4e4b5761626561757a7b7b7a7a7b7e7f818181828188837e7d7f8080818481818084878885857e7e81807e7c7b7b7a78767075767676777778797a7c7d7b7f8284868a88858380807f7f7f827f7e838b8a928a857e776d625a4e423325150400000000000000000000000009192738485962635b4938281602000000000000000000000000000000000000000000040a0c0d0f131c202123283236363436434b4d4c4f4b434b4e4d4b50514e54525455555353545254554f4d4b4c473a3c39362d25201c13080400000000000000000000000000000c1a2832363a3531261d140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c100f101b222933363c3c494d545962656b7674797d7e7f82817f807f7d79797872838286827b8984807e808682827d818080807d7e7a7d7c7e7e817f7f7f7d7c7e7d7c7b7d7d807e807f80797d807d83767e8080817c79787b7f80858684837f7c7c776f6a6460544e4a3d362d1d150a0000000000000a1f334758687d92a09c8676614c4c5e6677635b4a36211e2122263035373939464b4d4f5761646566647a7d7d7b79797b7f7f80828180818080847f7f838381818182838382838182818586868287858989888988888887868584848381827e827e7d8480817f83828084898988827d77706962594d483c3124150700000000000000000000000000000a1a2b3b484c4e493d2c1a0a00000000000000000000000000000000000000000000000000000000070b0c0e161e21212026303537373a3730353938363b3c393f3d3f40403d3e3f3d3f403a38363733292724221b100b07000000000000000000000000000000000c1c2a38454b4f4b44373126190b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c171f21262c35383b484d4f57616063686869767a7e7e7d82847f7d7d7f7d7e777a7c7d7f7f7a8485837f80787f807b817b81807980787e76817e7a7f82817980807c787d7979797b7e7a7a797d7f808387868485807e797b7a756a6767625a554f4a4336362d211a0f02000000000000000417293a4e606e8298a398826e5c4a4c5861584a3d2d1a090b0d141c2022232933363839464c4f50515c646867667579797b787d787a7d7d807d8181817f828081828484847e817d7a8281838280787e7f7f7e7b807e7d80837e8389837f857f83808685858588878782807c78736d676158544c473b352b1e1406000000000000000000000000000000000d1d2b343738352c1f0f00000000000000000000000000000000000000000000000000000000000000000003090b0c08141c20222125221c202423202626242a282a2b2a28292927292b252320211f17110f0d0700000000000000000000000000000000000004172a3a4756606460554b4437281b0e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c111921232b343739464b4b4e53535760656969686d76777a7f7e858487817c7b7e8076797c7c78777a797a7c7b797c7a77797c7b7c7c767b7b7b79797b79797b7d7f7d818488878483817f7e7a7a7979746b69646664605652524d483c39353025211a0f07000000000000000000000c1c31424b6075859b9f8c7a644f3a474c473a2d1f0f00000001080b0c0e171e21232933363a3b3e4a4e53525560636365636863656868757b7c7b7c797d7e80818382838280808285838580868184817e868382838a8283838184807f8580828183847f807c78746d6b67625a58524c473a37342a20190e000000000000000000000000000000000000000d18202223211a0f01000000000000000000000000000000000000000000000000000000000000000000000000000001080b0d0c0f0d080b0e0e0b11110f1513141515131414121415100d0b0c0a04000000000000000000000000000000000000000000000a1f33475861757a7469605546392b1f180d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c0c0e0c060000000000000000000000000000000000000000000000000000000000000000060c0e18202229323635393e39454b4f545352586162646968707777787c7d7c7d7e817a7a7d7d7c75767875777678797a82807d7e7d82827f877e82858481827f7d7a7a7878787b787469656563646055544f514f4b45383c38342b24201c13080700000000000000000000000000131e3245576277879d8f7a65503a3337332a1c0f010000000000000000030a0c0d171e2124262d36393d37444b4e4e504e534e4f535660667677757874797a7876787a7d7f7d7e7b7f7f7e797c7d797d85807f7d7f777a7981827c807a7a786c766e6a6a6662605456524d483c3d37332a221f180d06000000000000000000000000000000000000000000050b0d0e0c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21374c6176868f877e736157493c342a1f180c0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171e212123211a0f01000000000000000000000000000000000000000000000000000000000000000000050b0d161e212023282832363a3f3e3a464c4d4f54535962626267676768756c767378777b7a7c7b7e807d7e7d7d7d787b7c7b787975766975706f6c6d6a676465636362666360554f504e4e4b4437393c3a363228272220190f0b070000000000000000000000000000000003162839485963798a8b76614c3621221f180c0000000000000000000000000000030a0c0f101b22242827313538383b393e383a38454b5660616063606464746062757575776866747a68766776646876767576757365646c6d676b6564635b61575555514d4b43363c38352b28211f170d0b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000172c42576c8197a49c938375625a4c483b332a20190e080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111b2933363639362c1f0f000000000000000000000000000000000000000000000000000000000000000000000000030a0c0b0e13161e21252929293336373a3f3b484d4d4d5252525560576160636266646666686a6869686868636666666364606157605559565755524f504d4e4d514d4b44373b3939353126242624211e16120d0b0500000000000000000000000000000000000000000a1b2a3b4a5b697e836e5846331f0c0a040000000000000000000000000000000000000000070d0f13151d2023232623282325283238454b4c4b4e4a4e55605556606060625a5560645c6057605656606060616060544f57575256504f4e494b4639403c3835302627222019120c0a040000000000000000000000000000000000000000000000000000050b0d100f0d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e33495e73889eb3b2a19985786c62594c473a352b221b100a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011212e39464b494e493d2c1d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b101414171f2122252a2b343737383d3d37444b464b4a4d4d504f5151535552535252534e5151504e4e4b4b464b44374142403d3a3a3838383b38353126252424201d140f110f0b0902000000000000000000000000000000000000000000000000000d1d2d3d4b607376614c3a291704000000000000000000000000000000000000000000000000000001080b0e0e100e130e10161e2832363736393537444b44454b4b4b4d48444b4f4b4b454b45454b4b4b4b4b4b433641423c403b3a39363633292b2722201c14120d0b050000000000000000000000000000000000000000000000000000060c0d171920222524211a0f01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f354a5f748a9fb4bfb3a39b8b81776b61584d483c372e221f180c0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c2e3f4b57615b635b493b2a180500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c0d0f141820222223272827313532363538383b3a3c3b3d403d3e3d3d3d393c3c3b39393636323531262c2d2a2825252323232623201d14100e0f0b080100000000000000000000000000000000000000000000000000000000000000000f1c30435460615847331c0c00000000000000000000000000000000000000000000000000000000000000000000000000030a161e21222023202731353132363636383431363a37363236323236363536363530262c2d272b25252321211e1715110d0b080100000000000000000000000000000000000000000000000000000000000e1920232c2b35383b39362d201305000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000182e43586d8298a1b4bbb5a99f968a80776b625a4f4b3e37342a211e160c0a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010823374b5d65767279635948341f0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d0d0d1212151d201e2120232226242626282b282928282823262726232420211e201d14171815120f100e0e0d110e0b0801000000000000000000000000000000000000000000000000000000000000000000000000000001142636434b4c473a2a170000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0c0b0e0b151d201d1e21202022201d202522211e211e1e2121202121201c1417181216100f0e0c0c0a0300000000000000000000000000000000000000000000000000000000000000000008131c2c3538413c484d504e4a3e3023130200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b607583959faaaeb1b4a89f968a80786e645c534c473a363228211e170f0b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0b141d253a50657a8a878877624c37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0a0c0b0e0d110f1111131513141313130e1111110e0f0b0c090b08010002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081826303537332a1c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b08090b0b0b0d0b080b0f0d0b090b09090b0b0b0c0b0b0801000200010000000000000000000000000000000000000000000000000000000000000000000000000000000a1825303c494d57595a6265645c4d413020100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e32455660727f8b98989c9ea8b3a89e968c837a71686159514b453836332924201d140f0b09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000608131c2021263136434a5d6579878f7a644f3a250f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c20211f170c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2736434a5a626c6e71787a79675f4d3f2e1b0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628384554606a7882838789959ea7b4ab9f988f857d776e666056524c46393a35312624201d15120d0b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0b0d0e19202530353637444b5460626d7d878b76604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080b0e1011110f0b080100000000000000000000000000000000000000000000000000000000000000000000000001080b0c0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000215273845546066788183878d908e7d675d4b37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000305060401000000000000000000000a1a2836434b5b636d7a817d7f88939fa9a79e999a938b837c756d676157554f4b44373936312727222019150f0e0b0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b0b0e0b151d201f22232b3536434a4b4c556064737882919c87725745321e0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0f14151d202325262624201d15090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d31455660727c8a96999ca4a59b857b644f3a250f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d1115181a1b19160f0d0700000000000000000a1826303c494d5c646c7676787e8a91988983849a9d898a89827c76706a646055534f4b45383d38352b2b2424201d1514100c0c0b0700000100000000000000000000000000000000000000000000000000000000000000000000050b0d0e0f0b10161e212023202832363437383c484d5460606162737a838b988d8a806b56392816030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c11141d202429273136383a3b3b3a353127191507000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080b0e1011110f0b080100000000000000000000000000000000000000000000000000000000081b2e3f4b607481919fa8aeb1aaa59d9586715b46311c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0f13181f22272b2e30302f2b24221b10020000000000000008141c2c353e4a4f57606163797d7c8388958988888788958a8788857f7a746f6864605657524d483c40393936312729252121201c13151611110f0d0b0b0b0b08010000000000000003090b090b0b090b0b0d110c10110c100e181f222324202528323636383538454b484c4e545a626674757778848f898688858575604b36210b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b0c12171e2126263135393e37444b4d4f50514f4b443732251500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0f14151d202325262624201d15090000000000000000000000000000000000000000000000000000000d22374b5d6c81969fb4b0a59d958f877f76614c37210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d131c2024292a34373c40434545444139362d20100200000000000000010e19212e3639454b4c5b63777b79777f858e9489808086858a86888a88847e7975716c67625a5a554f4e4b45383f3a36373530252a2b26262422212020201d1514101312141417161e211e20211e212023262126262125232a34373839363b39454b4b4d4a4f56605962636968787b7a7e838587888682838576615745321e09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c0e1219181f22272933363c37444b4f54585560636566666460554f43321a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c11141d202429273136383a3b3b3a353127191507000000000000000000000000000000000000000000000000000f253a4f647a8c9fb0a39b9187807a736a615847331f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b1015192022253035393e3b484c5155585a5b59564e4a3e2d201000000000000000000006101b222832363c4959616564626a70797f879187847f86828888898387888a86817c786e6f6a6463605656544f4c4c4a43363f413b3c39383635363531272925282729292c283236323636323635383b373b3b373a383b484c4e4e4b505157606063606464756577797e7d7f8386838984817e808a81746158473928160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0d12171a2124282e2a34373c39464b5155556064696d7175787a7b7b797469614f382715020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b0c12171e2126263135393e37444b4d4f50514f4b443732251500000000000000000000000000000000000000000000000001162b40566b80959f9b8f857c746b6560544c473a2a170400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c14161e21252a2b343736434a4e53585962666a6d6f706e6b645c4a3e2d180800000000000000000000070a161e212c3a474c504f4d555c646a767b7f8185858880817c8085858386858589838480797975706c69656161605454545650514e4d4b4b4b4b44373e3a3d3c3f3f4138454b454b4b454b4a4d504c50504c504e4f5962636460656667767578757a79777a7b818582878682807e83868e84796c6056473a2a1b0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0e0e151d2022272c2d36393d443b474c51585761666b6f75797e83868a8d8f90908f897f695645311d09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c0e1219181f22272933363c37444b4f54585560636566666460554f43321a0a000000000000000000000000000000000000000000000003182e43586d83988b857a706760554f4a4336332a1c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0d12171e21292832363a3f3b484d52546064686d72777c8083858584807a645c4a36251300000000000000000000000003090e1c2a34373b3a373e4a4f5861666a6c787f82848182827d7c7a7d7d848a85888387848785817e7a7676746c6a6a6b666664626060606055525450535154545654566056606057606062666165666165636569777879757a7c7c7b7d7d7d7e837e807c847f7d7d7d8185888880796f645c4b45382a1c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0d1112151d202323273136373d413d4a4e52595c5961676d72767c8084898e93989c9faaa4a5a6a79e8975604b36200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0d12171a2124282e2a34373c39464b5155556064696d7175787a7b7b797469614f3827150200000000000000000000000000000000000000000000091e33495e7388937e70645d524b44373530251f170c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d0f131c2023272933363e38454b4f54595962676d74797e82878c9195989a9a99968b7a645443301c0700000000000000000000000000000c181f222624222d363a464c51555b63696d777a807c80818282837a757a7a7d82818a8582828288837f827f7f807b7b7978767575756b686965686769696c696a76687576687674787b767b7b767a787b7e797f7b7f817c7f8182837c7d7c7e7a7e8084878486857f79746b635b4e4a3d32281a0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200070d0f1214161920232727273136393938454b4c5257595b63676e7172777c82878a8a8980838285898a9fb1b4bac5b8a7907b66503b26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0e0e151d2022272c2d36393d443b474c51585761666b6f75797e83868a8d8f90908f897f695645311d090000000000000000000000000000000000000000000004192f44596e838f7a644f4b3f353126201c130804000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0e12161a2124253035383c39464c54565660656a6e74777d82888e93979da5a6aaadafb0aea99c8673604a35200b000000000000000000000000000000040a0c100f101b222933363c3c494d545962656b7674797d7e7f82817f807f7d79797872838286827b8984807e808682827d818080807d7e7a7d7c7e7e817f7f7f7d7c7e7d7c7b7d7d807e807f80797d807d83767e8080817c79787b7f80858684837f7c7c776f6a6460544e4a3d362d1d150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d0e1317191b222428292b2b35383c3c38454b4e4e55566062676c6e6b797d8386878889817d7b7a7f868892898f999e9c9fa9b2aea48e79644f39240f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0d1112151d202323273136373d413d4a4e52595c5961676d72767c8084898e93989c9faaa4a5a6a79e8975604b36200b000000000000000000000000000000000000000000000013293e53687e93816c5e4d4031271e160a07000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c12151d2023282b2d363936434a4d51545761696b6f757a7f84898c92989da5a8adb2b2afaeaba8a7b2b6a48e79644f39240f000000000000000000000000000000000000000000070c171f21262c35383b484d4f57616063686869767a7e7e7d82847f7d7d7f7d7e777a7c7d7f7f7a8485837f80787f807b817b81807980787e76817e7a7f82817980807c787d7979797b7e7a7a797d7f808387868485807e797b7a756a6767625a554f4a4336362d211a0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001080b0d0d12131318202224282c2e2d36393d3e413c484d515252566063636a6e75777c81838085857d7f77797b818586827e80807d7a7a8389868b9e9d99988c77614c37220c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200070d0f1214161920232727273136393938454b4c5257595b63676e7172777c82878a8a8980838285898a9fb1b4bac5b8a7907b66503b2611000000000000000000000000000000000000000000000012273c52677c918c7c665e4b44373228211a0f0d07000000000000000000000000000000000000000000000000000000000000050b0d111517171e2127273135393d413d4a4e54546062676971767e8085888f8c999ea8a7adaca7a3a1a69d9a999592929da6a7917c67523c27120000000000000000000000000000000000000000000000040a0c111921232b343739464b4b4e53535760656969686d76777a7f7e858487817c7b7e8076797c7c78777a797a7c7b797c7a77797c7b7c7c767b7b7b79797b79797b7d7f7d818488878483817f7e7a7a7979746b69646664605652524d483c39353025211a0f07000000000000000000000000000000000000000000000000000000000000000000000000000000020003090b0c0e100f131716141d2022222728292b3437393d41433e4a4e5253565a5a626667686b757878808384857f7f7f7c777a787f84827e7e79796e767a7c7d8587888385898a8884828773604a35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d0e1317191b222428292b2b35383c3c38454b4e4e55566062676c6e6b797d8386878889817d7b7a7f868892898f999e9c9fa9b2aea48e79644f39240f00000000000000000000000000000000000000000000000b20354b6073869c8a7c6b60554b4538362d24211a1512100d0c0600070503010205000103020002090b0d0c0f0e121513151a182022262a2c2933363c37444b4e52565b5c64696b74787c7f8688938985838589899eab9f9c97928e8c8b888483807d7d889da9907b66503b2611000000000000000000000000000000000000000000000000000000060c0e18202229323635393e39454b4f545352586162646968707777787c7d7c7d7e817a7a7d7d7c75767875777678797a82807d7e7d82827f877e82858481827f7d7a7a7878787b787469656563646055544f514f4b45383c38342b24201c13080700000000000000000000000000000000050b0d0c13100d1011111110100e0c0e0e0e0f0f0c10111415170f161e2121242524282c2b26313537373d3d3e3b484c4e535759585c6467696b6f6d787c7c7d8080807c7a7a7d7d7d7f7e8276807e767976767b7f828383838883818184868a857f7c838075615443301c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001080b0d0d12131318202224282c2e2d36393d3e413c484d515252566063636a6e75777c81838085857d7f77797b818586827e80807d7a7a8389868b9e9d99988c77614c37220c0000000000000000000000000000000000000000000000081c304354667c91899180746860564e4a3d39362d2a28262320191c1c1a1816171a151718171a151d2023222524272b282a302b34373b3f4139464c5256556063676b7173797e8086858a868a8685878683838485948f8b86817d797676736f6e6b6d8298a69f8a76614c37210c000000000000000000000000000000000000000000000000000000000000050b0d161e212023282832363a3f3e3a464c4d4f54535962626267676768756c767378777b7a7c7b7e807d7e7d7d7d787b7c7b787975766975706f6c6d6a676465636362666360554f504e4e4b4437393c3a363228272220190f0b070000000000000000000000000000000000000e1920222128252225262626252524212323232424212627292a2c2528323636393b393e414037444b4c4d52535355596263686c6e6d6b797d7e808382837f7f7a7c7b767e7f7e7a7b787a75766a747b7d8080807d797a7e85808081898985817b7e80837a6a615746362513000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020003090b0c0e100f131716141d2022222728292b3437393d41433e4a4e5253565a5a626667686b757878808384857f7f7f7c777a787f84827e7e79796e767a7c7d8587888385898a8884828773604a35200b0000000000000000000000000000000000000000000000011426364c5e7186878696877d756b635b554e4a3e3f3d3b38352c3131302d2c2c2f2b2c2d2d3027313638373a393c403e3f453b484d5054575a5761676b6e75787d808688898780858287868382828388938e89837e7a76716c67636161585a606b8096a0a296816c5847331f0a000000000000000000000000000000000000000000000000000000000000000000030a0c0b0e13161e21252929293336373a3f3b484d4d4d5252525560576160636266646666686a6869686868636666666364606157605559565755524f504d4e4d514d4b44373b3939353126242624211e16120d0b050000000000000000000000000000000000000009181e2b3538363d3a383b3b3b3b3b3a39373838393939373b3c3e40423a39454b4c4e504f53565658556062626768686a6b77797d8183828080817e75787b7a7a7c7b7d7c7c797969687972777b7f7f7f7d7a76787c7c817d7d81858886817b7c7f807a766d645c4b4639291808000000000000070c0e0f0d070000000000000000000000050b0d0c13100d1011111110100e0c0e0e0e0f0f0c10111415170f161e2121242524282c2b26313537373d3d3e3b484c4e535759585c6467696b6f6d787c7c7d8080807c7a7a7d7d7d7f7e8276807e767976767b7f828383838883818184868a857f7c838075615443301c070000000000000000000000000000000000000000000000000818304051677c8988848692898179716a645c595452504d493c47464543414144404143424538454b4d4c4f4e525553555a595962666a6c7073767c80838885868180848383827f7d7e84898a8883807e79756e6964615857524e4c4c4e5f697e939ea39a8474604b3a29170400000000000000000000000000000000000000000000000000000000000000000000000000000003090b101414171f2122252a2b343737383d3d37444b464b4a4d4d504f5151535552535252534e5151504e4e4b4b464b44374142403d3a3a3838383b38353126252424201d140f110f0b090200000000000000000000000000000000000000000000061828353c484d4b53504d50505050504f4e4c4d4e4e4e4f4c50515455574f52576061636564686c6b6d6b7577777c7d7e7f80817f7b7e757778757b787e79787c7777776c767d7c7b7e7e82807c77746a6a767d7f817d8281858388817c7d83847e796b6561584f4a3e32291b0b00000000040b0f1a212424221b100200000000000000000e1920222128252225262626252524212323232424212627292a2c2528323636393b393e414037444b4c4d52535355596263686c6e6d6b797d7e808382837f7f7a7c7b767e7f7e7a7b787a75766a747b7d8080807d797a7e85808081898985817b7e80837a6a61574636251300000000000000000000000000000000000000000000000000001224394d5f677d8687858383968e877f79726f6a6765625a5c5c5c5a5856575a555658575a5b566062616463676a686a6f6e70777b7f81858887848384837f8484807d7c80818484807e7e787a766b68646055544f4c463a3d393e4c5e687d8d9fa39b8575615645311c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c0d0f141820222223272827313532363538383b3a3c3b3d403d3e3d3d3d393c3c3b39393636323531262c2d2a2825252323232623201d14100e0f0b08010000000000000000000000000000000000000000000000000000000010233546535a626168656265666666656563616363636464616566696a6c6468687676797b797e818082807f817d7c797a787a787776767a777a76777876767879767e7c8183807e7976686d6a666d76787d80858383878285817c7c7f807c797468645c504c473a362d1e160b000000080c181f222d363939362d201406000000000009181e2b3538363d3a383b3b3b3b3b3a39373838393939373b3c3e40423a39454b4c4e504f53565658556062626768686a6b77797d8183828080817e75787b7a7a7c7b7d7c7c797969687972777b7f7f7f7d7a76787c7c817d7d81858886817b7c7f807a766d645c4b4639291808000000000000070c0e0f0d0700000000000000000000000000000a1d30404d5f6779838582868281858c8987847f7d7b78747271716f6d6b6c6f6a6c6d6c6f706d7578777a797c807d7f8583858886838283818284837e7b7d80808283807b7d7a7a7a787663656158534f4b44373a36332928364a5c667c8c9fa39b85766157463827150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d0d0d1212151d201e2120232226242626282b282928282823262726232420211e201d14171815120f100e0e0d110e0b080100000000000000000000000000000000000000000000000000000000000000000001162b3f53646d78767d7a787b7b7b7b7a7a79767879787979777b7c7e7f817b7d7d837d807e7a77797a777779797a7c797777777476766a75767c77797d8383817f7d7c79766f6b68636062697777827f8383838784847e7d7d80807e7a74676460554f4a3e37332a221b100300060c101b222a34373d4a4e4f4a3e32241400000000061828353c484d4b53504d50505050504f4e4c4d4e4e4e4f4c50515455574f52576061636564686c6b6d6b7577777c7d7e7f80817f7b7e757778757b787e79787c7777776c767d7c7b7e7e82807c77746a6a767d7f817d8281858388817c7d83847e796b6561584f4a3e32291b0b00000000040b0f1a212424221b100200000000000000000000000000122230414d5b636f7c858b8585828380818286858a888987868685828181848081828285868388898a8988868281838281807f8381828180818484808685817e7b776a6668746464636157504c463a3935312725211f1724394f647a8a9fa59b857661584739291a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0a0c0b0e0d110f1111131513141313130e1111110e0f0b0c090b0801000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182d43586d827c767b787c7c817f80817e7e787b7f837b797e7e787a77797b7574757678756577657a7476637977757368787b7a7a7b7f83837f7e7d7b796e6c69686664615962626674787e8282868584848480807c80847e786b696560544f4b4437362d211f170c070a0c111a21232e373b474c535b63645c4f42321c0c00000010233546535a626168656265666666656563616363636464616566696a6c6468687676797b797e818082807f817d7c797a787a787776767a777a76777876767879767e7c8183807e7976686d6a666d76787d80858383878285817c7c7f807c797468645c504c473a362d1e160b000000080c181f222d363939362d201406000000000000000000000000041223303d494e5e66707b848b8684807f828687828a887f83868182848782828081808181807f81838182817f80818082807f7f81828684827f7e7979767569656158515460544f4e4c463936332924201d150f0c0a1d32485d72879da59c87776258473a2a1b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c31475c7186887f7d7d7e7f7d7e7b7c7e7a7b7a767a777a7c7a7b7a767778776762776369757975767679777f8380817d7f7f7d7d7c79766d6a696866635b5654525460646f77777c847f81868a878883807d7f837f7a7469625a534f4b4336353126221b100a0b0d171f21272c35383f4b4f5961686f797969604f3a2a18040001162b3f53646d78767d7a787b7b7b7b7a7a79767879787979777b7c7e7f817b7d7d837d807e7a77797a777779797a7c797777777476766a75767c77797d8383817f7d7c79766f6b68636062697777827f8383838784847e7d7d80807e7a74676460554f4a3e37332a221b100300060c101b222a34373d4a4e4f4a3e3224140000000000000000000000000005121f2c35404c515e666f787f858a8985807d7d7e7e7f8081807e81837f8083808180807e7e7e7e7e7e7f7f8185858883807c7b7b7b776d6a696463616056504c473a434b433638363329211f170f0b080100000a1f344a5f74899f9d87786259483a2a1c0c0000000000000000000000000000000000000000000000000000050b0d1111100f0c0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010263b50657b898a87817f7a7d7b78797d79787576777779767676766b767a797c7779787e7c7f817f7a7c7d7d7e7b78746a69676867646157545453504e4d5460646a747a8484868282858889857f7c7e827d7a766a6460554d493c3a353026201d140b1013181f222933373c3d494e555d656d777d848e8e7e695847331f0a0003182d43586d827c767b787c7c817f80817e7e787b7f837b797e7e787a77797b7574757678756577657a7476637977757368787b7a7a7b7f83837f7e7d7b796e6c69686664615962626674787e8282868584848480807c80847e786b696560544f4b4437362d211f170c070a0c111a21232e373b474c535b63645c4f42321c0c00000000000000000000000000010f1a212f38404c515a626a70777b7e82858789888687828281858180808082848183858787858684827f7c7c7b77767477666566615955544f4e4c4b453837332a3035302623211e170c0a04000000000000081d33485d72879d8878635a483b2a1c0c00000000000000000000000000000000000000000000000000060e19202226262524211f1716110c0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384c5d65788082838081847e80847e807c7e807d7c7d807b8280807f7e7e7d7c7c7c7b79787569656768676866636054545252524f4b4639434a515a626b737a7f868a858385898988827e7e81807b76676461574f4b4437352b25201c1413161e2126282a34373a474c51575b636a727a828a939aa29f8a77614c37220c00071c31475c7186887f7d7d7e7f7d7e7b7c7e7a7b7a767a777a7c7a7b7a767778776762776369757975767679777f8380817d7f7f7d7d7c79766d6a696866635b5654525460646f77777c847f81868a878883807d7f837f7a7469625a534f4b4336353126221b100a0b0d171f21272c35383f4b4f5961686f797969604f3a2a1804000000000000000000000000000006121d242f383c484d54596266696d767576787e817d7d7e7d7f807f7d807a7b7979777876716e7778777666626160625950504c473b3f393936363228211f171c201c140e0c0a0300000000000000000001162b40566b808979635a493c2b1d0d000000000000000000000000000000000000000000000000000e19202b35383b3b3b393733292b26211f17130e0c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c2f3f4c5a636a6d76766b6e68757677777778767777777665746b6b6968686867676766646360555051535253514d4a43363d3d3c3a363d495460666c788086898584879a9687857f7d7e7f7b776b6561584f4b463935312620191d202226282832363b3e3b484c535861666c727880878f979fa8afb4a9917c67513c2712000010263b50657b898a87817f7a7d7b78797d79787576777779767676766b767a797c7779787e7c7f817f7a7c7d7d7e7b78746a69676867646157545453504e4d5460646a747a8484868282858889857f7c7e827d7a766a6460554d493c3a353026201d140b1013181f222933373c3d494e555d656d777d848e8e7e695847331f0a0000000000000000000000000000000009121d242b35383b484c50545861606163696b686868676a6a6a686a65666463626361585962636160564d4b4b4c483b3b37342a29242421201d150c0a04080b080100000000000000000000000000000b21364b60747a645b4a3c2c1e0e000000000000000000000000000000000000000000000000000e1e2c353c484d5050504e4c473a403b3633292823211a140f0b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011212f3c494d5558616157595660606262626361626262605760545554535352515252514f4d4b44373c3d3d3e3c383530252728272d3d4a5b63727b818b969c9e9b8b8788817f818279776a656259504c463a36322920222529273135373b3e38454b5053595962686e767c81878d959da5acb4bab6b2a8937e69533e291400000e23384c5d65788082838081847e80847e807c7e807d7c7d807b8280807f7e7e7d7c7c7c7b79787569656768676866636054545252524f4b4639434a515a626b737a7f868a858385898988827e7e81807b76676461574f4b4437352b25201c1413161e2126282a34373a474c51575b636a727a828a939aa29f8a77614c37220c000000000000000000000000000000000000090e1920222a34373b3a464c4b4c4d545652535352545555535550504f4e4d4e4c47484d4e4c4b4538363537342a26221f18140f0e0c0b0902000000000000000000000000000000000000000000091e32455660645c4b3d2d1e0e0000000000000000000000000000000000000000000000000006192c3c494d5a626666656461585a55514c463a3e38352c2924201d1415100c0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111e2c35383a474c4b4639454b4b4d4d4d4e4c4d4d4c4b454b43363f3e3e3d3c3c3c3b3938353126272827292623201c13121b2d3e4a5c64798590969fa99f8a8983807c82817a7363625a504c483b3633292b2e2b34373b3e37444b4c505356566065686e72777d838b91979ca5a99f979ea7a8a49c958a7b65503a25100000081c2f3f4c5a636a6d76766b6e68757677777778767777777665746b6b6968686867676766646360555051535253514d4a43363d3d3c3a363d495460666c788086898584879a9687857f7d7e7f7b776b6561584f4b463935312620191d202226282832363b3e3b484c535861666c727880878f979fa8afb4a9917c67513c27120000000000000000000000000000000000000000050b0d181f22262933363637383e413d3d3e3d3f403f3d403a3b3a3937383733343739373632282120221f18110c0b040000000000000000000000000000000000000000000000000000000002162838454b4f4b3e2e1f0f00000000000000000000000000000000000000000000000000000c2035495a6372777b7b7a7976736f6b66615857534e493d3f393531262a25211e17140f0b09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1920232a3337363329323636373738393637373736323530262a292928272727262423201d1412131213110e0b07000d22364a5c647a899b9f9fa0988c838281837b766c6460544d483c373637393b3e40433b484d50535655606265686c71757b7d83878c92999f9d9a999b9b8b818998928d878077655d4b37230e00000011212f3c494d5558616157595660606262626361626262605760545554535352515252514f4d4b44373c3d3d3e3c383530252728272d3d4a5b63727b818b969c9e9b8b8788817f818279776a656259504c463a36322920222529273135373b3e38454b5053595962686e767c81878d959da5acb4bab6b2a8937e69533e29140000000000000000000000000000000000000000000000050b0d11171f21202123292c282829282a2b2a282b252624242223211f20222322211e160c0b0d0b050000000000000000000000000000000000000000000000000000000000000000000a1a2832363a372e20100100000000000000000000000000000000000000000000000000011426374d6378868d9090908e8c8884807b76716c68635b5a544e4b44373f3a3633292924201d15110d0d0b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e171f21211e171d20212222222321222222211e201c1414131313121212110f0e0b08010000000000000000000f24394f647a879d9f8c8b98828282807a6f6561584f4b43364537444b4c4e505355585b596265686c6f75777b7d81878a909398889995938a8785848685868888837d78726b62594b3f2e1c0800000003111e2c35383a474c4b4639454b4b4d4d4d4e4c4d4d4c4b454b43363f3e3e3d3c3c3c3b3938353126272827292623201c13121b2d3e4a5c64798590969fa99f8a8983807c82817a7363625a504c483b3633292b2e2b34373b3e37444b4c505356566065686e72777d838b91979ca5a99f979ea7a8a49c958a7b65503a2510000000000000000000000000000000000000000000000000000000040a0c0b0c0e141613131312151515131510110f0e0d0e0c0a0b0d0e0c0b09030000000000000000000000000000000000000000000000000000000000000000000000000000000a161e2124221b10020000000000000000000000000000000000000000000000000000081d3144556b8095a4a5a5a5a3a69d9995908c86817d78746f696460555c554f4c46393f3a3631272623221f1814130e0c0a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c0c0a03090b0b0d0d0d0e0c0d0d0d0b090b0801000000000000000000000000000000000000000000071c32475c71869ca59f8b8d91827c756b645c51514f525557595a5d5560616366686a6e7072777b7e8184898c8b8986868684888a8783807e8179828485807b78746e68625a564c483b2e21110000000000000e1920232a3337363329323636373738393637373736323530262a292928272727262423201d1412131213110e0b07000d22364a5c647a899b9f9fa0988c838281837b766c6460544d483c373637393b3e40433b484d50535655606265686c71757b7d83878c92999f9d9a999b9b8b818998928d878077655d4b37230e00000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0f0d07000000000000000000000000000000000000000000000000000000000b20354b6075879cb1c2c3b6b2b29e898683848284928989847e79756f716a65615758544f4b45383c3837342a292823211e161313110c0a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061b30455b70859aaba99d887c6d6867676767666664676a6c6e7073747577787b7d8083858789908b84877d8086828387827f7976767a808283807b76706b66636054534d493c37342a1d110300000000000000060c0e171f21211e171d20212222222321222222211e201c1414131313121212110f0e0b08010000000000000000000f24394f647a879d9f8c8b98828282807a6f6561584f4b43364537444b4c4e505355585b596265686c6f75777b7d81878a909398889995938a8785848685868888837d78726b62594b3f2e1c0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445571869bacb1b3a59d9d9f908b8a8a87827c787d7f86898985867f7a766a6d6964605658514d4c473b3e3d39363229282926211e171815100e0b080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c52677c8c9f9a9a85817e7d7c7c7c7c7c7b797c7f8283858889888a8e8b8282827f7f7f7e8387868683817c7974777c8081827f7a756e6b65615756514d4b433638352c221f180d000000000000000000000000040a0c0c0a03090b0b0d0d0d0e0c0d0d0d0b090b0801000000000000000000000000000000000000000000071c32475c71869ca59f8b8d91827c756b645c51514f525557595a5d5560616366686a6e7072777b7e8184898c8b8986868684888a8783807e8179828485807b78746e68625a564c483b2e2111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c110e0b090200000000000000000000000000000000000000000000000000000001142637596e8398979c9d9d87878b7b7a7c80817e818386837d7a777a7d84878280837e79756f6d666262595153534e4b46393d3e3b3633292d2a2523201d1514120e0c0c0a0400020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22374c6177889a8487868988929191918a918b888a898482837f817b7d827e8181848580807e7a7a7575787c808182807c786d6d6964605655504b46393c383530262320190e0b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061b30455b70859aaba99d887c6d6867676767666664676a6c6e7073747577787b7d8083858789908b84877d8086828387827f7976767a808283807b76706b66636054534d493c37342a1d110300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f212624201d15110f090000000000000000000000000000000000000000000000000013293e53687e868287888a8585858c86807c7c786e737b7c7e8181837a7c757a7e7e7f838583827c78776b666968636157585253504b4639423f3a383631272a272422211f1716171410100f0d0b0b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f344759697f949a8684858383857f7f7e807f838382818181848281807e7c79777676797a7d808080807e7a766c6d6b67625a57544f4b45383b3632282623201c140d0c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c52677c8c9f9a9a85817e7d7c7c7c7c7c7b797c7f8283858889888a8e8b8282827f7f7f7e8387868683817c7974777c8081827f7a756e6b65615756514d4b433638352c221f180d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2a33373b3936322826241d1203000000000000000000000000000000000000000000000011263b4e60687c847e7d828a86868180818985838382817d787579747a84777e7f807d7d7d7a787c7d81807c7e7d7976706e6868666157595854504d4b44373f3c39373733292b2d2a2625252321201c1416141413110e0d0f0e0e0e0d0d0f10101111100f0d130f0d0b070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3b4c6176828982817e787d7b7f7e7c7a798179737775727678797b7d7f818081817f7c79766b6b6b696561585856514d483c3f3a36312726211e16110e0b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22374c6177889a8487868988929191918a918b888a898482837f817b7d827e8181848580807e7a7a7575787c808182807c786d6d6964605655504b46393c383530262320190e0b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2a3a474c514e4b45383b382f1e160b000000000000000000000000000000000000000000000b1f31424e5e66787e82807c7e84879384807f85807e777b7f81807e7b776a756978797c797a837d78797b7a7e7e837f85827d7e7b766c6e6d6a656360555454524e4c4c473a40423f3b3a3a38363530262b2a2a282623232423232322222525262626262522282422201c13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1f334758616e767b7f8183838282828181808080808181817f7e7c7977756c6b6b6c6a67646056565653504c463a403c38352b2a25201d15100c090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f344759697f949a8684858383857f7f7e807f838382818181848281807e7c79777676797a7d808080807e7a766c6d6b67625a57544f4b45383b3632282623201c140d0c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b293a4758616663605659514c4032281b0e000000000000000000040a0c110b0902000000000002142431404c5a62696d7880807e7b7e858686847f7b8180797b75787c7f7f7f7d7974777769777a7b7a7b7e7a7b7a7a7a7578847d828183827f7a78756a6969676361615858555754504f4f4d4b4b4336413f3f3e3b39383939383837373a3a3b3b3b3b3a373d3937353025181103000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a474c5761666a6c6e6e6d6c6c6c6c6b6b6b6b6b6c6c6a68666462605556565654514f4b4538413e3a3633292b27232019140f0b090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3b4c6176828982817e787d7b7f7e7c7a798179737775727678797b7d7f818081817f7c79766b6b6b696561585856514d483c3f3a36312726211e16110e0b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a465861767b79756e6e665e4b46392c1e0e000000000000000c181f2226201d150a07000000000614222f3c484d545b636b777b8185807a7f86868582827c82827c796b6a6a76797e81807f7c7b7e79747677767a79797c797d767778757b7c7c82807f7e7f7c7977766b6e6b6c69656564626060544f56545453514e4d4f4e4e4e4d4c4f50505050504f4c524f4d4a43362f211100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c293339464c51545758585857575756565655565657565553514e4c4b443741413f3c393632282b2925211f1716120d0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1f334758616e767b7f8183838282828181808080808181817f7e7c7977756c6b6b6c6a67646056565653504c463a403c38352b2a25201d15100c09030000000000000000000000000000000000000000000000000000000000000305050401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f334658617688908e8983837c6c6157493c2c1b0b00000000000e1c2a34373b363228221b100a03000003111d2b34383d494e5962666d787b7f807d7c7f85828682838583807a766b66686c6b69787c7f8381807d787879767677767879797977766679797a79797b7b837f808380827f7b7a7a78767468646b696968666362646363636262646565666665646268646260544b3f2f1c0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f2933363b3f414343434242414141404040414141403e3c39373631272c2c2a2724211e161614100c0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a474c5761666a6c6e6e6d6c6c6c6c6b6b6b6b6b6c6c6a68666462605556565654514f4b4538413e3a3633292b27232019140f0b0902000000000000000000000000000000000000000000000000000000000000040a0c14181b1b1917130e0b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768197a6a79e9998908175635b49392917030000000e1e2b3a474c504b4538372e211e170b0802000d1920222c353b484d515a626669787c807f7f7d7d83848586838482807b7776666163676a6e75777a7d7d8083827f7a7879797474687765767876777b7c797a7776787b76777f7e7f827f7d7a807f7f7d7b78787979787977777a7a7b7b7b7b7a777d7a7775655d4b37230e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b171e21262a2c2e2e2d2d2d2c2c2b2b2b2b2c2c2c2a29272422201d15161715120f0b09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c293339464c51545758585857575756565655565657565553514e4c4b443741413f3c393632282b2925211f1716120d0b06000000000000000000000000000000000000000000000000000000000000000000000b171f21292e30302f2c2824201c14110b09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e53697e919a9fabafaeae9f978579635746331e0a000005192b3c4859616660564f4b3e363329201d150e0c070b0e1a212b34373c484d515a62666b767c82827d7f7f848485838882857d7b766a64636060626568686a6e767b7d7e7e8183827d7a7a7a7b736b6d77797576657b747763747678747468787d767b797a7e7c7881827b797b7f7e8081807e7d787b767a817b65503b25100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c11151719191817171717161616161617171513110f0d0b08020001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f2933363b3f414343434242414141404040414141403e3c39373631272c2c2a2724211e161614100c0a0400000000000000000000000000000000000000000000000000000000000000000000000000000b1b2933363f43454544413d3935302626211e160e0b090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012263b4f60697c848c939a9fabb4a39b8775614b36210c00000b2035485a62777b756b645c534c463936312723211a0f0b080d1920222b35383c484d515760666d787d82817d7e8286898a87827f82807978756961585253555761666769696c74787b7d7c7d807d80818280797977677677786668757563657a7876797a7c7b7b787b75797b787f7d7a7f7c7f7e7e7d7e838f79644f3a240f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b171e21262a2c2e2e2d2d2d2c2c2b2b2b2b2c2c2c2a29272422201d15161715120f0b0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000919293a464c54585a5a5956534e4b43363b36322824201d15120c0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1f32424f5e666f787e848c979fa9a596816c573a2a1704000d22384d6278889088807a70686157504b443739362d24201c14120d0e1920232b353839454b515a62676d787a817f7d7e828a878883808584857e766c676056514b50525353546063666867676b67757b7d7d7d7d7c7c81807e7b7d777a787a7b787569786878777878766b75797d7b777a7d7c7a81838a89826d5c4a36220d00000000000000000000000000000000000000000000050b0d1111100f0c0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c11151719191817171717161616161617171513110f0d0b0802000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001152737465861696d70706e6c6863605455504b45393936312727221f18160e0c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002142432404c515a62696f79828a969f9d88735847331f0a00182d42586d8297a69d958f857d766e656055544e4a3d3a3530262722201915111920232832363c484d525b636573797d827f7e80869387878384878a827d756e665e524c473a434a4d50535252565761656867686766676b77797a7c7c7c7d7e7d7e807e827e7e7e7c7d7e807d7d7f82827e82817f8283817c72604a3e2e1b070000000000000000000000000000000000000000060e19202226262524211f1716110c0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445561767e83858584817d79746f6a666057554e4b45383c37342a2b24211a140f0b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000614222f383c484d535b636d77818a9e8976614c37210c001e33485e73889db3b3aaa39b928a837b756f69635b554f4b43363c37342b2a2624201d161e212b35383d4a4e5460646875797d7f7d7e81878d998985848988837b716861594d4135383b3d3c3d39464b5052525252505159616365676767676868696b6975687576777776777877787775756d6c6a77756c6760544330201000000000000000000000000000000000000000000e19202b35383b3b3b393733292b26211f17130e0c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0f11100e0c0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b60738594989a9a9996928e89847f7b766f6a63605656514c473a4039362d2924201c14110b090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121d242b35383d494e59616b7689897b66513c26110020354a5f758a9fafb4bbb4b0a99f989089847e79726a64605455524d483b403b393632282a272420232d3636434a4e5560646875797e827e80868888999e9d9890867d77675f514433292827282832363b3d3d3d3d3b3a474c4e50515251525353535655605560616262616263626262606054565a626055514a4336251302000000000000000000000000000000000000000e1e2c353c484d5050504e4c473a403b3633292823211a140f0b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000409151d2025262524211f1717130d0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142a3f54697f94a3adafafaeaba8a79e9994908a847f7975716b67615956564e4a3d3e3a35302627211e1613100c0b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000090e1920222c363a474c5c71878a76614c36210c001c31465b7185929a9faaaca0989c9fa89e99938e87807a74706a6762595955504f4b45383f3c393632282c25303537444b4f56606369787d837f7d82878c8b9fa39b92897d6b624c463a291712161e212528282828262a3437393a3c3c3c3d3e3d3e37444b444b4c4c4d4c4d4d4d4d4c4b4b433c484d4b443735302518080000000000000000000000000000000000000006192c3c494d5a626666656461585a55514c463a3e38352c2924201d1415100c0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f2731353a3b3b393733292c28232019130f0b090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b09030000000000000000000000000000000000000000071c32475c71879cb1afaaa7a9adaeb1b3aeaaa99f99948e8b86807c77706c6b635b57544f4b43363c363228282521201c130d0b08020000000000000000000000000000000000000000000000000000000000000000000000000000040a101b222f3b4857647a8d85705846331f0a000b20354b60737d848a90979882868a9a989b9b9e9c958f89857f7c77736e6a666460565855514e4b4538413f3c3a38363538454b4e5a626774798082818288979ea79f9e92806b615846331f0a03090c101312131211181f2224252727272729282927313531353737373737383838373635302b3438353126201c130800000000000000000000000000000000000000000c2035495a6372777b7b7a7976736f6b66615857534e493d3f393531262a25211e17140f0b09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111c2a3337444b4f51504e4c473a423e38352b2924201d15120c0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e211e160a000000000000000000000000000000000000000a1f354a5f748a9fb49e95929498999c9faaa2a6aaaeaaab9f9b8b918b85818079716c6964605453514b45383e3a3635302522201d1516120e0b08020000000000000000000000000000000000000000000000000000000000050b0d181f222e37404c5962758699846e593a29170400081c30435460686f767b8186898a858583858689939597889a94918c88837f7b7975716d6a676360565a5754524f4d4b463946443c494d5460646b777e828181899e899f9e937e76614c36210c000000000000000000040a0c0e1012121212131314151d201d2021222221222322222220201c192022201d140b07000000000000000000000000000000000000000000011426374d6378868d9090908e8c8884807b76716c68635b5a544e4b44373f3a3633292924201d15110d0d0b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011212e3a474c55606466656361585a57534d483c3e3936322828221f18110f0b0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a28323632281a0f010000000000000000000000000000000000091e33485e73889daa95807d7f8284878a8c8d90959a9fa99e89898783828a958a86827e79746d686660565853504b4a4336383631272b2723201d15161415130f0f0e0d0c0a04000303020003040002040600040a0c0f1214181f222a33373f4b4f5e6677859b8c79644e39240f000001142636434b525761656c71777a7e8386847c7d7e7f828688898685858788898e8a86827f7c79756f6f6c6967646261575e5b595856534f50515961686d798087998b9fb49c907b65503b251000000000000000000000000000000000000000000001080b080b0c0d0d0c0d0e0d0d0d0b0b08050b0d0b08010000000000000000000000000000000000000000000000081d3144556b8095a4a5a5a5a3a69d9995908c86817d78746f696460555c554f4c46393f3a3631272623221f1814130e0c0a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2e3f4b58616b747a7b7a7976736f6c68625a58534f4b45383d37342a2724201c130806000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f2d38454b45382d1f0f000000000000000000000000000000000003182e43586d8298aa9e89766a6d6e727576777b8084898e91888383838486878498868b8786837e7c75716d6865616054544d4b4437403d383631272b292a2924242322211f171b1818171518191617191c1c171f212527292a34373a474c535d646f7c89898d836e5c4a36210d000000081826303539464b5057586165696e74797e8283807d7676777d8185858184847d828687918b8a8485817e7c7977767374716e6d6b6964656667676767686b778399a8b29e887a644f3a250f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6075879cb1c2c3b6b2b29e898683848284928989847e79756f716a65615758544f4b45383c3837342a292823211e161313110c0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a4b5d657680898f90908e8c8884817d78726d6864605652524c473a3c39353025211a14130f0d07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b1a2d3d4a5660564a3d2d1a0700000000000000000000000000000000000f24394f647a8c9fa79d8776615756606162666a6f75787c81878d9189848282828588838285838a8886837d7a76746c696260555856524e4b4437413f3f3e3a3a3837363329302d2e2c2b2d2e2b2d2f31312933363a3c3e3b474c52586168717a849088868b7a644f3d2d1a070000000008141c202933363b3a474c4f53546063696d6d787d8181817e7976767c7f8286858883827b807e828381888f8d8a8889868482807e797a7b7c7c7c7c7d7e8082899b9d9a846f5c4b37220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445571869bacb1b3a59d9d9f908b8a8a87827c787d7f86898985867f7a766a6d6964605658514d4c473b3e3d39363229282926211e171815100e0b080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f334758657b89969ea7a6a5a3a69d9a97938d87827e7975716867615958514e4a4336362c292824211a1513100b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b151d29364a5b6376635b4a36210c00000000000000000000000000000000000d22364a5c687e939ea59b847561554b4c4d5155556063676c72787c7f8287898a87807d7e81838383838086838985817e7875716d6b676360555b565454534f4f4d4d4c463a4642434240434340424446463a464c4f5153575962686f777e868f89828889826e5c4a361f0f00000000000001080b171e21262a33373a36434a4e53585a62676c6d767a7e8281817d7a7671787a7d7f7f858682817e808179807e838282868b8a89918a91919292898887868587937e68533e2e1b080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142637596e8398979c9d9d87878b7b7a7c80817e818386837d7a777a7d84878280837e79756f6d666262595153534e4b46393d3e3b3633292d2a2523201d1514120e0c0c0a04000200000000000000000000000000000000000000000000000000000000000000000000000000000000000c22374c6176889ea7b1b0b0b1b0b1b2afaca8a59d98938e8a867d7d77716d666460544e493d3e3d39362d2a2825201c1413100d0b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0f131c20273139464e63798979634e39240e0000000000000000000000000000000000071b2d3e4e606a80959ea3998373605443383b37444b4e51575a62676a7479797b7f7f838482807e7d7e8286818085828684898683807c78756d706b696a686464636261585a5b5858575558595557595b5b5c58616467696d71777d848b9385838388858274604b3e2d1b01000000000000000000030a0c10171f2125253035393e3c484d5256576165696d6c75797c808080807e7b7977757778797f7f818184828280838283817f7e7e7f8385828485848a9c8772604e3a201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013293e53687e868287888a8585858c86807c7c786e737b7c7e8181837a7c757a7e7e7f838583827c78776b666968636157585253504b4639423f3a383631272a272422211f1716171410100f0d0b0b08010000000000000000000000000000000000000000000000000000000000000000152a3f546a7f94a79e9c9b9b9c9b9c9e9b9da6a5aaacaa9f8b9c928a8686827c79746b635b5553524e4a3e3f3e3a3530262825221f1816120f0c0a03000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b10141c202425303538454b57616b80927d68523d28130000000000000000000000000000000000001020314250626b80949da1988272604a3f2e273136393c3c484d51556063646679787a797d7c7e838381817e7b7e818284808281838288868285807e7f7e79797877766f70706d6d6c6a6d6e6b6c6e71717173767a7c7e82868892888182848386857d6d6056453220100000000000000000000000000000040a0c10131c2024292b35383d39464b505458566064676b6b6b6b787b7e80818181807e7c7a7877756d7378767e7d797c7c7f7c7e797d7f8285867b655042311f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b4e60687c847e7d828a86868180818985838382817d787579747a84777e7f807d7d7d7a787c7d81807c7e7d7976706e6868666157595854504d4b44373f3c39373733292b2d2a2625252321201c1416141413110e0d0f0e0e0e0d0d0f10101111100f0d130f0d0b070000000000001b30455a70859a93898786868786878886888b8f9496998b8887848687848485878580796b6b6968645c5a54534f4b43363d3b37342a2b2724211e17181513100d0b0801000002000000000000000000000000000000000000000000000001080b0d101316161e21252630353936434a4f56606876808d937e69533e2914000000000000000000000000000000000000021424334451626b7f949fa095806b5d4b37231d2023272b353837444b4e4f5b6362656475666976787e7f8487828185818081818184807f8180828283838889898b88858585828381808283808284868687888a8887868381808283838689888076685f4b453828150200000000000000000000000000000000000000070b0e14192023282832363a3e38454b4f525556565a6265686b6c6b6c6b76787a7d7f808181808080808181818282838382807d7871655d4b372414020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f31424e5e66787e82807c7e84879384807f85807e777b7f81807e7b776a756978797c797a837d78797b7a7e7e837f85827d7e7b766c6e6d6a656360555454524e4c4c473a40423f3b3a3a38363530262b2a2a282623232423232322222525262626262522282422201c1308000000001e33495e7388937e73717070717171737175767a7f81848991929698868684858483838080807e7d796c6f6a686560545753504c473b403c393633292d2a292522201c1414141716141210100f0e0c0a0b0b0c0c0d0d0e0f101213111418141d202225282c2832363a36434b4e545460646b747e888a888876614b36210c00000000000000000000000000000000000000061525334451616c8197a09e8f7a65503a25100b0e12192022263135393d4a4e4d50546054576162696a7678797d7e8282858481807f80818080817e82828184817f80808281817f818285878181848480848a84858883817f82848a877f766b61574e4132281a0a000000000000000000000000000000000000000000000000060b0d12161e212529283236393d40413c484d5053565656565861636568696b6c6c6b6b6b6b6b6c6c6c6d6e6e6d6b68635b504b3f2f1c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c110b0902000000000002142431404c5a62696d7880807e7b7e858686847f7b8180797b75787c7f7f7f7d7974777769777a7b7a7b7e7a7b7a7a7a7578847d828183827f7a78756a6969676361615858555754504f4f4d4b4b4336413f3f3e3b39383939383837373a3a3b3b3b3b3a373d393735302518110300001f354a5f748a96806b5a5b5b5c5b5c5e546060656a77787a7c7d8182898887868583858582867d817e81847f7d7a746d6c686562595756524e4c4639423f3e3a3835302629292c2b292726262523211f2021212122222324252728262a2d263135383a3e4138454b4f54546064696e74798088939d879d89735746331e0a000000000000000000000000000000000000000007162633434b60728298a1917c67523c2712000000050b0d141d20242d36393836434b43464c4d545861626468697476787c7b7b7f8186878482807f7f7e7e7e7e7e7f80818182828082837e8081817f7e7e7e7e7f83888b87827a736a61584c4639311d150a000000000000000000000000000000000000000000000000000000000003090c1014151d2024272b2c2b35383b3e4141413a464c4e50525456575656555556565757575858585755534e493d372f2111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c181f2226201d150a07000000000614222f3c484d545b636b777b8185807a7f86868582827c82827c796b6a6a76797e81807f7c7b7e79747677767a79797c797d767778757b7c7c82807f7e7f7c7977766b6e6b6c69656564626060544f56545453514e4d4f4e4e4e4d4c4f50505050504f4c524f4d4a43362f211100001e33495e73889e8a78624d424746473a474c4b505962626575776b787f7b7a80817e80828384837f83837f7e82848782817d7a77726c6b676461575a5754534f4d4b43363e3e41403e3c3b3b3a393733353636373738383a3b3c3e3b3f4237444b4d505356595660656a6f74797e8388898487899e9d93806a553929170300000000000000000000000000000000000000000008161c30435460738299907b66503b261100000000000001080b0f1a212422263035303336383a464c4d4f5354606163676676766c77797c7c7e8084858586878584818284808080818581838285878689888683807c79726c6560544c463a33291b1302000000000000000000000000000000000000000000000000000000000000000000000002090b0f12161619202326292b2c2c293336383b3d3f414141414040404141424242434342403d38352c231c11030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1c2a34373b363228221b100a03000003111d2b34383d494e5962666d787b7f807d7c7f85828682838583807a766b66686c6b69787c7f8381807d787879767677767879797977766679797a79797b7b837f808380827f7b7a7a78767468646b696968666362646363636262646565666665646268646260544b3f2f1c08001b30465b70859b99836e604e3c2f404c58616054474c4d5660625b63747778756b76777f8083847d8288807e81847c80847f82888781807c7976726f6d6a68656260545b53545755545150504f4e4c474b4b4c4c4c4d4e4f5051535154585955606265686b6f71767a7f848989848385848b889d978a7e6a62503c1b0b00000000000000000000000000000000000000000000000114263644556074848775604b36210b00000000000000000000070c0e0d141c201c1e2122293336383a36434a4c4d525760615962647477767a6e6f757978757b7b797f7d7f807f7d7e7e7c7e807a7875766e6b66645c57504a433633291e170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0d1013161716171f212325282a2b2c2c2b2b2b2b2c2c2c2d2d2e2e2d2b2823211a0e08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2b3a474c504b4538372e211e170b0802000d1920222c353b484d515a626669787c807f7f7d7d83848586838482807b7776666163676a6e75777a7d7d8083827f7a7879797474687765767876777b7c797a7776787b76777f7e7f827f7d7a807f7f7d7b78787979787977777a7a7b7b7b7b7a777d7a7775655d4b37230e00152a3f546a7f94a1937e685a483a4c5e667672604a3738454b4d4954606163606175787a75787a7d7f7f82817f858281817a8187817e7f8584868784827f7e7a7775707069696c6b6967656564636158606061616262636465676866696d6f7175777a7d8184878988848281808581828b8d938b827868605043332100000000000000000000000000000000000000000000000000081826374556627779635645321e09000000000000000000000000000001080b080a0c0d171f212324253035363839454b4c484d54606261645c54606363606666646a68696a6a68696967696a656260615855514f4a3e3b3530251f170b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010100040a0c0e10131416171716161616161717171819191816130e0c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c4859616660564f4b3e363329201d150e0c070b0e1a212b34373c484d515a62666b767c82827d7f7f848485838882857d7b766a64636060626568686a6e767b7d7e7e8183827d7a7a7a7b736b6d77797576657b747763747678747468787d767b797a7e7c7881827b797b7f7e8081807e7d787b767a817b65503b2510000c21374c6176899e9e8a7862584751667b8979634e392832363836434b4c4e4b5761626561757a7b7b7a7a7b7e7f818181828188837e7d7f8080818481818084878885857e7e81807e7c7b7b7a78767075767676777778797a7c7d7b7f8284868a88858380807f7f7f827f7e838b8a928a857e776d625a4e42332515040000000000000000000000000000000000000000000000000009192738485962635b4938281602000000000000000000000000000000000000000000040a0c0d0f131c202123283236363436434b4d4c4f4b434b4e4d4b50514e54525455555353545254554f4d4b4c473a3c39362d25201c1308040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2035485a62777b756b645c534c463936312723211a0f0b080d1920222b35383c484d515760666d787d82817d7e8286898a87827f82807978756961585253555761666769696c74787b7d7c7d807d80818280797977677677786668757563657a7876797a7c7b7b787b75797b787f7d7a7f7c7f7e7e7d7e838f79644f3a240f000a1f334758687d92a09c8676614c4c5e6677635b4a36211e2122263035373939464b4d4f5761646566647a7d7d7b79797b7f7f80828180818080847f7f838381818182838382838182818586868287858989888988888887868584848381827e827e7d8480817f83828084898988827d77706962594d483c312415070000000000000000000000000000000000000000000000000000000a1a2b3b484c4e493d2c1a0a00000000000000000000000000000000000000000000000000000000070b0c0e161e21212026303537373a3730353938363b3c393f3d3f40403d3e3f3d3f403a38363733292724221b100b0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0d0f10110d0b0600000000000000000000000d22384d6278889088807a70686157504b443739362d24201c14120d0e1920232b353839454b515a62676d787a817f7d7e828a878883808584857e766c676056514b50525353546063666867676b67757b7d7d7d7d7c7c81807e7b7d777a787a7b787569786878777878766b75797d7b777a7d7c7a81838a89826d5c4a36220d000417293a4e606e8298a398826e5c4a4c5861584a3d2d1a090b0d141c2022232933363839464c4f50515c646867667579797b787d787a7d7d807d8181817f828081828484847e817d7a8281838280787e7f7f7e7b807e7d80837e8389837f857f83808685858588878782807c78736d676158544c473b352b1e140600000000000000000000000000000000000000000000000000000000000d1d2b343738352c1f0f00000000000000000000000000000000000000000000000000000000000000000003090b0c08141c20222125221c202423202626242a282a2b2a28292927292b252320211f17110f0d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080b1015141c20222426262320190e0a010000000000000000182d42586d8297a69d958f857d766e656055544e4a3d3a3530262722201915111920232832363c484d525b636573797d827f7e80869387878384878a827d756e665e524c473a434a4d50535252565761656867686766676b77797a7c7c7c7d7e7d7e807e827e7e7e7c7d7e807d7d7f82827e82817f8283817c72604a3e2e1b0700000c1c31424b6075859b9f8c7a644f3a474c473a2d1f0f00000001080b0c0e171e21232933363a3b3e4a4e53525560636365636863656868757b7c7b7c797d7e80818382838280808285838580868184817e868382838a8283838184807f8580828183847f807c78746d6b67625a58524c473a37342a20190e00000000000000000000000000000000000000000000000000000000000000000d18202223211a0f01000000000000000000000000000000000000000000000000000000000000000000000000000001080b0d0c0f0d080b0e0e0b11110f1513141515131414121415100d0b0c0a040000000000000000000000000000000000000000000000000001080b0b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d11151d20252a263035383a3b3b38352b251d1203000000000000001e33485e73889db3b3aaa39b928a837b756f69635b554f4b43363c37342b2a2624201d161e212b35383d4a4e5460646875797d7f7d7e81878d998985848988837b716861594d4135383b3d3c3d39464b5052525252505159616365676767676868696b6975687576777776777877787775756d6c6a77756c6760544330201000000000131e3245576277879d8f7a65503a3337332a1c0f010000000000000000030a0c0d171e2124262d36393d37444b4e4e504e534e4f535660667677757874797a7876787a7d7f7d7e7b7f7f7e797c7d797d85807f7d7f777a7981827c807a7a786c766e6a6a6662605456524d483c3d37332a221f180d0600000000000000000000000000000000000000000000000000000000000000000000050b0d0e0c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d20201d150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d0f14181f22262731363a4036434b4d4f50504d483c39301e160b00000000000020354a5f758a9fafb4bbb4b0a99f989089847e79726a64605455524d483b403b393632282a272420232d3636434a4e5560646875797e827e80868888999e9d9890867d77675f514433292827282832363b3d3d3d3d3b3a474c4e50515251525353535655605560616262616263626262606054565a626055514a43362513020000000003162839485963798a8b76614c3621221f180c0000000000000000000000000000030a0c0f101b22242827313538383b393e383a38454b5660616063606464746062757575776866747a68766776646876767576757365646c6d676b6564635b61575555514d4b43363c38352b28211f170d0b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000919273135353127190900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c10141b2224292a34373b37444b4f5558546062646566625a524d4132281b0b00000000001c31465b7185929a9faaaca0989c9fa89e99938e87807a74706a6762595955504f4b45383f3c393632282c25303537444b4f56606369787d837f7d82878c8b9fa39b92897d6b624c463a291712161e212528282828262a3437393a3c3c3c3d3e3d3e37444b444b4c4c4d4c4d4d4d4d4c4b4b433c484d4b443735302518080000000000000a1b2a3b4a5b697e836e5846331f0c0a040000000000000000000000000000000000000000070d0f13151d2023232623282325283238454b4c4b4e4a4e55605556606060625a5560645c6057605656606060616060544f57575256504f4e494b4639403c3835302627222019120c0a04000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d100f0d0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001152737444b4b4437271501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d171e21262a2d36393e3b474c51555560656a6d717577797b7b7871675f4b4639281603000000000b20354b60737d848a90979882868a9a989b9b9e9c958f89857f7c77736e6a666460565855514e4b4538413f3c3a38363538454b4e5a626774798082818288979ea79f9e92806b615846331f0a03090c101312131211181f2224252727272729282927313531353737373737383838373635302b3438353126201c130800000000000000000d1d2d3d4b607376614c3a291704000000000000000000000000000000000000000000000000000001080b0e0e100e130e10161e2832363736393537444b44454b4b4b4d48444b4f4b4b454b45454b4b4b4b4b4b433641423c403b3a39363633292b2722201c14120d0b05000000000000000000000000000000000000000000000000000000000000000000000000000000060c0d171920222524211a0f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445560605544311d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080b1212181f222933363b3f3e4a4f53555962666b6f757a7f8386898d8f90908d857c6f615746321e0c00000000081c30435460686f767b8186898a858583858689939597889a94918c88837f7b7975716d6a676360565a5754524f4d4b463946443c494d5460646b777e828181899e899f9e937e76614c36210c000000000000000000040a0c0e1012121212131314151d201d2021222221222322222220201c192022201d140b0700000000000000000000000f1c30435460615847331c0c00000000000000000000000000000000000000000000000000000000000000000000000000030a161e21222023202731353132363636383431363a37363236323236363536363530262c2d272b25252321211e1715110d0b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1920232c2b35383b39362d2013050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b607474604b3c2f221b100b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0c1114151d2027282a343739464c5054595c64696a73777b8084898f95989b9fa9a4a5a5a39b918375614b3a2a180400000001142636434b525761656c71777a7e8386847c7d7e7f828688898685858788898e8a86827f7c79756f6f6c6967646261575e5b595856534f50515961686d798087998b9fb49c907b65503b251000000000000000000000000000000000000000000001080b080b0c0d0d0c0d0e0d0d0d0b0b08050b0d0b08010000000000000000000000000001142636434b4c473a2a170000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0c0b0e0b151d201d1e21202022201d202522211e211e1e2121202121201c1417181216100f0e0c0c0a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c2c3538413c484d504e4a3e302313020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162c41566b8084705a4c40362e222018120d0b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0e11131c2021262a2731363c3d3b484c4f576165696e72797e80888c90959a9fa8aaadb0b2b0b1b1b0b0b0a197816c5947341f0a00000000081826303539464b5057586165696e74797e8283807d7676777d8185858184847d828687918b8a8485817e7c7977767374716e6d6b6964656667676767686b778399a8b29e887a644f3a250f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081826303537332a1c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b08090b0b0b0d0b080b0f0d0b090b09090b0b0b0c0b0b080100020001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1825303c494d57595a6265645c4d4130201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b30455b70858d78665e4f4a3e37342b27221f18130e0c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0d1014151d202327253035373b3f37444b5252545962646d767b7f83878693959d8c9faaaaa7ab9f9b9d9c9b9c9b9b9b9d9f9f8b77614c37220c000000000008141c202933363b3a474c4f53546063696d6d787d8181817e7976767c7f8286858883827b807e828381888f8d8a8889868482807e797a7b7c7c7c7c7d7e8082899b9d9a846f5c4b37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c20211f170c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2736434a5a626c6e71787a79675f4d3f2e1b08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c32475c71879c887c6f645c534d483b3c37342a282321191815120f0c0a0400010000000000000000000000000000000000000000000101000003090c0e111516131c20222529273135393c36434a4c51545755606767696b777a82898486838785858688889c9995928d8a8688878687868686878c9b917d67523c271200000000000001080b171e21262a33373a36434a4e53585a62676c6d767a7e8281817d7a7671787a7d7f7f858682817e808179807e838282868b8a89918a91919292898887868587937e68533e2e1b0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0c0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000215273845546066788183878d908e7d675d4b37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030506040100000000000000000013283d52687d928791847a7068625957524c473b3d38352c2e2a2724211f17191612131311100e0e0d0c0c0c0b0b0b0d0f101011131516161416161e2124262a2b253035373a3e37444b4e515454606166696c6e757c7d7f818280848782868487899695918b8783807d7875717572717271707172778595806a55402b15000000000000000000030a0c10171f2125253035393e3c484d5256576165696d6c75797c808080807e7b7977757778797f7f818184828280838283817f7e7e7f8385828485848a9c8772604e3a20100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d31455660727c8a96999ca4a59b857b644f3a250f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d1115181a1b19160f0d0700000000000011263c51667c918988998f847d77716c67625957524d493c43403c393733292e2b28282826252423222221212120202224252527282a2c2b292b283236393b3f4136434a4d50535655606366696c74767b7f8183807f808086838683878487878a8681807c7b79796b6763605460545b5c5c5b5b61768896816c57412c1700000000000000000000000000040a0c10131c2024292b35383d39464b505458566064676b6b6b6b787b7e80818181807e7c7a7877756d7378767e7d797c7c7f7c7e797d7f8285867b655042311f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0d0f10110d0b0600000000000000000000000000000000000000000000000000081b2e3f4b607481919fa8aeb1aaa59d9586715b46311c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0f13181f22272b2e30302f2b24221b1002000000000c21364b617587999e9d8885868a86817c77726d68635b5b5855514f4c473a43413d3d3d3b3a39383737373636353538393a3a3c3d3f41403e4139464b4e5154565854606265696b6e75787c7e81868782827e81838182868184817f7f817e79807c7675786664635b524d4b4b4a43364738495a6a809595806a55402b15000000000000000000000000000000000000070b0e14192023282832363a3e38454b4f525556565a6265686b6c6b6c6b76787a7d7f808181808080808181818282838382807d7871655d4b3724140200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080b1015141c20222426262320190e0a01000000000000000000000000000000000000000000000d22374b5d6c81969fb4b0a59d958f877f76614c37210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d131c2024292a34373c40434545444139362d201002000000091e324657617683919b8c8888828682878b87827d7873706d6a676461585b5856525252514f4e4d4d4c4c4b4b4a4b4d4e5050515254565653565c576163666a6b6d7175777a7e818389848281847f7d85827a8685817e84817f7e74776c767876666160635a4f4e4a4657616054463931455663788a9f927d67523d271200000000000000000000000000000000000000000000060b0d12161e212529283236393d40413c484d5053565656565861636568696b6c6c6b6b6b6b6b6c6c6c6d6e6e6d6b68635b504b3f2f1c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d11151d20252a263035383a3b3b38352b251d12030000000000000000000000000000000000000000000f253a4f647a8c9fb0a39b9187807a736a615847331f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b1015192022253035393e3b484c5155585a5b59564e4a3e2d2010000000031628394758616e7c868f8c9c868085837f828385898885837f7c797673706e6b67686866656363626161616060606264656566686a6b6b696b716f76797b7f808286868785827d8085857c7d828581847f82817f7e7c78777778797561616361574b4a4d493c39364b617573615746404b6074859b9f8a77614c37220c000000000000000000000000000000000000000000000000000003090c1014151d2024272b2c2b35383b3e4141413a464c4e50525456575656555556565757575858585755534e493d372f211100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d20201d150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d0f14181f22262731363a4036434b4d4f50504d483c39301e160b0000000000000000000000000000000000000001162b40566b80959f9b8f857c746b6560544c473a2a170400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c14161e21252a2b343736434a4e53585962666a6d6f706e6b645c4a3e2d18080000000b1b2a3a474c5f67717a81888e948c88817d80827f7f808081838789888583807d7d7d7b7a79787777767676757577797a7a7c7d7f81807e8086858a858281818283817e817f7b83838681828182807e7d7a787b7b7a797362626361574c4e4b46393538352c2c41576c818676614b4c5e6a7f94a396816c5847331f0a0000000000000000000000000000000000000000000000000000000000000002090b0f12161619202326292b2c2c293336383b3d3f414141414040404141424242434342403d38352c231c110300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000919273135353127190900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c10141b2224292a34373b37444b4f5558546062646566625a524d4132281b0b00000000000000000000000000000000000003182e43586d83988b857a706760554f4a4336332a1c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0d12171e21292832363a3f3b484d52546064686d72777c8083858584807a645c4a362513000000000c1c2a33414d515d646c72797f84898986828182837e81847f7e80807f8182838384858687888888898889888585838785848182818382828480817f8481818180828180818082817f7f7d797a797c7d7d776666646360554d4d4b4639393633292023201921364b6075766157485a667c8d9f9d8876614c3a2a18040000000000000000000000000000000000000000000000000000000000000000000000000000060b0d1013161716171f212325282a2b2c2c2b2b2b2b2c2c2c2d2d2e2e2d2b2823211a0e0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001152737444b4b4437271501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d171e21262a2d36393e3b474c51555560656a6d717577797b7b7871675f4b46392816030000000000000000000000000000000000091e33495e7388937e70645d524b44373530251f170c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d0f131c2023272933363e38454b4f54595962676d74797e82878c9195989a9a99968b7a645443301c07000000000c171f30393f4b4f575c646a6f75797e828389878587858387818081827f86868380827e7d7f817a7f7f807a7c80838182817781807e868285838181817e81817f7f7e7d7c79797e777c7677646767676158514f4e4b44373836322823211e170b0e0c091e324556606157464d62788a9e9f8b7b655847331c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010100040a0c0e10131416171716161616161717171819191816130e0c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445560605544311d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080b1212181f222933363b3f3e4a4f53555962666b6f757a7f8386898d8f90908d857c6f615746321e0c000000000000000000000000000000000004192f44596e838f7a644f4b3f353126201c130804000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0e12161a2124253035383c39464c54565660656a6e74777d82888e93979da5a6aaadafb0aea99c8673604a35200b000000000004121d242e373a3e4a4e54566064696d6e757a7d7f828380838084817f82848282848589818484827f848384838482858680808082848282807f7e7a7b7b7c7c7a696867646469616661625a5252524c473a3a3935312723211e160e0c0a0300000002162838454b4b4639576d82979e937e685d4b3a291700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b607474604b3c2f221b100b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0c1114151d2027282a343739464c5054595c64696a73777b8084898f95989b9fa9a4a5a5a39b918375614b3a2a1804000000000000000000000000000000000013293e53687e93816c5e4d4031271e160a07000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c12151d2023282b2d363936434a4d51545761696b6f757a7f84898c92989da5a8adb2b2afaeaba8a7b2b6a48e79644f39240f000000000000000a101b22252d363938454b4f5457566065686a6d757676777b7d7e7e837d7b797b7c7e7f82837a7a7d7b7a7f7f7e7d7e7d7f7d7877757a79777778757774645c53514e4f534c514c4d483c3d3d37332a2523201d150e0c090300000000000000000a1a283236363343596e839896806b604e3f2e1c0c000000000000000000080d0f0b09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162c41566b8084705a4c40362e222018120d0b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0e11131c2021262a2731363c3d3b484c4f576165696e72797e80888c90959a9fa8aaadb0b2b0b1b1b0b0b0a197816c5947341f0a000000000000000000000000000000000012273c52677c918c7c665e4b44373228211a0f0d07000000000000000000000000000000000000000000000000000000000000050b0d111517171e2127273135393d413d4a4e54546062676971767e8085888f8c999ea8a7adaca7a3a1a69d9a999592929da6a7917c67523c2712000000000000000000080d0f1a21242731363a3e38454b5052555460606162666868696d68666375766975766e647667667676787468767676747462747364626162606260544a3e3c393a3e373c3638352b2828221f180f0e0b0801000000000000000000000000000a161e21212a3f546a7f948372604b42312111000000000000000002101b2225201d150a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b30455b70858d78665e4f4a3e37342b27221f18130e0c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0d1014151d202327253035373b3f37444b5252545962646d767b7f83878693959d8c9faaaaa7ab9f9b9d9c9b9c9b9b9b9d9f9f8b77614c37220c00000000000000000000000000000000000b20354b6073869c8a7c6b60554b4538362d24211a1512100d0c0600070503010205000103020002090b0d0c0f0e121513151a182022262a2c2933363c37444b4e52565b5c64696b74787c7f8688938985838589899eab9f9c97928e8c8b888483807d7d889da9907b66503b2611000000000000000000000000070d0f151d2024292832363a3d36434b4b4c4d51535354585251576061576061575660565760616360576061616060556060544d4c4d4b4c4b43362d2724242922262122201912120c0a040000000000000000000000000000000000000002090b0d22384d6278887661544330241403000000000000000a18202e373a3632281d150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c32475c71879c887c6f645c534d483b3c37342a282321191815120f0c0a0400010000000000000000000000000000000000000000000101000003090c0e111516131c20222529273135393c36434a4c51545755606767696b777a82898486838785858688889c9995928d8a8688878687868686878c9b917d67523c27120000000000000000000000000000000000081c304354667c91899180746860564e4a3d39362d2a28262320191c1c1a1816171a151718171a151d2023222524272b282a302b34373b3f4139464c5256556063676b7173797e8086858a868a8685878683838485948f8b86817d797676736f6e6b6d8298a69f8a76614c37210c00000000000000000000000000000002090b0f14161e2125282630353636373c3d3e3e433d39454b4c464b4c46454b45454b4b4e4b454b4c4b4b4b444b4b43363738353735302618120f0f140c110c0d0b050000000000000000000000000000000000000000000000000000000b2035485a62776158473626140600000000000000011828353e4b4f4b4538312719090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d52687d928791847a7068625957524c473b3d38352c2e2a2724211f17191612131311100e0e0d0c0c0c0b0b0b0d0f101011131516161416161e2124262a2b253035373a3e37444b4e515454606166696c6e757c7d7f818280848782868487899695918b8783807d7875717572717271707172778595806a55402b150000000000000000000000000000000000011426364c5e7186878696877d756b635b554e4a3e3f3d3b38352c3131302d2c2c2f2b2c2d2d3027313638373a393c403e3f453b484d5054575a5761676b6e75787d808688898780858287868382828388938e89837e7a76716c67636161585a606b8096a0a296816c5847331f0a000000000000000000000000000000000000000002090b1013141c20212122262829292e2828323636333636333236323236363935323637363635313535302621232022201c14080000000000000000000000000000000000000000000000000000000000000000000000000005192b3c48596159473a2a180800000000000000000f1f3546535c6460564b443727150100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263c51667c918988998f847d77716c67625957524d493c43403c393733292e2b28282826252423222221212120202224252527282a2c2b292b283236393b3f4136434a4d50535655606366696c74767b7f8183807f808086838683878487878a8681807c7b79796b6763605460545b5c5c5b5b61768896816c57412c170000000000000000000000000000000000000818304051677c8988848692898179716a645c595452504d493c47464543414144404143424538454b4d4c4f4e525553555a595962666a6c7073767c80838885868180848383827f7d7e84898a8883807e79756e6964615857524e4c4c4e5f697e939ea39a8474604b3a2917040000000000000000000000000000000000000000000000000001080b0b0c0d111313141813161e21211e21211e1e211e1e212123201e21212120201d20201c140c0d0b0d0b08010000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2b3a474c473a2a1c0c0000000000000000071a2d3d53646d7a7569605544311d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b617587999e9d8885868a86817c77726d68635b5b5855514f4c473a43413d3d3d3b3a39383737373636353538393a3a3c3d3f41403e4139464b4e5154565854606265696b6e75787c7e81868782827e81838182868184817f7f817e79807c7675786664635b524d4b4b4a43364738495a6a809595806a55402b15000000000000000000000000000000000000001224394d5f677d8687858383968e877f79726f6a6765625a5c5c5c5a5856575a555658575a5b566062616463676a686a6f6e70777b7f81858887848384837f8484807d7c80818484807e7e787a766b68646055544f4c463a3d393e4c5e687d8d9fa39b8575615645311c0c000000000000000000000000000000000000000000000000000000000000000000000000030003090b0c0a0b0c0a090b09090b0c0e0b090b0c0c0b0b080b0b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1c2a3437342a1c0c0000000000000000000d21364a5c6d828f887e73604b35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e324657617683919b8c8888828682878b87827d7873706d6a676461585b5856525252514f4e4d4d4c4c4b4b4a4b4d4e5050515254565653565c576163666a6b6d7175777a7e818389848281847f7d85827a8685817e84817f7e74776c767876666160635a4f4e4a4657616054463931455663788a9f927d67523d2712000000000000000000000000000000000000000a1d30404d5f6779838582868281858c8987847f7d7b78747271716f6d6b6c6f6a6c6d6c6f706d7578777a797c807d7f8583858886838283818284837e7b7d80808283807b7d7a7a7a787663656158534f4b44373a36332928364a5c667c8c9fa39b85766157463827150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c181f221f180c000000000000000000000f24394e64798e8584827b65503b2610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394758616e7c868f8c9c868085837f828385898885837f7c797673706e6b67686866656363626161616060606264656566686a6b6b696b716f76797b7f808286868785827d8085857c7d828581847f82817f7e7c78777778797561616361574b4a4d493c39364b617573615746404b6074859b9f8a77614c37220c0000000000000000000000000000000000000000122230414d5b636f7c858b8585828380818286858a888987868685828181848081828285868388898a8988868281838281807f8381828180818484808685817e7b776a6668746464636157504c463a3935312725211f1724394f647a8a9fa59b857661584739291a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c0a040000000000000000000003182d42586d829783706e655d4c38230e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2a3a474c5f67717a81888e948c88817d80827f7f808081838789888583807d7d7d7b7a79787777767676757577797a7a7c7d7f81807e8086858a858281818283817e817f7b83838681828182807e7d7a787b7b7a797362626361574c4e4b46393538352c2c41576c818676614b4c5e6a7f94a396816c5847331f0a0000000000000000000000000000000000000000041223303d494e5e66707b848b8684807f828687828a887f83868182848782828081808181807f81838182817f80818082807f7f81828684827f7e7979767569656158515460544f4e4c463936332924201d150f0c0a1d32485d72879da59c87776258473a2a1b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d33485d72889d8b7963564c3f2f180900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2a33414d515d646c72797f84898986828182837e81847f7e80807f8182838384858687888888898889888585838785848182818382828480817f8481818180828180818082817f7f7d797a797c7d7d776666646360554d4d4b4639393633292023201921364b6075766157485a667c8d9f9d8876614c3a2a180400000000000000000000000000000000000000000005121f2c35404c515e666f787f858a8985807d7d7e7e7f8081807e81837f8083808180807e7e7e7e7e7e7f7f8185858883807c7b7b7b776d6a696463616056504c473a434b433638363329211f170f0b080100000a1f344a5f74899f9d87786259483a2a1c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d0e0c0600000000000000000000000000091f34495e74899e9b85746054433626190d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090f110e0c0700000000000000000000000000000000000c171f30393f4b4f575c646a6f75797e828389878587858387818081827f86868380827e7d7f817a7f7f807a7c80838182817781807e868285838181817e81817f7f7e7d7c79797e777c7677646767676158514f4e4b44373836322823211e170b0e0c091e324556606157464d62788a9e9f8b7b655847331c0c0000000000000000000000000000000000000000000000010f1a212f38404c515a626a70777b7e82858789888687828281858180808082848183858787858684827f7c7c7b77767477666566615955544f4e4c4b453837332a3035302623211e170c0a04000000000000081d33485d72879d8878635a483b2a1c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d18202223211a0f010000000000000000000000071c31465c71869b888b8272605444372b1e170b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111c232624211a0f010000000000000000000000000000000004121d242e373a3e4a4e54566064696d6e757a7d7f828380838084817f82848282848589818484827f848384838482858680808082848282807f7e7a7b7b7c7c7a696867646469616661625a5252524c473a3a3935312723211e160e0c0a0300000002162838454b4b4639576d82979e937e685d4b3a2917000000000000000000000000000000000000000000000000000006121d242f383c484d54596266696d767576787e817d7d7e7d7f807f7d807a7b7979777876716e7778777666626160625950504c473b3f393936363228211f171c201c140e0c0a0300000000000000000001162b40566b808979635a493c2b1d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d181f2b343739352c1f13050000000000000000000002172d42576c82978a818a81726055483c33291e160a05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b171f2f383b39362d1f0f0000000000000000000000000000000000000a101b22252d363938454b4f5457566065686a6d757676777b7d7e7e837d7b797b7c7e7f82837a7a7d7b7a7f7f7e7d7e7d7f7d7877757a79777778757774645c53514e4f534c514c4d483c3d3d37332a2523201d150e0c090300000000000000000a1a283236363343596e839896806b604e3f2e1c0c0000000000000000000000000000000000000000000000000000000009121d242b35383b484c50545861606163696b686868676a6a6a686a65666463626361585962636160564d4b4b4c483b3b37342a29242421201d150c0a04080b080100000000000000000000000000000b21364b60747a645b4a3c2c1e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2a343b484c4e493d312313000000000000000000000011263b50667b909d8881898173625a4b4639322820180d0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111b2933404c504e4a3d2d1a0700000000000000000000000000000000000000080d0f1a21242731363a3e38454b5052555460606162666868696d68666375766975766e647667667676787468767676747462747364626162606260544a3e3c393a3e373c3638352b2828221f180f0e0b0801000000000000000000000000000a161e21212a3f546a7f948372604b4231211100000000000000000000000000000000000000000000000000000000000000090e1920222a34373b3a464c4b4c4d545652535352545555535550504f4e4d4e4c47484d4e4c4b4538363537342a26221f18140f0e0c0b0902000000000000000000000000000000000000000000091e32455660645c4b3d2d1e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b484c5962635b4e41311909000000000000000000000b20364b6074849a8a827f8283786a61574b4539342b201c14080700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080f1a212e3a464c5e66635b4a36210c00000000000000000000000000000000000000000000070d0f151d2024292832363a3d36434b4b4c4d51535354585251576061576061575660565760616360576061616060556060544d4c4d4b4c4b43362d2724242922262122201912120c0a040000000000000000000000000000000000000002090b0d22384d6278887661544330241403000000000000000000000000000000000000000000000000000000000000000000050b0d181f22262933363637383e413d3d3e3d3f403f3d403a3b3a3937383733343739373632282120221f18110c0b040000000000000000000000000000000000000000000000000000000002162838454b4f4b3e2e1f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f344859626c7779685f4e37261401000000000000000000091d324556647a899e8d847a7b837f766a60574d483b353026211a0f010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080b141d202d363f4b58616e7b79634e39240e0000000000000000000000000000000000000000000000000002090b0f14161e2125282630353636373c3d3e3e433d39454b4c464b4c46454b45454b4b4e4b454b4c4b4b4b444b4b43363738353735302618120f0f140c110c0d0b050000000000000000000000000000000000000000000000000000000b2035485a62776158473626140600000000000000000000000000000000000000000000000000000000000000000000000000050b0d11171f21202123292c282829282a2b2a282b252624242223211f20222322211e160c0b0d0b050000000000000000000000000000000000000000000000000000000000000000000a1a2832363a372e20100100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374c6277818b8a7d685544311d08000000000000000000021528384a5c677d919f8c83787e7d837f756b6259504b4336362d1f0f0c0d0c0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000109151d202631353d4a4e5d65768290826d58422d1800000000000000000000000000000000000000000000000000000000000002090b1013141c20212122262829292e2828323636333636333236323236363935323637363635313535302621232022201c14080000000000000000000000000000000000000000000000000000000000000000000000000005192b3c48596159473a2a1808000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c0b0c0e141613131312151515131510110f0e0d0e0c0a0b0d0e0c0b09030000000000000000000000000000000000000000000000000000000000000000000000000000000a161e2124221b1002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f8383898674604b35200b000000000000000000000a1a2d3e4d5f6a7f93898084807e7c7c8380776c6560544e4a3d2d212222211f170c08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e1419150d141d27313637444b515b636d7b879898836d58432e18000000000000000000000000000000000000000000000000000000000000000000000001080b0b0c0d111313141813161e21211e21211e1e211e1e212123201e21212120201d20201c140c0d0b0d0b08010000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2b3a474c473a2a1c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0f0d07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013273c50616a6f7589917c66513c261100000000000000000000001020304050616a7e878a827f847c7b7b7b81817b7469645c4a3b363737363329201c140d0b0c0c0a030000000000000000000000000000000000000000000000000000000000000000000000040a0c0f1212110d0e0d0e0e192023292e2a22263137444b505560666f79828d9da5937e69533e2914000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030003090b0c0a0b0c0a090b09090b0c0e0b090b0c0c0b0b080b0b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1c2a3437342a1c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1c3343505b6a7f9496816b56412c16000000000000000000000002122233435061697a7d85877c80867f7d7e7d7f817f7a6459504b4c4c4c463a353026222121211e17141414130e0e0b0b0802000606050505050505040505060000070b0c0d0e101113110f171f212527272622232223232c35383f44403737444b5560656c747c848e989fa59d8a76614c37210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c181f221f180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090f110e0c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111d2b3a475963798a9f97826d57422d1800000000000000000000000004152533424f5c64677b818787827f8483817f807c797769666161626158484b433638363736332929292a28242420201d151c1c1b1a1a1a1a1a1a1a1a1a1b19131c2021222425272826242933373a3c3d3c37383739393c494d5459554d4e556069747b81889199a1ada39b8779635847331f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121d24262320190e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e19212f3b4858617787888d947f6a553f2a1500000000000000000000000000071524323e4b4f5d656c7b8483877e7c8285827e7a777e7b76777776625a6054504d4b4c4b46393e3e3f3d393936363127323130302f2f2f2f2f2f2f30302e2530353638393b3c3d3b393a474c4f5252514c4d4d4e4e495a63696e6a62636c747f8790969da6aea69e938577635b4a3a2a1704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012222f383c38352c1e140500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e19202c353f4c59627685868399907b65503b261000000000000000000000000000000614202e373f4b505d657577828988827f797d81827f7e7e82817b7869746365626061615759545454534e4e4b4b4437474645454444444444444545454436434a4c4d4e505152514e4f58616467676662636263635b63787f837f77788187949da5abaca69e96887e7262594a3d2d1c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d2f404c514d493c3220180d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a101b222c353c494d5d6577868780959e8974604b35200b00000000000000000000000000000002101b222f373f4c5660626d7b82868586807d7d7c8084848282807e81797b77767676706f6969696863636060555b5c5b5b5a5a5a5a5a5a595a5a5b595b546061626365666866646464767a7c7c7c77787779786d74777b8083888b979da6aaa59d9690888076686054483b2d1f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24384c5e66635a4f42342b1f170b0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080b171e212e373c494d5b636e7b86817e859b89806b5544311d08000000000000000000000000000000000007111c232f38454b4c5d656d7a7f7f8087847e7e7d7b7a7e81858585868686868885847e7e7f7d797975756e707171706f6f6f6f6f6f6f6f6f706e706d757677797a7c7d7c79797a7e817d7c7b6d72777c7f83878c908b989e9fa79e9a948e87817b746b61574a43362a1d0f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263c51667c7869614c483b3329211a0f0c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d202933363e4b4f5a626c7882817b7b899b8c8575614b372715010000000000000000000000000000000000000008111a2832363f4c505d656a6a6b76787e8684827f7f7e7d80797980808186888989868383808082828385868685848484848484848484858384828281807f7e7d7b7776787577787f81818287878584828086888a9794908c88847f79726c6560554c46393025180d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e34495e73898a7e6e62594c463a362d24211a0f0800000203000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c0e0b1927313639464c525c646d7881827b7c7c869c9d8777625746331909000000000000000000000000000000000000000000000a161e212f383f4b4f555558616369787e84878b8782818181807e7f827f7b7a787b7c76797b777c797c7f7c7a79787c7c7b777f7979787773767777787a7c7f8383878785848283847f828388848a8a8c8885827f7b77736f6a645c57504b443733291c13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f34495f74899e9383776a61584e4a3d39362d221b100f1718110d0b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080c181f2223212737444b515761686d7a82817b7b7f828381978b7b6459483929170000000000000000000000000000000000000000000000000209111c232e373a403a474c4e5a62696f72787a7c7e8587888685827f7f7f7f7f7f808082817f7f83898884817f80828785878281808685838382827e7f7f7f80807e828487898c898785827f7d7a7773706d6a6662595a554e4a3e3b3531271e170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b30455a70859aa199897f766c635b544e4a3d372e22242d2d27222018100d0d0c0f1212110e0b08020000000000000000000000000000000000000000000000000000000000000000000000030a0c0c0d0e141c202a3337383637445560666a767d827e7b7b7a7f847e8689867a645c4b3b2b1b0b00000000000000000000000000000000000000000000000000000008101b22252a2a33373c484d545a5b63656769707176797d80808384888686857f8181818081807f8080807f817f83817f807f8282828685898788848484838281807e7b777371706d6a676462595b5854514d483b3f39362d25201d15090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273d52677d929fa79e948a8179716a635b4f4b3f373a42433c37342b262222222427272624201d150e121211100e0d0b0902000506060505050505050505060000070b0b0c0e1113141414161e212122232630353a474c4d4b4c5260747c80827d7e7e7d81867e7e8a827c76645c4b3e2e1d0d000000000000000000000000000000000000000000000000000000000000080e1015171f212b35383f3d494e5052545a566064686b6b6d6e737171757677797b7b80817d7e81807f7f7f7f7e7c7d7c7d7c7a79797775736f6f6f6d6d6c6b696662595c5b5855524f4c473b423f3b37342b2a24211a100b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001025394d5f687e8c9ea7a99f968e867f7971645d554c4f5758514c483b3b383837393c3d3c3936312724282826252322211e16191a1c1b1b1b1a1a1a1a1a1a1b1c131c2020212326292a2a2929323637373836434b4a5861636062676679797d80808184827f8389857f786661584a3e2e20100000000000000000000000000000000000000000000000000000000000000000000000040a0e192022292c35383b3d3f38454b4e52555658595e5c566061626466666b6b68696b6b6a69696a6967686768666564636260565a5a595858575554504c473b4543403d3a37342a2d2a26222019150f0d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e30414e60687c88979faaaba39b948e867a706a61646c6d6662594c504d4d4c4e5152514e4b4437393d3d3c3a39373632282e2f31303030302f2f2f2f3031312530353636383b3e3f3f3e39464b4c4c4e4f54606064777876777c7b787c7e8484807c828682807a6a625a4c473a2d2010020000000000000000000000000000000000000000000000000000000000000000000000000000050b0d141a2123252729283236393d404143444938454b4c4d4f505156565354565655545454545253515251504f4e4d4b45384444434242403e3b37342a302d2a2825221f181815110d0b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001132331424e5e6576818c999faaaea9a39b8d857f777982827c77625d65626261646767666360554e4e5252514f4e4d4b4538434546464545454544444545464636434a4b4b4e51535454535b576161626364667474797d82807e7e8082807c7a7f848a897e766b645c4d483c332a1c100200000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e101214161e2124282b2b2e2f332832363638393b3c40413d3f41403f3f3f3f3e3d3e3c3d3c3b3a39383631272f2f2e2d2c2b2926221f181b1815120f0d0b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005132431404c58616c79838a92989ea8ab9f9a948a87827f7976706d7b787877797c7c7b7974646363676766656362605659595a5b5b5a5a5a5a5a5a5a5a5b5b5c54606061636668696969707176767778797b818080828285837f7d7c7f838584867e796861584f4b3e352b1f170c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0f13161618191e151d2021222426262b2c28292c2b2a2a2a2a29272827282725242422201d151a1a1818171614110d0b0500030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613212f3a474c5b636e767d838990969b9fa99f9d8c8c8e8b85827e787771737d7c7e807d7a79797d7d7b7a7877766c6f6e6f717070706f6f6f6f6f6f70717170757576787b7e7f7f7e86868886858786858584807d7a7c7d7e8085867e7f7e7869635b4c473a372e20190e04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000103040002090b0c0d0f111116161314161615141415141213121311100f0e0d0b0902000403030200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111c29333d494e5861676e757b81868a8e91958b8c87858083848787868281817c7976787677777c7d7e7f818182838384868585858484848484858686868583808380818284878988888481827c777d7e7e7e807f8285847b7876696a69625a4e4a3d3329221b10060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f2c353a474c525660666c7175797c808387898d8a8885888083808581838485888681847c7b7b7777787574767a777c7c78797d7a787a7b7d7e7c787c7a79797b7b7a777b7c82807f7f7f82818183888a85827d756663615755544d483c362d1f170c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d0e0c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f1a2129333738454b5056556063676b6e7175787b7e808386878a8d888684817e7e837e7f7f7f8282848486857f8284868786817f8082848a88817f808181807f7f7f817e7f7f8584878985837e7d7977706d6860564e4b46393f38342b211a0f0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d18202223211a0f010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c171f212832363b37444b4e52555954606365686b6e707275787c7f80828283848287898887868483818180807e83817f817f808181808181808181817f86878786838280807c7775706d686863615958534b4538363229292220190d0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d181f2b343739352c1f1305000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c161e2126263135393c4036434b4d505356595b54606367696b6c6d6e6f6d72737678797a7b7d7c7d7d7d7f7f7f7f7f81807e7e817f7b7b787876747272716e6d6b6a676260555853534e4c473b3d363228211e16140d0b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2a343b484c4e493d31231300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b11141d2023272b263035383b3e414436434b4d5254565758585a585c5761636464656766676867696a69696a6c6b68696b69666563626160545c5c59585655524c4b44373e3e3937342a28211e160c0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b484c5962635b4e4131190900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0e1216141c202326292b2e263035383d3f41424343444339464c4d4f4f505251525352545454545557555353565450504d4d4b4a433647444240403c37353127292824221f18130b09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f344859626c7779685f4e37261401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0e10131619141c2023272a2b2d2d2e2f2d29333638393a3b3d3c3d3d3d3f3f3f3f4041403e3e413f3b3b383836353025322f2d2b2b2722201d1513130e0c0b04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374c6277818b8a7d685544311d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001080b0e1214161718191a18171e212324252628272828282a2a2a2a2a2c2b29292c2a2626232321201c131c19181615120d0b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f8383898674604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010203030500030a0c0e0f0f101211121312141514141517161314161411100e0d0c0b0700000403010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013273c50616a6f7589917c66513c2611000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1c3343505b6a7f9496816b56412c16000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090f110e0c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111d2b3a475963798a9f97826d57422d180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121d24262320190e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e19212f3b4858617787888d947f6a553f2a150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012222f383c38352c1e140500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e19202c353f4c59627685868399907b65503b2610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d2f404c514d493c3220180d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a101b222c353c494d5d6577868780959e8974604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24384c5e66635a4f42342b1f170b0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080b171e212e373c494d5b636e7b86817e859b89806b5544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263c51667c7869614c483b3329211a0f0c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d202933363e4b4f5a626c7882817b7b899b8c8575614b372715010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e34495e73898a7e6e62594c463a362d24211a0f0800000203000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c0e0b1927313639464c525c646d7881827b7c7c869c9d8777625746331909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f34495f74899e9383776a61584e4a3d39362d221b100f1718110d0b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080c181f2223212737444b515761686d7a82817b7b7f828381978b7b64594839291700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b30455a70859aa199897f766c635b544e4a3d372e22242d2d27222018100d0d0c0f1212110e0b08020000000000000000000000000000000000000000000000000000000000000000000000030a0c0c0d0e141c202a3337383637445560666a767d827e7b7b7a7f847e8689867a645c4b3b2b1b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273d52677d929fa79e948a8179716a635b4f4b3f373a42433c37342b262222222427272624201d150e121211100e0d0b0902000506060505050505050505060000070b0b0c0e1113141414161e212122232630353a474c4d4b4c5260747c80827d7e7e7d81867e7e8a827c76645c4b3e2e1d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001025394d5f687e8c9ea7a99f968e867f7971645d554c4f5758514c483b3b383837393c3d3c3936312724282826252322211e16191a1c1b1b1b1a1a1a1a1a1a1b1c131c2020212326292a2a2929323637373836434b4a5861636062676679797d80808184827f8389857f786661584a3e2e2010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e30414e60687c88979faaaba39b948e867a706a61646c6d6662594c504d4d4c4e5152514e4b4437393d3d3c3a39373632282e2f31303030302f2f2f2f3031312530353636383b3e3f3f3e39464b4c4c4e4f54606064777876777c7b787c7e8484807c828682807a6a625a4c473a2d2010020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001132331424e5e6576818c999faaaea9a39b8d857f777982827c77625d65626261646767666360554e4e5252514f4e4d4b4538434546464545454544444545464636434a4b4b4e51535454535b576161626364667474797d82807e7e8082807c7a7f848a897e766b645c4d483c332a1c100200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005132431404c58616c79838a92989ea8ab9f9a948a87827f7976706d7b787877797c7c7b7974646363676766656362605659595a5b5b5a5a5a5a5a5a5a5a5b5b5c54606061636668696969707176767778797b818080828285837f7d7c7f838584867e796861584f4b3e352b1f170c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613212f3a474c5b636e767d838990969b9fa99f9d8c8c8e8b85827e787771737d7c7e807d7a79797d7d7b7a7877766c6f6e6f717070706f6f6f6f6f6f70717170757576787b7e7f7f7e86868886858786858584807d7a7c7d7e8085867e7f7e7869635b4c473a372e20190e04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003111c29333d494e5861676e757b81868a8e91958b8c87858083848787868281817c7976787677777c7d7e7f818182838384868585858484848484858686868583808380818284878988888481827c777d7e7e7e807f8285847b7876696a69625a4e4a3d3329221b10060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f2c353a474c525660666c7175797c808387898d8a8885888083808581838485888681847c7b7b7777787574767a777c7c78797d7a787a7b7d7e7c787c7a79797b7b7a777b7c82807f7f7f82818183888a85827d756663615755544d483c362d1f170c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f1a2129333738454b5056556063676b6e7175787b7e808386878a8d888684817e7e837e7f7f7f8282848486857f8284868786817f8082848a88817f808181807f7f7f817e7f7f8584878985837e7d7977706d6860564e4b46393f38342b211a0f0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c171f212832363b37444b4e52555954606365686b6e707275787c7f80828283848287898887868483818180807e83817f817f808181808181808181817f86878786838280807c7775706d686863615958534b4538363229292220190d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c161e2126263135393c4036434b4d505356595b54606367696b6c6d6e6f6d72737678797a7b7d7c7d7d7d7f7f7f7f7f81807e7e817f7b7b787876747272716e6d6b6a676260555853534e4c473b3d363228211e16140d0b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b11141d2023272b263035383b3e414436434b4d5254565758585a585c5761636464656766676867696a69696a6c6b68696b69666563626160545c5c59585655524c4b44373e3e3937342a28211e160c0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0e1216141c202326292b2e263035383d3f41424343444339464c4d4f4f505251525352545454545557555353565450504d4d4b4a433647444240403c37353127292824221f18130b090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0e10131619141c2023272a2b2d2d2e2f2d29333638393a3b3d3c3d3d3d3f3f3f3f4041403e3e413f3b3b383836353025322f2d2b2b2722201d1513130e0c0b0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001080b0e1214161718191a18171e212324252628272828282a2a2a2a2a2c2b29292c2a2626232321201c131c19181615120d0b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010203030500030a0c0e0f0f101211121312141514141517161314161411100e0d0c0b07000004030100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + m_StreamData: + offset: 0 + size: 0 + path: +--- !u!21 &8995662538368528258 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Blastimo Swash SDF Material + m_Shader: {fileID: 4800000, guid: 68e6db2ebdc24f95958faec2be5558d6, type: 3} + m_ShaderKeywords: + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _Cube: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FaceTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 8674973693099298839} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _Ambient: 0.5 + - _Bevel: 0.5 + - _BevelClamp: 0 + - _BevelOffset: 0 + - _BevelRoundness: 0 + - _BevelWidth: 0 + - _BumpFace: 0 + - _BumpOutline: 0 + - _ColorMask: 15 + - _Diffuse: 0.5 + - _FaceDilate: 0 + - _FaceUVSpeedX: 0 + - _FaceUVSpeedY: 0 + - _GlowInner: 0.05 + - _GlowOffset: 0 + - _GlowOuter: 0.05 + - _GlowPower: 0.75 + - _GradientScale: 6 + - _LightAngle: 3.1416 + - _MaskSoftnessX: 0 + - _MaskSoftnessY: 0 + - _OutlineSoftness: 0 + - _OutlineUVSpeedX: 0 + - _OutlineUVSpeedY: 0 + - _OutlineWidth: 0 + - _PerspectiveFilter: 0.875 + - _Reflectivity: 10 + - _ScaleRatioA: 0.8333333 + - _ScaleRatioB: 0.6770833 + - _ScaleRatioC: 0.6770833 + - _ScaleX: 1 + - _ScaleY: 1 + - _ShaderFlags: 0 + - _Sharpness: 0 + - _SpecularPower: 2 + - _Stencil: 0 + - _StencilComp: 8 + - _StencilOp: 0 + - _StencilReadMask: 255 + - _StencilWriteMask: 255 + - _TextureHeight: 512 + - _TextureWidth: 512 + - _UnderlayDilate: 0 + - _UnderlayOffsetX: 0 + - _UnderlayOffsetY: 0 + - _UnderlaySoftness: 0 + - _VertexOffsetX: 0 + - _VertexOffsetY: 0 + - _WeightBold: 0.75 + - _WeightNormal: 0 + m_Colors: + - _ClipRect: {r: -32767, g: -32767, b: 32767, a: 32767} + - _EnvMatrixRotation: {r: 0, g: 0, b: 0, a: 0} + - _FaceColor: {r: 1, g: 1, b: 1, a: 1} + - _GlowColor: {r: 0, g: 1, b: 0, a: 0.5} + - _MaskCoord: {r: 0, g: 0, b: 32767, a: 32767} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _ReflectFaceColor: {r: 0, g: 0, b: 0, a: 1} + - _ReflectOutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _SpecularColor: {r: 1, g: 1, b: 1, a: 1} + - _UnderlayColor: {r: 0, g: 0, b: 0, a: 0.5} diff --git a/UnityProject/Assets/TextMesh Pro/Fonts/Blastimo Swash SDF.asset.meta b/UnityProject/Assets/TextMesh Pro/Fonts/Blastimo Swash SDF.asset.meta new file mode 100644 index 0000000..1f91fe9 --- /dev/null +++ b/UnityProject/Assets/TextMesh Pro/Fonts/Blastimo Swash SDF.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 49e5349158e49c949b4793181b4d0ca7 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/UnityProject/Assets/TextMesh Pro/Fonts/Blastimo Swash.ttf b/UnityProject/Assets/TextMesh Pro/Fonts/Blastimo Swash.ttf new file mode 100644 index 0000000..8324a6c Binary files /dev/null and b/UnityProject/Assets/TextMesh Pro/Fonts/Blastimo Swash.ttf differ diff --git a/UnityProject/Assets/TextMesh Pro/Fonts/Blastimo Swash.ttf.meta b/UnityProject/Assets/TextMesh Pro/Fonts/Blastimo Swash.ttf.meta new file mode 100644 index 0000000..b2f4ecb --- /dev/null +++ b/UnityProject/Assets/TextMesh Pro/Fonts/Blastimo Swash.ttf.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: c732e70a746e7204f8dc202c5af46691 +TrueTypeFontImporter: + externalObjects: {} + serializedVersion: 4 + fontSize: 16 + forceTextureCase: -2 + characterSpacing: 0 + characterPadding: 1 + includeFontData: 1 + fontName: Blastimo Swash + fontNames: + - Blastimo Swash + fallbackFontReferences: [] + customCharacters: + fontRenderingMode: 0 + ascentCalculationMode: 1 + useLegacyBoundsCalculation: 0 + shouldRoundAdvanceValue: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/UnityProject/Assets/TextMesh Pro/Fonts/Blastimo.ttf b/UnityProject/Assets/TextMesh Pro/Fonts/Blastimo.ttf new file mode 100644 index 0000000..b14e62d Binary files /dev/null and b/UnityProject/Assets/TextMesh Pro/Fonts/Blastimo.ttf differ diff --git a/UnityProject/Assets/TextMesh Pro/Fonts/Blastimo.ttf.meta b/UnityProject/Assets/TextMesh Pro/Fonts/Blastimo.ttf.meta new file mode 100644 index 0000000..1c54a2b --- /dev/null +++ b/UnityProject/Assets/TextMesh Pro/Fonts/Blastimo.ttf.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 387ae0581d4c66b42858c38cd053f61e +TrueTypeFontImporter: + externalObjects: {} + serializedVersion: 4 + fontSize: 16 + forceTextureCase: -2 + characterSpacing: 0 + characterPadding: 1 + includeFontData: 1 + fontName: 'Blastimo ' + fontNames: + - 'Blastimo ' + fallbackFontReferences: [] + customCharacters: + fontRenderingMode: 0 + ascentCalculationMode: 1 + useLegacyBoundsCalculation: 0 + shouldRoundAdvanceValue: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/UnityProject/Assets/TextMesh Pro/Fonts/FontsFree-Net-HelveticaNeueUltraLight SDF.asset b/UnityProject/Assets/TextMesh Pro/Fonts/FontsFree-Net-HelveticaNeueUltraLight SDF.asset new file mode 100644 index 0000000..c6251c0 --- /dev/null +++ b/UnityProject/Assets/TextMesh Pro/Fonts/FontsFree-Net-HelveticaNeueUltraLight SDF.asset @@ -0,0 +1,2675 @@ +%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: 71c1514a6bd24e1e882cebbe1904ce04, type: 3} + m_Name: FontsFree-Net-HelveticaNeueUltraLight SDF + m_EditorClassIdentifier: + hashCode: -628529588 + material: {fileID: 1017266661933912779} + materialHashCode: 274567495 + m_Version: 1.1.0 + m_SourceFontFileGUID: 50ea83ef364599d408159950cf1d0558 + m_SourceFontFile_EditorRef: {fileID: 0} + m_SourceFontFile: {fileID: 0} + m_AtlasPopulationMode: 0 + m_FaceInfo: + m_FamilyName: Helvetica Neue + m_StyleName: UltraLight + m_PointSize: 74 + m_Scale: 1 + m_LineHeight: 86.654 + m_AscentLine: 68.894 + m_CapLine: 53 + m_MeanLine: 38 + m_Baseline: 0 + m_DescentLine: -15.762 + m_SuperscriptOffset: 68.894 + m_SuperscriptSize: 0.5 + m_SubscriptOffset: -15.762 + m_SubscriptSize: 0.5 + m_UnderlineOffset: -9.25 + m_UnderlineThickness: 3.7 + m_StrikethroughOffset: 15.2 + m_StrikethroughThickness: 3.7 + m_TabWidth: 21 + m_GlyphTable: + - m_Index: 3 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 20.578125 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 8 + m_Metrics: + m_Width: 1.484375 + m_Height: 52.828125 + m_HorizontalBearingX: 6.140625 + m_HorizontalBearingY: 52.828125 + m_HorizontalAdvance: 13.6875 + m_GlyphRect: + m_X: 384 + m_Y: 132 + m_Width: 2 + m_Height: 53 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 9 + m_Metrics: + m_Width: 9.765625 + m_Height: 16.640625 + m_HorizontalBearingX: 5.40625 + m_HorizontalBearingY: 52.828125 + m_HorizontalAdvance: 20.578125 + m_GlyphRect: + m_X: 253 + m_Y: 333 + m_Width: 11 + m_Height: 17 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 10 + m_Metrics: + m_Width: 35.953125 + m_Height: 50.3125 + m_HorizontalBearingX: 2.59375 + m_HorizontalBearingY: 50.3125 + m_HorizontalAdvance: 41.140625 + m_GlyphRect: + m_X: 421 + m_Y: 156 + m_Width: 37 + m_Height: 51 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 11 + m_Metrics: + m_Width: 39.359375 + m_Height: 64.984375 + m_HorizontalBearingX: 0.375 + m_HorizontalBearingY: 57.28125 + m_HorizontalAdvance: 41.140625 + m_GlyphRect: + m_X: 27 + m_Y: 332 + m_Width: 40 + m_Height: 66 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 12 + m_Metrics: + m_Width: 47.59375 + m_Height: 55.265625 + m_HorizontalBearingX: 1.546875 + m_HorizontalBearingY: 52.828125 + m_HorizontalAdvance: 50.6875 + m_GlyphRect: + m_X: 108 + m_Y: 395 + m_Width: 49 + m_Height: 56 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 13 + m_Metrics: + m_Width: 39.078125 + m_Height: 54.015625 + m_HorizontalBearingX: 3.25 + m_HorizontalBearingY: 52.828125 + m_HorizontalAdvance: 42.46875 + m_GlyphRect: + m_X: 89 + m_Y: 154 + m_Width: 40 + m_Height: 55 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 14 + m_Metrics: + m_Width: 1.484375 + m_Height: 16.640625 + m_HorizontalBearingX: 5.46875 + m_HorizontalBearingY: 52.828125 + m_HorizontalAdvance: 12.359375 + m_GlyphRect: + m_X: 291 + m_Y: 329 + m_Width: 2 + m_Height: 17 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 15 + m_Metrics: + m_Width: 10.140625 + m_Height: 67.125 + m_HorizontalBearingX: 5.03125 + m_HorizontalBearingY: 54.09375 + m_HorizontalAdvance: 16.421875 + m_GlyphRect: + m_X: 6 + m_Y: 172 + m_Width: 11 + m_Height: 69 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 16 + m_Metrics: + m_Width: 10.125 + m_Height: 67.125 + m_HorizontalBearingX: 1.265625 + m_HorizontalBearingY: 54.09375 + m_HorizontalAdvance: 16.421875 + m_GlyphRect: + m_X: 6 + m_Y: 252 + m_Width: 11 + m_Height: 69 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 17 + m_Metrics: + m_Width: 21.3125 + m_Height: 20.71875 + m_HorizontalBearingX: 2.375 + m_HorizontalBearingY: 52.828125 + m_HorizontalAdvance: 26.046875 + m_GlyphRect: + m_X: 92 + m_Y: 477 + m_Width: 22 + m_Height: 21 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 18 + m_Metrics: + m_Width: 37.296875 + m_Height: 37.4375 + m_HorizontalBearingX: 3.546875 + m_HorizontalBearingY: 37.4375 + m_HorizontalAdvance: 44.40625 + m_GlyphRect: + m_X: 421 + m_Y: 107 + m_Width: 38 + m_Height: 38 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 19 + m_Metrics: + m_Width: 3.265625 + m_Height: 15.984375 + m_HorizontalBearingX: 7.765625 + m_HorizontalBearingY: 7.25 + m_HorizontalAdvance: 20.578125 + m_GlyphRect: + m_X: 275 + m_Y: 329 + m_Width: 5 + m_Height: 17 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 20 + m_Metrics: + m_Width: 12.953125 + m_Height: 1.484375 + m_HorizontalBearingX: 5.84375 + m_HorizontalBearingY: 20.578125 + m_HorizontalAdvance: 24.640625 + m_GlyphRect: + m_X: 47 + m_Y: 477 + m_Width: 14 + m_Height: 2 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 21 + m_Metrics: + m_Width: 1.484375 + m_Height: 7.25 + m_HorizontalBearingX: 9.546875 + m_HorizontalBearingY: 7.25 + m_HorizontalAdvance: 20.578125 + m_GlyphRect: + m_X: 73 + m_Y: 308 + m_Width: 3 + m_Height: 8 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 22 + m_Metrics: + m_Width: 25.59375 + m_Height: 55.28125 + m_HorizontalBearingX: -0.4375 + m_HorizontalBearingY: 54.09375 + m_HorizontalAdvance: 24.640625 + m_GlyphRect: + m_X: 79 + m_Y: 240 + m_Width: 27 + m_Height: 57 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 23 + m_Metrics: + m_Width: 38.046875 + m_Height: 52.015625 + m_HorizontalBearingX: 1.546875 + m_HorizontalBearingY: 51.203125 + m_HorizontalAdvance: 41.140625 + m_GlyphRect: + m_X: 235 + m_Y: 441 + m_Width: 39 + m_Height: 53 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 24 + m_Metrics: + m_Width: 15.015625 + m_Height: 50.3125 + m_HorizontalBearingX: 8.515625 + m_HorizontalBearingY: 50.3125 + m_HorizontalAdvance: 41.140625 + m_GlyphRect: + m_X: 329 + m_Y: 447 + m_Width: 16 + m_Height: 51 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 25 + m_Metrics: + m_Width: 33.96875 + m_Height: 51.203125 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 51.203125 + m_HorizontalAdvance: 41.140625 + m_GlyphRect: + m_X: 409 + m_Y: 269 + m_Width: 34 + m_Height: 52 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 26 + m_Metrics: + m_Width: 35.609375 + m_Height: 52.015625 + m_HorizontalBearingX: 2.65625 + m_HorizontalBearingY: 51.203125 + m_HorizontalAdvance: 41.140625 + m_GlyphRect: + m_X: 291 + m_Y: 134 + m_Width: 37 + m_Height: 53 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 27 + m_Metrics: + m_Width: 36.109375 + m_Height: 50.3125 + m_HorizontalBearingX: 2.515625 + m_HorizontalBearingY: 50.3125 + m_HorizontalAdvance: 41.140625 + m_GlyphRect: + m_X: 469 + m_Y: 184 + m_Width: 37 + m_Height: 51 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 28 + m_Metrics: + m_Width: 35 + m_Height: 51.125 + m_HorizontalBearingX: 2.59375 + m_HorizontalBearingY: 50.3125 + m_HorizontalAdvance: 41.140625 + m_GlyphRect: + m_X: 470 + m_Y: 70 + m_Width: 36 + m_Height: 52 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 29 + m_Metrics: + m_Width: 35.375 + m_Height: 52.015625 + m_HorizontalBearingX: 2.890625 + m_HorizontalBearingY: 51.203125 + m_HorizontalAdvance: 41.140625 + m_GlyphRect: + m_X: 292 + m_Y: 70 + m_Width: 37 + m_Height: 53 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 30 + m_Metrics: + m_Width: 32.109375 + m_Height: 50.3125 + m_HorizontalBearingX: 4.515625 + m_HorizontalBearingY: 50.3125 + m_HorizontalAdvance: 41.140625 + m_GlyphRect: + m_X: 467 + m_Y: 297 + m_Width: 33 + m_Height: 51 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 31 + m_Metrics: + m_Width: 36.546875 + m_Height: 52.015625 + m_HorizontalBearingX: 2.296875 + m_HorizontalBearingY: 51.203125 + m_HorizontalAdvance: 41.140625 + m_GlyphRect: + m_X: 329 + m_Y: 6 + m_Width: 37 + m_Height: 53 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 32 + m_Metrics: + m_Width: 35.4375 + m_Height: 52.015625 + m_HorizontalBearingX: 2.890625 + m_HorizontalBearingY: 51.203125 + m_HorizontalAdvance: 41.140625 + m_GlyphRect: + m_X: 276 + m_Y: 357 + m_Width: 37 + m_Height: 53 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 33 + m_Metrics: + m_Width: 1.484375 + m_Height: 38.03125 + m_HorizontalBearingX: 9.546875 + m_HorizontalBearingY: 38.03125 + m_HorizontalAdvance: 20.578125 + m_GlyphRect: + m_X: 453 + m_Y: 333 + m_Width: 3 + m_Height: 39 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 34 + m_Metrics: + m_Width: 3.265625 + m_Height: 46.765625 + m_HorizontalBearingX: 7.765625 + m_HorizontalBearingY: 38.03125 + m_HorizontalAdvance: 20.578125 + m_GlyphRect: + m_X: 397 + m_Y: 447 + m_Width: 5 + m_Height: 48 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 35 + m_Metrics: + m_Width: 37.59375 + m_Height: 38.546875 + m_HorizontalBearingX: 3.40625 + m_HorizontalBearingY: 38.03125 + m_HorizontalAdvance: 44.40625 + m_GlyphRect: + m_X: 186 + m_Y: 459 + m_Width: 38 + m_Height: 40 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 36 + m_Metrics: + m_Width: 37.296875 + m_Height: 15.84375 + m_HorizontalBearingX: 3.546875 + m_HorizontalBearingY: 26.640625 + m_HorizontalAdvance: 44.40625 + m_GlyphRect: + m_X: 204 + m_Y: 349 + m_Width: 38 + m_Height: 17 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 37 + m_Metrics: + m_Width: 37.59375 + m_Height: 38.546875 + m_HorizontalBearingX: 3.40625 + m_HorizontalBearingY: 38.03125 + m_HorizontalAdvance: 44.40625 + m_GlyphRect: + m_X: 421 + m_Y: 56 + m_Width: 38 + m_Height: 40 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 38 + m_Metrics: + m_Width: 30.78125 + m_Height: 54.09375 + m_HorizontalBearingX: 2.4375 + m_HorizontalBearingY: 54.09375 + m_HorizontalAdvance: 37 + m_GlyphRect: + m_X: 104 + m_Y: 6 + m_Width: 32 + m_Height: 55 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 39 + m_Metrics: + m_Width: 50.765625 + m_Height: 53.5 + m_HorizontalBearingX: 4.21875 + m_HorizontalBearingY: 52.6875 + m_HorizontalAdvance: 59.203125 + m_GlyphRect: + m_X: 117 + m_Y: 220 + m_Width: 51 + m_Height: 54 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 40 + m_Metrics: + m_Width: 44.171875 + m_Height: 52.828125 + m_HorizontalBearingX: -0.8125 + m_HorizontalBearingY: 52.828125 + m_HorizontalAdvance: 42.546875 + m_GlyphRect: + m_X: 179 + m_Y: 205 + m_Width: 45 + m_Height: 53 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 41 + m_Metrics: + m_Width: 39.21875 + m_Height: 52.828125 + m_HorizontalBearingX: 3.484375 + m_HorizontalBearingY: 52.828125 + m_HorizontalAdvance: 45.21875 + m_GlyphRect: + m_X: 240 + m_Y: 134 + m_Width: 40 + m_Height: 53 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 42 + m_Metrics: + m_Width: 47.140625 + m_Height: 55.28125 + m_HorizontalBearingX: 1.84375 + m_HorizontalBearingY: 54.09375 + m_HorizontalAdvance: 50.6875 + m_GlyphRect: + m_X: 33 + m_Y: 86 + m_Width: 48 + m_Height: 57 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 43 + m_Metrics: + m_Width: 40.984375 + m_Height: 52.828125 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 52.828125 + m_HorizontalAdvance: 47.953125 + m_GlyphRect: + m_X: 217 + m_Y: 269 + m_Width: 41 + m_Height: 53 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 44 + m_Metrics: + m_Width: 35.375 + m_Height: 52.828125 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 52.828125 + m_HorizontalAdvance: 39.734375 + m_GlyphRect: + m_X: 319 + m_Y: 262 + m_Width: 36 + m_Height: 53 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 45 + m_Metrics: + m_Width: 32.5625 + m_Height: 52.828125 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 52.828125 + m_HorizontalAdvance: 35.59375 + m_GlyphRect: + m_X: 340 + m_Y: 70 + m_Width: 33 + m_Height: 53 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 46 + m_Metrics: + m_Width: 47.5 + m_Height: 55.28125 + m_HorizontalBearingX: 2.375 + m_HorizontalBearingY: 54.09375 + m_HorizontalAdvance: 53.421875 + m_GlyphRect: + m_X: 45 + m_Y: 6 + m_Width: 48 + m_Height: 57 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 47 + m_Metrics: + m_Width: 39.953125 + m_Height: 52.828125 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 52.828125 + m_HorizontalAdvance: 47.953125 + m_GlyphRect: + m_X: 241 + m_Y: 70 + m_Width: 40 + m_Height: 53 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 48 + m_Metrics: + m_Width: 1.46875 + m_Height: 52.828125 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 52.828125 + m_HorizontalAdvance: 9.46875 + m_GlyphRect: + m_X: 397 + m_Y: 132 + m_Width: 2 + m_Height: 53 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 49 + m_Metrics: + m_Width: 28.5625 + m_Height: 54.015625 + m_HorizontalBearingX: 1.328125 + m_HorizontalBearingY: 52.828125 + m_HorizontalAdvance: 34.265625 + m_GlyphRect: + m_X: 116 + m_Y: 308 + m_Width: 29 + m_Height: 55 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 50 + m_Metrics: + m_Width: 41.8125 + m_Height: 52.828125 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 52.828125 + m_HorizontalAdvance: 43.875 + m_GlyphRect: + m_X: 225 + m_Y: 6 + m_Width: 42 + m_Height: 53 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 51 + m_Metrics: + m_Width: 32.328125 + m_Height: 52.828125 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 52.828125 + m_HorizontalAdvance: 35.59375 + m_GlyphRect: + m_X: 377 + m_Y: 6 + m_Width: 33 + m_Height: 53 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 52 + m_Metrics: + m_Width: 49.71875 + m_Height: 52.828125 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 52.828125 + m_HorizontalAdvance: 57.71875 + m_GlyphRect: + m_X: 156 + m_Y: 285 + m_Width: 50 + m_Height: 53 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 53 + m_Metrics: + m_Width: 39.953125 + m_Height: 52.828125 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 52.828125 + m_HorizontalAdvance: 47.953125 + m_GlyphRect: + m_X: 278 + m_Y: 6 + m_Width: 40 + m_Height: 53 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 54 + m_Metrics: + m_Width: 48.6875 + m_Height: 55.28125 + m_HorizontalBearingX: 2.375 + m_HorizontalBearingY: 54.09375 + m_HorizontalAdvance: 53.359375 + m_GlyphRect: + m_X: 47 + m_Y: 409 + m_Width: 50 + m_Height: 57 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 55 + m_Metrics: + m_Width: 37.4375 + m_Height: 52.828125 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 52.828125 + m_HorizontalAdvance: 42.46875 + m_GlyphRect: + m_X: 287 + m_Y: 198 + m_Width: 38 + m_Height: 53 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 56 + m_Metrics: + m_Width: 49.34375 + m_Height: 55.640625 + m_HorizontalBearingX: 2.375 + m_HorizontalBearingY: 54.09375 + m_HorizontalAdvance: 53.359375 + m_GlyphRect: + m_X: 28 + m_Y: 172 + m_Width: 50 + m_Height: 57 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 57 + m_Metrics: + m_Width: 38.109375 + m_Height: 52.828125 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 52.828125 + m_HorizontalAdvance: 45.21875 + m_GlyphRect: + m_X: 269 + m_Y: 265 + m_Width: 39 + m_Height: 53 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 58 + m_Metrics: + m_Width: 39.375 + m_Height: 55.28125 + m_HorizontalBearingX: 2.4375 + m_HorizontalBearingY: 54.09375 + m_HorizontalAdvance: 45.21875 + m_GlyphRect: + m_X: 28 + m_Y: 240 + m_Width: 40 + m_Height: 57 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 59 + m_Metrics: + m_Width: 39.453125 + m_Height: 52.828125 + m_HorizontalBearingX: -1.1875 + m_HorizontalBearingY: 52.828125 + m_HorizontalAdvance: 37 + m_GlyphRect: + m_X: 235 + m_Y: 201 + m_Width: 41 + m_Height: 53 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 60 + m_Metrics: + m_Width: 38.765625 + m_Height: 54.015625 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 52.828125 + m_HorizontalAdvance: 46.765625 + m_GlyphRect: + m_X: 92 + m_Y: 74 + m_Width: 39 + m_Height: 55 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 61 + m_Metrics: + m_Width: 42.40625 + m_Height: 52.828125 + m_HorizontalBearingX: -1.265625 + m_HorizontalBearingY: 52.828125 + m_HorizontalAdvance: 39.8125 + m_GlyphRect: + m_X: 185 + m_Y: 137 + m_Width: 44 + m_Height: 53 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 62 + m_Metrics: + m_Width: 65.796875 + m_Height: 52.828125 + m_HorizontalBearingX: -0.671875 + m_HorizontalBearingY: 52.828125 + m_HorizontalAdvance: 64.375 + m_GlyphRect: + m_X: 147 + m_Y: 6 + m_Width: 67 + m_Height: 53 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 63 + m_Metrics: + m_Width: 42.40625 + m_Height: 52.828125 + m_HorizontalBearingX: -1.921875 + m_HorizontalBearingY: 52.828125 + m_HorizontalAdvance: 38.484375 + m_GlyphRect: + m_X: 187 + m_Y: 70 + m_Width: 43 + m_Height: 53 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 64 + m_Metrics: + m_Width: 44.171875 + m_Height: 52.828125 + m_HorizontalBearingX: -2.140625 + m_HorizontalBearingY: 52.828125 + m_HorizontalAdvance: 39.8125 + m_GlyphRect: + m_X: 168 + m_Y: 395 + m_Width: 46 + m_Height: 53 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 65 + m_Metrics: + m_Width: 38.921875 + m_Height: 52.828125 + m_HorizontalBearingX: -1.328125 + m_HorizontalBearingY: 52.828125 + m_HorizontalAdvance: 37 + m_GlyphRect: + m_X: 225 + m_Y: 377 + m_Width: 40 + m_Height: 53 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 66 + m_Metrics: + m_Width: 8.359375 + m_Height: 67.125 + m_HorizontalBearingX: 7.109375 + m_HorizontalBearingY: 54.09375 + m_HorizontalAdvance: 16.421875 + m_GlyphRect: + m_X: 6 + m_Y: 412 + m_Width: 9 + m_Height: 69 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 67 + m_Metrics: + m_Width: 25.59375 + m_Height: 55.28125 + m_HorizontalBearingX: -0.4375 + m_HorizontalBearingY: 54.09375 + m_HorizontalAdvance: 24.640625 + m_GlyphRect: + m_X: 78 + m_Y: 327 + m_Width: 27 + m_Height: 57 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 68 + m_Metrics: + m_Width: 8.359375 + m_Height: 67.125 + m_HorizontalBearingX: 0.96875 + m_HorizontalBearingY: 54.09375 + m_HorizontalAdvance: 16.421875 + m_GlyphRect: + m_X: 6 + m_Y: 332 + m_Width: 10 + m_Height: 69 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 69 + m_Metrics: + m_Width: 35.671875 + m_Height: 33.515625 + m_HorizontalBearingX: 4.359375 + m_HorizontalBearingY: 50.3125 + m_HorizontalAdvance: 44.40625 + m_GlyphRect: + m_X: 156 + m_Y: 349 + m_Width: 37 + m_Height: 35 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 70 + m_Metrics: + m_Width: 37 + m_Height: 3.703125 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: -5.46875 + m_HorizontalAdvance: 37 + m_GlyphRect: + m_X: 33 + m_Y: 154 + m_Width: 37 + m_Height: 5 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 71 + m_Metrics: + m_Width: 11.3125 + m_Height: 10.65625 + m_HorizontalBearingX: -2.734375 + m_HorizontalBearingY: 54.09375 + m_HorizontalAdvance: 9.625 + m_GlyphRect: + m_X: 6 + m_Y: 492 + m_Width: 12 + m_Height: 12 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 72 + m_Metrics: + m_Width: 34.265625 + m_Height: 39.734375 + m_HorizontalBearingX: 1.625 + m_HorizontalBearingY: 38.921875 + m_HorizontalAdvance: 35.59375 + m_GlyphRect: + m_X: 470 + m_Y: 133 + m_Width: 35 + m_Height: 40 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 73 + m_Metrics: + m_Width: 33.078125 + m_Height: 53.640625 + m_HorizontalBearingX: 4.0625 + m_HorizontalBearingY: 52.828125 + m_HorizontalAdvance: 39.734375 + m_GlyphRect: + m_X: 140 + m_Y: 140 + m_Width: 34 + m_Height: 54 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 74 + m_Metrics: + m_Width: 32.40625 + m_Height: 39.734375 + m_HorizontalBearingX: 2.296875 + m_HorizontalBearingY: 38.921875 + m_HorizontalAdvance: 37 + m_GlyphRect: + m_X: 408 + m_Y: 382 + m_Width: 33 + m_Height: 40 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 75 + m_Metrics: + m_Width: 33.078125 + m_Height: 53.640625 + m_HorizontalBearingX: 2.078125 + m_HorizontalBearingY: 52.828125 + m_HorizontalAdvance: 39.734375 + m_GlyphRect: + m_X: 142 + m_Y: 72 + m_Width: 34 + m_Height: 54 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 76 + m_Metrics: + m_Width: 33.453125 + m_Height: 39.8125 + m_HorizontalBearingX: 1.84375 + m_HorizontalBearingY: 38.921875 + m_HorizontalAdvance: 37 + m_GlyphRect: + m_X: 421 + m_Y: 218 + m_Width: 35 + m_Height: 40 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 77 + m_Metrics: + m_Width: 17.09375 + m_Height: 52.828125 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 52.828125 + m_HorizontalAdvance: 15.09375 + m_GlyphRect: + m_X: 485 + m_Y: 6 + m_Width: 18 + m_Height: 53 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 78 + m_Metrics: + m_Width: 32.40625 + m_Height: 52.828125 + m_HorizontalBearingX: 2.078125 + m_HorizontalBearingY: 38.921875 + m_HorizontalAdvance: 38.40625 + m_GlyphRect: + m_X: 285 + m_Y: 421 + m_Width: 33 + m_Height: 53 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 79 + m_Metrics: + m_Width: 28.875 + m_Height: 52.828125 + m_HorizontalBearingX: 4.0625 + m_HorizontalBearingY: 52.828125 + m_HorizontalAdvance: 37 + m_GlyphRect: + m_X: 381 + m_Y: 198 + m_Width: 29 + m_Height: 53 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 80 + m_Metrics: + m_Width: 1.484375 + m_Height: 52.828125 + m_HorizontalBearingX: 4.0625 + m_HorizontalBearingY: 52.828125 + m_HorizontalAdvance: 9.625 + m_GlyphRect: + m_X: 454 + m_Y: 269 + m_Width: 2 + m_Height: 53 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 81 + m_Metrics: + m_Width: 9.09375 + m_Height: 65.859375 + m_HorizontalBearingX: -3.546875 + m_HorizontalBearingY: 52.828125 + m_HorizontalAdvance: 9.625 + m_GlyphRect: + m_X: 26 + m_Y: 412 + m_Width: 10 + m_Height: 67 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 82 + m_Metrics: + m_Width: 31.15625 + m_Height: 52.828125 + m_HorizontalBearingX: 4.0625 + m_HorizontalBearingY: 52.828125 + m_HorizontalAdvance: 32.859375 + m_GlyphRect: + m_X: 324 + m_Y: 326 + m_Width: 32 + m_Height: 53 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 83 + m_Metrics: + m_Width: 1.484375 + m_Height: 52.828125 + m_HorizontalBearingX: 4.0625 + m_HorizontalBearingY: 52.828125 + m_HorizontalAdvance: 9.625 + m_GlyphRect: + m_X: 452 + m_Y: 383 + m_Width: 2 + m_Height: 53 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 84 + m_Metrics: + m_Width: 49.4375 + m_Height: 39.078125 + m_HorizontalBearingX: 4.0625 + m_HorizontalBearingY: 39.078125 + m_HorizontalAdvance: 57.578125 + m_GlyphRect: + m_X: 125 + m_Y: 462 + m_Width: 50 + m_Height: 40 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 85 + m_Metrics: + m_Width: 28.875 + m_Height: 38.921875 + m_HorizontalBearingX: 4.0625 + m_HorizontalBearingY: 38.921875 + m_HorizontalAdvance: 37 + m_GlyphRect: + m_X: 465 + m_Y: 409 + m_Width: 29 + m_Height: 39 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 86 + m_Metrics: + m_Width: 34.25 + m_Height: 39.734375 + m_HorizontalBearingX: 2.078125 + m_HorizontalBearingY: 38.921875 + m_HorizontalAdvance: 38.40625 + m_GlyphRect: + m_X: 467 + m_Y: 246 + m_Width: 35 + m_Height: 40 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 87 + m_Metrics: + m_Width: 33.078125 + m_Height: 51.953125 + m_HorizontalBearingX: 4.0625 + m_HorizontalBearingY: 38.921875 + m_HorizontalAdvance: 39.734375 + m_GlyphRect: + m_X: 336 + m_Y: 198 + m_Width: 34 + m_Height: 53 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 88 + m_Metrics: + m_Width: 33.078125 + m_Height: 51.953125 + m_HorizontalBearingX: 2.078125 + m_HorizontalBearingY: 38.921875 + m_HorizontalAdvance: 39.734375 + m_GlyphRect: + m_X: 339 + m_Y: 134 + m_Width: 34 + m_Height: 53 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 89 + m_Metrics: + m_Width: 16.578125 + m_Height: 39 + m_HorizontalBearingX: 4.0625 + m_HorizontalBearingY: 39 + m_HorizontalAdvance: 19.171875 + m_GlyphRect: + m_X: 329 + m_Y: 390 + m_Width: 17 + m_Height: 39 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 90 + m_Metrics: + m_Width: 29.15625 + m_Height: 39.734375 + m_HorizontalBearingX: 2.21875 + m_HorizontalBearingY: 38.921875 + m_HorizontalAdvance: 34.265625 + m_GlyphRect: + m_X: 367 + m_Y: 326 + m_Width: 30 + m_Height: 40 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 91 + m_Metrics: + m_Width: 17.015625 + m_Height: 50.03125 + m_HorizontalBearingX: -0.296875 + m_HorizontalBearingY: 50.03125 + m_HorizontalAdvance: 17.828125 + m_GlyphRect: + m_X: 384 + m_Y: 70 + m_Width: 18 + m_Height: 51 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 92 + m_Metrics: + m_Width: 28.875 + m_Height: 38.84375 + m_HorizontalBearingX: 4.0625 + m_HorizontalBearingY: 38.03125 + m_HorizontalAdvance: 37 + m_GlyphRect: + m_X: 357 + m_Y: 427 + m_Width: 29 + m_Height: 40 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 93 + m_Metrics: + m_Width: 31.8125 + m_Height: 38.03125 + m_HorizontalBearingX: -0.8125 + m_HorizontalBearingY: 38.03125 + m_HorizontalAdvance: 30.125 + m_GlyphRect: + m_X: 467 + m_Y: 359 + m_Width: 32 + m_Height: 39 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 94 + m_Metrics: + m_Width: 51.796875 + m_Height: 38.03125 + m_HorizontalBearingX: -0.515625 + m_HorizontalBearingY: 38.03125 + m_HorizontalAdvance: 50.6875 + m_GlyphRect: + m_X: 421 + m_Y: 6 + m_Width: 53 + m_Height: 39 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 95 + m_Metrics: + m_Width: 32.265625 + m_Height: 38.03125 + m_HorizontalBearingX: -1.03125 + m_HorizontalBearingY: 38.03125 + m_HorizontalAdvance: 30.125 + m_GlyphRect: + m_X: 408 + m_Y: 332 + m_Width: 34 + m_Height: 39 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 96 + m_Metrics: + m_Width: 31.8125 + m_Height: 51.0625 + m_HorizontalBearingX: -0.8125 + m_HorizontalBearingY: 38.03125 + m_HorizontalAdvance: 30.125 + m_GlyphRect: + m_X: 366 + m_Y: 262 + m_Width: 32 + m_Height: 53 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 97 + m_Metrics: + m_Width: 29.375 + m_Height: 38.03125 + m_HorizontalBearingX: 0.375 + m_HorizontalBearingY: 38.03125 + m_HorizontalAdvance: 30.125 + m_GlyphRect: + m_X: 367 + m_Y: 377 + m_Width: 30 + m_Height: 39 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 98 + m_Metrics: + m_Width: 14.421875 + m_Height: 67.125 + m_HorizontalBearingX: 6.296875 + m_HorizontalBearingY: 54.09375 + m_HorizontalAdvance: 24.640625 + m_GlyphRect: + m_X: 19 + m_Y: 6 + m_Width: 15 + m_Height: 69 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 99 + m_Metrics: + m_Width: 1.484375 + m_Height: 73.921875 + m_HorizontalBearingX: 7.46875 + m_HorizontalBearingY: 58.15625 + m_HorizontalAdvance: 16.421875 + m_GlyphRect: + m_X: 6 + m_Y: 6 + m_Width: 2 + m_Height: 75 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 100 + m_Metrics: + m_Width: 14.4375 + m_Height: 67.125 + m_HorizontalBearingX: 3.921875 + m_HorizontalBearingY: 54.09375 + m_HorizontalAdvance: 24.640625 + m_GlyphRect: + m_X: 6 + m_Y: 92 + m_Width: 16 + m_Height: 69 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 101 + m_Metrics: + m_Width: 33 + m_Height: 7.109375 + m_HorizontalBearingX: 5.703125 + m_HorizontalBearingY: 22.28125 + m_HorizontalAdvance: 44.40625 + m_GlyphRect: + m_X: 28 + m_Y: 308 + m_Width: 34 + m_Height: 8 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 175 + m_Metrics: + m_Width: 50.75 + m_Height: 7.25 + m_HorizontalBearingX: 11.625 + m_HorizontalBearingY: 7.25 + m_HorizontalAdvance: 74 + m_GlyphRect: + m_X: 29 + m_Y: 490 + m_Width: 52 + m_Height: 8 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 176 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 20.578125 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + m_CharacterTable: + - m_ElementType: 1 + m_Unicode: 32 + m_GlyphIndex: 3 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 33 + m_GlyphIndex: 8 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 34 + m_GlyphIndex: 9 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 35 + m_GlyphIndex: 10 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 36 + m_GlyphIndex: 11 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 37 + m_GlyphIndex: 12 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 38 + m_GlyphIndex: 13 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 39 + m_GlyphIndex: 14 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 40 + m_GlyphIndex: 15 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 41 + m_GlyphIndex: 16 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 42 + m_GlyphIndex: 17 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 43 + m_GlyphIndex: 18 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 44 + m_GlyphIndex: 19 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 45 + m_GlyphIndex: 20 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 46 + m_GlyphIndex: 21 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 47 + m_GlyphIndex: 22 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 48 + m_GlyphIndex: 23 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 49 + m_GlyphIndex: 24 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 50 + m_GlyphIndex: 25 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 51 + m_GlyphIndex: 26 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 52 + m_GlyphIndex: 27 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 53 + m_GlyphIndex: 28 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 54 + m_GlyphIndex: 29 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 55 + m_GlyphIndex: 30 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 56 + m_GlyphIndex: 31 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 57 + m_GlyphIndex: 32 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 58 + m_GlyphIndex: 33 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 59 + m_GlyphIndex: 34 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 60 + m_GlyphIndex: 35 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 61 + m_GlyphIndex: 36 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 62 + m_GlyphIndex: 37 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 63 + m_GlyphIndex: 38 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 64 + m_GlyphIndex: 39 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 65 + m_GlyphIndex: 40 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 66 + m_GlyphIndex: 41 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 67 + m_GlyphIndex: 42 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 68 + m_GlyphIndex: 43 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 69 + m_GlyphIndex: 44 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 70 + m_GlyphIndex: 45 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 71 + m_GlyphIndex: 46 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 72 + m_GlyphIndex: 47 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 73 + m_GlyphIndex: 48 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 74 + m_GlyphIndex: 49 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 75 + m_GlyphIndex: 50 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 76 + m_GlyphIndex: 51 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 77 + m_GlyphIndex: 52 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 78 + m_GlyphIndex: 53 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 79 + m_GlyphIndex: 54 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 80 + m_GlyphIndex: 55 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 81 + m_GlyphIndex: 56 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 82 + m_GlyphIndex: 57 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 83 + m_GlyphIndex: 58 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 84 + m_GlyphIndex: 59 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 85 + m_GlyphIndex: 60 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 86 + m_GlyphIndex: 61 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 87 + m_GlyphIndex: 62 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 88 + m_GlyphIndex: 63 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 89 + m_GlyphIndex: 64 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 90 + m_GlyphIndex: 65 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 91 + m_GlyphIndex: 66 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 92 + m_GlyphIndex: 67 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 93 + m_GlyphIndex: 68 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 94 + m_GlyphIndex: 69 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 95 + m_GlyphIndex: 70 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 96 + m_GlyphIndex: 71 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 97 + m_GlyphIndex: 72 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 98 + m_GlyphIndex: 73 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 99 + m_GlyphIndex: 74 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 100 + m_GlyphIndex: 75 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 101 + m_GlyphIndex: 76 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 102 + m_GlyphIndex: 77 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 103 + m_GlyphIndex: 78 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 104 + m_GlyphIndex: 79 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 105 + m_GlyphIndex: 80 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 106 + m_GlyphIndex: 81 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 107 + m_GlyphIndex: 82 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 108 + m_GlyphIndex: 83 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 109 + m_GlyphIndex: 84 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 110 + m_GlyphIndex: 85 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 111 + m_GlyphIndex: 86 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 112 + m_GlyphIndex: 87 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 113 + m_GlyphIndex: 88 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 114 + m_GlyphIndex: 89 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 115 + m_GlyphIndex: 90 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 116 + m_GlyphIndex: 91 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 117 + m_GlyphIndex: 92 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 118 + m_GlyphIndex: 93 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 119 + m_GlyphIndex: 94 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 120 + m_GlyphIndex: 95 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 121 + m_GlyphIndex: 96 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 122 + m_GlyphIndex: 97 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 123 + m_GlyphIndex: 98 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 124 + m_GlyphIndex: 99 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 125 + m_GlyphIndex: 100 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 126 + m_GlyphIndex: 101 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 160 + m_GlyphIndex: 176 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8230 + m_GlyphIndex: 175 + m_Scale: 1 + m_AtlasTextures: + - {fileID: 8822637850264855689} + m_AtlasTextureIndex: 0 + m_UsedGlyphRects: + - m_X: 0 + m_Y: 0 + m_Width: 13 + m_Height: 86 + - m_X: 0 + m_Y: 86 + m_Width: 27 + m_Height: 80 + - m_X: 13 + m_Y: 0 + m_Width: 26 + m_Height: 80 + - m_X: 0 + m_Y: 166 + m_Width: 22 + m_Height: 80 + - m_X: 0 + m_Y: 246 + m_Width: 22 + m_Height: 80 + - m_X: 0 + m_Y: 326 + m_Width: 21 + m_Height: 80 + - m_X: 0 + m_Y: 406 + m_Width: 20 + m_Height: 80 + - m_X: 0 + m_Y: 486 + m_Width: 23 + m_Height: 23 + - m_X: 20 + m_Y: 406 + m_Width: 21 + m_Height: 78 + - m_X: 21 + m_Y: 326 + m_Width: 51 + m_Height: 77 + - m_X: 23 + m_Y: 484 + m_Width: 63 + m_Height: 19 + - m_X: 41 + m_Y: 403 + m_Width: 61 + m_Height: 68 + - m_X: 41 + m_Y: 471 + m_Width: 25 + m_Height: 13 + - m_X: 86 + m_Y: 471 + m_Width: 33 + m_Height: 32 + - m_X: 22 + m_Y: 166 + m_Width: 61 + m_Height: 68 + - m_X: 27 + m_Y: 80 + m_Width: 59 + m_Height: 68 + - m_X: 27 + m_Y: 148 + m_Width: 48 + m_Height: 16 + - m_X: 39 + m_Y: 0 + m_Width: 59 + m_Height: 68 + - m_X: 22 + m_Y: 234 + m_Width: 51 + m_Height: 68 + - m_X: 22 + m_Y: 302 + m_Width: 45 + m_Height: 19 + - m_X: 67 + m_Y: 302 + m_Width: 14 + m_Height: 19 + - m_X: 73 + m_Y: 234 + m_Width: 38 + m_Height: 68 + - m_X: 72 + m_Y: 321 + m_Width: 38 + m_Height: 68 + - m_X: 102 + m_Y: 389 + m_Width: 60 + m_Height: 67 + - m_X: 119 + m_Y: 456 + m_Width: 61 + m_Height: 51 + - m_X: 83 + m_Y: 148 + m_Width: 51 + m_Height: 66 + - m_X: 86 + m_Y: 68 + m_Width: 50 + m_Height: 66 + - m_X: 98 + m_Y: 0 + m_Width: 43 + m_Height: 66 + - m_X: 110 + m_Y: 302 + m_Width: 40 + m_Height: 66 + - m_X: 111 + m_Y: 214 + m_Width: 62 + m_Height: 65 + - m_X: 134 + m_Y: 134 + m_Width: 45 + m_Height: 65 + - m_X: 136 + m_Y: 66 + m_Width: 45 + m_Height: 65 + - m_X: 141 + m_Y: 0 + m_Width: 78 + m_Height: 64 + - m_X: 150 + m_Y: 279 + m_Width: 61 + m_Height: 64 + - m_X: 150 + m_Y: 343 + m_Width: 48 + m_Height: 46 + - m_X: 162 + m_Y: 389 + m_Width: 57 + m_Height: 64 + - m_X: 180 + m_Y: 453 + m_Width: 49 + m_Height: 51 + - m_X: 173 + m_Y: 199 + m_Width: 56 + m_Height: 64 + - m_X: 179 + m_Y: 131 + m_Width: 55 + m_Height: 64 + - m_X: 181 + m_Y: 64 + m_Width: 54 + m_Height: 64 + - m_X: 219 + m_Y: 0 + m_Width: 53 + m_Height: 64 + - m_X: 198 + m_Y: 343 + m_Width: 49 + m_Height: 28 + - m_X: 211 + m_Y: 263 + m_Width: 52 + m_Height: 64 + - m_X: 229 + m_Y: 195 + m_Width: 52 + m_Height: 64 + - m_X: 234 + m_Y: 128 + m_Width: 51 + m_Height: 64 + - m_X: 235 + m_Y: 64 + m_Width: 51 + m_Height: 64 + - m_X: 272 + m_Y: 0 + m_Width: 51 + m_Height: 64 + - m_X: 219 + m_Y: 371 + m_Width: 51 + m_Height: 64 + - m_X: 229 + m_Y: 435 + m_Width: 50 + m_Height: 64 + - m_X: 247 + m_Y: 327 + m_Width: 22 + m_Height: 28 + - m_X: 263 + m_Y: 259 + m_Width: 50 + m_Height: 64 + - m_X: 281 + m_Y: 192 + m_Width: 49 + m_Height: 64 + - m_X: 285 + m_Y: 128 + m_Width: 48 + m_Height: 64 + - m_X: 286 + m_Y: 64 + m_Width: 48 + m_Height: 64 + - m_X: 323 + m_Y: 0 + m_Width: 48 + m_Height: 64 + - m_X: 269 + m_Y: 323 + m_Width: 16 + m_Height: 28 + - m_X: 270 + m_Y: 351 + m_Width: 48 + m_Height: 64 + - m_X: 285 + m_Y: 323 + m_Width: 13 + m_Height: 28 + - m_X: 313 + m_Y: 256 + m_Width: 47 + m_Height: 64 + - m_X: 330 + m_Y: 192 + m_Width: 45 + m_Height: 64 + - m_X: 333 + m_Y: 128 + m_Width: 45 + m_Height: 64 + - m_X: 334 + m_Y: 64 + m_Width: 44 + m_Height: 64 + - m_X: 371 + m_Y: 0 + m_Width: 44 + m_Height: 64 + - m_X: 279 + m_Y: 415 + m_Width: 44 + m_Height: 64 + - m_X: 318 + m_Y: 320 + m_Width: 43 + m_Height: 64 + - m_X: 360 + m_Y: 256 + m_Width: 43 + m_Height: 64 + - m_X: 375 + m_Y: 192 + m_Width: 40 + m_Height: 64 + - m_X: 415 + m_Y: 0 + m_Width: 64 + m_Height: 50 + - m_X: 479 + m_Y: 0 + m_Width: 29 + m_Height: 64 + - m_X: 415 + m_Y: 50 + m_Width: 49 + m_Height: 51 + - m_X: 464 + m_Y: 64 + m_Width: 47 + m_Height: 63 + - m_X: 415 + m_Y: 101 + m_Width: 49 + m_Height: 49 + - m_X: 464 + m_Y: 127 + m_Width: 46 + m_Height: 51 + - m_X: 415 + m_Y: 150 + m_Width: 48 + m_Height: 62 + - m_X: 463 + m_Y: 178 + m_Width: 48 + m_Height: 62 + - m_X: 415 + m_Y: 212 + m_Width: 46 + m_Height: 51 + - m_X: 461 + m_Y: 240 + m_Width: 46 + m_Height: 51 + - m_X: 378 + m_Y: 64 + m_Width: 29 + m_Height: 62 + - m_X: 378 + m_Y: 126 + m_Width: 13 + m_Height: 64 + - m_X: 391 + m_Y: 126 + m_Width: 13 + m_Height: 64 + - m_X: 403 + m_Y: 263 + m_Width: 45 + m_Height: 63 + - m_X: 448 + m_Y: 263 + m_Width: 13 + m_Height: 64 + - m_X: 361 + m_Y: 320 + m_Width: 41 + m_Height: 51 + - m_X: 402 + m_Y: 326 + m_Width: 45 + m_Height: 50 + - m_X: 361 + m_Y: 371 + m_Width: 41 + m_Height: 50 + - m_X: 461 + m_Y: 291 + m_Width: 44 + m_Height: 62 + - m_X: 447 + m_Y: 327 + m_Width: 14 + m_Height: 50 + - m_X: 402 + m_Y: 376 + m_Width: 44 + m_Height: 51 + - m_X: 461 + m_Y: 353 + m_Width: 43 + m_Height: 50 + - m_X: 446 + m_Y: 377 + m_Width: 13 + m_Height: 64 + - m_X: 323 + m_Y: 441 + m_Width: 27 + m_Height: 62 + - m_X: 323 + m_Y: 384 + m_Width: 28 + m_Height: 50 + - m_X: 351 + m_Y: 421 + m_Width: 40 + m_Height: 51 + - m_X: 391 + m_Y: 441 + m_Width: 16 + m_Height: 59 + - m_X: 459 + m_Y: 403 + m_Width: 40 + m_Height: 50 + m_FreeGlyphRects: + - m_X: 0 + m_Y: 509 + m_Width: 511 + m_Height: 2 + - m_X: 20 + m_Y: 484 + m_Width: 3 + m_Height: 2 + - m_X: 21 + m_Y: 403 + m_Width: 20 + m_Height: 3 + - m_X: 66 + m_Y: 471 + m_Width: 20 + m_Height: 13 + - m_X: 13 + m_Y: 80 + m_Width: 14 + m_Height: 6 + - m_X: 22 + m_Y: 321 + m_Width: 50 + m_Height: 5 + - m_X: 72 + m_Y: 389 + m_Width: 30 + m_Height: 14 + - m_X: 23 + m_Y: 507 + m_Width: 488 + m_Height: 4 + - m_X: 23 + m_Y: 503 + m_Width: 96 + m_Height: 8 + - m_X: 102 + m_Y: 456 + m_Width: 17 + m_Height: 15 + - m_X: 27 + m_Y: 164 + m_Width: 56 + m_Height: 2 + - m_X: 75 + m_Y: 148 + m_Width: 8 + m_Height: 18 + - m_X: 39 + m_Y: 68 + m_Width: 47 + m_Height: 12 + - m_X: 81 + m_Y: 302 + m_Width: 29 + m_Height: 19 + - m_X: 83 + m_Y: 214 + m_Width: 28 + m_Height: 20 + - m_X: 86 + m_Y: 134 + m_Width: 48 + m_Height: 14 + - m_X: 98 + m_Y: 66 + m_Width: 38 + m_Height: 2 + - m_X: 111 + m_Y: 279 + m_Width: 39 + m_Height: 23 + - m_X: 110 + m_Y: 368 + m_Width: 40 + m_Height: 21 + - m_X: 162 + m_Y: 453 + m_Width: 18 + m_Height: 3 + - m_X: 180 + m_Y: 504 + m_Width: 331 + m_Height: 7 + - m_X: 134 + m_Y: 199 + m_Width: 39 + m_Height: 15 + - m_X: 136 + m_Y: 131 + m_Width: 43 + m_Height: 3 + - m_X: 141 + m_Y: 64 + m_Width: 40 + m_Height: 2 + - m_X: 173 + m_Y: 263 + m_Width: 38 + m_Height: 16 + - m_X: 179 + m_Y: 195 + m_Width: 50 + m_Height: 4 + - m_X: 181 + m_Y: 128 + m_Width: 53 + m_Height: 3 + - m_X: 198 + m_Y: 371 + m_Width: 21 + m_Height: 18 + - m_X: 219 + m_Y: 435 + m_Width: 10 + m_Height: 18 + - m_X: 211 + m_Y: 327 + m_Width: 36 + m_Height: 16 + - m_X: 229 + m_Y: 259 + m_Width: 34 + m_Height: 4 + - m_X: 234 + m_Y: 192 + m_Width: 47 + m_Height: 3 + - m_X: 263 + m_Y: 323 + m_Width: 6 + m_Height: 4 + - m_X: 247 + m_Y: 355 + m_Width: 23 + m_Height: 16 + - m_X: 269 + m_Y: 351 + m_Width: 1 + m_Height: 20 + - m_X: 281 + m_Y: 256 + m_Width: 32 + m_Height: 3 + - m_X: 270 + m_Y: 415 + m_Width: 9 + m_Height: 20 + - m_X: 298 + m_Y: 323 + m_Width: 20 + m_Height: 28 + - m_X: 313 + m_Y: 320 + m_Width: 5 + m_Height: 31 + - m_X: 508 + m_Y: 0 + m_Width: 3 + m_Height: 64 + - m_X: 464 + m_Y: 50 + m_Width: 15 + m_Height: 14 + - m_X: 510 + m_Y: 127 + m_Width: 1 + m_Height: 51 + - m_X: 463 + m_Y: 150 + m_Width: 1 + m_Height: 28 + - m_X: 507 + m_Y: 240 + m_Width: 4 + m_Height: 271 + - m_X: 461 + m_Y: 212 + m_Width: 2 + m_Height: 28 + - m_X: 407 + m_Y: 64 + m_Width: 8 + m_Height: 128 + - m_X: 378 + m_Y: 190 + m_Width: 37 + m_Height: 2 + - m_X: 404 + m_Y: 126 + m_Width: 11 + m_Height: 66 + - m_X: 403 + m_Y: 256 + m_Width: 12 + m_Height: 7 + - m_X: 402 + m_Y: 320 + m_Width: 1 + m_Height: 6 + - m_X: 505 + m_Y: 291 + m_Width: 6 + m_Height: 220 + - m_X: 447 + m_Y: 326 + m_Width: 1 + m_Height: 1 + - m_X: 504 + m_Y: 353 + m_Width: 7 + m_Height: 158 + - m_X: 446 + m_Y: 376 + m_Width: 1 + m_Height: 1 + - m_X: 229 + m_Y: 503 + m_Width: 282 + m_Height: 8 + - m_X: 229 + m_Y: 499 + m_Width: 94 + m_Height: 12 + - m_X: 279 + m_Y: 479 + m_Width: 44 + m_Height: 32 + - m_X: 318 + m_Y: 384 + m_Width: 5 + m_Height: 31 + - m_X: 351 + m_Y: 384 + m_Width: 10 + m_Height: 37 + - m_X: 323 + m_Y: 434 + m_Width: 28 + m_Height: 7 + - m_X: 350 + m_Y: 434 + m_Width: 1 + m_Height: 77 + - m_X: 350 + m_Y: 500 + m_Width: 161 + m_Height: 11 + - m_X: 350 + m_Y: 472 + m_Width: 41 + m_Height: 39 + - m_X: 391 + m_Y: 421 + m_Width: 11 + m_Height: 20 + - m_X: 391 + m_Y: 427 + m_Width: 55 + m_Height: 14 + - m_X: 407 + m_Y: 427 + m_Width: 39 + m_Height: 84 + - m_X: 499 + m_Y: 403 + m_Width: 12 + m_Height: 108 + - m_X: 459 + m_Y: 377 + m_Width: 2 + m_Height: 26 + - m_X: 407 + m_Y: 453 + m_Width: 104 + m_Height: 58 + - m_X: 407 + m_Y: 441 + m_Width: 52 + m_Height: 70 + m_fontInfo: + Name: + PointSize: 0 + Scale: 0 + CharacterCount: 0 + LineHeight: 0 + Baseline: 0 + Ascender: 0 + CapHeight: 0 + Descender: 0 + CenterLine: 0 + SuperscriptOffset: 0 + SubscriptOffset: 0 + SubSize: 0 + Underline: 0 + UnderlineThickness: 0 + strikethrough: 0 + strikethroughThickness: 0 + TabWidth: 0 + Padding: 0 + AtlasWidth: 0 + AtlasHeight: 0 + atlas: {fileID: 0} + m_AtlasWidth: 512 + m_AtlasHeight: 512 + m_AtlasPadding: 5 + m_AtlasRenderMode: 4165 + m_glyphInfoList: [] + m_KerningTable: + kerningPairs: [] + m_FontFeatureTable: + m_GlyphPairAdjustmentRecords: [] + fallbackFontAssets: [] + m_FallbackFontAssetTable: [] + m_CreationSettings: + sourceFontFileName: + sourceFontFileGUID: 50ea83ef364599d408159950cf1d0558 + pointSizeSamplingMode: 0 + pointSize: 74 + padding: 5 + packingMode: 0 + atlasWidth: 512 + atlasHeight: 512 + characterSetSelectionMode: 0 + characterSequence: 32 - 126, 160, 8203, 8230, 9633 + referencedFontAssetGUID: + referencedTextAssetGUID: + fontStyle: 0 + fontStyleModifier: 0 + renderMode: 4165 + includeFontFeatures: 0 + m_FontWeightTable: + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + fontWeights: [] + normalStyle: 0 + normalSpacingOffset: 0 + boldStyle: 0.75 + boldSpacing: 7 + italicStyle: 35 + tabSize: 10 +--- !u!21 &1017266661933912779 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: FontsFree-Net-HelveticaNeueUltraLight SDF Material + m_Shader: {fileID: 4800000, guid: 68e6db2ebdc24f95958faec2be5558d6, type: 3} + m_ShaderKeywords: + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _Cube: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FaceTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 8822637850264855689} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _Ambient: 0.5 + - _Bevel: 0.5 + - _BevelClamp: 0 + - _BevelOffset: 0 + - _BevelRoundness: 0 + - _BevelWidth: 0 + - _BumpFace: 0 + - _BumpOutline: 0 + - _ColorMask: 15 + - _Diffuse: 0.5 + - _FaceDilate: 0 + - _FaceUVSpeedX: 0 + - _FaceUVSpeedY: 0 + - _GlowInner: 0.05 + - _GlowOffset: 0 + - _GlowOuter: 0.05 + - _GlowPower: 0.75 + - _GradientScale: 6 + - _LightAngle: 3.1416 + - _MaskSoftnessX: 0 + - _MaskSoftnessY: 0 + - _OutlineSoftness: 0 + - _OutlineUVSpeedX: 0 + - _OutlineUVSpeedY: 0 + - _OutlineWidth: 0 + - _PerspectiveFilter: 0.875 + - _Reflectivity: 10 + - _ScaleRatioA: 0.8333333 + - _ScaleRatioB: 0.6770833 + - _ScaleRatioC: 0.6770833 + - _ScaleX: 1 + - _ScaleY: 1 + - _ShaderFlags: 0 + - _Sharpness: 0 + - _SpecularPower: 2 + - _Stencil: 0 + - _StencilComp: 8 + - _StencilOp: 0 + - _StencilReadMask: 255 + - _StencilWriteMask: 255 + - _TextureHeight: 512 + - _TextureWidth: 512 + - _UnderlayDilate: 0 + - _UnderlayOffsetX: 0 + - _UnderlayOffsetY: 0 + - _UnderlaySoftness: 0 + - _VertexOffsetX: 0 + - _VertexOffsetY: 0 + - _WeightBold: 0.75 + - _WeightNormal: 0 + m_Colors: + - _ClipRect: {r: -32767, g: -32767, b: 32767, a: 32767} + - _EnvMatrixRotation: {r: 0, g: 0, b: 0, a: 0} + - _FaceColor: {r: 1, g: 1, b: 1, a: 1} + - _GlowColor: {r: 0, g: 1, b: 0, a: 0.5} + - _MaskCoord: {r: 0, g: 0, b: 32767, a: 32767} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _ReflectFaceColor: {r: 0, g: 0, b: 0, a: 1} + - _ReflectOutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _SpecularColor: {r: 1, g: 1, b: 1, a: 1} + - _UnderlayColor: {r: 0, g: 0, b: 0, a: 0.5} +--- !u!28 &8822637850264855689 +Texture2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: FontsFree-Net-HelveticaNeueUltraLight SDF Atlas + m_ImageContentsHash: + serializedVersion: 2 + Hash: 00000000000000000000000000000000 + m_ForcedFallbackFormat: 4 + m_DownscaleFallback: 0 + serializedVersion: 2 + m_Width: 512 + m_Height: 512 + m_CompleteImageSize: 262144 + m_TextureFormat: 1 + m_MipCount: 1 + m_IsReadable: 1 + m_StreamingMipmaps: 0 + m_StreamingMipmapsPriority: 0 + m_AlphaIsTransparency: 0 + m_ImageCount: 1 + m_TextureDimension: 2 + m_TextureSettings: + serializedVersion: 2 + m_FilterMode: 1 + m_Aniso: 1 + m_MipBias: 0 + m_WrapU: 0 + m_WrapV: 0 + m_WrapW: 0 + m_LightmapFormat: 0 + m_ColorSpace: 0 + image data: 262144 + _typelessdata: 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b11131a1812080000000000000000000000000000000000070b0b0b0b0b08020000000000000000000000000000000000000000000000000000000000040a0c0d0e0e0d0b090300000000000000000000000000000000000000000000000000000000000000000000000000000000000a141a1c18161006000000000000000000000000000000000000000000000000000000000000000000000000090e10201f0c0a03000000000000000000000000000000000000000000000000010a1012201e0b0801000000000000000000000000000000000000000006121b202015120c0300000000000000000000000000000000000000000000000000000000000000061016182012100a010000000006121b202015120c030000000000000000000000000000000000000000000000000000000000060f1618201f1d170e020000000000000000000000000000000000070b0e121618191b1c1b1a1816120e0b08010000000000000000000000000000000006121b20202020202020202020202020202020202020202020202020202020202020202012100a00000000000000000000000000000000000000070b1e2015130d03000000000000000000000000000000000001080b1e20110f09000000000000000000000000000000000000000000000000050e14171e1c160d00000000000000000000000000000000000006141f26292f2d25190b000000000000000000000000030a0c131c20202020201d15090000000000000000000000000000000000000000000000060b0d1318171f2122232322211e1618140f0d0700000000000000000000010208060100000000000000000000000000000000000000000d1b272f312d2b23180a00000000000000000000000000000000000000000000000000000000000000000003111c23263535211e160b0000000000000000000000000000000000000000000005131e25273534201d14090000000000000000000000000000000000000616242f35352a2720150700000000000000000000000000000000000000000000000000000000000917232b2d3528251e130500000616242f35352a272015070000000000000000000000000000000000000000000000000000000917232a2d3534322b20120200000000000000000000000000070b131c2023272b2d2f3031302f2e2b2724201d150b08020000000000000000000000000616242f35353535353535353535353535353535353535353535353535353535353535353527241d120400000000000000000000000000000008131c2033352a2720150700000000000000000000000000000009151d20343526241d1204000000000000000000000000000000000000000000081622292c3331291e1000000000000000000000000000000000021424313a3e454137291908000000000000000000000b171e21253035363636363127190900000000000000000000000000000000000000040a0e192023282d293336373839373632282d2924221b100b050000000000060f15181d1b150b0000000000000000000000000000000000000a1b2c394347433f35281806000000000000000000000000000000000000000000000000000000000000000011212f383b4a4a3632291b0b000000000000000000000000000000000000000001132330393d4a4935312619090000000000000000000000000000000000122434424a4a3f3c32251503000000000000000000000000000000000000000000000000000000081727353f434a3d3a3123130100122434424a4a3f3c3225150300000000000000000000000000000000000000000000000000041727353f424a49463d30200e000000000000000000000008131c20253035383c4043444546454443413d39353127201d15090100000000000000000000122434424a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a3c3930221200000000000000000000000000000818253035484a3f3c32251503000000000000000000000000000919273135494a3b382f22120000000000000000000000000000000000000000051626343e4149453c2e1e0d0000000000000000000000000000000b1f31424e535a54473725120000000000000000000b1b29333636434a4b4b4b4b443727150200000000000000000000000000000000030c171f212b35383d433a464c4d4e4e4d4b4539433e39362d2220190e0400000917232a2d3230281d0f00000000000000000000000000000000001427394a565c58534635231000000000000000000000000000000000000000000000000000000000000000091c2f3f4c50605f4b4639291603000000000000000000000000000000000000000a1e30414d52605e4b4437261401000000000000000000000000000000001b2f42525e60544f4332200c00000000000000000000000000000000000000000000000000000616263546525860524d41311e0a001b2f42525e60544f4332200c00000000000000000000000000000000000000000000000000122335455258605f5a4e3d2b1700000000000000000006121825303536434a4d515558595a5b5b595856524e4b44373631271d14090000000000000000001b2f42525e6060606060606060606060606060606060606060606060606060606060606060514d40301d0a00000000000000000000000000132536434a5e60544f4332200d00000000000000000000000001152737444b5e60514c402f1d09000000000000000000000000000000000000000e22344451565e594c3c291602000000000000000000000000000011263a4e60686f6554412d1800000000000000000a1b2939464b565460606060605544311d080000000000000000000000000000000b171e2933373c494d53585b58616263636260575c58544f4a3e38352b1f170c001727353e4248443a2d1d0b000000000000000000000000000000051a2f435668716d64533f2b16010000000000000000000000000000000000000000000000000000000000000e23384c5d6575746d5746321e0a000000000000000000000000000000000000001025394d5f677573605544311d080000000000000000000000000000000020354a5e70756a614f3c271200000000000000000000000000000000000000000000000000041424334452646d75675f4d3a25100020354a5e70756a614f3c27120000000000000000000000000000000000000000000000000d1d304152636d75746c5a46321d00000000000000000e19213036434a50546063676b6d6e7071706f6d6b67636055514b443731261910020000000000000020354a5e707575757575757575757575757575757575757575757575757575757575757575675f4d392410000000000000000000000000071c3043546073756a614f3c270e000000000000000000000000081d314455607375665e4c3824090000000000000000000000000000000000000014293e51626c736b5945311c07000000000000000000000000000013293e53687e846f5a452f1a00000000000000031628394657616b727575757574604b36200b0000000000000000000000000003131b29333a474c535a62686d717476777878777674716d69645c554d483c332a1c1423354552575d584b3a2815000000000000000000000000000000071c31475c7186826d58432d180300000000000000000000000000000000000000000000000000000000000010263b50657b8a8b75614b36210c0000000000000000000000000000000000000215273752677d8a8973604b35200b0000000000000000000000000000000020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000021222314250626d828a7d67523d28120020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000008182b3b4d5f6d828a8a745f49341f00000000000002101e2c35414d5460656c74787c8082848586858483807c79756d6660554b44372e20130500000000000020354a60758a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a7c67513c27120000000000000000000000000b20354a6072888a7f6a543c2b190600000000000000000000000b20354b6073898a7c665137261401000000000000000000000000000000000001172c41566c8189735e49331e090000000000000000000000000000162b40566b808a745f49341f00000000000000091e324557617580878a8b8b8b846f5a442f1a0000000000000000000000000b171e3039464c58616971787d8286898b8c8d8e8c8b8a87827e79726a625a4c473a321e2a3e52636d72695844301b000000000000000000000000000000071c31475c7186826d58432d18030000000000000000000000000000000000000000000000000000000000061a2c3d566c818a917c6651362614010000000000000000000000000000000000081d3144556e838a8f7a644f3a250f0000000000000000000000000000000020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000001102030404e606b80947f6a5f4d3a25100020354a60758a7f6a543f2a1500000000000000000000000000000000000000000000001325364859677c918b8a745f49341f00000000000311202d3c494d5f67737a82898d8c8885848382838485888c8e89837b746860554b3e31231305000000000020354a60758a837f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f79634e38230e0000000000000000000000000f243a4f647a8f8686715a4935200b000000000000000000000114263650657b8b86826d5544311d08000000000000000000000000000000000001172c41566c8188735e49331e090000000000000000000000000000162b40566b808a745f49341f000000000000000b21364b6075869585807f7e7e7d67513c271200000000000000000000000d1b2933414d57616a767e868d8c87837f7d7b7a7a7a7c7e81868b8e877f786c61584f42322842576d8187725d48321d000000000000000000000000000000071c31475c7186826d58432d180300000000000000000000000000000000000000000000000000000000000c2135495b72878188826d5443301c0800000000000000000000000000000000000b20364b6075898188806b553b2b180500000000000000000000000000000020354a60758a7f6a543f2a1500000000000000000000000000000000000000000000000f1f2e3f4c5e687e93816c614f41311e0a0020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000a1c304354627789868189745f49341f000000000011212e3e4a5b636f7c878f88817b7773706f6d6d6d6e7073767a80878e887e73645c4e41312313020000000020354a60758a7f6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a635b4935210c000000000000000000000006192c3c566b80877c8d78624d38230d00000000000000000000081c3043546c81857e8974604b35200b000000000000000000000000000000000001172c41566c8188735e49331e090000000000000000000000000000162b40566b8089745f49341f00000000000004172a3a546a7f947f706b696969675f4d392410000000000000000000000e1d2b39464b5f677680898b847d77716d6a676665646566696c71767d848b8a817669604b453842576d8287725d48321d000000000000000000000000000000071c31475c7186826d58432d180300000000000000000000000000000000000000000000000000000000000e23384e63788d7c818874604b35200b000000000000000000000000000000000010263b50657b907b828671594834200b00000000000000000000000000000020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000d1d2c3d4b5d667c8d8372604b43322313010020354a60758a7f6a543f2a150000000000000000000000000000000000000000000a1a2d3e4a6072848b798089745f49341f000000000c1c2e3f4b5c64798491857b746c6562595b59585758595b5861656b72798390867a68604e413120100000000020354a60758a7f6a55555555555555555555555555555555555555555555555555555555554e493d2c1a0600000000000000000000000c2035495a71878175897e69543b2b19050000000000000000000b20354b6074887f778b7a6550362513000000000000000000000000000000000001172c41566c8188735e49331e090000000000000000000000000000162b40566b8089745f49341f0000000000000a1f334758718787736055545454514d40301d0a0000000000000000000e1e2b3c4857616e7d888b82786f67625958555251504f505154575761676f78828b897e6d6056483b576d8287725d48321d000000000000000000000000000000071c31475c7186826d58432d1803000000000000000000000000000000000000000000000000000000000417293a54697e89747b8f7a644f3a240f00000000000000000000000000000000071a2d3d576c8189747c8c77624d37220d00000000000000000000000000000020354a60758a7f6a543f2a150000000000000000000000000000000000000000000b1b2b3b495b647b8b847460544330251505000020354a60758a7f6a543f2a150000000000000000000000000000000000000000031628384a5c697f947e6b8089745f49341f00000004182a3a4b5d657a89887c70656054504c483b44434243443a474c50555c646e7b868b7e68604e3e2e190900000020354a60758a7f6a543f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f38352c1f0f0000000000000000000000000e23384d63788d7b6e838570594834200b00000000000000000010253a4f657a8d787086816c5443301c070000000000000000000000000000000001172c41566c8188735e49331e090000000000000000000000000000162b40566b8089745f49341f0000000000000c21374c61768c816c54433f3f3f3c393022120000000000000000000d1d2b3c485a6275839184796d635a524c483b403d3c3b3a3b3c3f39464c525b636c7984938275625948576d8287725d48321d000000000000000000000000000000071c31475c7186826d58432d1803000000000000000000000000000000000000000000000000000000000a1f3346586f85846e7589806b553c2b19050000000000000000000000000000000c21364a5b7288836e768a7d685338271502000000000000000000000000000020354a60758a7f6a543f2a15000000000000000000000000000000000000000009192939485963798986766156453626140700000020354a60758a7f6a543f2a1500000000000000000000000000000000000000000c1e324556647a8b84726b8089745f49341f0000000a1f344759657b8a8678675f504b433637342a2f2e2d2e2f2a33373a3e4a4f5d6576848d7e685c4b37271502000020354a60758a7f6a543f2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a23211a0f01000000000000000000000004182a3a54697f8975677c8b77624d37220d0000000000000000071b2e3e566c8186716a7f8873604a35200b0000000000000000000000000000000001172c41566c8188735e49331e090000000000000000000000000000162b40566b8089745f49341f0000000000000f243a4f64798f7c67523626292927241d1204000000000000000009192a3b485a6278868b7f72635b4d493c37342b2a282625252527292933363c494d5b63737f8c85776257576d8287725d48321d000000000000000000000000000000071c31475c7186826d58432d1803000000000000000000000000000000000000000000000000000000000c21364c61768a7d686f8486715a4834200b0000000000000000000000000000000e24394e63798e7c677085836e5645311d09000000000000000000000000000020354a60758a7f6a543f2a15000000000000000000000000000000000000000818273746576277878878625847382818080000000020354a60758a7f6a543f2a15000000000000000000000000000000000000000c1d2f404b6075868977626b8089745f49341f0000091d2f404c6177888576625a4d41353026221f181a18181819171f21252d363f4b586174838b7a645544311d08000020354a60758a7f6a543f2a15151515151515151515151515151515151515151515151515150e0c06000000000000000000000000000a1f3447597085836d61768a7e69533b2a1805000000000000000d22364a5c7288806a63788d7a644f3a240f0000000000000000000000000000000001172c41566c8188735e49331e090000000000000000000000000000162b40566b8089745f49341f00000000000011273c51667c8f7a654f3a25141412100a000000000000000000011527374759627888897b696054493d352c222018151211100f101114171e212c353d4a54606a7c8a857561556d8287725d48321d000000000000000000000000000000000f24394f647a79634e38230e000000000000000000000000000000000000000000000000000000000114263651677c8c7762687d8d78624d38220d000000000000000000000000000005182b3b556a7f8a7661697f8975604b36200b000000000000000000000000000020354a60758a7f6a543f2a150000000000000000000000000000000000000013253644556175858a7a645a483a2a1a0a000000000020354a60758a7f6a543f2a1500000000000000000000000000000000000004182a3b4c5e6c81917c66596b8089745f49341f00000f24384c5e6e838a786358483c30201c140d0b050003020300040a0c101b222e3a46566176888674604b362513000020354a60758a7f6a543f2a1500000000000000000000000000000000000000000000000000000000000000000000000000000000000c22374c61778a7c67576f8485705947341f0b000000000000000f243a4f647a8e79635b7187806b563d2d1a0700000000000000000000000000000001172c41566c8188735e49331e090000000000000000000000000000162b40566b8089745f49341f00000000000012273d52677c8d78634e38230e00000000000000000000000000081d3144556277878979655d4a43362c20190e0b050000000000000000030a0e19212d36434b5e667b8a8373606d8287725d48321d000000000000000000000000000000000d22364a5c64635b4935210c00000000000000000000000000000000000000000000000000000000081c3043546d8286715962778c7e685339281603000000000000000000000000000b203448597086856f5863798e7a65503b2510000000000000000000000000000020354a60758a7f6a543f2a15000000000000000000000000000000000004121c3043546073848c7b655c4a3c2b1c0c00000000000020354a60758a7f6a543f2a150000000000000000000000000000000000010f1f344759667c90826d5e566b8089745f49341f0004182a3a51667c907e685a493a2b1d12080100000000000000000000000007111b29384758657b907e695443301c070020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000000000000000000000000000000000000316283852687d8a766153687d8a77624c37220d000000000000071a2d3d566b8087725b556b8087725b4a36210c00000000000000000000000000000001172c41566c8188735e49331e090000000000000000000000000000162b40566b8089745f49341f00000000000013283d52687d8d77624d38220d00000000000000000000000008182d3e4b6073848a7a645b4b3f3025180f060000000000000000000000000000060f182630404c5d667c8d7f6a6d8287725d48321d00000000000000000000000000000000071b2d3e4a4f4e493d2c1a06000000000000000000000000000000000000000000000000000000000b20354b607488806b55597186846f5746321e09000000000000000000000000000d22374d62778a7e69545b7288816b563c2c19060000000000000000000000000020354a60758a7f6a543f2a150000000000000000000000000000000002122231424a6072828d7d675d4c3d2d1e0e0000000000000020354a60758a7f6a543f2a1500000000000000000000000000000000000f1f31424c6177888775614b566b8089745f49341f000a1f3447596f858773604b3c2c1c0d00000000000000000000000000000000000b1a293a4c5d6f848773604a35200b0020354a60758a7f6a543f2a1500000000000000000000000000000000000000000000000000000000000000000000000000000000091e3245566e84846f574c61778a7e68533a2a170400000000000d21364a5c7287806b564f64798e79634e39230e00000000000000000000000000000001172c41566c8188735e49331e090000000000000000000000000000162b40566b8089745f49341f00000000000013283d52687d8c77624c37220d0000000000000000000000001325364a5c6b80917c665c4a3d2e1c130800000000000000000000000000000000000008141c2f3f4c5e6a7f8a786d8287725d48321d00000000000000000000000000000000021424323b3e3c3930231301000000000000000000000000000000000000000000000000000000000f243a4f647a8f7a644f556a808976614b36210c0000000000000000000000000316283953687d8d78634d576c8187715a4935200c0000000000000000000000000020354a60758a7f6a543f2a1500000000000000000000000000000001102130404e606b80947f695f4d3f2f1f0f000000000000000020354a60758a7f6a543f2a15000000000000000000000000000000000a1a2c3d4e606f838c7a645746566b8089745f49341f000c22374c61778a7f6a5443301e0e000000000000000000000000000000000000000c1c2f3f51667c8e79644f39240f0020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b6075897e685347586f85846f5847331f0a00000000000f24394e64798e7a644f4a5c73887f6a553c2b1906000000000000000000000000000001172c41566c8188735e49331e090000000000000000000000000000162b40566b8089745f49341f00000000000013283d52687d8c77624c37220d0000000000000000000000071c304354647a8c816c5e4d3e2d1f110000000000000000000000000000000000000000000112212f404b607385846f8287725d48321d000000000000000000000000000000000c1f32424f54524d41301e0a00000000000000000000000000000000000000000000000000000005182b3b556a808874604b4f64798e7b6651362513000000000000000000000000091e3246576f8487715a4951667b8d78624d38230d0000000000000000000000000020354a60758a7f6a543f2a150000000000000000000000000000000f1f2e3f4d5e697e93816c614f4130211101000000000000000020354a60758a7f6a543f2a1500000000000000000000000000000002152738495b687e937f6a5c4a39566b8089745f49341f0012273c52677d8e79634e3626140000000000000000000000000000000000000000001121364b61768a7f6a543f2a150020354a60758a7f6a543f2a150000000000000000000000000000000000000000000000000000000000000000000000000000000114263651667c8b77624d3a53687e8a77614c37210c00000000061a2c3d556a808874604a3e576c8186715a4935200b000000000000000000000000000001172c41566c8188735e49331e090000000000000000000000000000162b40566b8089745f49341f00000000000013283d52687d8c77624c37220d00000000000000000000000b20354a6072858775614b40302010010000000000000000000000000000000000000000000003121c304354647a8d7a8287725d48321d0000000000000000000000000000000012273b4f6069675f4d3925100000000000000000000000000000000000000000000000000000000b203448597186826d54434a607488826d5443301c0700000000000000000000000c21364b617689806b563c4b61768a7e69533828160300000000000000000000000020354a60758a7f6a543f2a1500000000000000000000000000000d1d2c3d4b5d667c8d8272604b433223130300000000000000000020354a60758a7f6a543f2a150000000000000000000000000000000c1d31455663798a8573604b3e40566b8089745f49341f00152b40556a808a75604b35200b0000000000000000000000000000000000000000000a1e3346577287826d58432e180020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000000000000000000000000000000000081c3043546d8286705948374d62778b7d68533a2917040000000c2135495b7187816c54433b50657a8d78624d38230d000000000000000000000000000001172c41566c8188735e49331e090000000000000000000000000000162b40566b8089745f49341f00000000000013283d52687d8c77624c37220d00000000000000000000081c2e3f51667c917c67574632221202000000000000000000000000000000000000000000000000011426364a5c6e83828187725d48321d0000000000000000000000000000000014293e54697e7d67523c27120000000000000000000000000000000000000000000000000000000d22374d62778c7c67523643546d828874604a35200b000000000000000000000114263651667c8f7a644f3a46576f84846f5645321e0900000000000000000000000020354a60758a7f6a543f2a15000000000000000000000000000b1b2b3b495b657b8b8474605443302515050000000000000000000020354a60758a7f6a543f2a1500000000000000000000000000000c1c2e3f4b60748589786255443140566b8089745f49341f00182d43586d8287725544311d0800000000000000000000000000000000000000000003172939596f8485705b45301b0020354a60758a7f6a543f2a150000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074887f6a553b3448597085846f5846331f0a0000000e23384e63788d7b655036354b6074897e69543b2a18050000000000000000000000000001172c41566c8188735e49331e090000000000000000000000000000162b40566b8089745f49341f00000000000013283d52687d8c77624c37220d000000000000000000000e23374b5d71868673604a39281604000000000000000000000000000000000000000000000000000008182d3e4f6479898387725d48321d000000000000000000000000000000061b31465b7085836e59442e1904000000000000000000000000000000000000000000000000000215283853687d8a76614c373651667c8e79644f39240f00000000000000000000081c3043546d828874604b353954697e8975604b36210b00000000000000000000000020354a60758a7f6a543f2a15000000000000000000000000091929394859637989867661564536261407000000000000000000000020354a60758a7f6a543f2a15000000000000000000000000000417293a4b5d6b80927d675a48372640566b8089745f49341f00192e44596e8386715b3727150100000000000000000000000000000000000000000000192e43586e8385715c46311c0020354a60758a7f6a543f2a1500000000000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8e79634e392b3b54697e8a76614c36210c000006192b3c556a7f8974604b353144556d8285705948341f0b0000000000000000000000000001172c41566c8188735e49331e090000000000000000000000000000162b40566b8089745f49341f00000000000013283d52687d8c77624c37220d0000000000000000000215283850657a8f7d675443301b0b000000000000000000000000000000000000000000000000000000001022364a5c71868a87725d48321d000000000000000000000000000000051b30455a7085846f5a442f1a0000000000000000000000000000000000000000000000000000091d3245566e848570584733364b607689806a553b2b18050000000000000000000b20354b607488826d544330384d63788d7b66513b261100000000000000000000000020354a60758a7f6a543f2a15000000000000000000000008182737465762778788786258473828180800000000000000000000000020354a60758a7f6a543f2a15000000000000000000000000000e1f334758657b8c826e5f4d3c2b2b40566b8089745f49341f00192e43596e8286715b3726140100000000000000000000000000000000000000000003182e43586d8386715c46311c0020354a60758a7f6a543f2a150000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d566b8087725b4a3623384d62788d7d675239291603000b2035485a7186826d554431273751667c8b77624c37220d0000000000000000000000000001172c41566c8188735e49331e090000000000000000000000000000162b40566b8089745f49341f00000000000013283d52687d8c77624c37220d000000000000000000091d3245566d828975604b3625130000000000000000000000000000000000000000000000000000000000071b2d3e556a7f9487725d48321d00000000000000000000000000000003192e43586e8386715c3d2c1a06000000000000000000000000000000000000000000000000000b20364b6075897f6a543a293245576f848671594834200b0000000000000000000f253a4f647a8f7c6651362635495b7287816c573d2c1a06000000000000000000000020354a60758a7f6a543f2a15010000000000000000000013253644556175858979635a483a291a0a0000000000000000000000000020354a60758a7f6a543f2a150000000000000000000000000e1e31414c6176878776614c41301e2b40566b8089745f49341f00172c42576c8187725544311d0800000000000000000000000000000000000000000003162839596f84846f5a452f1a0020354a60758a7f6a543f2a1500000000000000000000000000000000000000000000000000000000000000000000000000000c2136495b7287816b563d2d2035495a7186836e5746321e0a000d23384d62788d7b6651372721364b6075897d68533a29170400000000000000000000000001172c41566c8188735e49331e090000000000000000000000000000162b40566b8089745f49341f00000000000013283d52687d8c77624c37220d0000000000000000000b20364b607589816c564531180800000000000000000000000000000000000000000000000000000000000010243a4f647a8f87725d48321d00000000000000000000000000000001162b40566b8089745b4935210c0000000000000000000000000000000000000000000000000010263b50657b8e79634e3923283953687e8c77624d37220d000000000000000006192c3c566b808a76614b36212c3c566c8187725b4935210c000000000000000000000020354a60758a7f6a5441331d14090000000000000004121c3043546073848b7b655b4a3c2b1c0c000000000000000000000000000020354a60758a7f6a543f2a15000000000000000000000009192b3c4d5f6e838c7b6558463323162b40566b8089745f49341f00152b40556a808a75604b35200b000000000000000000000000000000000000000000091e3246577187836d58432e180020354a60758a7f6a543f2a1500000000000000000000000000000000000000000000000000000000000000000000000000000e23394e63798e7a65503a25192b3c556a7f8976614b36210c05182b3b54697e8975604b36211e3245566e83846f5846331f0a00000000000000000000000001172c41566c8188735e49331e090000000000000000000000000000162b40566b8089745f49341f00000000000013283d52687d8c77624c37220d00000000000000000010263b50657b907b6550382715000000000000000000000000000000000000000000000000000000000000000b20354b60758a87725d48321d0000000000000000000000000000000012273c52677c8d78634e382310000000000000000000000000000000000000000000000000061a2c3d576c8188725b4a362122384d62788d7d685338281603000000000000000c2035495a7187846f5746321e263b50667b8e78634e39230e000000000000000000000020354a60758a806b5f50433126190a000000000003122232424a6072828d7d675d4b3d2d1d0d00000000000000000000000000000020354a60758a7f6a543f2a150000000000000000000001142637495a677d92806b5d4b3a2917162b40566b8089745f49341f0011263c51667c8e79634e3727150100000000000000000000000000000000000000000e21364b61768a7e69543f29140020354a60758a7f6a543f2a150000000000000000000000000000000000000000000000000000000000000000000000000005182b3b546a7f8874604b35200e23394e63798e7c67523828160b203448597085836e5645321e16283852677d8a76614c36210c00000000000000000000000001172c41566c8188735e49331e090000000000000000000000000000162b40566b8089745f49341f00000000000013283d52687d8c77624c37220d000000000000000001142637566b808975604b36200b00000000000000000000000000000000000606060606060606060606060606081d314455718787725d48321d000000000000000000000000000000000d22374c62778c7e69533e2d1b0700000000000000000000000000000000000000000000000c2135495b7287816c573d2d1a2034485a7186846e5645321e09000000000000000e23384d63788d7e685339281621364b6075897e6954392917030000000000000000000020354a60758a8c7d6a614b4437281b0c00000001102130404f606b80947f695f4d3f2e1f0f0000000000000000000000000000000020354a60758a7f6a543f2a15000000000000000000000b1d31445562788a8574604b3f2e1c0c162b40566b8089745f49341f000c21364c61768a7f6a5544311d10010000000000000000000000000000000000000e1e304051667c8e79644e39240f0020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000000000000000000000000000000b203448597086826d5544311d0c2135495b7287836e5645321e0d22374d62778b7c67523828160c21374c61768a7d675239281603000000000000000000000001172c41566c8188735e49331e090000000000000000000000000000162b40566b8089745f49341f00000000000013283d52687d8c77624c37220d0000000000000000081d3144557086846f5645321d090000000000000000000000000000040a0c1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1527375a6f8487725d48321d000000000000000000000000000000000b1f344859708585705c4a36221301000000000000000000000000000000000000000000000e23384e63788d7b66513b2611192b3c556b808975604b36210b00000000000004172a3a54697e8c77624d37220d1e3245566f84856f5746331e0a0000000000000000000020354a60758a8a927f6c605545392a1d0e00000f1f2e3f4d5f697e93806b614f41302111010000000000000000000000000000000020354a60758a7f6a543f2a150000000000000000000b1b2e3e4b6073858a7963554431211100162b40566b8089745f49341f000a1f3346586f848774604b3f2e1f120600000000000000000000000000000005101d2b3c4c5e6f848772604a35200b0020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000000000000000000000000000000d22374c62778b7c6651372614061a2c3d556b808975604b3621182a3a53697e8a76614c36210c0a1f3347586f85836e5745321e09000000000000000000000001172c41566c8188735e49331e090000000000000000000000000000162b40566b8089745f49341f00000000000013283d53687d8c77624c37220d00000000000000000b20354b607489806b5538281502000000000000000000000000000c181f22303030303030303030303030303030303043586e8387725d48321d0000000000000000000000000000000005182a3b53687d8e79644f41301f0f0000000000000000000000000000000000000000000417293a54697f8975604b36210b0f243a4f647a8f7b66513b26110000000000000a1f33475870858671594834200b16283853687e8a76614c36210c0000000000000000000020354a60758a7f829481736057473b2c1e100d1d2c3d4b5d677d8d8272604a4332231303000000000000000000000000000000000020354a60758a7f6a543f2a150000000000000000031629394b5c6a7f937e685b493727150301162b40566b8089745f49341f000417293a50657b8f7f6a5d4b3d2f211a0f0a04000000000000000000030a0d19202e3b485a667c917d685443301c070020354a60758a7f6a543f2a150000000000000000000000000000000000000000000000000000000000000000000000000316293953687d8976604b36210b000f24394f64798e7c665138281f3447597085846f5746331e0a0417293a53697e8976604b36210b000000000000000000000001172c41566c8188735e49331e090000000000000000000000000000162b40566b8089745f49341f00000000000013293e53687e8c77614c37220c00000000000000000e23384e63798d7c67523c2712000000000000000000000000000c1c2a3437454545454545454545454545454545454545576d8287725d48321d00000000000000000000000000000000000d20364b607487846f5f4d3d2d1d0d00000000000000000000000000000000000000000a1f3346587085846f5645321e090b20354a607488826c573e2d1b0700000000000c21374c61768a7f6a553b2b18050d22384d62788d7c66513625130000000000000000000020354a60758a7f6d7f9283756159493c2e201b2b3b495b657b8b84746054433025140500000000000000000000000000000000000020354a60758a7f6a543f2a1500000000000000000d1e324657647a8c836e604e3d2c19090001162b40566b8089745f49341f00000b23374b5d6f848c7b645b4c40362c221f18151311101010111215171e212b343e4b596278898674604b362513000020354a60758a7f6a543f2a150000000000000000000000000000000000000000000000000000000000000000000000000a1e3246576f84846e5745321e09000d22364a5c7287836d56453222374c61778a7d685339291703000d22374d62778b7c6651372715020000000000000000000001172c41566c8188735e49331e090000000000000000000000000000162b40566b8089745f49341f000000000000142a3f54697f8b76614b36210c000000000000000011263b51667c8e79634e39240e00000000000000000000000004182a3a474c5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b6d8287725d48321d0000000000000000000000000000000000091d324556677d927d675b4a3b2b1c0c000000000000000000000000000000000000000c21364c61768a7e685338281603071c3043546d8288735c4a36220d000000000215273852677d8e79644e39240f000b2035485a7187826d5443301c0700000000000000000020354a60758a7f6a6a7d8b8577635b4b3e2f293948596379898676615645362513060000000000000000000000000000000000000020354a60758a7f6a543f2a15000000000000000d1d30414b6175878877614c42311f0f000001162b40566b8089745f49341f0000081c2e3f4c6177888879665e4e493d37342a2b282726252527282a2933363b484d5c6477858a79635544311808000020354a60758a7f6a543f2a150000000000000000000000000000000000000000000000000000000000000000000000000c21364b61768a7d68533928160300071b2d3e566b818975604b36293a53687d8a77614c37220c00000b203448597086826d5544311d080000000000000000000001172c41566c8188735e49331e090000000000000000000000000000162b40566b8089745f49341f000000000001162c41566b818a75604a35200b000000000000000013293e53687e8c76614c37210c0000000000000000000000000a1f3447596170707070707070707070707070707070707070708287725d48321d0000000000000000000000000000000000021528384d5f6e838a796359483a2a1c0d00000000000000000000000000000000000114263652677c8d78624d38220d000013253651667c8e79644e39240f00000000091d3145566e8388735c4a36220d0005192b3c566b808874604a35200b00000000000000000020354a60758a7f6a5f687b8a8779645c4c40384657627787877862584638281808000000000000000000000000000000000000000020354a60758a7f6a543f2a1500000000000008182b3b4d5f6d828d7c66594734241401000001162b40566b8089745f49341f000000111f344759647a898a7c6e635b524c473a403d3c3b3a3b3c3d3f39464c5159626c7a888b7c665b4937271500000020354a60758a7f6a543f2a1500000000000000000000000000000000000000000000000000000000000000000000000115273751677c8a77614c37220c00000010253a4f657a8f7b6651373346586f84856f5847331f0a000005182b3b546a7f8975604b36200b0000000000000000000001172c41566c8188735e49331e090000000000000000000000000000162b40566b8089745f49341f000000000004182a3a596e8387725443301c070000000000000000152b40556a8089745847331f0a0000000000000000000000000c22374c617784858585858585858585858585858585858585858887725d48321d0000000000000000000000000000000000000a1a30414c61768787776258473a2a1d0e00000000000000000000000000000000081c3043546d8286715a4835200b00000c21364b61768a7f6a553b2a18050000000b20364b607589816c573e2d1b07000010253b50657a8e79644e39240f00000000000000000020354a60758a7f6a545d657988897a665e4e455661758689796359483a291a0a00000000000000000000000000000000000000000020354a60758a7f6a543f2a150000000000001325364859677c91816c5e4c3a2a180600000001162b40566b8089745f49341f00000004182a3b4a5c6479878d83796e67615958555251504f50515255585761676d78818b887b665e4c3d2c190900000020354a60758a7f6a543f2a150000000000000000000000000000000000000000000000000000000000000000000000081d3144556d8285705947341f0b0000000b20354a607388826d5544364c61768a7e69533a2a18040000000e23384e63788d7b66503626140100000000000000000001172c41566c8188735e49331e090000000000000000000000000000162b40566b8089745f49341f00000000000a1f3347587287846f59362513000000000000000000172c41566c8188735e3a2917040000000000000000000000000c22374c6177838484848484848484848484848484848484848484826d58422d1800000000000000000000000000000000000000131f33475863798986766158473b2c1e100200000000000000000000000000000b20354b607488806b563c2b190500000a1e3246576f8486705948341f0b00000010263b50657b907b66503b26110000000b20364b6075897f6a553a2a1704000000000000000020354a60758a7f6a544c5b6378868b7c6860546074848b7b655b4a3b2b1b0b0000000000000000000000000000000000000000000020354a60758a7f6a543f2a1500000000000a1c3043546277898674604b402f1c0c0000000001162b40566b8089745f49341f000000000c1d2e3e4a5b6375808a8c837d77716e6a686665656566676a6d70767c828a8b8277645d4c40301f0f0000000020354a60758a7f6a543f2a1500000000000000000000000000000000000000000000000000000000000000000000000b20354b6074897f69543b2a1804000000071c3043546c818975604b3952677d8b77624d37220d000000000c2135495b7287826c5443301c0800000000000000000001172c41566c8188735e49331e090000000000000000000000000000162b40566b8089745f49341f00000000000c22374c61778a7f6a543f2a15000000000000000000172d42576c8287725d48321d000000000000000000000000000a1f334758616f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6d64523f2b160000000000000000000000000000000000000004172a3a495b657b8a86766259493c2d201001000000000000000000000000000f253a4f647a8f7a654f3a25100000000316293953697e8a77624c37220d0000071a2d3e576c818975604b36200b000000081d3144556e8385705847331f0a000000000000000020354a60758a7f6a543d4a596275848c7e6b6072828d7d675d4b3d2d1d0d000000000000000000000000000000000000000000000020354a60758a7f6a543f2a15000000000a1a2d3d4a6072848b79635645322211000000000001162b40566b8089745f49341f000000000010202e3d4957616b787f878d8b8683807d7c7b7a7a7c7d7f82868a8e8880796c62594b3f302212010000000020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000000000000000000000000010253b50657a8d78634e38230e000000000013253650657b907b655046576e848670594834200b00000000061a2c3d566b808874604b35200b00000000000000000001172c41566c8188735e49331e090000000000000000000000000000162b40566b8089745f49341f000000000c1c2f3f52677d8e79644f39240f000000000000000000182d42576d8287725d47321d0000000000000000000000000004182a3a474c5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a58524535231000000000000000000000000000000000000000000c1c2c3d4b5d657b8b8677635a4a3e2d200f00000000000000000000000005182b3b556b808974604b35200b000000000d22384d62788d7d685338281602000d21364a5c7288836e5645321d090000000215273753687d8a77614c37210c000000000000000020354a60758a7f6a543f3b485761738293807580937e695f4d3f2e1f0f00000000000000000000000000000000000000000000000020354a60758a7f6a543f2a15000000031628384a5c697f947f695b4a38281604000000000001162b40566b8089745f49341f000000000002101f2c39464b5a626a71787c818a959291908f909192948b827c79726b635b4c483b2e201204000000000020354a60758a7f6a543f2a1500000000000000000000000000000000000000000000000000000000000000000000071a2d3d566c8187715b4935210c00000000000b20354b607489826c554b6176897f6a543b2b190500000000000f243a4f647a8f7a654f3a251000000000000000000001172c41566c8188735e49331e090000000000000000000000000000162b40566b8089745f49341f000002101c2a3a4c5d708587725c4a36220d000000000000000000172c42576c8188725d48251300000000000000000000000000000c1c2a3337444444444444444444444444444444444444444444423f352717060000000000000000000000000000000000000000000f1f2e3f4b5d657b8a8778645c4a3e2d1c0c00000000000000000000000b203448597186836d5544311d08000000000b2035485a7186836e5645321e09000f24394e64798e7d685238281502000000000d22374d62778c7c6752362614010000000000000020354a60758a7f6a543f2b394655606d80928596806b604f413021110100000000000000000000000000000000000000000000000020354a60758a7f6a543f2a150000000c1e324556647a8b8472604a3d2d1a0a00000000000001162b40566b8089745f49341f00000000000002132330404c5a626e7981878e8883807d7c7b7c7d7f83878d88827a6f635b4e423325150500000000000020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000000000000000000000000d21364a5c7287806b563d2c1a060000000000081d3144556d8288746052677c8d78634e38230e0000000000000b20354a607488816b563e2d1b07000000000000000001172c41566c8188735e49331e090000000000000000000000000000162b40566b8089745f49341f000010202d3a4758657b907e68533e2d1b07000000000000000000162c41566b8188735443301c0700000000000000000000000000000c181f222f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2d2b231709000000000000000000000000000000000000000000000111212f3f4b5d657987887a645c4a3a2a1804000000000000000000000d22374d62778c7d6752372614010000000005192b3c566b808975604b36210b05182b3b556a7f8a77614c37220c00000000000b203448597186836d5443301c080000000000000020354a60758a7f6a543f2a2937444b626a7e8c8a78645c4c403124160200000000000000000000000000000000000000000000000020354a60758a7f6a543f2a1500000c1c2f404b6075868977625443301f0f0000000000000001162b40566b8089745f49341f000000000000102030414d5e6678838e877f79726e6a68676666686a6e72787e868f84796860504333231200000000000020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000000000000000000000000f24394e64798e7a644f3a250f0000000000000115273751667b907a65566e8386715b4935210c000000000000071c3043546c8187725c4a36220d000000000000000001172c41566c8188735e49331e090000000000000000000000000000162b40566b8089745f49341f00071b2d3e4a586176878774604b36201000000000000000000000152a40556a7f8a75604a35200b000000000000000000000000000000040a0c1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a18161006000000000000070d0f160b090200000000000000000000000311212f3f4b5b637786897a645947341f120000000000000000000215283853687d8a77614c37210c0000000000000f253a4f647a8f7b66503b26110b20344859718685705847331f0a000000000005182b3b556b808874604b35200b0000000000000020354a60758a7f6a543f2a192731435060687c8a887a665e4e42331d1509000000000000000000000000000000000000000000000020354a60758a7f6a543f2a150004182a3a4c5e6c81917c665948362513010000000000000001162b40566b8089745f49341f000000000008182e3e4d5f677c89887d746a635b5955535150515255585a6269737c868b7e6a615041301b0b000000000020354a60758a7f6a543f2a1500000000000000000000000000000000000000000000000000000000000000000005192b3c556a7f8874604a35200b000000000000000b20364b607589816c607589806a553d2c1a060000000000000013253650657b8e79644e39240f0000000000020c1214172c41566c8188735e49331e1414140c0a03000000000000000000162b40566b8089745f49341f000d22364a5c6476858c7a645645311d090000000000000000000013283d52687d8c77624c37220d000000000000000000000000000000000000050505050505050505050505050505050505050505030100000000000002101b22242b201d150a00000000000000000000000311212e3d49596277878777614c40301d090000000000000000091d3245566e8485705847331f0a0000000000000b20354b607488816c573d2d1a0d22374d62778c7f69543a2a180400000000000010253a4f657a8f7a644f3a250f0000000000000020354a60758a7f6a543f2a15151d33424e5e667a888a7c686050443127190b0000000000000000000000000000000000000000000020354a60758a7f6a543f2a15010f1f344759667c90826d5e4d3b2b1808000000000000000001162b40566b8089745f49341f00000000011426364b5c677d8d84776860554e493d403d3c3b3c3d3f3c484d5460667582927f6a5f4d392917030000000020354a60758a7f6a543f2a150000000000000000000000000000000000000000000000000000000000000000000b2035485a7186826c5443301c0700000000000000091d3245566e838874667c8e79644e39240f00000000000000000b20354b607489806b553d2c1a0600000006141f2729292c41566c8188735e493329292929211e170b0000000000000000162b40566b8089745f49341f000f24394f647a878b7c665c4b382715020000000000000000000010253b50657a8f7a644f3a240f00000000000000000000000000000000000000000000000000000000000000000000010a1012190b0801000000000010202d363a403632281a0a000000000000000000000003111f2c3b4859647a8b836f5e4d39241100000000000000000b20364b6075897f6a553a2a1704000000000000081c3043546d8288725b4a362116293953687e8d78634e38230e000000000000000b20354b607489806b553b2b180500000000000020354a60758a7f6a543f2a1502152331404c5c6478868c7e6b624b4437291b0d00000000000000000000000000000000000000000020354a60758a7f6a543f2a150f1f31424c6177888775614b40301d0d00000000000000000001162b40566b8089745f49341f00000000081c304354647a8b837261594b4437362c2b28272627282a2b3536434a57616d818d7c675746331e0a0000000020354a60758a7f6a543f2a150000000000000000000000000000000000000000000000000000000000000000000d22384d62788d7b665136251300000000000000000215283851677c8f7a6d8287725c4a36210d0000000000000000081d3144556d8286715b4935210c0000021424323b3e3e3e41566c8188735e493e3e3e3e3e3633291b0b00000000000000162b40566b8089745f49341f001a2f44596f848a79665e4c3e2e1a0a00000000000000000000000d22374d62778c7d68533d281300000000000000000000000000000000000000000000000000000000000000000005121d24272e201c1408000000071b2d3e4a4f554b45382815020000000000000000000000010f1d2b3b4a5c6a7f917c66513f2f1c080000000000000011263b50667b8e79644e39240f000000000000000114263651677c8e79634e39241e3246576f8487725b4935210c00000000000000081d3144556e838671594834200b00000000000020354a60758a7f6a543f2a15000513222f3e4a5a62768493806d605546392b1d0f010000000000000000000000000000000000000020354a60758a7f6a543f2a15192c3d4e606f838c7a6457463222120000000000000000000001162b40566b8089745f49341f000000000b20354b60738686756154473a3127211a151312111113151920253039464b6073838876614b36210d0000000020354a60758a7f6a543f2a1500000000000000000000000000000000000000000000000000000000000000000417293a53697e8975604b36200b0000000000000000000c21364b617689817489816b563d2d1a0700000000000000000115273751667c8d78634e38230e00000c1f32424f54545454566c8188735e5454545454544b4639291703000000000000162b40566b8089745f49341f0013293e53687e88897b655c4a37261401000000000000000000000b203448597388816c573b2a18050000000000000000000000000000000000000000000000000000000000000001122330393c43353026180800000d22364a5c646b605645321d09000000000000000000000000000d1d2d3e4b60748786715d4b38230e000000000000061a2c3d576c8188735c4a36210d00000000000000000c21364b61768a7f6a553b2a21364b61768a816b563d2c1a06000000000000000114263752677d8b77624c37220d00000000000020354a60758a7f6a543f2a1500000311202d3c48586174829582736157483b2d1f110300000000000000000000000000000000000020354a60758a7f6a543f2a152737495b687e937f6a5c4b392916040000000000000000000001162b40566b8089745f49341f0000000114263652677d8f7a645746362a1d150906000000000000000608131c2832445562788a7f6a553c2b190500000020354a60758a7f6a543f2a1500000000000000000000000000000000000000000000000000000000000000000a1f3346586f84836e5645321d090000000000000000000a1e3246576e83877b8f7a644f3a250f000000000000000000000b21364b6076897f6a543c2b19050012273b4f6069696969696c81887369696969696969615746331e0a000000000000162b40566b8089745f49341f0011263b4e606876848a7a645544311d080000000000000000000005182b3b596f8486715947341f0b000000000000000000000000000000000000000000000000000000000000000a1d30414d51584b4336261401000f243a4f647a8074604b36200b0000000000000000000000000000101d314455687d907b65503b25100000000000000c2135495b7287826c573d2d1a0700000000000000000a1e3346576f848570594734263751667c8f7a65503a25100000000000000000000c22374c61778b7d685337271502000000000020354a60758a7f6a543f2a15000000010f1d2b3a4656606d8093847562594a3d2e211305000000000000000000000000000000000020354a60758a7f6a543f2a1d31445563798a8573604b3e2e1b0b000000000000000000000001162b40566b8089745f49341f000000081c3043546e8486705c4b3929180c010000000000000000000000000b16263748596d8287715a4834200b00000020354a60758a7f6a543f2a1500000000000000000000000000000000000000000000000000000000000000000c21364c61768a7d6752382815020000000000000000000316293952677d92868874604b35200b00000000000000000000091e3245576e8486705a4834200b0014293e54697e7e7e7e7e7e848a7e7e7e7e7e7e7e7e75614b36210c000000000000162b40566b8089745f49341f000b1f31424e586177888573604b35200e000000000000000000000014293e54697e8b77624c37220e000000000000000000000000000000000000000000000000000000000000001024394d5f676e605443301c080013293e53687e8b76614c36210c0000000000000000000000000000021527374b607589816c573928160300000000000e23394e63788e7b66513c26110000000000000000000317293954697e8a77614c373144556d828974604b35200b0000000000000000000b1f3447597086836e5544311d08000000000020354a60758a7f6a543f2a1500000000000d1b2938454b626b7e8c8577635b4b3f302315010000000000000000000000000000000020354a60758a7f6a543f2a2e3f4b607485897862554431201000000000000000000000000001162b40566b8089745f49341f0000000b20354b607489806a553e2e1b0b00000000000000000000000000000009192b3b52677d8d77624d38220d00000020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000000000000000000012273d52677d8a76614c37210c00000000000000000000000c21374c61768b8b816c5443301c08000000000000000000000316283952687d8b77624d38220d0020354a60758a8b8b8b8b8b969e8b8b8b8b8b8b8b8b78624d38220d000000000000162b40566b8089745f49341f00021424313a4759687d927d67523d2c1a06000000000000000000000e23384e63788d7d68523c2b190500000000000000000000000000000000000000000000000000000000000114263751677d8273604b35200b0013283e53687d8c76614c37210c000000000000000000000000000000091e3245576e8487725746321e09000000000417293a54697f8a76614b36210c000000000000000000000d23384d62788d7d685238354b607488836d5544311d0800000000000000000004182a3b556a808975604b36200b000000000020354a60758a7f6a543f2a150000000000000b1a2731445060687c8a8779655d4d41321d140900000000000000000000000000000020354a60758a7f6a543f293a4b5d6b80927d675a483726140200000000000000000000000001162b40566b8089745f49341f0000000d22374c62778c7c67523d271200000000000000000000000000000000000f24394f64798e7a644f3a250f00000020354a60758a7f6a543f2a1500000000000000000000000000000000000000000000000000000000000000000b20354b6073756e5847331f0a00000000000000000000000a1f3347586d757573604b3626140100000000000000000000000b20354a60727573604b35200b0020354a5e7075757575757481897475757575757575705a4835200b000000000000162b40566b8089745f49341f000006141c2a3b4b60748786715b4935210c000000000000000000000c2135495b7187846f5a4835200c0000000000000000000000000000000000000000000000000000000000081d3144556e8386715443301c080011273c51667c8d78634e38230e0000000000000000000000000000000316283954697f8b76614b36210c000000000a1f3346587085846f5746321e09000000000000000000000b2035495a7187836e56453a4f657a8f7c675237271501000000000000000000000f243a4f647a8f7a65503b2510000000000020354a60758a7f6a543f2a15000000000000000a151d33424e5e667a88897b675f4f433126190a000000000000000000000000000020354a60758a7f6a543f334658657b8c826e5f4d3c2b19090000000000000000000000000001162b40566b8089745f49341f0000000e23394e63788e7b66513c261100000000000000000000000000000000000e23384e63788d7b66513c261100000020354a60758a7f6a543f2a150000000000000000000000000000000000000000000000000000000000000000081d314455606056473a29170400000000000000000000000417293a47566060605544311808000000000000000000000000071c3043546060605443301c0800091d32455660606060606c8188736060606060606056483c2b1905000000000000162b40566b8089745f49341f000000000c1d3144556b808d78634e38230e00000000000000000000061a2c3d54697f8b78624d3a2a1804000000000000000000000000000000000000000000000000000000000b20354b607488816c5736261401000f243a4f64798f7b65503b26100000000000000000000000000000000012283d52677d8d77624d38220d000000000c21364c61768a7e6953392816030000000000000000000006192b3c566b808975604b3d566b808a76614c36210c00000000000000000000000b20354b607488806b563c2b19060000000020354a60758a7f6a543f2a15000000000000000002162431404c5c6478868b7d6a614b4437281b0c0000000000000000000000000020354a60758a7f6a543f414c6176878776614c41301e0e000000000000000000000000000001162b40566b8089745f49341f0000000e23384d63788d7c67523c271200000000000000000000000000000000000f24394e64798e7b65503b261000000020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000000000000000000001152737444b4b4538291c0c000000000000000000000000000c1c2938454b4b4b443726140000000000000000000000000000132536434a4b4b43362614010002152838454b4b4b4b566c8188735e4b4b4b4b4b4b45382b1e0e00000000000000162b40566b8089745f49341f00000000011527374f64798e7e69543f291400000000000000000000000f22374c62778a816b5947341f1000000000000000000000000000000000000000000000000000000004182a3a50657a8f7b66513c261100000c21364c61768b7e69543929170300000000000000000000000000000011263b50667b8e79644e39240f0000000114263652677c8d78624d38230d00000000000000000000000010253a4f657a8f7b6550495b7287846f5746331e0a0000000000000000000000081c3043546d8287715a4835200b0000000020354a60758a7f6a543f2a150000000000000000000613222f3e4a5a6276848d7f6c605545392a1c0e00000000000000000000000020354a60758a7f6a543c4d5f6e828c7b65584633231300000000000000000000000000000001162b40566b8089745f49341f0000000c21364c61768b7e6954362614010000000000000000000000000000000011263b51667b8e79644e39240f00000020354a60758a7f6a543f2a1500000000000000000000000000000000000000000000000000000000000000000009192731353632281a0c0000000000000000000000000000000c1a283236363531261909000000000000000000000000000008182530353635302618080000000a1a283236363641566c8188735e49363636363632281a0e0000000000000000162b40566b8089745f49341f00000000000b20354b607589836e5936251300000000000000000000000b1f3447596c828a77614c3e2e1b0b00000000000000000000000000000000000000000000000000000a1f3447596d828975604b36210b00000a1e3346577187836e5746331e0a00000000000000000000000000000011273c51667c8e79634e39240e000000081c3043546d8287715a4935200c0000000000000000000000000b20354b607489816c574e63788d7e69533929170300000000000000000000000114263652677c8d78624d38230d0000000020354a60758a7f6a543f2a15000000000000000000000412202d3c48586174829481736057473a2c1e10020000000000000000000020354a60758a7f6a54495a677d92806b5d4b3a29170500000000000000000000000000000001162b40566b8089745f49341f0000000a1e3346577388826d5443301c0c0000000000000000000000000000000a1a2d3e556a7f8a76614b36210c00000020354a60758a7f6a543f2a150000000000000000000000000000000000000000000000000000000000000000000009151d20201d150a00000000000000000000000000000000000a151d2020201d14090000000000000000000000000000000008131c2020201c140800000000000a151d20202c41566c8188735e4933202020201d150a000000000000000000162b40566b8089745f49341f0000000000081d314455708587725443301c070000000000000000000005182a3b4d62788a816c5c4a392816030000000000000000000000000000000000000000000000000a1a2d3d4c61778a816c5745321e09000003172939566b818976614b36211400000000000000000000000000000114263753697e8c77624c37220d0000000b20354b607488806b563c2c1906000000000000000000000000081d3144556d8287725b54697f8d78624d38230d000000000000000000000000000c21374c61768a7e68533828160200000020354a60758a7f6a543f2a15000000000000000000000002101e2b3a46566072809383756159493c2e20120400000000000000000020354a60758a7f6a54556278898574604b3f2e1c0c0000000000000000000000000000000001162b40566b8089745f49341f00000003172939586d838874604b3a2a180b00000000000000000000000000091527384a5c708585705746321e0900000020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000000000000000000000000001080b0b09020000000000000000000000000000000000000002090b0b0b080100000000000000000000000000000000000000070b0b0b08010000000000000002090b172c41566c8188735e49331e0b0b0b090200000000000000000000162b40566b8089745f49341f000000000001142637576d828975604a35200b00000000000000000000000d2035485a6b808c7a645746321e150100000000000000000000000000000000000000000000021628384a5c6b818b79634e392816030000000f24394f64798e7e685342311e0e00000000000000000000000000091d3144556c818974594834200b0000000f253a4f647a8f7a65503a2510000000000000000000000000000114263752677c8e796358708586715a4835200b000000000000000000000000000a1f3347587085846f5645321e0900000020354a60758a7f6a543f2a15000000000000000000000000000e1c29384554606b7e8c8577635b4b3e30221400000000000000000020354a60758a7f6a546073858a79635544312111000000000000000000000000000000000001162b40566b8089745f49341f0000000011263c51667b917c67584736291b110a0400000000000000030a101927314556647a8e7e69543928160300000020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001172c41566c8188735e49331e000000000000000000000000000000162b40566b8089745f49341f000000000000152a40556a7f8b76614b36210c000000000000000000000006192b3c4b6175878675614b43331d1409000000000000000000000000000000000000000004151e32455664798b826d5b49351b0a000000000d22364a5c70858671604e3c2c1d0f03000000000000000000000a1929394b607488836e593b2b1805000005182b3b556b808975604b35200b00000000000000000000000000000c21364c61768a7f6a61778a806b553c2b1906000000000000000000000000000417293a556a7f8975604b36210b00000020354a60758a7f6a543f2a1500000000000000000000000000000c1a2736434a60687c8a8779645c4c40321c13080000000000000020354a60758a7f6a5c6a7f937e685b4937271503000000000000000000000000000000000001162b40566b8089745f49341f000000000b20354b6073868876615446392f221f1815131111111214171e212d37444b6074858876614c36210c0000000020354a60758a7f6a543f2a150000000000000000000000000000000000000000000000000000000000000000000000080d0f0c0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001172c41566c8188735e392816030405080000000000000000000000162b40566b8089745f49341f00000000000014293e54697e8c77614c37220c0000000000000000000000000e1e324657657b8c826d6250433126190e0200000000000000000000000000000000000b171f33434b6074868977624d3d2c1a0000000000071b2d3e50667b907e685b493b2d1e170b0500000000000309101a27374657667c917c66513c26110000000b203448597186836e5544311d0800000000000000000000000000000a1e3346576f858570677d8f7a644f3a240f0000000000000000000000000000000f24394e64798e7b66503b261100000020354a60758a7f6a543f2a150000000000000000000000000000000a182530424e5e667a88897a665e4f423025180a00000000000020354a60758a7f6a647a8c836e604e3d2c190900000000000000000000000000000000000001162b40566b8089745f49341f00000000081c30435464798b837261574c4037332a2a2827262728292933363e4a55606c81907c665746331e0a0000000020354a60758a7f6a543f2a1500000000000000000000000000000000000000000000000000000000000000000002101b2225211e170b040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001162c41566b8189745745321e19191b1d0c0b040000000000000000162b40566b8089745f49341f00000000000013283d53687d8c77624c37220d000000000000000000000000031628394b5d6a7f94806a614b44372b1d150a030000000000000000000000000108121b29334350616c81937e685948341f0f0000000000001023384c5e6e838a7963594a3d332920191614131416161e212e3845556175878573604b35200b0000000d22374d62778c7d68523727150100000000000000000000000000000317293954697e8a776e838874604a35200b0000000000000000000000000000000d21364a5c7388816c573d2c1a06000020354a60758a7f6a543f2a150000000000000000000000000000000008131c31404c5c6478868b7c69604a4336281a0c000000000020354a60758a7f6a75878877614c42311f0f0000000000000000000000000000000000000001162b40566b8089745f49341f00000000011426364a5c697f938375655e524c473a3f3d3c3b3c3d3f39464b515c64738195816c5e4c392917030000000020354a60758a7f6a543f2a1500000000000000000000000000000000000000000000000000000000000000000010202e373a3633291f170c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b808a76604b362a2e2e3032221f180c00000000000000162b40566b8089745f49341f00000000000013283d52687d8c77624c37220d000000000000000000000000000b1b2f3f4a607282947f6c6055483c31271e160c090300000000000000070b141c202f3a464c626a7f94826d604e3b2b1801000000000000091c2f404c6176878678635b4b4639352b2b2928292b2832363f4b566073828b79635443301c0800000215283853687d8b77614c37220c000000000000000000000000000000000e23384d63788d7d7489826d5443301c07000000000000000000000000000000071a2d3e576d8287725b4935210c000020354a60758a7f6a543f2a1500000000000000000000000000000000000014222f3e4a5a6276848d7e6b60544538291c0c0000000020354a60758a7f6d82907c665947342414010000000000000000000000000000000000000001162b40566b8089745f49341f000000000008182d3d4f61697e8c867b706761585854525150515254575761676e7a8492806c6351402f1b0b000000000020354a60758a7f6a543f2a150000000000000000000000000000000000000000000000000000000000000000081b2e3e4b4f4b463933291f170c050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d52687d8f7a654f473a4344454837342a1d0c000000000000162b40566b8089745f49341f00000000000013283d52687d8c77624c37220d0000000000000000000000000000111c304354607382948173625a4b45383228211e16161514131415131c20263035404c58616d80948474604b42311d0d0000000000000000111f33475863798887796a61574d483c403e3e3f4038454b525d6474828d7e685b4a362614010000091d3245566e8486705947341f0b000000000000000000000000000000000c2035495a7287837c907b6651362513000000000000000000000000000000000011273c51667c8d78634e38230e000020354a60758a7f6a543f2a150000000000000000000000000000000000000412202d3c48586174829380726056473a291b0b00000020354a60758a7f7c91816c5e4c3a2a1806000000000000000000000000000000000000000001162b40566b8089745f49341f0000000000000f1f32434f60687b8790857d77716d6a6866666667696d70767c838e887d6b62514534221200000000000020354a60758a7f6a543f2a1500000000000000000000000000000000000000000000000000000000000000000d22374b5c6461574c463a332a1f180d0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374c62778a826d61585958595a5d4c473b2a18040000000000162b40566b8089745f49341f00000000000013283d52687d8c77624c37220d00000000000000000000000000000013253644556072819284786960564b45393632282b2a2928292b25303536434b515e66768295837560564531241300000000000000000004172a3a4a5b6379878a80766a625a585554535455575660676f7a868c7e68604e3d2d18080000000b20364b6075897f6a553b2a18040000000000000000000000000000000006192c3c566b8089828975604b36210b00000000000000000000000000000000000c21364c61768a7e6954382715020020354a60758a7f6a543f2a150000000000000000000000000000000000000002101e2b3a475660728093827461584739291603000020354a60758a81898674604b402f1c0c00000000000000000000000000000000000000000001162b40566b8089745f49341f00000000000001142432424e5e66747e878e8a86827f7d7c7b7c7d7e82858a8f888075675f51443427170400000000000020354a60758a7f6a543f2a1500000000000000000000000000000000000000000000000000000000000000000f253a4f647a766a61584c473a342a20180d050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b203448596a80958076716e6e6e7072615947341f0b0000000000162b40566b8089745f49341f00000000000013283d52687d8c77624c37220d000000000000000000000000000000081826374454606c7d8a897e74686057514b4639403f3e3e3e4036434a4f5460666f7b8890817360574538271506000000000000000000000c1c2d3d4a5b6376828c887f78726e6b6968696b6d71757c848d867a68604e42311f0f0000000011263b50667b8e79644f39240f00000000000000000000000000000000000010253a50657a8f97846e5645321e0900000000000000000000000000000000000a1e3346576f85856f5645311d090020354a60758a7f6a543f2a150000000000000000000000000000000000000000000e1c29384554606b7e8c8476615746321e0a000020354a60758a968b7a6456453222120000000000000000000000000000000000000000000001162b40566b8089745f49341f0000000000000006142431404c55606972797f84878a8c8d8e8d8c8b8884807a736a61574d41332617080000000000000020354a60758a7f6a543f2a150000000000000000000000000000000000000000000000000000000000000000172c42576c81897f766b61584c473b342b20190e060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b4b6073808b8a86848383858777614c37220c0000000000162b40566b8089745f49341f00000000000013283d52687d8c77624c37220d0000000000000000000000000000000009192636434b6068788490877d756c66615759565453535455575460646a737c8490877c6c60554539281a0a0000000000000000000000000f1f2d3d4958616d7a838a8d8783807e7d7e8082868a8e867e74645c4e423124130100000000142a3f54697f8572604a35200b0000000000000000000000000000000000000b20354b607385867d67523828160300000000000000000000000000000000000317293953687e8575604b36200b001c31475c71867e68533d2813000000000000000000000000000000000000000000000c1a2836434a60697c868376614b36210c00001c31475c7186867e695c4a38281604000000000000000000000000000000000000000000000014293e54697f85705b46311b00000000000000000614222f37444b545c646a6e7275777879787776736f6b6460544b46393023160800000000000000001c31475c71867e68533d281300000000000000000000000000000000000000000000000000000000000000000c21374c617680898980776b62594d483b352b20190e060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d314455606b797f83858686858175614b36210c0000000000162b40566b8089745f49341f00000000000013283d52687d8c77624c37220d000000000000000000000000000000000009182630424e5a626f7b868f89817b76716e6b6a6968696a6d7074797f8791887f75665e4b4437281b0a00000000000000000000000000010f1f2c3a464c5c646e777d8387898b8c8b8988837f79716860554b3e31241306000000000012273b4f616970605443301c07000000000000000000000000000000000000081d314455607071675f4d391a0a000000000000000000000000000000000000000b263a4e606871605645311d09001a2f4356687168604e3a261100000000000000000000000000000000000000000000000a182530424e5e66716e615746321e0a00001a2f435668717169604f3d2d1a0a00000000000000000000000000000000000000000000000012273b4f6169706756422e190000000000000000000311192731363d4a4e555956606163646362605659564f4a433632291b13050000000000000000001a2f4356687168604e3a261100000000000000000000000000000000000000000000000000000000000000000a1f334758616a767f888980776c62594d483c352c211a0f070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142637444b5b636a6e7071716f6d615746331e0a0000000000162b40566b8089745f49341f00000000000013283d52687d8c77624c37220d00000000000000000000000000000000000008141c313c484d5e66717a82898f8a8683807f7e7d7e808285898e8a857d756a60564c403127190a000000000000000000000000000000010f1c29333e4a4f5962686d717576777674726e6a645c534b44372e2013060000000000000c2032434f545b4a433625130000000000000000000000000000000000000001142637444b5b5c524d41301e00000000000000000000000000000000000000000b1e31424e535c4b4538271502001427394a565c534e42311e0b00000000000000000000000000000000000000000000000008131c31404c515c584b463929160300001427394a565c5c534f42321f0f000000000000000000000000000000000000000000000000000c1f32424f545b5649382613000000000000000000000009151d202d36394038454b4c4d4e4d4c4b4538403a3530251e160b00000000000000000000001427394a565c534e42311e0b00000000000000000000000000000000000000000000000000000000000000000417293a474c57616a767f888a81776c625a4d493c352c211a0f07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091926313d494e55595a5c5c5a574b46392917030000000000162b40566b8089745f49341f00000000000013283d52687d8c77624c37220d0000000000000000000000000000000000000001131e2b35404c505d656d757a808387898a8b8c8b8a8885817c77706860574b45382f1d15090000000000000000000000000000000000000c171f2d363b474c53585460606160565d59544f4a3e36312719100200000000000000031425323b3f4535302518080000000000000000000000000000000000000000091926313546473d393023130100000000000000000000000000000000000000021324313a3e463631271a0a00000a1b2c3943473d3a31241302000000000000000000000000000000000000000000000000000014222f383c47433632291b0b0000000a1b2c394347473e3b3224140100000000000000000000000000000000000000000000000000021424323b3e4642382b1b0900000000000000000000000002080f1a21242a28323637383938373632282b25201c1308030000000000000000000000000a1b2c3943473d3a312413020000000000000000000000000000000000000000000000000000000000000000000c1c293339464c576169757e888a81786d635a4e493d362d221b1008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141d2c3538404445464645423633291b0b000000000000162b40566b8089745f49341f00000000000013283d52687d8c77624c37220d0000000000000000000000000000000000000000000e19202f383f4b505660656b6e7174757677767572706c676158524b453932281a1201000000000000000000000000000000000000000004101b222a34373e36434a4b4c4b4538443f39362d201d150900000000000000000000071420272a30201c13080000000000000000000000000000000000000000000009141d20313127251e130500000000000000000000000000000000000000000006131e262831201d150a000000000d1b272f3128261e130600000000000000000000000000000000000000000000000000000004121d2426312e211e160b00000000000d1b272f313129261f140600000000000000000000000000000000000000000000000000000006141f2729312e261b0d00000000000000000000000000000000070d0f15151d202223242322211e16160f0b07000000000000000000000000000000000d1b272f3128261e130600000000000000000000000000000000000000000000000000000000000000000000000c171f293339464b576069757e888a82786d635b4e4a3d362d221b100800000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a21232a2e303131302d211e170b00000000000000162b40566b8089745f49341f00000000000013283d52687d8c77624c37220d0000000000000000000000000000000000000000000006121c232e3738454b5055595c556061616060545a56524c473a3632281e160a000000000000000000000000000000000000000000000000070d181f222825303536373632282e2a24221b100802000000000000000000000000030c12141b0b070000000000000000000000000000000000000000000000000001080b1b1c12100a010000000000000000000000000000000000000000000000020b11131c0b09020000000000000a141a1c13110b02000000000000000000000000000000000000000000000000000000000000090f111c190c0a03000000000000000a141a1c1c14120c020000000000000000000000000000000000000000000000000000000000020c12141b19130900000000000000000000000000000000000000000002090b0c0e0f0e0d0b09030000000000000000000000000000000000000000000a141a1c13110b0200000000000000000000000000000000000000000000000000000000000000000000000000040b171e293239454b566069747d878a82796e635b4f4a3e372e231c110900000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e15191b1c1c1a180c0a030000000000000000162b40566b8089745f49341f00000000000013283d52687d8c77624c37220d00000000000000000000000000000000000000000000000009111c232731363a404437444b4c4c4b4a4336413c37332a211e160a03000000000000000000000000000000000000000000000000000000050b0d13131c202122211e1619150f0d0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b161e283238454b566068747d878b83796e645c4f4b3e372e231c11090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40566b8089745f49341f00000000000013283d52687d8c77624d37220d0000000000000000000000000000000000000000000000000000080a151d20252b2e2631353637363530252c27211f170c090300000000000000000000000000000000000000000000000000000000000000000000070b0b0c0b0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e141620110f09000000000000000000000000000000000000000000000000000000000000000001080b1a1f0e0c06000000000006121b202015120c03000000000000000000000000000000000000000000000000000000000000040e14161f1d170e0200000000000000000000000000000000000002090b1015181a1b1b1a17140e0c0700000000000000000000000000000000000006121b202015120c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c0e181d1f201f1e13110b02000000000000000000000000000000000000030a161e283238454b556068737d878b837a6f645c504b3f382f241d1207000000000000000000000000000000000000000000000000000000050b0d1216181a1b1c1b1917130e0c060000000000000000000000000000000000162b40566b8089745f49341f00000000000012283d52677d8d78634d38230e0000000000000000000000000000000000000000000000000000000002090b101619141d20212221201c1317120c0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081621292c3526241d1204000000000000000000000000000000000000000000000000000000000008141c20303423211a0f0100000616242f35352a2720150700000000000000000000000000000000000000000000000000000000081621282b34322b201202000000000000000000000000000000070a161e21252a2e2f31312f2d2924211a0f0a0400000000000000000000000000000616242f35352a272015070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a21242d323535353328261f140600000000000000000000000000000000000000030a161e273137444b556067737c868e847a6f655d504c3f382f201c13080100000000000000000000000000000000000000000003090d182022272b2e303131302f2c2823211a0f0b050000000000000000000000000000162b40566b8089745f49341f00000000000011273c51667c8f79644f3a241313110f0900000000000000000000000000000000000000000000000000000000000001080b0c0c0b0b070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d13171a1b1c1a1916110c0a0400000000000000000b00000000000000041626343d414a3b382f2212000000000000000000000000000000000000000000000000000000000818263035454938352c1f0f0000122434424a4a3f3c322515030000000000000000000000000000000000000000000000000000041626333d4049463d30200e0000000000000000000000000006101b222832363b3f4345464645423e39362d211f170b03000000000000000000000000122434424a4a3f3c3225150300000000000000000000000000000000000000000000000000000000000000000000000000000000000007151f2d363942484a4a4a483e3a312414020000000000000000000000000000000000000000020a151d273137444b546067737c868f847a70655d514c403530251c1408010000000000000000000000000000000000030a161e212b34373c40434546464544413d38352c221f180d03000000000000000000000000162b40566b8089745f49341f00000000000010253a4f657a8f7c67513c28282826231c11030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0d192022282c2f30312f2e2b26211f170c080000000a1012200e0c06000000000e213444515660514c402f1d0d000000000000000000000000000000000000000000000000000001142636434b5a5f4e493d2c1a06001b2f42525e60544f4332200c00000000000000000000000000000000000000000000000000000e21334451565f5a4e3d2b170000000000000000000000000e19202d3638454b5054585a5b5b5a57534e4a3d3633291e160a00000000000000000000001b2f42525e60544f4332200c0000000000000000000000000000000000000000000000000000000000000000000000000000000000041525323d4a4e575d5f605f5e534e42311f0b000000000000000000000000000000000000000000000209151d263136434b546066717b858f857b70665e514a433630261d14090200000000000000000000000000000b161e2832363b484c5155585a5b5b5b5956534e493d37342a1e170b0000000000000000000000162b40566b8089745f49341f0000000000000d22374d62778c806b55433d3d3d3b382f2211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090c0d0e0e0e0d0b090200000000000000000000000000000000000000000000000000000000000006121d242b34383d414446464543403b363329221b1005121d24273523211a0f01000014293d51626b75665e4c3c2b1909000000000000000000000000000000000000000000000000000c1c304354606f74635b4935210c0020354a5e70756a614f3c2712000000000000000000000000000000000000000000000000000014283d51626b746c5a46321d0000000000000000000002141e2c353e4a4e5660656a6d6f70706f6c69635b554c463a32281b0f0100000000000000000020354a5e70756a614f3c27120000000000000000000000000000000000000000000000000000000000000000000000000000000000122232434f5b636d727475747368604e3a26110000000000000000000000000000000000000000000000000109141d263036434a515e66707b858f857b716660544b433631261d15090000000000000000000000010f1b293238454b535962676b6d6f7071706e6c68635b554c473b33291b1002000000000000000000162b40566b8089745f49341f0000000000000b20344859728886716154535353504c402f1c090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c1217161e212223242322201d1516110b09020000000000000000000000000000000000000000000000010f1a2130393c484d53575a5b5b5a5855504c463a372e1f182230393c4a38352c1f0f0000162c41566b808c7c665a483727150100000000000000000000000000000000000000000000000c1c2e3f4b6072848a79634e38230e0020354a60758a7f6a543f2a150000000000000000000000000000000000000000000000000001162b40566b8089745f49341f00000000000000000009151d313c494d5c646d757a7f8384868684827e79726a61584b45392d201305000000000000000020354a60758a7f6a543f2a1500000000000000000000000000000000000000000000000000000000000000000000000000000000091d30404f61697982878a8a8a887e68533e281300000000000000000000000000000000000000000000000000000108141c253035404c515e65707b858f867c736760544b4437312719140600000000000000000613202d39464b56606871777c80838586868584817d78726a62594c46392e2012050000000000000000162b40566b8089745f49341f00000000000005182b3b566b80947f6f69686868665e4c38230f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090c171f21272c28323638383938373631272b26201d150a06000000000000000000000000000000000000000005131f2c36404d515a62686c6f70716f6e6b6661584f4b3f342a30404d51605e493d2c1a06000b20364b6074858978625544311d120000000000000000000000000000000000000000000008182a3a4b5d6a7f927d675b4935210c0020354a60758a7f6a543f2a150000000000000000000000000000000000000000000000000001162b40566b808a745f49341f000000000000000009192731424e5a636e7982898e898583828283868a8e877f766a60574a3e312314060000000000000020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394d5e697f8b8782807f80807c66513c2711000000000000000000000000000000000000000000000000000000000108131c202f38404c505d656f7a848f867c736760554b443731241402000000000000061424313e4a57616a757e868c8c88858382828284878b8d877f776b61574b3e3023120400000000000000162b40566b8089745f49341f000000000000000d22374c61768794847f7d7d7d7c66503b26110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111c232933363d4239464b4d4e4e4e4d4b4538413b363228211a0f040000000000000000000000000000000000061423303d494e5f6770787d818485868483807b766e655d4c483b394d5f6775705b4935210c00081d3144556278898573604b402f1d0d0000000000000000000000000000000000000000001325364759657b8c826d5f4d3d2c1a060020354a60758a7f6a543f2a150000000000000000000000000000000000000000000000000001162b40566b8089745f49341f0000000000000009192737444b606978838a88807974706e6d6d6e71767b828a897f75645c4d413124140400000000000020354a60758a7f6a543f2a1500000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a51667c9182756d6b6a6a6b665e4d39240f0000000000000000000000000000000000000000000000000000000000000007121d242f383f4b505d656f7a848e877d746860554e42311f0b000000000003142431424e5c64757f888a837c7773706e6d6c6d6f72767b828a8a8076645c4d4130221201000000000000162b40566b8089745f49341f000000000000000a1f334758627782898b8c8c8c846f5a442f1a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a212f383a464c52575b5761626363636260565a56504b4538362c1f180c00000000000000000000000000000005142432414d5b63707c858d8a878482828385888e8a837a6e62594c3f51677c8a79634e38230e0002152737485a667c91806b5e4c3b2b1909000000000000000000000000000000000000000c1c3043546177888675614b41311f0f000020354a60758a7f6a543f2a150000000000000000000000000000000000000000000000000001162b40566b8089745f49341f000000000000011527374455606d7e8a897f756b646054585758595660656d78828c877a675f4e4231221201000000000020354a60758a7f6a543f2a150000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33475871868775605656555556514d40301d0900000000000000000000000000000000000000000000000000000000000000000009111c232e373f4b4f5c646f79838b877d7468604e3b26110000000000112131424e60687a868a81786e6762595b585757585a5861666d78818b877a675f4d40301f0f000000000000162b40566b8089745f49341f0000000000000004182a3a4859626d737677777776614c37210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000141f2d363f4c505861676c707476777879787775736f6b6660564e493d342a1d110300000000000000000000000000132332424f5f6779858f857c76726e6d6d6d7073797f888f8377655d4d51677c8d78634e38230e000009192b3c4c5e6c818d7c6659483726140100000000000000000000000000000000000c1c2e3f4a6072848b7963574632231301000020354a60758a7f6a543f2a150000000000000000000000000000000000000000000000000001162b40566b8089745f49341f0000000000000d1d3144556073829383776a60564f4b4336424238454b5059626d7a868a7d69604e402f1f0f000000000020354a60758a7f6a543f2a150000000000000000000000000000000000000000000000000000000000000000000000000000000c21374c61778c806b5645384040413c3930221200000000000000000000000000000000000000000000000000000000000000000000000009111c232e373e4b4f5c646e79838c877e68533e2913000000000a1b2e3f4e60687e8b85786b625a524c473b434242433a464c5159626c79868b7d675e4c3d2c19090000000000162b40566b8089745f49341f00000000000000000c1c2b3b484c575761626262615847331f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c323d4a4e5d656e767c8186898b8d8d8e8d8c8a8885807b756c635b4c473b2f21130500000000000000000000000e1e30414f61697d8a867b6f676158595857585a5b636a747f8a897b665e51677c8d78634e38230e0000000e1e30404b6074858877625544311d110000000000000000000000000000000004172a3a4b5d6a7f937e685b4a3928160500000020354a60758a7f6a543f2a150000000000000000000000000000000000000000000000000001162b40566b8089745f49341f00000000000d1d31424b60738393807261584b45383530262d2d2832363b484d5c647684927e695e4c3d2c1a060000000020354a60758a7f6a543f2a1500000000000000000000000000000000000000000000000000000000000000000000000000000010253a50657a8f7b665038282a2b2b27241d1204000000000000000000000000000000000000000000000000000000000000000000000000000008101b222e373e4a4f5b636e79858a75604a3520000000031628394b5d687e938174635a4d483c37342a2e2d2d2d2933363b484d5b6376838c7c665b493726140100000000162b40566b8089745f49341f0000000000000000000d1d2b343739464b4c4c4c4c473a291704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182530434f5c64707b838a8d87837f7d7b7a7a7a7b7d8084888e8981796d61594c3f3123130400000000000000000005192b3c4d5f697f8d8275655d524c463a4342433d4a4e56606979868b7d665d677c8d78634e38230e00000000121d3145566278898473604b402f1d0d000000000000000000000000000002101f334758647a8c826e604e3d2d1b0b0000000020354a60758a7f6a543f2a150000000000000000000000000000000000000000000000000001162b40566b8089745f49341f0000000005182b3b4e606d82937e6b6054473a3228201c141818161e212b343e4a586173838c7c665b493521110000000020354a60758a7f6a543f2a1500000000000000000000000000000000000000000000000000000000000000000000000000000011263c51667b8e79644e3924151516110f0900000000000000000000000000000000000000000000000000000000000000000000000000000007121d242f383f4c505d656f7a839186725c47321d000000091e324557657b8c83726056493c352b221f1819181718171f212b343d49586173848a79635544311d0900000000162b40566b8089745f49341f000000000000000000000d1820222932363737373733291c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000132536434a6169798590877e78726d6a676665646566686a6e737980888a8277655d4d413122120000000000000000000b2035485a677d8d816d60564b3f3633292d2d2e2d3638454b5b6375848c7b65677c8d78634e38230e0000000002152738495a667c91806b5e4c3b2b190900000000000000000000000000102032424c6176878776614c42311f0f000000000020354a60758a7f6a543f2a150000000000000000000000000000000000000000000000000001162b40566b8089745f49341f000000000b20344859687e92816c604a43362a1e160b0801000003090d19202d3a47556175858a79634e3f2f1c0900000020354a60758a7f6a543f2a1500000000000000000000000000000000000000000000000000000000000000000000000000000012273c52677c8d78634d38230e00010000000000000000000000000000000000000000000000000000000000000000000000000000000108131c202f38404c505d65707a848f867c73604b35200b0000031628394b6075878675615445382c20190e0b0500020200040a0d19202c3a47556277888673604b37271501000000162b40566b8089745f49341f0000000000000000000000050b0d161e21222222211f170c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c304354606c7e8b877c7369625a58555250504f50515355595c646b757f89887b675f4d40301e0e000000000000000a1d30414d62788a8372604b45382e211f171818181a2127313c49576175858877677c8d78634e38230e00000000000a1a2b3c4d5e6c818d7b6559483726140100000000000000000000000b1b2d3e4f616e838b7a64574633241401000000000020354a60758a7f6a543f2a150000000000000000000000000000000000000000000000000001162b40566b8089745f49341f00000005182b3b4c62778a8473604b423025180c020000000000000000050f1c29374657627889846f5d4c38231000000020354a60758a7f6a543f2a1500000000000000000000000000000000000000000000000000000000000000000000000000000012273c52677c8d78634d38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000108141c253035404c515e66707b858f867c7367605443301c080000091e3245576a7f8f7a64574636281a0e0500000000000000000000050f1c29374859667b907e685544311d08000000162b40566b8089745f49341f0000000000000000000000000000030a0c0d0d0d0c0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c30414a6072819482756660544d483c3f3d3b3a3a3a3b3d403e4a4e56606978858c7d675e4c3c2c18080000000000001025394d5f6f84887661544332281a110a04000200070a151d2c39465762788a836e7c8d78634e38230e0000000000000e1e30404b6074858877625544311d11000000000000000000000417293a4a5c697e937e695c4a3929170600000000000020354a60758a7f6a543f2a150000000000000000000000000000000000000000000000000001162b40566b8089745f49341f0000000b203448596d828c79645544311c13080000000000000000000000000c192839485a697f907b65503e2e1b07000020354a60758a7f6a543f2a1500000000000000000000000000000000000000000000000000000000000000000000000000000012273c52677c8d78634d38230e000000000000000000000000000000000000000000000000000000000000000000000000000209141d263036434a515e66717b8590867c716660544b433626140100000b21364b607589846f5c4b3928180a00000000000000000000000000000c192b3b4c5e70858874604b35200b0000000c22374c617778634e38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a4d5f6b8095806d60564a4336352b2a282625252526282b2d3638454b5a6274838d7c665b493625130000000000071b2d3e52677c917e6858463625160a0000000000000000020e1b2939495a697f8f7b7c8d78634e38230e00000000000000121d3145566378898473604b3f2f1d0d0000000000000000010f1f334658647a8b836e604f3e2d1b0b0000000000000020354a60758a7f6a543f2a150000000000000000000000000000000000000000000000000001162b40566b8089745f49341f0000000d22374d62778a826d5c4a3727150000000000000000000000000000000b1b2b3c4b60758786715c4b37220d000020354a60758a7f6a543f2a1500000000000000000000000000000000000000000000000000000000000000000000000000000012273c52677c8d78634d38230e00000000000000000000000000000000000000000000000000000000000000000000000209151d263136434b546067717c8690857b70665e514a43363026180800000012273d52677c8f7a644f3e2e1b0b000000000000000000000000000000000d1d2f4051667b907c67513626140100000a1f34475961635b4935210c00000000000000000000000000000000000000000000000000000000000000000000000000000000070b0c0d0e0e0d0c090300000000000000000000000000000000000000000000000000000a1f344759677d92816c614b453830252019151211100f101113151a2128323c48566074858a79635443301c07000000000d22364a5c71868673604b3a29180800000000000000000000000b1b2c3c4b607386847d8d78634e38230e0000000000000002152738495a677c91806a5d4b3b2a1808000000000000000f2031424c6176878776614c42322010000000000000000020354a60758a7f6a543f2a150000000000000000000000000000000000000000000000000001162b40566b8089745f49341f000005192b3c556a7f8c78624d3e2d1909000000000000000000000000000000000e1e324556687e8f7a644f3a240f000020354a60758a7f6a543f2a1500000000000000000000000000000000000000000000000000000000000000000000000000000012273c52677c8d78634d38230e000000000000000000000000000000000000000000000000000000000000000000020a151d273137444b546067737c868f857b70665e514c403530251c140800000004172a3a596e8387725c4a3620100000000000000000000000000000000000001124384c5e7287836e5443301c08000004182a3a474c4e493d2c1a060000000000000000000000000000000000000000000000000000000000000000000000050b0d12131c202223242322211e1616110c0903000000000000000000000000000000000000000004172a3a4c6177888574604b4332281c130805000000000000000000070a161e2b3845566278898572604a35200f000000011426364f64798e7d685443301c0c000000000000000000000000000e1d314455677c8a7e8d78634e38230e00000000000000000a1a2c3c4d5f6c818c7b6559483626140100000000000b1b2d3e4e606e838c7a64584733241402000000000000000020354a60758a7f6a543f2a150000000000000000000000000000000000000000000000000001162b40566b8089745f49341f00000b2034485a718685705a4935200f0000000000000000000000000000000000021628384c61768a816b56372715020020354a60758a7f6a543f2a1500000000000000000000000000000000000000000000000000000000000000000000000000000012273c52677c8d78634d38230e00000000000000000000000000000000000000000000000000000000000000030a161e273137444b556067737c868f847a70655d504c40382f201c130801000000000a1f3347587388826c573e2e1b02000000000000000000000000000000000000091c2f40566c818974604b35200b0000000c1c2a343738352c1f0e00000000000000000000000000000000000000000000000000000000000000000001080d181f222725303537383938383632282c27211e160b080000000000000000000000000000000000000a1f3347586b818c7a645544311e160a0000000000000000000000000000020e1a2838485a697e917c66513d2d1a070000081c3043546c828976614b3626140000000000000000000000000000011426374b607588868d78634e38230e0000000000000000000e1e30414b6074858877625443301c1100000000031729394a5c687e937f6a5d4b3a2a170600000000000000000020354a60758a7f6a543f2a150000000000000000000000000000000000000000000000000001162b40566b8089745f49341f00000d22384d62778d7f69543c2c19010000000000000000000000000000000000000a1f3346586f8586715544311d080020354a60758a7f6a543f2a1500000000000000000000000000000000000000000000000000000000000000000000000000000012273c52677c8d78634d38230e0000000000000000000000000000000000000000000000000000000000030a161e283238454b556068737d878e847a6f655d504b3f382f241d1207000000000000000c21374c61778c7e68533e2913000000000000000000000000000000000000000012273c51677c8e79634e39240e000000000c181f2223211a0e00000000000000000000000000000000000000000000000000000000000000000008141c202a34373d36434a4c4d4e4e4d4b4639413c363228221b1007000000000000000000000000000000000c21374c617789836d5c4a3727150300000000000000000000000000000000000a1a2b3c4b60748786715c4a36210d00000b20354b607489836d5746331808000000000000000000000000000000091d3145566b80968d78634e38230e00000000000000000000121d32455663798a8472604b3f2e1d0c0000010f1e334657647a8b8472604a3f2e1c0c0000000000000000000020354a60758a7f6a543f2a150000000000000000000000000000000000000000000000000001162b40566b8089745f49341f000011273c51667c8f7a654f3a2510000000000000000000000000000000000000000417293a556a808a75604b36200b0020354a60758a7f6a543f2a1500000000000000000000000000000000000000000000000000000000000000000000000000000012273c52677c8d78634d38230e000000000000000000000000000000000000000000000000000000030b161e283238454b566068747d878b837a6f645c504b3f382f231c11090000000000000000000f24394e64798e7b66513b261100000000000000000000000000000000000000000e23384d63788d7c67523d27120000000000040a0c0e0c0600000000000000000000000000000000000000000000000000000000000000000512182630353b474c52585460616263636261575b56514b4639372e221b1003000000000000000000000000000417293a53697e8e79644f3e2d1909000000000000000000000000000000000000000e1d314455697e8e79644e39240f00000f24394f64798e7d675239291700000000000000000000000000000000021527384f647a8f8d78634e38230e0000000000000000000002152838495b677d917f6a5d4b3b2a1808000f1f31424b6175868877615443302010000000000000000000000020354a60758a7f6a543f2a150000000000000000000000000000000000000000000000000001162b40566b8089745f49341f0000152b40556a808c77614c37220c000000000000000000000000000000000000000012273d52677c8d78634d38230e0020354a60758a7f6a543f2a1500000000000000000000000000000000000000000000000000000000000000000000000000000012273c52677c8d78634d38230e00000000000000000000000000000000000000000000000000040b171e293239454b566069747e878b83796e645c4f4b3e372e231c1109000000000000000000000010253a50657a8f7a644f3a250f00000000000000000000000000000000000000000b20364b60758a7f6a543f2a150000000000000000000000000000000000000000000000000000000000000000000000000000000000000d19203036434b515962676d717477787978777673706b6661574f4b3f362e1e160b0000000000000000000000000a1f334658708586715c4a3620100000000000000000000000000000000000000000021527374c61778a806b563a2917040013293e53687e8d78634e38230e00000000000000000000000000000000000b20354b6075898d78634e38230e00000000000000000000000a1a2c3c4d5f6c818c7b6559473626140a1b2d3d4e606d828c7b65594736251302000000000000000000000020354a60758a7f6a543f2a150000000000000000000000000000000000000000000000000001162b40566b8089745f49341f0003182d42586d828a75604a35200b000000000000000000000000000000000000000010263b50657b8f79644f3a240f0020354a60758a7f6a543f2a1500000000000000000000000000000000000000000000000000000000000000000000000000000012273c52677c8d78634d38230e0000000000000000000000000000000000000000000000040c171f293339464b576069757e888b83796e645c4f4a3e372e231c11080000000000000000000000000010253b50657b8d7a644f3a240f0000000000000000000000000000000000000000091d3145567489806b56412b1600000000000002090b0b0b0b0902000000000000000000000000000000000000000000000000000004121d2b34404d5460666f777d8286898c8d8e8d8d8b8885817c766e655d4f4a3e32281b0f01000000000000000000000c21364c61768a806a553e2d1b02000000000000000000000000000000000000000000091f344759708586715847331f0a00172c42576c818974604b35200b0000000000000000000000000000000000081d31445570858d78634e38230e0000000000000000000000000e1e30414b6074868877615443301c1628394a5b687d92806a5d4b3b2a180800000000000000000000000020354a60758a7f6a543f2a150000000000000000000000000000000000000000000000000001162b40566b8089745f49341f00051a2f445a6f8489745443301c07000000000000000000000000000000000000000010253a4f657a8f7a65503a25100020354a60758a7f6a543f2a1500000000000000000000000000000000000000000000000000000000000000000000000000000012273c52677c8d78634d38230e000000000000000000000000000000000000000000050c181f293339464c576169757e888b82796d635b4e4a3e362d221b10080000000000000000000000000000000b21364b60757774604b36200b0000000000000000000000000000000000000000021527385e7388816c57412c1700000000000a151d202020201d1513110b01000000000000000000000000000000000000000000071522303c484d5e66737c848a8c86827f7c7b7a7a7b7d8083888d89837a70645c4b46392d1f110300000000000000000011263c51667c8f7a65503a25100000000000000000000000000000000000000000000004182a3b556a7f8a76614c37210c001a2f445a6f8485705443301c08000000000000000000000000000000000001142637576c818d78634e38230e00000000000000000000000000131e32455663798a8472604b3f2e1e32455763798a8473604b3f2e1d0c0000000000000000000000000020354a60758a7f6a543f2a150000000000000000000000000000000000000000000000000001162b40566b8089745f49341f00071c31475c71868b75604a35200b000000000000000000000000000000000000000010263b50657b8f79644f3a240f0020354a60758a7f6a543f2a1500000000000000000000000000000000000000000000000000000000000000000000000000000012273c52677c8d78634d38230e00000000000000000000000000000000000000000d181f2a333a474c57616a757f888a82786d635b4e4a3d362d221b10080000000000000000000000000000000000091e3245566062605645311d090000000000000000000000000000000000000000071c3043547389816b56412c16000000000c1a283236363636312728251e13050000000000000000000000000000000000000007152532404d5a626f7c868f867e77716d696766656566686a6e737880878f857a6c61574a3d2e2111030000000000000000152a3f556a7f8a75604b36210b000000000000000000000000000000000000000000000010253b50657b8f7a654f3a2510001c31475c7186846f5936261401000000000000000000000000000000000000142a3f54697f8d78634e38230e0000000000000000000000000002162838495b677d927f6a5d4b3a30414b6075868877625544312111000000000000000000000000000020354a60758a7f6a543f2a150000000000000000000000000000000000000000000000000001162b40566b8089745f49341f00091e33495e73888c77614c37220c000000000000000000000000000000000000000012273d52677c8d78634e38230e0020354a60758a7f6a543f2a1500000000000000000000000000000000000000000000000000000000000000000000000000000012273c52677c8d78634d38230e00000000000000000000000000000000000006131d2a343a474c58616a767f888a81786d635a4e493d362d211a0f070000000000000000000000000000000000000002162838454b4d4b453827150200000000000000000000000000000000000000000b20354a60758a806a55402b150000000c1c2a38454b4b4b4b45383d3a31231608000000000000000000000000000000000007152633434f5e66788491857a71686259585451504f50505255595b636a747c878c8175635b4b3f2e21110100000000000000192e43586e8387725645321e0900000000000000000000000000000000000000000000000d22374c62778c7e68533e2913001d33485d7288826d58432d180000000000000000000000000000000000000013283d52687d8d78634e38230e00000000000000000000000000000a1a2c3d4d5f6d828c7b6558473d4d5f6d828d7c66594837261403000000000000000000000000000020354a60758a7f6a543f2a150000000000000000000000000000000000000000000000000001162b40566b8089745f49341f00081c304354748a8f7a654f3a2510000000000000000000000000000000000000000417293a556a808a75604b36200b0020354a60758a7f6a543f2a1500000000000000000000000000000000000000000000000000000000000000000000000000000012273c52677c8d78634d38230e0000000000000000000000000000000000021324313b474c58616b7680898a81786c625a4d493c352c211a0f07000000000000000000000000000000000000000000000a1a283236383631271a0a0000000000000000000000000000000000000000000d22374d62778c7d68533d2813000004172a3a475660606060565b524e4134261601000000000000000000000000000000031525334450616a7c89897d72655d534d483b3f3c3b3a3a3b3d403d494e556067747f8b8679655d4b3f2e1f0f000000000000001b30465b7085846f593828160200000000000000000000000000000000000000000000000b1f3448597489806b56402b16001e33485e7388816c57412c170200000000000000000000000000000000000012273c52677c8d78634e38230e0000000000000000000000000000000f1f30414b60758688766154495b677d92806b5e4c3b2b190900000000000000000000000000000020354a60758a7f6a543f2a150f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f162b40566b8089745f49341f000b20354b60758a947f69543c2c19060000000000000000000000000000000000000a1f3346586f8586715544311d080020354a60758a7f6a543f2a150f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0d0b06000000000000000000000000000012273c52677c8d78634d38230e00000000000000000000000000000000000b1e31424e59626b7780898981776c62594d483c352c211a0f07000000000000000000000000000000000000000000000000000a161e21222121201c1408000000000000000000000000000000000000000011263b50667b8f7a654f3a251000000a1f33475870757575757470685f5144341f0f0000000000000000000000000000001122324350626b7f8d84786760544b3f37342b2a2726252526282b2c3537444b5560697a86897b655d4b3d2c1b0b0000000000001d32485d7287826d57422d1800000000000000000000000000000000000000000000000005182a3b5d7287826d58422d18001e33485e7388816c57412c170200000000000000000000000000000000000012273c52677c8d78634e38230e00000000000000000000000000000001131e32455663798a8372605663798a8573604b402f1d0d0000000000000000000000000000000020354a60758a7f6a543f2a242424242424242424242424242424242424242424242424242424242b40566b8089745f49341f000b21364b60768b8685705a4935200f0000000000000000000000000000000000021628384c61768a816b56372715020020354a60758a7f6a543f2a24242424242424242424242424242424242424242424242320190e0000000000000000000000000012273c52677c8d78634d38230e000000000000000000000000000000000011263a4e60687780898980776b62594d483b352b20190e06000000000000000000000000000000000000000000000000000000000b1b283236363530261808000000000000000000000000000000000000081c2e3f556b808a75604b36210b00000c21374c61778b8b8b8b89857d6b62513d2c1a06000000000000000000000000000d1d2f404f616b80948273625a4a43362e22201814121110101113151a21263137444b5c6476858b7b655b493928160300000000001f34495e7489806b56402b16010000000000000000000000000000000000000000000000001b30465b7085836e59442f19001d32485d7287836d58432e180000000000000000000000000000000000000013283d52687d8d78634e38230e0000000000000000000000000000000003162838495b687d927f6a6074868978625544312211000000000000000000000000000000000020354a60758a7f6a543f3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a40566b8089745f49341f000c21374c61768c808c78624d3e2d1909000000000000000000000000000000000b1e324556687e8f7a644f3a240f000020354a60758a7f6a543f3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a38352b1e0e00000000000000000000000012273c52677c8d78634d38230e000000000000000000000000000000000013283d53687e8a8980776b61594c483b342b20190e06000000000000000000000000000000000000000000000000000000000003162839464b4c4b433626140100000000000000000000000000000000000c23374b5d7187846f5645321e0900000b21364b60757f7e7e7f818892806b5b4935210c00000000000000000000000005182b3b4c5e697f9481726055483c302518110b0500000000000000000609141d27313d4a586175858979635746321e1000000000001f344a5f7489806a55402b15000000000000000000000000000000000000000000000000051a30455a6f85846f5a452f1a001c31465b7186846f593727150200000000000000000000000000000000000014293e54697e8d78634e38230e00000000000000000000000000000000000a1a2c3d4e5f6d828c7b6c81917c665a4837271504000000000000000000000000000000000020354a60758a7f6a544f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f566b8089745f49341f000d22374c62778c7d88826d5c4a3727150100000000000000000000000000000b1b2b3c4b60758786715c4a36220d000020354a60758a7f6a544f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4d493c2b1906000000000000000000000012273c52677c8d78634d38230e0000000000000000000000000000000000162b40566b807f766b61584c473a342a20190d0500000000000000000000000000000000000000000000000000000000000000091e3246576161605443301c0f000000000000000000000000000000000c1c2e3f4f657a8f7d6853382816020000091e324556606969696a6c76858b79634e38230e0000000000000000000000000820344859667c8c8272605444372b1c1308000000000000000000000000000109151d2d3a47576176878675614b3e2e1b070000000020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000051a2f445a6f8485705a45301b00192f44596e8486715544311d08000000000000000000000000000000000001162b40566b808d78634e38230e0000000000000000000000000000000000000f1f31414b607586877e93816c5e4c3c2b190900000000000000000000000000000000000020354a60758a7f6a646464646464646464646464646464646464646464646464646464646464646464646b8089745f49341f000c21374c61768c7d7e8c79645544311d13080000000000000000000000000c192839485a697f8f7b65503e2e1b07000020354a60758a7f6a6464646464646464646464646464646464646464646464646464625a4935200b000000000000000000000012273c52677c8d78634d38230e000000000000000000000000000000000014283d50626b6a61584c473a342a1f180d050000000000000000000000000000000000000000000000000000000000000000000c21364b61757673604b3d2d1d0d00000000000000000000000000000a192a3a4b5d6f848975614b36210c00000003162838454b5454545458657a8f806a55402b15000000000000000000000008182f404c62778986746054433627190e0000000000000000000000000000000000020f1c2a394758647a8b816c5c4b3722110000000020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000041a2f44596f8485705b45301b00162b41566b808a75604b36200b000000000000000000000000000000000003172939586e838d78634e38230e00000000000000000000000000000000000001131e324557637989938674604b40301e0e0000000000000000000000000000000000000020354a60758a817a797979797979797979797979797979797979797979797979797979797979797979797a828a745f49341f000b20364b60758b7d74878473604b423025180c03000000000000000005101c29374657627889836e5d4b37201000000020354a60758a817a797979797979797979797979797979797979797979797979797a78624d38230d000000000000000000000012273c52677c8d78634d38230e00000000000000000000000000000000000e2133445056554c463a332a1f180c050000000000000000000000000000000000000000000000000000000000000000000002172c42576c818b806a5b4a3b2b1d110500000000000000000000030d1a28374758657b8f7f6a5746321e09000000000a1a2832363f3f3f3a4b5d7388856f5a45301a00000000000000000000001325364c5e6e838a796356453626180900000000000000000000000000000000000000000c1b2a3a4a5c6a7f8b7a644f402f1c0900000020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000041a2f44596f8485705b45301b0012283d52677d8e79644e39240f00000000000000000000000000000000000a1e33465771868d78634e38230e000000000000000000000000000000000000000f1f31424b61768797826d5f4d3d2c1a0a0000000000000000000000000000000000000020354a60758a978f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f9889745f49341f00091d324556758a7e697c8c816c604a43362a1e160b0801000003090e19202d3a47556175858978624d3f2e1c0200000020354a60758a978f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f816c57422c17020000000000000000000012273c52677c8d78634d38230e0000000000000000000000000000000000041626333d40403633291f170c040000000000000000000000000000000000000000000000000000000000000000000000000013283d52687d928b796359483b2e20190d09020000000000060b161e2b3845556176878775604b3928160300000000000a161e212929292e3f596f8488725d48261401000000000000000000071c304354667b907f6a5b4938281808000000000000000000000000000000000000000000000c1c2d3e4b60748685705e4c38230e00000020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000041a2f44596f8485705b45301b000d23384d62788d7d68533a2a1804000000000000000000000000000000000c21364b61768a8d78634e38230e0000000000000000000000000000000000000b1b2d3d4e606d828a84927d675b493828160200000000000000000000000000000000000020354a60758a817b7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7b828a745f49341f00021528385e7489806b6a80937e6b6054473a3228201c141818161e212b353e4a586173838b7b655a483521110000000020354a60758a817b7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7b79634e38230e000000000000000000000012273c52677c8d78634d38230e000000000000000000000000000000000000081621282b2a211f170c040000000000000000000000000000000000000000000000000000000000000000000000000000000e23384e63788d86877762594b3f342b201d151413131315192028323b48566073848c7b655745321b0b0000000000000003090b1414172c42576c818a745443301c080000000000000000000b20354a6073868774604b3d2c1a0a000000000000000000000000000000000000000000000000101d314455677c907b65503c2c1906000020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000041a2f44596f8485705b45301b000b2035495a7287846f5947341f0a0000000000000000000000000000000317293951667b908d78634e38230e0000000000000000000000000000000000031628394a5b687e927f75858a79635645321e1300000000000000000000000000000000000020354a60758a7f6a656565656565656565656565656565656565656565656565656565656565656565656b8089745f49341f00001d33485d7288826d60728293807261594b45393530262d2d2832363c484d5c6476848d7d675d4b3c2b19030000000020354a60758a7f6a6565656565656565656565656565656565656565656565656565635b4935210c000000000000000000000012273c52677c8d78634d38230e00000000000000000000000000000000000000040e1416150c0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a60748980848678655d4d483c3632282a2828292b2c3539464b59627482937e695d4b39281600000000000000000000000000152b40556a808a75604b35200b0000000000000000061a2c3d51667c917d675645311f0f00000000000000000000000000000000000000000000000000021527374a607386846f5b4935210c000020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000041a2f44596f8485705b45301b0006192b3c556a7f8a77614c3828160300000000000000000000000000000a1e3346576d82878d78634e38230e00000000000000000000000000000000010f1e32465763798a836e6278898674604b41301f0e000000000000000000000000000000000020354a60758a7f6a545050505050505050505050505050505050505050505050505050505050505050566b8089745f49341f00051b30455a7085846f546072819383776a60574f4b4336424239464b515a626d7a878b7d685f4d3f2e1e0e000000000020354a60758a7f6a54505050505050505050505050505050505050505050505050504e493d2c1a06000000000000000000000012273c52677c8d78634d38230e0000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c3043546f85857686887b6d625a514b45383f3e3d3e403c494d57616a7785927f6a614f3f2e1b0a00000000000000000000000000152a3f556a7f8b75604b36200b00000000000000000c2135495b70858774604b382715010000000000000000000000000000000000000000000000000000091c304354687e8a78634d38230e000020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000041a2f44596f8485705b45301b00000e22384d62788a7e695645321e0e0000000000000000000000000004182a3a4b6176897f8d78634e38230e000000000000000000000000000000000f1f31414b6175868776615a667c91816c5f4d3d2c1a0a0000000000000000000000000000000020354a60758a7f6a543f3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b40566b8089745f49341f0002182d42576d8286715c54606c7e8a897f756b646054595758595761666d78828c877a685f4e4130211100000000000020354a60758a7f6a543f3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b38352c1f0f0000000000000000060b0d1414273c52677c8d78634d3823141414110f0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000132536556b80897477858f82786e666056575453525355585a636a757f898a7d6a6150423221110000000000000000000000000000142a3f54697f8b75604b36200b00000000000000000e23384e63798d7f695544311a0a000000000000000000000000000000000000000000000000000000001325364b617689806a553c2b19050020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000041a2f44596f8485705b45301b00000b2035485a6f848875604b3c2b1a0a000000000000000000000001131f334758697f867d8d78634e38230e0000000000000000000000000000000a1b2c3d4e606d828c7a64584c5e6c81927d675b493828160200000000000000000000000000000020354a60758a7f6a543f2a252525252525252525252525252525252525252525252525252525252b40566b8089745f49341f0000152a3f556a7f897459484b606978848f88807974706e6d6d6e71767b828a8a8075645c4e413123130300000000000020354a60758a7f6a543f2a252525252525252525252525252525252525252525252523211a0f01000000000000000e1920232929293c52677c8d78634d382929292927241d1204000000000000000000000000000000000000000000000000000000000000040e14161f1c160d01000000000000000000000000000000000000000000000011263c51667c8e796474808a8b837b75706c696868686a6d72787f88908478675f504333241403000000000000000000000000000014293f54697e8b75604b36200b0000000000000005192b3c556b808a77624d3726140000000000000000000000000000000000000000000000000000000000081e3346576e8386715a4835200b0020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000041a2f44596f8485705b45301b000005192b3c4f647a8c7f6a5a483828190c00000000000000000009151d32424c6177897d7c8d78634e38230e000000000000000000000000000003162839495b687d927f695c4b404b6074858a79635645321e1300000000000000000000000000000020354a60758a7f6a543f2a151010101010101010101010101010101010101010101010101010162b40566b8089745f49341f000012273c52677c8c77624d424f5a636f7a828a8f898683828284868a8f8880776b61574b3e312313050000000000000020354a60758a7f6a543f2a15101010101010101010101010101010101010101010100e0c0600000000000000000e1e2b35383e3e3e3e52677c8d78634d3e3e3e3e3e3c393022120000000000000000000000000000000000000000000000000000000000081621292b34312a1f1101000000000000000000000000000000000000000000000d22374c62778c7d68606b788289908985817f7d7d7e8083878d8a847b6f635a4d413325150600000000000000000000000000000014293f54697e8b75604b36200b000000000000000b2035485a71868570594834190900000000000000000000000000000000000000000000000000000000000317293952677d8d78624d38220d0020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000041a2f44596f8485705b45301b0000000e22374b5c6d828a78625645372a1c120a04000200050b10192731424f606e8286727c8d78634e38230e00000000000000000000000000010f1e32455763798a8372604a3e3144556278898674604b41301f0e000000000000000000000000000020354a60758a7f6a543f2a150000000000000000000000000000000000000000000000000001162b40566b8089745f49341f00000f24394e64798e7b66513b3c494d5c646d767b808485878786837f7a736b62594b46392e2013160e0c06000000000020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000000000000000000006192b3c494d5454545454677c8d7863545454545454514c40301d09000000000000000000000000000000000000000000000000000000041626343d4149463d2f1f0d000000000000000000000000000000000000000000000b1f3448597288826d575a636d767c8185898b8c8c8b8987837e776f655d4d493c302315070000000000000000000000000000000014293f54697e8b75604b36200b000000000000000d22384d62788d7f6a543b2b18000000000000000000000000000000000000000000000000000000000000000d22384d62778d7d67523d28120020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000041a2f44596f8485705b45301b000000081b2e3e4c61778985746055473a30211f17181718181f222e37444b60697e8a7a677c8d78634e38230e000000000000000000000000000f1f31414b6075868776615443302737485a667c91816c5f4d3d2c1a0a0000000000000000000000000020354a60758a7f6a543f2a150000000000000000000000000000000000000000000000000001162b40566b8089745f49341f00000b20354b607589806b563b2c353e4a4f5760656b6e707272716e6a6460544c473b32291b1f222b23211a0f0100000020354a60758a7f6a543f2a1500000000000000000000000000000000000000000000000000000000000000000b2035495a626969696969697c8d7869696969696969665e4c39240f0000000000000000000000000000000000000000000000000000000e21344451565e594d3d2a160200000000000000000000000000000000000000000005182a3b596e83867157494d5761666c70737576777675726d686259504b3f352c1e1305000000000000000000000000000000000014293f54697e8b75604b36200b0000000000000012273c52677c8e79644f39240f000000000000000000000000000000000000000000000000000000000000000b2034485a7288826c57422d170020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000041a2f44596f8485705b45301b00000000101f334758667c8c837361584d413733292d2c2d2a34373f4b55606b7e8c7f69677c8d78634e38230e0000000000000000000000000a1a2c3d4d5f6d828c7b6558473625192b3c4c5e6b80927d675b493828160200000000000000000000000020354a60758a7f6a543f2a150000000000000000000000000000000000000000000000000001162b40566b8089745f49341f0000081d31445570858570594734202d3639454b5056595b5d5d5b58544f4a4336342a1e1d2a34374039352c1f0f00000020354a60758a7f6a543f2a1500000000000000000000000000000000000000000000000000000000000000000d23384d62787e7e7e7e7e7e8295807e7e7e7e7e7e7e7c66513c271100000000000000000000000000000000000000000000000000000014293d51626b746b5946311c0700000000000000000000000000000000000000000000142a3f54697f8a76614b39464b51575b5660616261605458534c483b372e20190e0000000000000000000000000000000000000014293f54697e8b75604b36200b00000000000001162c41566b818a75604b36200b0000000000000000000000000000000000000000000000000000000000000005192b3c596e8385705b46301b0020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000041a2f44596f8485705b45301b0000000004182a3a4c5e687e8d8476675f524c473a4241423b474c525d65738092806b61677c8d78634e38230e000000000000000000000003162838495b677d927f6a5d4b3a2a180e1e2f404b6074858a79635645321e1300000000000000000000000020354a60758a7f6a543f2a150000000000000000000000000000000000000000000000000001162b40566b8089745f49341f00000114263754697f8a77614c37221b222832363b404446474746433f3a3530251f18182a3b474c554e493d2c1a06000020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000000000000000000011263b51667c8b8b8b8b8b8b92978e8b8b8b8b8b8b8b846f5a442f1a000000000000000000000000000000000000000000000000000001162b41566b8089745e49341f090000000000000000000000000000000000000000000010253a50657a8f7a65503a32363c4138454b4c4c4b4a43363e37342b231c1106000000000000000000000000000000000000000014293f54697e8b75604b36200b000000000000001325365a6f8586715544311d08000000000000000000000000000000000000000000000000000000000000000013283d53687e826e58432e190020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000041a2f44596f8485705b45301b00000000000c1c2f404e60687d8a887c71686158595757585a596268707a868d7f6b6251677c8d78634e38230e00000000000000000000000e1e32455663798a8472604a3f2e1c0c00121d3144556278898674604b41301f0e000000000000000000000020354a60758a7f6a543f2a150000000000000000000000000000000000000000000000000001162b40566b8089745f49341f0000000e23384e63788d7d68533d2c1a0a161e21262b2f303232312e2a24201c13080b1f344759626b635b4935210c000020354a60758a7f6a543f2a1500000000000000000000000000000000000000000000000000000000000000000b20354b60737575757575757d8e797575757575757575604b36200b000000000000000000000000000000000000000000000000000001162b41566b8089745e49341f09000000000000000000000000000000000000000000000c21364b61768a7f69543f2a21272c283236373736353025292220180d080000000000000000000000000000000000000000000014293f54697e8b75604b36200b000000000000071c3043547287836d5837271502000000000000000000000000000000000000000000000000000000000000000011263a4e60686e6453402b170020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000041a2f44596f8485705b45301b000000000000112231424e5f67798591867d76716e6d6c6d6f72777d858f877b6a615151677c8d78634e38230e000000000000000000000e1f30414b6075868877615443302110000002152737485a667c8d816c5f4d3d2c1a0a0000000000000000000020354a60758a7f6a543f2a150000000000000000000000000000000000000000000000000001162b40566b8089745f49341f0000000c2135495b718685705b4935210f03090b1016191b1d1d1c19150f0b0700000d22374c62778079634e39230e000020354a60758a7f6a543f2a150000000000000000000000000000000000000000000000000000000000000000081c304354606060606060677c8d7863606060606060605544311d08000000000000000000000000000000000000000000000000000001162b41566b8089745e49341f09000000000000000000000000000000000000000000000a1e3246577186836e593b2b181117151d20212221201c13130d0b0500000000000000000000000000000000000000000000000014293f54697e8b75604b36200b0000000000000b20354a60758a806b56402b160000000000000000000000000000000000000000000000000000000000000000000b1e31424e535853463624100020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000041a2f44596f8485705b45301b00000000000004132431414d5b63737d868e8a878382818284878c8e867e75655d504351677c8d78634e38230e0000000000000000000a1a2c3d4d5f6d818c7b6559473625130300000009192b3c4c5e6b80927d675b493828160200000000000000000020354a60758a7f6a543f2a150000000000000000000000000000000000000000000000000001162b40566b8089745f49341f000000061a2c3d53687e8e79634e3d2c180800000001040608080603000000000004172a3a52687d8d78624d38230d000020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000000000000000000001142636434b4b4b4b4b52677c8d78634d4b4b4b4b4b4b4437271502000000000000000000000000000000000000000000000000000001162b41566b8089745e49341f090000000000000000000000000000000000000000000003162939576d828872594834200b0002090b0c0d0c0b07000000000000000000000000000000000000000000000000000000000014293f54697e8b75604b36200b0000000000000c21364c61768b7e69533e2914000000000000000000000000000000000000000000000000000000000000000000021324313a3d4340362818070020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000041a2f44596f8485705b45301b00000000000000061323303d4a54606871797f838688888785837e79716860574b3f3c51677c8d78634e38230e000000000000000002162838495b677d927f6a5d4b3a2a180800000000000e1e2f404b6073858a79635645321e1300000000000000000020354a60758a7f6a543f2a150000000000000000000000000000000000000000000000000001162b40566b8089745f49341f000000000f21364b617689826d5b493625130000000000000000000000000000000a1f3347586e8388735a4935200c000020354a60758a7f6a543f2a1500000000000000000000000000000000000000000000000000000000000000000008182630353636363c52677c8d78634d3836363636363127190900000000000000000000000000000000000000000000000000000001162b41566b8089745e49341f09000000000000000000000000000000000000000000000013283e53687d8c77624c37220d000000000000000000000000000000000000000000000000000000000000000000000000000014293f54697e8b75604b36200b0000000000000d22374d62778c7d68523d28130000000000000000000000000000000000000000000000000000000000000000000006131e26282e2b24180a000020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000041a2f44596f8485705b45301b000000000000000005131f2d36434b525c646a6e71727371706d69645c534b45392e3c51677c8d78634e38230e00000000000000000e1e32455663798a8472604b3f2e1c0c00000000000000121d3144556278898674604b41301f0e000000000000000020354a60758a7f6a543f2a150000000000000000000000000000000000000000000000000001162b40566b8089745f49341f000000000a1e3346576a7f8b79635443301c11010000000000000000000000000a1a2b3c4c61768a816c573c2c1906000020354a60758a7f6a543f2a150000000000000000000000000000000000000000000000000000000000000000000008141c202020273c52677c8d78634d3823202020201d15090000000000000000000000000000000000000000000000000000000001162b41566b8089745e49341f0900000000000000000000000000000000000000000000000f24394e64798e7c66513c2611000000000000000000000000000000000000000000000000000000000000000000000000000014293f54697e8b76614b36210c0000000000000e23384d63788d7c67523c27120000000000000000000000000000000000000000000000000000000000000000000000020b11131917100700000020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000041a2f44596f8485705b45301b000000000000000000010f182630353e4a4e55595c5d5e5c5b58534e4a3e363228273c51677c8d78634e38230e000000000000000e1e30414b60748688776254433021110000000000000000011527374859667c8d816c5f4d3d2c1a0a0000000000000020354a60758a7f6a543f2a150000000000000000000000000000000000000000000000000001162b40566b8089745f49341f00000000031729394b6176888472604a3f2e1f1102000000000000000000000b182838485a6a808b79634e38230e00000020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000000000000000000000000001080b0b12273c52677c8d78634d38230e0b0b0b0802000000000000000000000000000000000000000000000000000000000001162b41566b8089745e49341f0900000000000000000000000000000000000000000000000b20354b607589806b55362513000000000000000000000000000000000000000000000000000000000000000000000000000014293f54697e8c77614c37220c0000000000000e23384d63788d7c67523c27120000000000000000000000000000000000000000000000000000000000000000000000000000000302000000000020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000041a2f44596f8485705b45301b000000000000000000000008141c202d36393f434748484745433e39362d211e16273c51677c8d78634e38230e0000000000000a1a2c3c4d5f6c818c7b6559473626140300000000000000000009192b3b4c5e6b80927d675b493828160200000000000020354a60758a7f6a543f2a150000000000000000000000000000000000000000000000000001162b40566b8089745f49341f00000000000b1e334657677c917e685d4b3d2e1d150a0400000000000209111b2936455662788a836e5b4935210c00000020354a60758a7f6a543f2a1500000000000000000000000000000000000000000000000000000000000000000000000000000012273c52677c8d78634d38230e0000000000000000000000000000000000000000000000000000000000000000000001162b41566b8089745e49341f090000000000000000000000000000000000000000000000081d3144557085856f5443301c0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0c0a0400000000000000000000000000000013293e53687e8d78634d38230e0000000000000d22374d62778c7d68523d28130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000041a2f44596f8485705b45301b00000000000000000000000001080f1a21242a2e31333332302e2924211a0f0912273c51677c8d78634e38230e000000000002152838495a677d91806a5d4b3b2a180800000000000000000000000d1d2f404b6073848a79635645321e1300000000000020354a60758a7f6a543f2a150000000000000000000000000000000000000000000000000001162b40566b8089745f49341f0000000000031729394d5f6d828b7b655c4b3f31271f171312111113151d202e3a46546074858978624d3d2c1a0600000020354a60758a7f6a543f2a1503030303030303030303030303030303030303030303030303000000000000000000000000000012273c52677c8d78634d38230e0000000000000000000000000000000000000000000000000000000000000000000001162b41566b8089745e49341f09000000000000000000000000000000000000000000000001142637566b818974604a35232323232323232323232323232323232323232323221f180c000000000000000000000000000012273c51677c907a65503b25100000000000000c21364b61768b7e69543f29140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000041a2f44596f8485705b45301b000000000000000000000000000000070d0f15191c1d1e1c1b18140f0d07000012273c51677c8d78634e38230e00000000000e1d32455663788a8472604b3f2f1d0d00000000000000000000000000121d3144556277888674604b41301f0e000000000020354a60758a7f6a543f2a150000000000000000000000000000000000000000000000000001162b40566b8089745f49341f0000000000000b1b30414b607585897a655d4b4538332a29272626282731363f4b58617282927d685948341f0f0000000020354a60758a7f6a543f2a181818181818181818181818181818181818181818181818181812100a010000000000000000000012273c52677c8d78634d38230e0000000000000000000000000000000000000000000000000000000000000000000001162b41566b8089745e49341f0900000000000000000000000000000000000000000000000012273c51677c8e78634e3938383838383838383838383838383838383838383837332a1c0c000000000000000000000000000f24394f64798e7d68533e28130000000000000a1e3346577489816b56412c160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000041a2f44596f8485705b45301b000000000000000000000000000000000000000407080907060300000000000012273c51677c8d78634e38230e000000000e1e30414b60748588776254433021110000000000000000000000000000011527374859667c8d816c5f4d3d2c1a0a0000000020354a60758a7f6a543f2a150000000000000000000000000000000000000000000000000001162b40566b8089745f49341f00000000000000121e324556617786897b6b60564c473a3e3d3b3c3d38454b515d657683947f695f4e3b2b19010000000020354a60758a7f6a543f2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d28251e130500000000000000000012273c52677c8d78634d38230e0000000000000000000000000000000000000000000000000000000000000000000001162b41566b8089745e49341f090000000000000000000000000000000000000000000000000d22384d62788d7d68524e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4c473a2a18040000000000000000000000000c21364b61768a826c573d2c1a060000000000031729395c7287836e593828160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000041a2f44596f8485705b45301b000000000000000000000000000000000000000000000000000000000000000012273c51677c8d78634e38230e0000000a1a2c3c4d5f6c818c7b6559483626140300000000000000000000000000000009192b3b4c5e6b80927d675b493828160200000020354a60758a7f6a543f2a150000000000000000000000000000000000000000000000000001162b40566b8089745f49341f000000000000000316283847596176848c8074696158565352505152555660666f7b878b7f69614f41311d0d000000000020354a60758a7f6a54434343434343434343434343434343434343434343434343434343433d3930231301000000000000000012273c52677c8d78634d38230e0000000000000000000000000000000000000000000000000000000000000000000001162b41566b8089745e49341f090000000000000000000000000000000000000000000000000b2035485a7388816c6363636363636363636363636363636363636363636363615847331f0a000000000000000000000000091e324657718687725b4935210c000000000000192f44596e8487725645321e0900000000000000000000000000000000000000000000000000000000000000000000000305050300000000000020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000041a2f44596f8485705b45301b000000000000000000000000000000000000000000000000000000000000000012273c51677c8d78634e38230e000002152738495a677c91806b5d4c3b2a180800000000000000000000000000000000000d1d2f404b6073848a79635645321e1000000020354a60758a7f6a543f2a150000000000000000000000000000000000000000000000000001162b40566b8089745f49341f00000000000000000a1a2a3a47586173808b877e76706c68676666686b6e757b8490877a69614f4332231300000000000020354a60758a7f6a5858585858585858585858585858585858585858585858585858585858524d41301e0a000000000000000012273c52677d8b78634d38230e000000000000000000000000000000000000000000070b0b0b0b0b0b0b0b0b0b0b0b0b162b41566b8089745e49341f0b0b0b0b0b0b0b0b0b0b0b0b0b08010000000000000000000005192b3c596e848679787878787878787878787878787878787878787878787876614c37220c00000000000000000000000003162839556b808e79634e3a2a17080000000000162b40556b808a76604b36210b0000000000000000000000000000000000000000000000000000000000000000000812181a1b1812080000000020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000041a2f44596f8485705b45301b000000000000000000000000000000000000000000000000000000000000000012273c51677c8d78634e38230e0000091d3145566278898473604b3f2f1d0d00000000000000000000000000000000000000111d3144556277888674604b3f2e1b08000020354a60758a7f6a543f2a150000000000000000000000000000000000000000000000000001162b40566b8089745f49341f0000000000000000000c1c2a3a4755606b79848a8a86817e7c7b7b7d80848990877d74645c4f433225150500000000000020354a60758a7f6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d675f4d39251000000000000000000b20354b60737572604a35200b0000000000000000000000000000000000000008131c20202020202020202020202020202b41566b8089745e493420202020202020202020202020201d140900000000000000000000152a3f556a7f918d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d806b55402b16000000000000000000000000000e24394e63798e806b5847332518100200000012273c51677c8f7a65503a251000000000000000000000000000000000000000000000000000000000000000000c1a252d30302d251a0c00000020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000041a2f44596f8485705b45301b000000000000000000000000000000000000000000000000000000000000000012273c51677c8d78634e38230e00000b20364b60748588776255443121110000000000000000000000000000000000000000011426374859657b8c816c5d4b37220e000020354a60758a7f6a543f2a150000000000000000000000000000000000000000000000000001162b40566b8089745f49341f000000000000000000000c1c2a37444b5b636f787f84888b8d8e8d8b8a86807b736860564a3e322515070000000000000020354a60758a858282828282828282828282828282828282828282828282828282828282827d67523d28120000000000000000081c3043546060605443301c070000000000000000000000000000000000000818253035353535353535353535353535353541566b8089745e49353535353535353535353535353535312619090000000000000000000d22374d62777c7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7c79634e39230e000000000000000000000000000c21364a5b6f848976614c43362d20100000000d22374c62778c7f6a553b2a1804000000000000000000000000000000000000000000000000000000000000081a2a3741454541372a1a08000020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000041a2f44596f8485705b45301b000000000000000000000000000000000000000000000000000000000000000012273c51677c8d78634e38230e000013293e53687e867c6659483726140300000000000000000000000000000000000000000009192b3b4c5e6a7f867a654f3a251000001c31475c71867e68533d2813000000000000000000000000000000000000000000000000000014293e54697f85705b46311b00000000000000000000000c1927313d4a4e5a626a6f73767779787675716b6560544b45382d20140600000000000000001c31475c7186868686868686868686868686868686868686868686868686868686868686867f6a543f2a15000000000000000001142636434b4b4a4336251300000000000000000000000000000000000000132536434a4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b566b8089745e4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b443726140100000000000000000b203448596266666666666666666666666666666666666666666666666666635b4935210c00000000000000000000000000071a2d3d4e647a8b826e60544a3e2d1b0700000b1f344859728785705947341f0b00000000000000000000000000000000000000000000000000000000000012253748555a5a5548372512000020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000041a2f44596f8485705b45301b000000000000000000000000000000000000000000000000000000000000000012273c51677c8d78634e38230e000011263b4e606871665e4c3b2b190900000000000000000000000000000000000000000000000d1d2f4050616a71655d4b37220e00001a2f4356687168604e3a2611000000000000000000000000000000000000000000000000000012273b4f6169706756422e1900000000000000000000000009151d2d363c484d545a586162636361605456504b433632281a10020000000000000000001a2f43566871717171717171717171717171717171717171717171717171717171717171716a614f3c27120000000000000000000818263035363530251808000000000000000000000000000000000000071c30435460606060606060606060606060606060606b80897460606060606060606060606060606060605544311d08000000000000000005182b3b484d515151515151515151515151515151515151515151515151514e493d2c1a0600000000000000000000000000000f22364a5c6a7f958072645c4a36220d000005182a3b566b818a77614c372211000000000000000000000000000000000000000000000000000000000003182d4155666f706655412d18030020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000041a2f44596f8485705b45301b000000000000000000000000000000000000000000000000000000000000000012273c51677c8d78634e38230e00000b1f31424e535c504c402f1d0d000000000000000000000000000000000000000000000000001121334350555c4f4b3f2e1b0800001427394a565c534e42311e0b00000000000000000000000000000000000000000000000000000c1f32424f545b564938261300000000000000000000000000010f1a212b35383f3a464c4d4e4d4c4a43363b3530261d150a00000000000000000000001427394a565c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c544f4332200c0000000000000000000008141c2020201c1308000000000000000000000000000000000000000b20354a607374757575757575757575757575757575738089737575757575757575757575757575757573604b35200b0000000000000000000d1d2b34373c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c39352c1f0f000000000000000000000000000000071b2d3e50616b808a857a644e39240f0000000f253a4f647a8f7e69533f2f1c090000000000000000000000000000000000000000000000000000000005192b3c5a6f8484705a45301b050020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000041a2f44596f8485705b45301b000000000000000000000000000000000000000000000000000000000000000010263b50657b8678624d38230d0000021424313b3e473b382f22110000000000000000000000000000000000000000000000000000031525333c3f473a372e21100000000a1b2c3943473d3a312413020000000000000000000000000000000000000000000000000000021424323b3e4642382b1b09000000000000000000000000000000070e1920222a2933363839383635302526201c1408020000000000000000000000000a1b2c394347474747474747474747474747474747474747474747474747474747474747473f3c32251503000000000000000000000001080b0b0b0700000000000000000000000000000000000000000014293f54697e8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a96918a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a86725c47321d000000000000000000000d1820222626262626262626262626262626262626262626262626262623211a0f0100000000000000000000000000000000101d314455606d80927c67523d27120000000b20354a60738786715d4c382312000000000000000000000000000000000000000000000000000000000b2035485a7388826d58422d18030020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000041a2f44596f8485705b45301b00000000000000000000000000000000000000000000000000000000000000000e23384c5d6571625a4935200b00000006141f26293126231c1104000000000000000000000000000000000000000000000000000000071520272a3125221b1003000000000d1b272f3128261e13060000000000000000000000000000000000000000000000000000000006141f2729312e261b0d000000000000000000000000000000000000050b0d15171f2122242321201c13100b08010000000000000000000000000000000d1b272f31313131313131313131313131313131313131313131313131313131313131312a272015070000000000000000000000000000000000000000000000000000000000000000000000000000000f243a4f647a7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f848b7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7d68533e28130000000000000000000000050b0d111111111111111111111111111111111111111111111111110e0c060000000000000000000000000000000000081c2e3f4b607382948275614b36210c000000071c304354697f907b655040301b0b0000000000000000000000000000000000000000000000000000001325364d62788d7e68533e2913000020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000041a2f44596f8485705b45301b0000000000000000000000000000000000000000000000000000000000000000091c2f3f4c505c4d493c2b190600000000020b11131c110f09000000000000000000000000000000000000000000000000000000000000030d13151c100e08000000000000000a141a1c13110b02000000000000000000000000000000000000000000000000000000000000020c12141b1913090000000000000000000000000000000000000000000000040a0c0d0e0e0c0b070000000000000000000000000000000000000000000a141a1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c15120c0300000000000b141b1d181610060000000006121b202015120c0300000000000000000000000000000d22364a5c646a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6b8089746a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a68604e3a261100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23374b5d6c81947f6d615746331e0a000000001325364c61768985705e4c3929170300000000000000000000000000000000000000000000000000071c304354697e8d78624d38220d00001c31475c71867e68533d281300000000000000000000000000000000000000000000000002172c42576c81826d58432d1800000000000000000000000000000000000000000000000000000000000000000011212f383b4738352b1e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1c282f322d2a23170900000616242f35352a2720150700000000000000000000000000071b2e3e4a4f545454545454545454545454545454566b8089745e545454545454545454545454545454534e42311e0b000000000000000000000002080b1014181a1b1c1a1916120d0b0500000000000000000001070a0b080601000000000000000000000000000000071b2d3e50657b90816c614b463929170300000000081f3347586a80917c665746331e13020000000000000000000000000000000000000000000000021528384a60738685705a4835200b00001a2f4356687168604e3a261100000000000000000000000000000000000000000000000000152a3e52636c6d64533f2b1600000000000000000000000000000000000000000000000000000000000000000003111c2326312320190e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d1316202020202020202020202020202020202020202020201e1d1c1914100b0903000000000000000000000000000000000000000000000000000000000001080b0f1317191b1b1b1a1917130e0c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0b0b0700000000000b1c2c3a4447423f3527170600122434424a4a3f3c322515030000000000000000000000000010202e363a3f3f3f3f3f3f3f3f3f3f3f3f3f3f41566b8089745e493f3f3f3f3f3f3f3f3f3f3f3f3f3f3e3a312413020000000000000000000609151d2025292d2f3031302e2c272220190e0a03000000040a0c161d1f201e1b150c00000000000000000000000000000d22364a5c70858674604b4333291b0b000000000004172a3a4b6176888775614b413021100200000000000000000000000000000000000000000003111d324556667c917c67513c2b190500001427394a565c534e42311e0b000000000000000000000000000000000000000000000000000f22344552575853463523100000000000000000000000000000000000000000000000000000000000000000000000090e101c0d0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071521282b353535353535353535353535353535353535353535353432312e2925211e160a0800000000000000000000000000000000000000000000000000070b141c2024282c2e3031312f2e2c2823211a0e0c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c2020201c130800000014283a4a575d585245352310001b2f42525e60544f4332200c0000000000000000000000000002101b22242a2a2a2a2a2a2a2a2a2a2a2a2a2b41566b8089745e49342a2a2a2a2a2a2a2a2a2a2a2a2a28261e13060000000000000000010e19202731363a3e424445464543413c38352b211e160b010c181f222b3235353330281d0f000000000000000000000000000f243a4f647a8f7d675645321e170b000000000000000c1e334657677d91816c5f4d3f2e2012010000000000000000000000000000000000000002122130404b6074878672604a35200e0000000a1b2c3943473d3a3124130200000000000000000000000000000000000000000000000000051727343e42433f35281806000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041526333d404a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a494746433f3a363228231c110700000000000000000000000000000000000000000008131c20263035393e41434546464543413d38352c23211a0e0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000081826303536353025180800001b2f445768726d63523f2a160020354a5e70756a614f3c2712000000000000000000000000000000070d0f151515151515151515151515162b41566b8089745e49341f15151515151515151515151513110b02000000000000000009151d2c3537444b505458595b5b5a5956524d483c3632291c141c2a343740474a4a48443b2d1d0c000000000000000000000004172a3a566c818975604b382815030000000000000000031729394d5f6e83927d675d4b3e301d150900000000000000000000000000000000000a151d303f4d5e6b808c7a655443301c07000000000d1b272f3128261e13060000000000000000000000000000000000000000000000000000000917222a2c2d2b231809000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131a1c200f0d070000000000000000000000000000000000000000000000000d21334450556060606060606060606060606060606060606060605f5e5d5b5854504b4539372e221b1001000000000000000000000000000000000005121825303536434b4f5356595a5b5b5a5857524e493d38352c211a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000001142636434b4b4a4336251300001d32475d7287826d58422d180020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000000000000001162b41566b8089745e49341f09000000000000000000000000000000000000000000000a1927313c494d556065696d6f70716f6e6b67625a534b463930262a3a474c565c5f605d584b3b281500000000000000000000000a1f3347587187846f5645311a0a000000000000000000000b1b30414c6176868b7b655c4c403127190f060000000000000000000000000008101a2832404c5d667c8d816b5d4b3625130000000000000a141a1c13110b020000000000000000000000000000000000000000000000000000000000050f15171816100600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1b262e313524221b10020000000000000000000000000000000000000000000013283d50626b757575757575757575757575757575757575757575757372716e696560574f4b3f362d1d15090000000000000000000000000000000d181f3036434a50546064686c6e7070706f6e6c68635b564e493d352c1c1408000000000000000000000000000000000000000000000000000000000000000000000000000000081c3043546060605443301c07001d32475d7287816d58422d180020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000000000000001162b41566b8089745e49341f090000000000000000000000000000000000000000000a1a2837444b5a626c757a7e828485868583817c78706861574b4336374759616b72747573695844301b00000000000000000000000c21374c61768c7f6a55382715000000000000000000000000131f3346586379898a7a665e4b44372d211a0f0b0500000000000000050b111c232d38454b5e667b8b8473604b3f2e180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021b2b3943464a39362d201000000000000000000000000000000000000000000000162b40556b808a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a898786837e7a766d655d4f4a3e3127190900000000000000000000000002101d2a34404c5460656d74797d81838586868483817d78736c635b4e493d3026180900000000000000000000000000000000000000000000000000000000000000000000000000000b20354b60737572604a35200b001d32475d7287826d58422d180020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000000000000001162b41566b8089745e49341f090000000000000000000000000000000000000000021528384555606a7881888f89868482828385888c8d867e75686054474455617780878a8a87735d48331e00000000000000000000000f253a4f647a8f7c66513c27110000000000000000000000000417293a495b647a898a7c6a60554a3d352c222019171514131415171920222e373e4a56606c7c8b86766155443121100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020709010000000000000002090b1015181a1b1b1a18140e0c070000000000000000000000000000000000000000000000000000000000000000000000000010203949565c604f4a3e2d1b07000000000000000000000000000000000000000000162b40556b808a7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f80818285898d89827a71645c4b4437271909000000000000000000000110202d3b484c5e66737b82898e8a87858382828385878c8d8881786f635b4b43362719090000000000000000000000000000000000000000000000000000000000000000000000000012273c51677c8b79634e38230e001d32475d7287826d58422d180020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000000000000001162b41566b8089745e49341f090000000000000000000000000000000000000000091d3245566073808a8a817a75706f6d6d6d6f72777d848f887d7361594b6074868a827e7d7e68533e2813000000000000000000000012273d52677c8e79644f39240f000000000000000000000000000c1c2c3d4a5c6479878d8073635b4e493d38352b2c2b2a29292a2c2b35383f4b4f5c64748191857661584637271503000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d161c1f16140e040000060a161e21252a2e2f31312f2d2924211a0f0902000000000000000000000000000000000000000000000000000000000000000000071b2d3e56677175705c4a36220a000000000000000000000000000000000000000000162b40556b8089746a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6b6c6d7074787e868f867a6c605544372718080000000000000000000f202d3e4a59626f7c869087807a76726f6e6d6d6e7072777b82898a8479696054443727190900000000000000000000000000000000000000000000000000000000000000000000000012273c51677c8d78634e38230e001d32475d7287826d58422d180020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000000000000001162b41566b8089745e49341f0900000000000000000000000000000000000000081c2e3f4b6074839483776c656056595857585a5962686f7a85928477635b657b907e6d696868604e3a2611000000000000000000000013293e53687e8c77624d37220d00000000000000000000000000000f1f2d3e4a5b6376849385796d635b534d483c41403f3e3e3f413c484d535d656f7a869282756158473a29190900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111f2a31342b292116030e1a212832363a3f4344464645423e39362d201d150a00000000000000000000000000000000000000000000000000000000000000000d22364a5c71858a7a644f382816020000000000000000000000000000000000000000162b40556b8089745f5555555555555555555555555555555555555555575854606369717a858b817360554436251300000000000000000c1c2d3e4a5c64778391857b736b6561575a585757595a5962666d767e898a7f7260554437271501000000000000000000000000000000000000000000000000000000000000000000000012273c51677c8d78634e38230e001d32475d7287826d58422d180020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000000000000001162b41566b8089745e49341f09000000000000000000000000000000000000000e23374b5d6d82947f6e61594f4b45384342433b484d525d64707d8b877963687d8d77625452534e42311f0b000000000000000000000014293f54697e8b76614c36210c00000000000000000000000000000110202d3d4a5861727e898b82796f69625a5a57555453535456595a6269707a848f887d6d6057473a2a1c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1f2f3d4649413d3426161e2c3538454b4f54585a5b5b5a57544e4a3d3632281a11000000000000000000000000000000000000000000000000000000000000031628394f64798e8a816c5645321e090000000000000000000000000000000000000000162b40556b8089745f493f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f404136434a4d545c64737e8c8373605443301c0d00000000000004182a3a4a5c647a88887c70656054504b4639434242443b474c515761697782948273605544311d0f000000000000000000000000000000000000000000000000000000000000000000000012273c51677c8d78634e38230e001d32475d7287826d58422d180020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000000000000001162b41566b8089745e49341f090000000000000000000000000000000000000316283950657b8f816c614c473b3631272d2d2e2b34373f4b4f5f677a888878687d8c76614c3d3e3a31241402000000000000000000000014293f54697e8b76604b36210b00000000000000000000000000000002101f2d3a4754606977828a8b857e78736f6c6a6968696a6c6e73787e858f898076675f4b45392a1c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162a3d4d595e5651443428323d494e5660656a6d6f70706f6d69635b534b45382f1c130800000000000000000000000000000000000000000000000000000000091e3245576c8188808975604b36210e0000000000000000000000000000000000000000162b40556b8089745f49342a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2b2c253035383e4b5460697d8c8372604a3b2a180500000000000a1f334758647a898678675f504a43363632292e2d2d2e2a343739464c59616e7f938273604b3e2d1a070000000000000000000000000000000000000000000000000000000000000000000012273c51677c8d78634e38230e000f243a4f647a79634e38230e0020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000000000000001162b41566b8089745e49341f09000000000000000000000000000000000000091e3245576e838976614c43342a201d151818181820222e37414d5c64788985737d8c76614c3728261f140600000000000000000000000014293f54697e8b75604b36200b00000000000000000000000000000000010f1c2a36434b59626d7780878d8d888581807f7e7e7f8184888d8e877f776b61584d4132281b0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c3146596b746b62513d38454b5b636c757a7f8384868684827e79726960564c40302518080000000000000000000000000000000000000000000000000000000b21364b60758980788b7c67523c2b190500000000000000000000000000000000000000162b40556b8089745f49341f151515151515151515151515151515151617131c20232e36434b5e677d927e685948341f0900000000081c2f3f4c6176888676625a4d41353025211e1619181819181f2229333b474c61697e93806b5c4a3621110000000000000000000000000000000000000000000000000000000000000000000012273c51677c8d78634e38230e000d22364a5c64635b4935210c0020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000000000000001162b41566b8089745e49341f090000000000000000000000000000000000000b21364b607689816c5846331f180c0902000200050b101b22313e4b5a667c8d7f7e8c76614c37210c0b020000000000000000000000000014293f54697e8b75604b36200b0000000000000000000000000000000000000c1826303b484c59626b72787e8285888a8b8c8b8a8986837e79726a61594c463a301e160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f34495e7489806b563c4956606b7981898f89868382828386898e877e74665e4a433626180800000000000000000000000000000000000000000000000000061a2c3d52677d8b786f85846f5a4835200800000000000000000000000000000000000000162b40556b8089745f49341f0a000000000000000000000000000000000000070b10182630404d5f6e838977624c372715020000000e23384b5d6e838a786358483c30201c130c0a0300020200050b0d171e2a34434f606d828b7a644e3f2f1c0800000000000000000000000000000000000000000105060605040100000000000012273c51677c8d78634e38230e00071b2e3e4a4f4e493d2c1a060020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000000000000001162b41566b8089745e49341f090000000000000000000000000000000000000f24394f64798e7c66513a2917040000000000000000000813202e3c4c5e6c81887e8c76614c37210c00000000000000000000000000000014293f54697e8b75604b36200b0000000000000000000000000000000000000008141c2a343b484c555b63696d7073747576767574716e69645c554c473a33291c130300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f34495e7489806b564a5b6375818b8a817a75706e6d6d6e71757b838b877b6b605443362614010000000000000000000000000000000000000000000000000c2135495b7085846f677d8a78624d36251300000000000000000000000000000000000000162b40556b8089745f49341f0a00000000000000000000000000000000000000000008141c30414d62778a816c5544311d080000061a2c3d50657b907e695a493a2b1e12070000000000000000000000030c181f32424c61768885705d4b37230e00000000000000000000000000000000050b0d13171a1b1c1a1916110d0b05000012273c51677c8d78634e38230e00031425323b3f3c39302312000020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000000000000001162b41566b8089745e49341f0900000000000000000000000000000000000011263b51667b8e79634e39240e000000000000000000000002101e2f404c62778a858c76614c37210c00000000000000000000000000000014293f54697e8b75604b36200b0000000000000000000000000000000000000000010d181f2a34373d494e54575b5e5660616160555c59544e4a3e37342a1f170c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f34495e7489806b565b6379868d81776c656055595758595660666e78848c8072605443301c120000000000000000000000000000000000000000000000021527374e63788d7c676075897f6a5443301c07000000000000000000000000000000000000162b40556b8089745f49341f0a000000000000000000000000000000000000000000000113203448596d828974604b36200b00000c2135495b6f848774604b3c2c1c0e00000000000000000000000000000004151f334658687d907b65503b25100000000000000000000000000000090d182022282c2f30312f2e2b27221f180d0812273c51677c8d78634e38230e000c2032434f54514d41301d0a0020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000000000000001162b41566b8089745e49341f0900000000000000000000000000000000000012283d52677d8d77624d38220d00000000000000000000000000121f3448596c81968c76614c37210c00000000000000000000000000000014293f54697e8b75604b36200b00000000000000000000000000000000000000000000050d181f222c35383e424538454b4c4c4b4437433e39362d221f180c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f34495e7489806b5a637988887b6c6158504b4437424238454b505b636f7f8d8272604b402f1b0b00000000000000000000000000000000000000000000081d3144556b80887460566c818773604a35200b000000000000000000000000000000000000162b40556b8089745f49341f0a000000000000000000000000000000000000000000000005182b3b50667b8f7a654f3a251000000e23384e63788d7e695544311e0e00000000000000000000000000000000000417293a4b607589826d583a2a1704000000000000000000000006121d242b34373d414446464543413c37342a201d14273c51677c8d78634e38230e0012273b4f6169675f4d3924100020354a60758a7f6a543f2a1500000000000000000000000000000000000000000000000000000000000010253a4f657b7e68533e29130000000000000000000000000000000000000012273c51677c8d78634e38230e0000000000000000000000000005182a3b4f647a8f8c76614c37210c00000000000000000000000000000014293f54697e8b75604b36200b000000000000000000000000000000000000000000000000050b0e1a2123292d3028323637363531272e2924221b100a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f34495e7489806b6278898778655e4c473a3531272d2d2832363c494d616a7d8d816c5e4c392916030000000000000000000000000000000000000000000b20364b607488806b554f647a8f7a6550392917030000000000000000000000000000000000162b40556b8089745f49341f0a0000000000000000000000000000000000000000000000000d21364b61768a7e69543f29140000142a3f54697f8b77624c372715000000000000000000000000000000000000000c1d3145566d8388735847331f0a000000000000000000000e19202f383b484d52565a5b5b5a5956514c483b353126273c51677c8d78634e38230e00142a3f54697f7c67513c27120020354a60758a7f6a543f2a150000000000000000000000000000000000000000000000000000000000000e23374b5d6568604e3a26110000000000000000000000000000000000000010253a50657a8f7a65503b251000000000000000000000000000000d20354b6074898c76614c37210c00000000000000000000000000000014293f54697e8b75604b36200b000000000000000000000000000000000000000000000000000000060c0e14181b151d202121201d1519140f0d07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f34495e7489806b74858978635a4c40332a201d151818151d202c35434f5f6a7f907c665746321e0b000000000000000000000000000000000000000005192b3c51677c8d78634e4b5c7187826d5746331e0a0000000000000000000000000000000000162b40556b8089745f49341f0a0000000000000000000000000000000000000000000000000a1e3246577388816c57422c170001142636596f8486715948341909000000000000000000000000000000000000000215273854697e8c76614c37210c000000000000000004121e2c35404c515962686c6f70716f6e6b666259514b44372d3c51677c8d78634e38230e001d32475d7287826d58422d180020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000000000000000081c2e3f4b4f534e42311f0b000000000000000000000000000000000000000d22374c62778c7e69543e2d1a0b00000000000000000000000000081d3144556e838c76614c37210c00000000000000000000000000000014293f54697e8b75604b36200b00000000000000000000000000000000000000000000000000000000000000020002090b0c0c0b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f34495e7489806b7f917c665a493c2f1f180c0801000002090e19213241506170858775614b39291703000000000000000000000000000000000000000b2035485a6f8485705b493e54697f8976614c36210f0000000000000000000000000000000000162b40556b8089745f49341f0a000000000000000000000000000000000000000000000000031629395c7186836e58432e1900081c3043547288826d583b2a1800000000000000000000000000000000000000000011263b51667b8e79644e39240f000000000000000513222f3c494d5e666f777d818485868483807c776f6760554a3e3c51677c8d78634e38230e001d32475d7287816d58422d180020354a60758a7f6a543f2a150000000000000000000000000000000000000000000000000000000000000011212e373a3e3a31241402000000000000000000000000000000000000000b1f3448597287846f5c4a38291b110c0a0400030201000000000001142637576c818c76614c37210c00000000000000000000000000000014293f54697e8b75604b36200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f34495e7489807689836e5e4c3c2c1e1104000000000000000006152333434f647a8b816b5746331e0a000000000000000000000000000000000000011426364d62788a7d67523d374c62778a7d68533d2c1a0600000000000000000000000000000000162b40556b8089745f49341f0a000000000000000000000000000000000000000000000000001c31465b7186846e59442f19000b20354b60758a7f6a553f2a1500000000000000000000000000000000000000000010253a4f657a8f7a65503a251000000000000003132330404c5a636f7b858a8b878482828385888d8c857c73645c4f4251677c8d78634e38230e001d32475d7287826d58422d180020354a60758a7f6a543f2a150000000000000000000000000000000000000000000000000000000000000003111c232529261f1406000000000000000000000000000000000000000005182a3b556a7f8d7a645646392f25211f171a181716151413120f0d152a3f556a7f8c76614c37210c00000000000000000000000000000014293f54697e8b75604b36200b000000000000000000070c0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0c070000000000000000000000000000000000000000000000000000000003090b0d0e0d0c0a0300000000000000000000000000000000000000000000000000001f34495e748980808977624c402f1e0e0000000000000000000000051522364a5c6d828976614c36210e000000000000000000000000000000000000081c3043546a7f8975604b363447596e8485705b4935210900000000000000000000000000000000162b40556b8089745f49341f0a00000000000000000000000000000000000000000000000006192b3c5c7287836d58432e18000c21374c61768c7e68533e291300000000000000000000000000000000000000000010253a50657a8f79644f3a240f000000000000112130414d5e66788490867d77726f6d6d6d6f73777e858f867a69615051677c8d78634e38230e001d32475d7287826d58422d180020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000000000000000000000080e1013110b02000000000000000000000000000000000000000000000d21364c617687867461574c403a3633292f2e2d2c2b2a2827252220293e53687e8c76614c37210c000000000000000000000000000000142a3f54697f8b75604b36200b00000000000000010f1a2123232323232323232323232323232323232323232323232323232323232323232323232323211a0f0100000000000000000000000000000000000000000000060c0e14161e21222322211e17150e0c06000000000000000000000000000808000000000000001f34495e74898087816b594834221200000000000000000000000000071b2d3e4e63798e7e68533d2c1a0600000000000000000000000000000000000b20354b607488816c5645322a3b51667c8d78634e37271501000000000000000000000000000000162b40556b8089745f49341f0a0000000000000000000000000000000000000000000000000b2035485a7489806b56412b16000c22374c61778c7d68533d281300000000000000000000000000000000000000000011263c51667b8d78624d38230d00000000000c1c2f3f4d5f677c89887d73686159595857585a5a6268707b868b7e6a6251677c8d78634e38230e001d32475d7287826d58422d180020354a60758a7f6a543f2a1500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f334658657b8d8375665e554f4c463a44434241403f3e3c3a37342b3e53687d8c76614c37210c000000000000000000000000000000152a3f556a7f8b75604b36200b000000000000000f1f2d3639393939393939393939393939393939393939393939393939393939393939393939393939362d1f0f0000000000000000000000000000000000000000090e192123292832363839383633292a2320190e080000000000000000050b0d1e1d0c0a04000000001f34495e7489868d78634e3b2a180400000000000000000000000000001021364a5b718686715b4935210c0000000000000000000000000000000004182a3a50667b8e79644e382820364b607488806b5544311d08000000000000000000000000000000162b40556b8089745f49341f0a0000000000000000000000000000000000000000000000000d23384d62788d7d68523d2813000c21364c61768a7e68533e291300000000000000000000000000000000000000000115273754697e8b76614b36210c0000000004172a3a4b5d677d8c84776760544c473a4342433c484d535d65748093806a60677c8d78634e38230e001d32475d7287826d58422d180020354a60758a7f6a543f2a15000000000000000000000000000000000000000000010b1113200d0b0500000000000000070c0e20110f09000000000000000000000000000000000000000417293a4b5d677d8b867b716a6461585b5a585756555453514f4d483b3f53687d8c76614c37210c000000000000000000000000000000162b40556b808a75604b35200b000000000000071a2d3d4a4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4a3d2d1a07000000000000000000000000000000000005121c242c35383f38454b4d4e4d4b46394038352c221b100300000000000d181f223332211f170c0000001f34495e74899a856f5b49351d0d000000000000000000000000000000071a2d3d54697e8d78634e38230e000000000000000000000000000000000a1f3447596e8386705c4a361a1d3144556b818874604b35200c000000000000000000000000000000162b40556b8089745f49341f0a00000000000000000000000000000000000000000000000d1d304153687e8d78624d38220d000a1f334658707472604a35200b0000000000000000000000000000000000000000081d3144556d8287725746321e0a000000000a1f334758657b8c837461594a4336342a2d2d2e2b34383f4b55606b7e8a7e69677c8d78634e38230e001d32475d7287826d58422d180020354a60758a7f6a543f2a15000000000000000000000000000000000000000005131e252835351f180d00000000010f1a21243526241d12040000000000000000000000000000000000000c1c2f3f4d5f677b8690867f7a7673716f6d6c6b6a6968676462595a5453687d8c76614c37210c0000000000000000000002090b1313172d42576c8289745443301c080000000000000c21364a5b636363636363636363636363636363636363636363636363636363636363636363636363635b4a36210c000000000000000000000000000000000d19202f383c494d5459566062636261575a554d493c372e1e160b0000000d1d2a343748483733291c0c00001f34495e7489937e68533d2c1a00000000000000000000000000000000000f23394e63788e7e68533e2913000000000000000000000000000000000c22374c61778a7d68533d2d1a1527374e63798e7b66513a2a18040000000000000000000000000000162b40556b8089745f49341f0a000000000000000000000000000000000000000000020e1c2b3b4d5f718685705a4835200b000417293a465560605443301c0700000000000000000000000000000000000000081729394b607488816c5639291603000000071b2d3e4c61768885746056473b30251f181818181920222e37444b60697f8a7a677c8d78634e38230e001d32475d7287826d58422d180020354a60758a7f6a543f2a1500000000000000000000000000000000000000011323313a3d4a4a342a1d0d0000000f1f2d36394a3b382f221200000000000000000000000000000000000000112130414d5d65737d848a8f8b888684838281807f7d7c7a77736f6962687d8c76614c37210c0000000000000000000a151d202828282e3f5a6f8487725d362614010000000000000e23395e7079787878787878787878787878787878787878787878787878787878787878787878787879705e39230e000000000000000000000000000003111d2b34404c515b63696e737677787776736f6a635a4f4b3e32291b0e0009192a3b474c5d5d4c473a291704001f34495e74898d78634e38230f00000000000000000000000000000000000b20354b607489826d58422d18000000000000000000000000000000081b2e3f54697e8976614b36210f0921364a5b7086836e5947341f0a0000000000000000000000000000162b40556b8089745f49341f0a00000000000000000000000000000000000000060a151d2b3a4859677c907b65503c2b190500000b1b2937444b4a43362513000000000000000000000000000000000000050d1825334657677c8f7a65503a2510000000000d22364a5c6c818a78625645382a1c130804000200050b11192731424f616e8386727c8d78634e38230e001d32475d7287826d58422d180020354a60758a7f6a543f2a15000000000000000000000000000000000000000b1e31424e53605e483b2a180500071a2d3d4a4e60514c402f1d09000000000000000000000000000000000000031323303f4b5460676f767a7e8183858788898a8c8d8f8f8c89847e776b7d8c76614c37210c00000000000000000a1a2832363d3d3d384b5d7388846f5a452f1a0000000000000020354a60758a8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8a75604a3520000000000000000000000000000412212f3b484d5e666f787e84898b8d8e8d8b89847f7870645c4b46392c1e0f1527374759627372615847331f0a001f34495e74898974604a35200b0000000000000000000000000000000000081c304354708586715b3828160300000000000000000000000000000e22374b5d7287826d5746331e0a071a2d3d53687e8a77614c3722100000000000000000000000000000162b40556b8089745f49341f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f101112151a2127313c4858627789846f5d4c381e0e000000000b192631353530251808000000000000000000000303030002080b0f181f2b36434c617688846f5d4b37230e00000005192b3b4f647a8b7f6a5a4938281a0c00000000000000000009151d32434c6177897c7c8d78634e38230e001d32475d7287826d58422d180020354a60758a7f6a543f2a150000000000000000000000000000000000000011253a4e606875705948341f0b000c21364a5b7075665e4c38240f000000000000000000000000000000000000000513212e36434b52576165686c6e70717374757678797c7e81868c8a807e8c76614c37210c0000000000000002152838454b5353535356647a8f7f6a55402a150000000000000020354a60758a9fa3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a39f8a75604a35200000000000000000000000000112222f3f4c59626f7b848b88847f7c7b7a7b7c8084898a857a6d6157493c2c1f1d3144556277888776614c37210c001f34495e748986705443301c07000000000000000000000000000000000001142636566c8189735645321e0900000000000000000000000000031729394f657a8f7a644f39291703000f21364c61768a7e69543e2d1b0700000000000000000000000000162b40556b8089745f493424242424242424242424242424242424242526272a2c3538454b5a6276858878624d3f2f1c00000000000009141d20201c13080000000000000000070d0f19191919151d20242a343b4854606d818c7a644f3f2e1c080000000b203448596f848875614b3c2b1a0a000000000000000000000002141f3447596a7f857d8d78634e38230e001d32475d7287826d58422d180020354a60758a7f6a543f2a150000000000000000000000000000000000000013283d53687d8a77624c37220d000e24394e63798a7c66513b2611000000000000000000000000000000000000000b19242c26303539464b4f5356595b5c5d556061636466696c71788294878c76614c37210c00000000000000091d32455660686868686a74848b78634d38230e0000000000000020354a60758a95959595959595959595959595959595959595959595959595959595959595959595958a75604a35200000000000000000000000000f1f2f404c5d6578838a847b746e6a67666566676a6f757d868b8275625a493d2c30414b6073848a79635847331f0a001f34495e7489836e5936251300000000000000000000000000000000000000152a40556a7f8b75604b36210b000000000000000000000000000a1e3346576d8286715c4b371b0b00000a1f3346586d8386715c4a36220a00000000000000000000000000162b40556b8089745f493a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3b3d3f3d494e56606978868a7a645a483521110000000000000001080b0b070000000000000000010f1a21242e2e2e2e273136393b484c59627281937e695c4a362111000000000d22374d62788a7e695746321e0e0000000000000000000000000004182a3a4c6176897f8d78634e38230e001d32475d7287826d58422d180020354a60758a7f6a543f2a150000000000000000000000000000000000000010253a50657a8f7a644f3a250f000c21364b61768b7e69543e29140000000000000000000000000000000000000719293640443d3a3132363a3e4143464737444b4c4d4f5153575a636d7f948c76614c37210c000000000000000b20364b60747d7d7d7d808693806b5a4935200c00000000000000162b40566b808080808080808080808080808080808080808080808080808080808080808080808080806b56402b1600000000000000000000000a1a2d3d4c5e667b89867a6e6660545552504f515255576068737e898678635b493c3d4d5f6c81927d675b4a3a291704001f34495e7489826c57422d170000000000000000000000000000000000000014293e53697e8c77614c37220c000000000000000000000000000c21364c6176897e69543e2e1b0000000417293a50657b8e79644f38281602000000000000000000000000162b40556b8089745f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f515255595b636a747f89877a645c4b3c2b190300000000000000000000000000000000000000000f1f2d36394343434437444b4f5359626a788392806b604f3e2d1b0300000005192b3c556a7f8a77614c3928160000000000000000000000000000000c1e3346576d82868d78634e38230e001d32475d7287826d58422d180020354a60758a7f6a543f2a15000000000000000000000000000000000000000d22384d62778d7d67523d2812000a1e3246577388816c57412c17000000000000000000000000000000000000112436475459534e42312125292c2e303227313537383a3c3e3c494d6073878c76614c37210c000000000000000c21374c61778c8c8c8c8a867e72604a3c2c19060000000000000014283d51626b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b62513d281400000000000000000000021528384a5c667c8b8274645c514b43363d3b3a3b3d39454b54606979878879635b494a5c677d92816c5f4d3d2d1c0c00001f34495e7489816c56412c170100000000000000000000000000000000000012273d52677c8d78624d38220d000000000000000000000000071a2d3e53687e8a77614c372110000000000c20354a607388816c5645321e09000000000000000000000000162b40556b80897464646464646464646464646464646464646464646566676a6e72787f878a8176645c4b3e2e1e0e0000000000000000000000000000000000000000071a2d3d4a4e585858595b556064696f777f8a8a7d6b625142322010000000000b2035485a7287846f5947341b0b0000000000000000000000000000000317293951667b918d78634e38230e001d32475d7287826d58422d180020354a60758a7f6a543f2a15000000000000000000000000000000000000000b20354b60758a7f6a55402a1500031629395b7085846f59362614010000000000000000000000000000000002172c4054656f68604e3a25101317191b1c151d2021232427292c3543546c818c76614c37210c000000000000000b20354a607277777777757168605443301e0e00000000000000000e2133445156565656565656565656565656565656565656565656565656565656565656565656565656514433210e00000000000000000000091d324556647a8b817260554b3e3530262726252627283236434b5b6377868879635758647a8a8473604b41301f0f0000001f34495e7489816c56412c170100000000000000000000000000000000000012283d52677d8d78624d38220d0000000000000000000000000d21364a5c7186836d5847331f0a00000000071c3043546a808975604b36210e000000000000000000000000162b40556b808a7a79797979797979797979797979797979797979797a7b7c7f83878d8780786c61584a3e2e20100000000000000000000000000000000000000000000d21364a5c646e6e6e6e707275797e848c8a8177675f514434241402000000000d22384d62788d7d68533b2a1800000000000000000000000000000000000c21364c61768a8d78634e38230e001d32475d7287826d58422d180020354a60758a7f6a543f2a1500000000000000000000000000000000000000081c3043547287826d58432d180000182e43586d8387725443301c0800000000000000000000000000000000041a2f44596f837e68533d2813000104060001080b0c0e0f111419263654697f8c76614c37210c00000000000000071c30435460626262616055534a43362513000000000000000000041626333d404040404040404040404040404040404040404040404040404040404040404040404040403d33261604000000000000000000021528384b6074868574605444372e201c141211101112161e26303d49596277878675616176878877625544312313010000001f34495e7489816c57422c170200000000000000000000000000000000000014293e54697e8c77614c37220c0000000000000000000000031628384e64798e7b65503a2a170400000000001325364d62788b7c67523c2b19050000000000000000000000162b40556b80958f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f90928c837e78716b625a4c473a2d2010020000000000000000000000000000000000000000000f24394e647a8283838385878a8a86827d766c62594d4134261606000000000012273d52677d8e79644e39240f00000000000000000000000000000000000a1f33465871878d78634e38230e001d32475d7287826d58422d180020354a60758a7f6a543f2a150000000000000000000000000000000000000001142636596f8485705b3928160300152b40556a808a75604b35200b00000000000000000000000000000000071c32475c7187836d583b2a180500000000000000000000000014293e54697e8c76614c37210c0000000000000000132536434a4c4c4c4c4b4437353025180800000000000000000000081621282b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2821160800000000000000000000091d3245566a7f8b7963554436271910080100000000000308141c2c3a4859647a8b826d72838b7a64594737271505000000001f34495e7489836d58432e1800000000000000000000000000000000000000152a40556a7f8a74604b35200b0000000000000000000000091e3245566c818773604a35200c000000000000082035495a7085846f5a483520080000000000000000000000162b40556b808a7b7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7b7c7e81868a8881796c6157483b2b1d0c0000000000000000000000000000000000000000000010253a4f657a8686868788898c88837f7a72676054483b2d2010000000000000162b41566b808a75604b36200b00000000000000000000000000000000000417293a586e838d78634e38230e001d32475d7287826d58422d180020354a60758a7f6a543f2a150000000000000000000000000000000000000000172c41576c8188735745321e090012283d52677d8c77624d37220d00000000000000000000000000000000041a2f44596f8486715947341f0a000000000000000000000000152a3f556a7f8b76614b36210c0000000000000000081825303537373737363127201c1308000000000000000000000000040e1416161616161616161616161616161616161616161616161616161616161616161616161616140e0400000000000000000000000b20364b607589826d5b4a3727180900000000000000000000010f1c2b3b4a5c697f907b80937e685c4b3b2a190900000000001f34495e7489856f5a39281603000000000000000000000000000000000001142637576c8288735544311d0800000000000000000000000b21364b6075897f6a5443301c0700000000000006192b3c52677d8a78624d3625130000000000000000000000162b40556b80897465656565656565656565656565656565656565656667696c71777e878a81756259483b2a18080000000000000000000000000000000000000000000e22374b5d65717171717374777a7f868e877d7262594a3e2d1d0d0000000000192f44596e8486715645311d09000000000000000000000000000000000000162b40566b808d78634e38230e001d32475d7287826d58422d180020354a60758a7f6a543f2a15000000000000000000000000000000000000000014293e54697e8b76604b36210b0010253a4f657a8f7a65503a25100000000000000000000000000000000000142a3f54697f8b77624c382715020000000000000000000002152838576c8189745746321e0900000000000000000008131c2022222222201d150b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011263b51667b8f7a654f3d2d1909000000000000000000000000000d1d2d3e4b607486888c826d604e3e2e1d0d0000000000001f34495e748987725746321e090000000000000000000000000000000000081d314455708685705a3727150100000000000000000000061a2c3d52677d8a77624c36251300000000000000000e21364b6075897f6a5443301c0700000000000000000000162b40556b8089745f5050505050505050505050505050505050505050525357596169747f8a867762594736261401000000000000000000070d0f100e080000000000081b2e3f4b4f5c5c5c5c5d5961656a717983908578645c4a3b2b1805000000001b31465b7086846f593827150200000000000000000000000000000000000014293e54697e8d78634e38230e001d32475d7287826d58422d180020354a60758a7f6a543f2a15000000000000000000000000000000000000000011263c51667b8e79634e39240e000d22374c62778c7d68533d281300000000000000000000000000000000000e23384d63788d7e685645311d1103000000000000000000091d3245566f8486715c392816030000000000000000000000070b0d0d0d0c0b080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162b40566b808975604b35200f000000000000000000000000000001101d314455677c918675604b42312010000000000000001f34495e74898b76614b36210c00000000000000000000000000000000000b20354b607589816c56412c1700000000000000000000000c2135495b7085836e59483418080000000000000000091e3245576c828773604a35200b00000000000000000000162b40556b8089745f493b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3d3e3a474c55606979888777615443301c0900000000000000010f1a212425231c11030000000010212e373a474747473a474c50555b636e7b89887a645948342010000000001d32485d7287836d58432e180000000000000000000000000000000000000013283d52687d8d78634e38230e001d32475d7287826d58422d180020354a60758a7f6a543f2a1500000000000000000000000000000000000000000e23394e63788e7b66513c2611000b203448597489806b55402b1600000000000000000000000000000000000c2035495a70858774604b3f2f1e160b090200020001080e1928384b607589816c57422c1700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000192e43596e8386715544311d0800000000000000000000000000000f1f30404b6073849786715c4a36221402000000000000001f34495e74898f7a65503a251000000000000000000000000000000000000f24394e64798e7c67513c271200000000000000000000011527374e63788d7b66513b2b18000000000000000000031628394f647a8f7a655039291703000000000000000000162b40556b8089745f493425252525252525252525252525252525252627292a3437444b5b6379888473604b372715020000000000000f202d36393a372e21110000000002101b2225313131322a34373b3d494e5d6579878877624c3e2e1b080000001e33485e7388816c57412c170200000000000000000000000000000000000012273c52677c8d78634e38230e001d32475d7287826d58422d180020354a60758a7f6a543f2a1500000000000000000000000000000000000000000b21364b60768a7e69543e29140005182b3b5c7187836e58432e19000000000000000000000000000000000006192c3c4f657a8f7f695d4c3f3229201d15181717141c202b374556677c907b65503b25100000000000000000000000000000000000000001080b0b0b07000000000000000000000000000000000000000000000000000000000001080b0c0d0e0e0d0c0a0300000000000000000000000000000000080e100d0b05000000001a2f455a6f8485705a37261401000000000000000000000000000b1b2c3d4d5f6b808c828f7a644f3a240f00000000000000001f34495e748995806b553e2d1b07000000000000000000000000000000071b2e3e556a808a77614c37220c00000000000000000000081d3144556b808874604b35200d000000000000000000000a22374b5c7287826d5746331e0a000000000000000000162b40556b8089745f49341f10101010101010101010101010101010111214181f27313d4a5b667c917d685544311d080000000000071a2d3e4a4e504b3f2e1c080000000000080e101c1c1c1c181f22252c353f4b5b647a8b846f5c4b37220d0000001e33485e7388816c57412c170200000000000000000000000000000000000012273c52677c8d78634e38230e001d32475d7287826d58422d180020354a60758a7f6a543f2a1500000000000000000000000000000001080b0c0c0c1e3245567388816c57412c170c0c192f44596e8486705b3a29170c0c0c0c0b080200000000000000000000000e22374b5d6d828b7b655d4b46393632282d2c2d2630353c48556075878572604a35200b00000000000000000000000000000000000008141c2020201c13080000000000000000000000000000000000000000000001080b0f15151d202223242322211e1617120c0a0400000000000000000003101b22252220180d0000001a2f445a6f8485705b382816020000000000000000000000000818293a495b677c917f7489816c573d2d1a07000000000000001f34495e74898687715c4a3622100000000000000000000000000000000a22364a5c7287846f5847331f0a000000000000000000000b20354b607488806a5544311d0800000000000000000000081b2e3e54697f8976614c36210f000000000000000000162b40556b8089745f49341f0a0000000000000000000000000000000000000409151d2d3d4c5e6e838774604b36200b00000000000d21364a5c64655d4b37230e000000000000000007070700040a0c101a212f3d4a5c6a7f8f7a644f3a250f0000001d33485d7288826d58432d180000000000000000000000000000000000000013283d52687d8d78634e38230e001d32475d7287826d58422d180020354a60758a7f6a543f2a15000000000000000000000000000009151d202121212128385b7085846f593626212121212c41566b8189735846332121212121201d150900000000000000000000081b2e3f4b6074848a7b6b61574f4b453842414236434b4f5a6273828b79635443301c0700000000000000000000000000000000000818263035363530251808000000000000000000000000000000000000000508141c20242a27313537383938383632292c27211f170c080100000000000a161e2e373a37342b1d0d0000182e43586d8387725645321e09000000000000000000000000132536465863798a836e6d8288725b4a36210c000000000000001f34495e7489818879644f3e2e1a0a000000000000000000000000000a1a2f3f4f647a8f7c66513a2a180400000000000000000005192b3b51667c8b78624d3726140100000000000000000000001022374c62778a7d68533d2c1a060000000000000000162b40556b8089745f49341f0a0000000000000000000000000000000000000000010f1f30404e63798e7c66513c271100000000000f24394e647a7b65503a25100000000000000000000000000000000006111f2d3e4b617589826d583b2b180500001c31475c7186846e5936251300000000000000000000000000000000000000142a3f54697f8d78634e38230e001d32475d7287826d58422d180020354a60758a7f6a543f2a15000000000000000000000000000919273135363636363642586d82877254433636363636363e53697e8b76614c363636363636363127190900000000000000000000101e3245566176848d81756c64605659585757585460646c78848c7d675b4a362513000000000000000000000000000000000001142636434b4b4a433625130000000000000000000000000000000000050e1920263035393f37444b4c4d4e4e4d4b4639413d373329201c1408000002101a28323f4b4f4c483b2b180500152a40556a7f8a75604b36210f00000000000000000000010f1c304354617686867561677c8e79634e39240e000000000000001f34495e74898081836e5c4b382818080000000000000000000000081828384c5d6f848874604b36200c000000000000000000000b203448596f84846f5a483519090000000000000000000000000b1f3448596f8485705b493521090000000000000000162b40556b8089745f49341f0a000000000000000000000000000000000000000000011221364a5b7187826d57422d180000000003182d42586d8286725d47321d000000000000000000000000000000000000101e3246576d828873594834200b00001a2f445a6f8485705443301c07000000000000000000000000000000000001142636576c818d78634e38230e001d32475d7287826d58422d180020354a60758a7f6a543f2a1500000000000000000000000001152737444b4b4b4b4b4b4b556a7f8a75604b4b4b4b4b4b4b4b50667b8e79644f4b4b4b4b4b4b4b44372715020000000000000000000216283847586173808a89817a75706e6d6c6c6e707479818a897d675f4d3d2d18080000000000000000000000000000000000081c3043546060605443301c070000000000000000000000000000000d18202b3536434b4f54595560616263636261575b57524c473a35302618120a161e2e38454b5d6562594834200b0010253a50657a8f7b66503d2d19090000000000000000000f1f30404a6072838979635761778c7d68523d2813000000000000001f34495e748980798b7a6456453625180b0100000000000000000b1625364556657b907e695544311d08000000000000000000001325364d62778b7c67513c2b190000000000000000000000000005182a3b51667c8d78634e3727150100000000000000162b40556b8089745f49341f0a00000000000000000000000000000000000000000000071a2d3d576d8287725d3828160300000002172d42576c8288725d3b2b180500000000000000000000000000000000000316283953687d8c77624d37220d0000172d42576c828974604a35200b0000000000000000000000000000000000081c3043546f858d78634e38230e001d32475d7287826d58422d180020354a60758a7f6a543f2a15000000000000000000000000081d3144556061616161616161677c8d776261616161616161616163788d7c6761616161616161605544311d08000000000000000000000a1a2a3a4755606b7881898f8a86848281828385898e898277675f4d41311f0f000000000000000000000000000000000005182a3b4b60737572604a35200b0000000000000000000000000008131c2b343c484d5460646a6e727577787978777673706c676158514b433630201a28323f4b56606b7a77624c37220d000b20354b607488836e5b4a37261401000000000000000b1b2c3d4c5e6a808d7c665b49597389806b56412b16010000000000001f34495e7489806d82867560544336291c1408060002000208101b293243546075868673604b37271502000000000000000000071c3043546a7f8875604b36200e00000000000000000000000000000d20364b607488806b5544311d0800000000000000162b40556b8089745f49341f0a0000000000000000000000000000000000000000000000152a3f546a7f89745645321e0900000000152b40556a808a74594834200b00000000000000000000000000000000000010253b50657a8e79644e39240f000014293e53697e8d78634d38230e00000000000000000000000000000000000b20354b6074898d78634e38230e001d32475d7287826d58422d180020354a60758a7f6a543f2a150000000000000000000000000b20354b607376767676767676767b907c7676767676767676767676768c7f767676767676767674604b36200b00000000000000000000000c1c2a37444b5a626c757a8084858788878684807c756d62594d413123130100000000000000000000000000000000000b1f3447596c818775604b36200b0000000000000000000000000c1825303b484c5a626b74797f84878a8c8d8e8d8d8b8986817c766f6660544d40352e38454b5d6475818d7e69543e291400081d3144556a7f8b79635544311d1304000000000008182939495b667c8d806b5e4c3d5b7085836e59442e19040000000000001f34495e7489806b778882726054463a30262019181717151d202d39464b6072838c7a645544311909000000000000000000000b20354a607387816b5645311d090000000000000000000000000000081d3144556c818874604b35200c00000000000000162b40556b8089745f49341f0a000000000000000000000000000000000000000000000014293e53697e8b76604b36210b0000000013283d53687d8c77624d37220d0000000000000000000000000000000000000f24394f64798e7b65503b261000000f243a4f647a8f7c675239281603000000000000000000000000000000021527374f64798f8d78634e38230e001d32475d7287826d58422d180020354a60758a7f6a543f2a1500000000000000000000000013283e53687e8b8b8b8b8b8b8b8b909c908b8b8b8b8b8b8b8b8b8b8b8c9b958b8b8b8b8b8b8b8b7f6a553f2a150000000000000000000000000c1926313c484d5660656a6f70727372716e6b6660564c473b30231305000000000000000000000000000000000004172a3a4c6277897d685544311d0800000000000000000000000e1c2a36434a59626c7880888e8a85817e7c7b7a7a7b7d8083888e8a847b73665e4d483e4b56606b7a86887c69614f3b271200011527374b6074878573604b41302214030000000013253646576379898372604b40455a6f84846f5a442f1a050000000000001f34495e7489806b657b8c817261584b4336352c2d2c2d2731363e4a57616d80947f6a5d4b3726140000000000000000000004182a3a50657b8d78634e382715020000000000000000000000000000021527374e63798e7b66513a2a1804000000000000162b40556b8089745f49341f0a000000000000000000000000000000000000000000000014293f54697e8b75604b36200b000000000f24394f64798e7c665139281603000000000000000000000000000000000010253a4f657a8f7a65503b251000000b20354b607489826d5746321e08000000000000000000000000000000081d3144556b80958d78634e38230e001d32475d7287826d58422d180020354a60758a7f6a543f2a150000000000000000000000000e23394e63797e7e7e7e7e7e7e7e7e87867e7e7e7e7e7e7e7e7e7e7e7e85897e7e7e7e7e7e7e7e7a644f39240f0000000000000000000000000009141d2b3538454b5055595b5c5e5d5c5956514b4538342a1d12050000000000000000000000000000000000000a1f3347586b808774604b37271502000000000000000000000e1e2c3a4754606977828a8a837b76706c696665656566686a6e7379808890867c6f625a4b5c6474808c8377665e4f42321f0c0000091d324556657b907f6a5f4d40321e160a00000e1c304354617586877661544330445a6f8484705a45301b050000000000001f34495e7489806b5d677d8c83766760544d493c43424237444b505c64758295816c61503f2e1909000000000000000000000a1f3347586e8385705b49351a0a000000000000000000000000000000000921364a5b7186836e5947341f0a000000000000162b40556b8089745f49341f0a0000000000000000000000000000000000000000000001142637566b8089745544311d08000000000b20364b607589816c5745321e0b000000000000000000000000000000000012273c52677c8e79644e39240f0000081d3144556d828976614b3626140100000000000000000000000000011426364b607488868d78634e38230e001d32475d7287826d58422d180020354a60758a7f6a543f2a150000000000000000000000000c21364a5b6369696969696969696d838671696969696969696969696a808a7369696969696969645c4a36220d0000000000000000000000000000010e19202832363a4044464748484644403c3632281f180d00000000000000000000000000000000000000021527384c6176897d685544311909000000000000000000000e1f2c3c495861727e8a8a80776d666057575351504f50505255595c646a747c8791847866606b7a86897c6e61584c40322414020000021528384b5d6b808d7d675e4f4232281a0f0e1e2f404a6072838a7a64584736263d52677d7d68533d2813000000000000001f34495e7489806b565f677c8a887d7369635a5a585757585560666e7a868d806c63524333201000000000000000000000000c22374c61778a7d67523d2c1a0000000000000000000000000000000000071a2d3d53687e8a77614c372210000000000000162b40556b8089745f49341f0a00000000000000000000000000000000000000000000081d3144556e8386715c3727150200000000091d3145566e838875604b392918080000000000000000000000000000000c1c2f40566b808a76604b36210b0000011426374f647a8f7d675443301c0b000000000000000000000000000a1c304354677c8a7e8d78634e38230e001d32475d7287826d58422d180020354a60758a7f6a543f2a15000000000000000000000000071a2d3d4a4e53535353535353556b80897460535353535353535353687d8c77625353535353534f4a3e2d1b0700000000000000000000000000000000050a161e21252b2f30323332312f2b27211e160a050000000000000000000000000000000000000000091d3145566a7f8874604b372715000000000000000000000d1d2c3d495a6376849283776b6158504b45393e3c3b3a3a3b3d403d4a4e556067737e8a897c76808b8377675f4c473a30221406000000000a1a2f3f4a6072828c7c69604b45382d1d1b2c3c4c5e6a7f927d675c4a3a2925394d5f6768604e3a2511000000000000001f34495e7489806b564d5e66788591877f78736f6d6c6c6e70757b838d877c6b6252453525150200000000000000000000081b2e3f54697e8975604b36210f0000000000000000000000000000000000000f21374c61768a7e69543e2d1b070000000000162b40556b8089745f49341f0a000000000000000000000000000000000000000000011527374b607489816c57422c1700000000000215273850657b907f6957463626170b000000000000000000000000000b192a3a4c5e728786705745321e090000000922374b5c71868673604b3a29170400000000000000000000000b1b2b3c4b607385847d8d78634e38230e001d32475d7287826d58422d180020354a60758a7f6a543f2a15000000000000000000000000000f1f2d36393e3e3e3e3e3e3e52687d8c77624d3e3e3e3e3e3e3e4f657a8f7a654f3e3e3e3e3e39362d20100000000000000000000000000000000000000002090b10151a1b1d1e1d1c1916110b0903000000000000000000000000000000000000000000000b20364b6074887f6a554431190900000000000000000009192b3b495b6378878a7d6e62594c473a363228292726252526282b2d3637444b55606979868b88897d6f62594d41332a1c1204000000000000111c3043546074838d7e6c60564a3d312939495b667c8d816c5f4d3d2d1c1e30414d52534e42311e0b000000000000001f34495e7489806b56404d5a63727c848d8d88858281828386898f887f75665e50443527170700000000000000000000000d22374b5d7187816c5745321e090000000000000000000000000000000000000a1f3347586e8386715c4a36220a0000000000162b40556b8089745f49341f0a000000000000000000000000000000000000000006131d314455667c907b66503b26110000000000000a23384c5d7085897661544333291b110b0400000000000000040a121b29374758667c917e695439281603000000071b2e3e52677d927d685846331f160a0000000000000000010e1b2839485a697e8f7b7c8d78634e38230e001d32475d7287826d58422d180020354a60758a7f6a543f2a1500000000000000000000000000010f1a21232929292929293a50657a8f7a654f3a2929292929374d62778c7d68523d2929292924221b1002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e52677d8a77614c372715000000000000000000011527374859637988887a675f4c483b332a211e1614111010101113151a212c37444b5c6474819495806b5f4c483b301f180c0000000000000000001325364556607382938175645c4b453846576379898473604b41301f0f132330393d3d3a31231301000000000000001f34495e7489806b56413c495460666f787d82858688888784807a746a61574c40332617090000000000000000000000031729394f647a8e79644e392816030000000000000000000000000000000000000417293a50657b8e79644f3828160200000000162b40556b8089745f49341f0a0303030303030303030303030303030000070b0f1a2131404b6074868773604b35200b000000000000081c2f3f4f647a8c8372604c46392f221f1815131211111314181f222f3a46556176878875614b36210c000000000010253a4d5f6f848876614c4432281a100a030002000609151d2c39465762788a836e7c8d78634e38230e001d32475d7287826d58422d180020354a60758a7f6a543f2a15000000000000000000000000000000070c0e141414141422374d62778c7d68523d2814141420354a607489806a55402b1514140f0d07000000000000000000000000000000000000000000000000000000000000000000020e171d1f16140e0400000000000000000000000000000000000d22364a5c7186826d5847331909000000000000000000081d3144556277878879645c4d41342b1f170c09030000000000000e1825303d4955606a79868b7f838d7d685d4b3a2a170400000000000000000000081828384555606d7f8c86796a60564b4b61758688776255443123130105131e252728251e130500000000000000001f34495e7489806b56412c36434a515a62676c70717373716f6b6560554b46392f2216080000000000000000000000000a1e3346576d8286715c4a361b0a00000000000000000000000000000000000000000c20354b607488816c5645321e0900000000162b40556b8089745f49341f1818181818181818181818181818181819131c20232c35424e5e697f907b655443301c08000000000000001122374b5c6a8095816d61574c4037342a2a28272627282a2a3437404c586173838d7b655746321e0a00000000000a1e31414d63788a836e624b45382e211e171717181a2127313c49576175858877677c8d78634e38230e001d32475d7287826d58422d180020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000b20354a607489806a55402b1500071c3043547187836d58432e18000000000000000000000000000000000000000000000000000000000000000000000000000212202b32342b28211608000000000000000000000000000000021527384f647a8f7a644f3a2a17000000000000000000071a2d3d4b6073858a7a645b4a3e3120180d0400000000000000010f1e2b36434a5b63737f8b86796975848c7b655847331f1100000000000000000000000a1a2837444b616a7a878b8074645d616e838b7a645947372715050000010a101213110b010000000000000000001f34495e7489806b56412b2530353c494d52575a5c5d5d5c5956504b443732281b1204000000000000000000000000000c21364b6176897e68533e2d1b000000000000000000000000000000000000000000081c3043546b808975604b36210e00000000162b40556b8089745f49342d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2e253035383d494e60687d8c826d5e4c3626140100000000000000081b2e3e4a607282968276665e534c473b3f3e3c3b3c3d3f3a474c525e66768394806b5d4c39291603000000000001132035495a687e93806d60564b3f3633292d2c2d2c3537444b5a6275848d7b65677c8d78634e38230e001d32475d7287826d58422d180020354a60758a7f6a543f2a1500000000000000000000000000000000000000000000071c3043547187836d58432e180000132536596e8485705b392917030000000000000000000000000000000000000000000000000000000000000000000000000e20303d4649403d332616040000000000000000000000000000091d3145566c8187725c4a361c0c0000000000000000000d21364a5c6b80927d675c4a3d2e2013050000000000000000000f1f2d3c4854606979858c8074635b6177888876614c3f2e180800000000000000000000000a192731434f5c6476818d867a6c6a7f937e685c4b3b2a190900000000000000000000000000000000000000001f34495e7489806b56412b131c202b35383d42454748484744403a3531271e160b0000000000000000000000000000071a2d3d53687d8976614c362110000000000000000000000000000000000000000000011426364d63788b7c67523c2b1905000000162b40556b8089745f494343434343434343434343434343434343434336434a4d525b636f7d8c8374604b402f1808000000000000000000101c30435460728090877b71686159585453525051525458596168707c868c7f6b62503f2f1b0b0000000000000006192c3c4e606b80948174655d514b46394241423d494e55606978858c7d675d677c8d78634e38230e001d32475d7287826d58422d180020354a60758a7f6a543f2a150000000000000000000000000000000000060c0e151515132536596f8486705b3929171515172c41566c8188735746331e15151515100e08000000000000000000000000000000000000000000000000000000000003172b3d4e5a5f56514433210e00000000000000000000000000000b20364b6075887f6a553e2e1b000000000000000000091d2f404e64798b826d5f4d3e2d1f1002000000000000000000071a2d3d4a5a62727e8a877a6b60554a59657b8d836e5d4b36251300000000000000000000000009151d323e4b57616c7b878c817c8d826d604e3e2e1d0d0000000000000000000000000000000000000000001f34495e7489806b56412b16070e192023282d30313333322f2b25201d1509030000000000000000000000000000000c21364a5b7086826d5746331e0a00000000000000000000000000000000000000000000082035495a7085846f5a48352008000000162b40556b8089745f58585858585858585858585858585858585858585a5460636870798491837460564532211100000000000000000000001325364354606b7c8790877e77726d6a6867666668696d71777d8590877c696150443321110000000000000000000e1e314250626b7f8c867a6f676157595757585a5b636a747e89897c675f51677c8d78634e38230e001d32475d7287826d58422d180020354a60758a7f6a543f2a15000000000000000000000000000000010f1a21232a2a2a2a2c41566c8188735746332a2a2a2a2a3e53697e8b76614b362a2a2a2a2a25231c1103000000000000000000000000000000000000000000000000000000081d32465a6c746b62513d2814000000000000000000000000000215273751667c8d78634d3823100000000000000000000f24384c5e70858876614c4130201001000000000000000000000c21364a5b637884908175645d4b443a4c5d6c818f7a655443301c070000000000000000000000000115202e39464c5d6574808a9186766056493d321f170c00000000000000000000000000000000000000001f34495e7489806b56412b160100060b0d12171b1c1e1e1c1a16100b080100000000000000000000000000000000021628384e63798e7a644f392917030000000000000000000000000000000000000000000006192c3c52687d8a78624d362513000000162b40556b808a746d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6e6f7074787d858d887d6e60564538281503000000000000000000000008182636434b5e66747e878e8c87827f7d7c7b7c7d7f82868a8e877e74665e4f433326160300000000000000000000142433445061697b878f847c76716e6c6c6d6f73787f878f8377665e4d51677c8d78634e38230e001a2f445a6f84806b55402b16001c31475c71867d68533d28130000000000000000000000000000000f1f2c35393f3f3f3f3f3f53697e8b76614c3f3f3f3f3f3f3f50667b8e79634e3f3f3f3f3f3f3b372e21110000000000000000000000000000000000000000000000000000000a1f34495f748a806b56402b1601000000000000000000000000081d3144556e8386715a4935200c0000000000000000071b2e3e51667c907e6858473323130200000000000000000000000e23394e637989887c6c61574b3f312f3f4c6177898572604a35200d0000000000000000000000000002101b29333f4b566075858b938174635b4f4233291c0e000000000000000000000000000000000000001f34495e7489806b56412b1601000000000002050708080704010000000000000000000000000000000000000000091e3245566c8187715d4b371b0b0000000000000000000000000000000000000000000000000e21364b6176897f6a5443301c070000162b40556b808a828282828282828282828282828282828282828282838486898d8d867e76675f4b4538281a0a0000000000000000000000000008182630404c56606971797f84888a8d8e8e8d8c8a87837f79726960554c4032251608000000000000000000000006152633434f5d65747e878f8a868382818284888d8a837b6f62594c4051677c8b79634e38230e00182c4154656f6b62503d2814001a2f4356687168604e3a26110000000000000000000000000000061a2c3d494e54545454545454667b8e796454545454545454545463788d7c6654545454545454504b3f2e1c0800000000000000000000000000000000000000000000000000000a1f34495f7489806b56402b16010000000000000000000000000b20364b607589806a553c2c190600000000000000000d22374b5c70858874604b3a2a17050000000000000000000000000b20354a60727f76665e4b46392e1d1f3447596a7f907b65503b2b180500000000000000000000000000000b1a2c3c4d5e6b818d7b7e8b857969604c473a2c1e100200000000000000000000000000000000001f34495e7489806b56412b16010000000000000000000000000000000000000000000000000000000000000000000b21364b6075897e69543f2e1b00000000000000000000000000000000000000000000000000091e3246576d828773604a35200b000014293e53697e86868686868686868686868686868686868686868686868583817c78716861574d4132281a0a00000000000000000000000000000008141c2f38454b535c646a6f7375777879787775726e6a635b534b44372f22150700000000000000000000000000071525323f4b556068737a7f838688888685827c776e655d4d483b354b60737572604a35200b0011253747545a55504433210d001427394a565c534e42311e0b00000000000000000000000000000c2135495b636a6a6a6a6a6a6a6a788d7c6a6a6a6a6a6a6a6a6a6a6a758c7f6a6a6a6a6a6a6a6a655d4b37230e00000000000000000000000000000000000000000000000000000a1f34495f7489806b56402b160100000000000000000000000010253b50657b8f7a644f3a250f0000000000000000021527374f647a8f7e695645311c0c00000000000000000000000000071c304354606a61584c4032281b10182a3b4c61778a836e594834200b0000000000000000000000000002152838495a667c917f6a6979868a7e6e6158493c2d201000000000000000000000000000000000001f34495e7489806b56412b1601000000000000000000000000000000000000000000000000000000000000000005182a3b52677d8a77614c37221000000000000000000000000000000000000000000000000000031628394f657a8f7a6550382715020012263b4f606971717171717171717171717171717171717171717171716f6e6b67625a534b4639301e160a000000000000000000000000000000000001121a2832363e4a4e545956606263646361605659554e493d3631271912040000000000000000000000000000000614212e37444b5460646a6e71727371706c676259504b3f342b3043546060605443301c0700071929374144403d33261604000a1b2c3943473d3a3124130200000000000000000000000000000e23394e63797f7f7f7f7f7f7f7f7f95837f7f7f7f7f7f7f7f7f7f7f7f8a847f7f7f7f7f7f7f7f7b65503b251000000000000000000000000000000000000000000000000000000a1f34495f7489806b56402b1601000000000000000000000004172a3a566c818974604b35200b0000000000000000081d3144556c818a76614c382715000000000000000000000000000000132536434a554c473a2f1e160b000c1f3347586c828a77624c37220d000000000000000000000000000c1d3245566378898372605b637480918376635a4a3e2d1e0e000000000000000000000000000000001f34495e7489806b56412b160100000000000000000000000000000000000000000000000000000000000000000b1f3447597085836e5847331f0a00000000000000000000000000000000000000000000000000000b22374b5d7287826d5645311d09000c1f32424f535c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5a5956524d483c3633291b130200000000000000000000000000000000000000000a151d202d36393f38454b4d4e4e4d4c4b45383f39362c201d1509000000000000000000000000000000000000021019273136434a4f55595c5d5e5c5a57524c483b372e20182636434b4b4a433625130000000b19252c2f2b282116080000000d1b272f3128261e130600000000000000000000000000000012273c52677c8a8a8a8a8a8a8a8a8a96998a8a8a8a8a8a8a8a8a8a8a8a949a8b8a8a8a8a8a8a8a806b56412b1600000000000000000000000000000000000000000000000000000a1f34495f7489806b56402b160100000000000000000000000a1f3347587287836e5443301c0800000000000000000b20364b607589836e5847331a0a00000000000000000000000000000008182530354037332a1c1203000004172a3a4f657a8f7e68533827150200000000000000000000000c1c30404b607485877661544a56606b7c8a8778645c4a3c2b1a0a0000000000000000000000000000001f34495e7489806b56412b160100000000000000000000000000000000000000000000000000000000000000000d22374c6277867b65503a2a18040000000000000000000000000000000000000000000000000000081b2e3f53687e8575604b36200b00021424323b3e47474747474747474747474747474747474747474747464543413c38352b211e170b00000000000000000000000000000000000000000000000209101b22242a27313638393938373632282a23211a0f080200000000000000000000000000000000000000000009151d2530353a40444748484745423c37342a231c110818263035363530251808000000000711181a16140d0400000000000a141a1c13110b02000000000000000000000000000000001025394d5f6775757575757575757581887575757575757575757575757f8b74757575757575756b62513d291400000000000000000000000000000000000000000000000000000a1f34495f7489806b56402b160100000000000000000000000c21374c61768a7e695436261401000000000000000010253a50657a8f7c67523a2a17000000000000000000000000000000000008131c202a211f170c00000000000c20354b607488846f5645311d090000000000000000000004172a3a4d5e6c818c7b65584738454b5e667a88887a645a493828160300000000000000000000000000001f34495e7489806b56412b160100000000000000000000000000000000000000000000000000000000000000000b1f3447596271655d4b371c0c0000000000000000000000000000000000000000000000000000000010263b4e606870605645311d09000006141f26293131313131313131313131313131313131313131313131302e2c272220190e0a03000000000000000000000000000000000000000000000000000000070d0f15151d202223242322201d15150e0c06000000000000000000000000000000000000000000000000000208131c20242a2e31333331302d27221f180d08000008141c2020201c13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1d30414d526060606060606060697e8b7661606060606060606060667c8e786360606060606056514434210e00000000000000000000000000000000000000000000000000000a1f34495f7489806b56402b1601000000000000000000000011263b51667b8f79644f3a240f000000000000000001142636556b808a76614c37210c00000000000000000000000000000000000000070b150c0a04000000000000081c3043546c828975604b36200b000000000000000000000a1f334758667c917f6a5d4b3a2a31404c5c6478878878625645321e0f00000000000000000000000000001f34495e7489806b56412b1601000000000000000000000000000000000000000000000000000000000000000005182a3b474c5c504b3f2e1c00000000000000000000000000000000000000000000000000000000000b1f31424e535b4b4538271502000000020c12141c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1a1916120d0b050000000000000000000000000000000000000000000000000000000000000000000002090b0d0e0f0e0c0b09020000000000000000000000000000000000000000000000000000000000000000070b0f15191c1d1e1c1b17120d0b05000000000001080b0b0b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001132330393c4a4a4a4a4a4a4a51667b8e78634e4a4a4a4a4a4a4a4e64798e7b66514a4a4a4a4a413d3426160400000000000000090909090909090909090909090909090909090a1f34495f7489806b56402b16090909010000000000000000162b40556b808975604b36200b0000000000000000081c304354708586705847331f0a000000000000000000000000000000000000000000000000000000000000000114263652677d8e79644f39240f000000000000000000061a2c3d4c6176888573604b3f2e1c1d303d4a5a6379898675604b3d2d1a07000000000000000000000000001f34495e7489806b56412b16010000000000000000000000000000000000000000000000000000000000000000000d1d2a3437473a372e21110000000000000000000000000000000000000000000000000000000000021424313b3e463631271a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005131d2527353535353535394e63798e7b66513c3535353535364b61768b7e69533e353535352b2921160800000000020c12141e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1f34495f7489806b56402b1e1e1e1e17140e05000000000417293a5a6f8585705544311d0800000000000000000b20354b607489816c573a2a170400000000000000000000000000000000000000000000000000000000000000000e23384d63788d7e68533e29130000000000000000000c2135495b6d828a79635443302110121f2d3c495b667c90806b5b4a36210c000000000000000000000000001b30465b70857f69543f291400000000000000000000000000000000000000000000000000000000000000000000000d181f223125231c110300000000000000000000000000000000000000000000000000000000000006141f262931201d150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121b202015120c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0b080100000000000000000000000000000000000000000000000000000000000000000000000000010d161c1f16140e0400000000000000000000000000000000000000040e14161f1c160d01000000000000010a1012202020202021364b61768b7e69543e292020201e3346577388816c56412c20202016140e040000000006141f272933333333333333333333333333333333333333333334495f7489806b564033333333332c292216080000000a1f3346587388826c573727150200000000000000000e23384d63788d7d68533d28130000000000000000000000000000000000000000000000000000000000000000000c2035495a7489826c57422d170200000000000000021527374e63798b806b5b4936261402010f1e2c3d4c5e6d828b79634e39240e00000000000000000000000000192e4255667069614f3b2712000000000000000000000000000000000000000000000000000000000000000000000000050b0d1c100e08000000000000000000000000000000000000000000000000000000000000000000020b11131b0b09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000616242f35352a27201507000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d20201d1509000000000000000000000000000000000000000000000000000000000000000000000001111f2a31342b292116080000000000000000000000000000000000081621292b34312a1f11010000000000000000000b0b0b0b0a1e3246577388816c56412c170b031729395b7086846e59442f19000b01000000000000021424323b3e48484848484848484848484848484848484848484848495f7489806b56484848484848413e3426160500000c21364c61768b7e69543f291400000000000000000011263b51667b8f7a654f3a251000000000000000000000000000000000000000000000000000000000000000000006192c3c5c7186846f5a442f1a0500000000000000081d3144556d828976614c3d2c18080000000f1f2f404c61778a826d583c2b190500000000000000000000000013263848555b544f4332200c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122434424a4a3f3c3225150300000000000000000000000000000000000000000000000000000000000000000000000000000a1a2832363531271909000000000000000000000000000000000000000000000000000000000000000000000d1f2f3d4649413d34261604000000000000000000000000000000041626343d4149463d2f1f0d00000000000000000000000000031629395b7085846e59442f190000192e43586e8386715c3b2a180500000000000000000c1f32424f545e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5f7489806b5e5e5e5e5e5e5e56514434220e00000f253a4f647a8f7b66513b261100000000000000000013283e53687d8c77624d37220d00000000000000000000000000000000000000000000000000000000000000000000192e44596e8387725c47321d00000000000000000b20364b607589816c5847331f0f0000000001121f3447596d8389735a4835200b000000000000000000000000091a2a3842463f3b32251403000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e1020100e0800000000000000000000000000000000000000000000001b2f42525e60544f4332200c0000000000000000000000000000000000000000000000000000000000000000000000000002152838454b4b4437271501000000000000000000000000000000000000000000000000000000000000000000162a3d4d595e56514434210e0000000000000000000000000000000e21344451565e594d3d2a160000000000000000000000000000182e43586d8387715c3b2a180500162b40556b8089745947341f0b000000000000000012273b4f6169737373737373737373737373737373737373737373737373748a8073737373737373736c62513e2914000013283d52687d8d78624d38230d000000000000000000152b40556a808a75604b35200b00000000000000000000000000000000000000000000000000000000000000000002172c41576c8189745e49271502000000000000000f243a4f64798f7b66513a291701000000000004182a3a53687d8d77624d38220d000000000000000000000000000c1a262e302927201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101b22253525221b100200000000000000000000000000000000000000000020354a5e70756a614f3c271200000000000000000000000000000000000000000000000000000000000000000000000000091d32455660605544311d080000000000000000000000000000000000000000000000000000000000000000001c3146596b746b62513d291400000000000000000000000000000014293d51626b746b5946311c0000000000000000000000000000162b40556b8089745947341f0b0013283d53687d8c77624c37220d000000000000000014293e54697f888888888888888888888888888888888888888888888888888d8a8888888888888888816c56412c170000152a40556a7f8a75604b35200b000000000000000000172c41566c8189735443301c0800000000000000000000000000000000000000000000000000000000000000000000162b40556b808a755544311d080000000000000011273c51667c8d78634d38230e0000000000000011263b50667b8e79644f39240f00000000000000000000000000000913191b14120c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010212e373a4a3a372e211000000000000000000000000000000000000000000020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000000000000000000000000000000b20364b607573604b35200b0000000000000000000000000000000000000000000000000000000000000000001f34495e7489806b56412b16010000000000000000000000000001162b41566b8089745e49341f000000000000000000000000000013283d52687d8c77624c37220d0010253b50657a8f7a644f3a250f0000000000000000152a3f556a7f948281818181818181818181818181818181818181818181818b8581818181818181817d67523d28120000172c42576c8188735544311d08000000000000000000172d42576c8288725d4826140100000000000000000000000000000000000000000000000000000000000000000000152a3f546a7f8b75604b36200b0000000000000012273c51677c8d78624d38230d0000000000000011263c51667b8e79644e39240f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081b2e3f4b4f604f4b3f2e1b08000000000000000000000000000000000000000020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000000000000000000000000000001f34495e7489806b56412b160100000000000000000000000000000000000000000000000000000000000000001f34495e7489806b56412b16010000000000000000000000000001162b41566b8089745e49341f000000000000000000000000000010253a50657a8f7a644f3a250f000d22384d62788d7c67523d271200000000000000000d22374d627889836e6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c748a806c6c6c6c6c6c6c6c675f4d3925100000192e44596e8386715c37271501000000000000000000182d42576d8287725d47321d000000000000000000000000000000000000000000000000000000000000000000000014293e54697e8b76614b36210c000000000000000f253a4f647a8f7a654f36251300000000000004182a3b53687e8c77614c37220c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f15181f0c0a0300000000000000000000000000000000000000000000000000000000000000000000030c1215200e0c0600000000000000000000000000000000000000000000000e22374b5d6575655d4b37220e000000000000000000000000000000000000000020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000000000000000000000000000001f34495e7489806b56412b160100000000000000000000000000000000000000000000000000000000000000001f34495e7489806b56412b16010000000000000000000000000001162b41566b8089745e49341f00000000000000000000000000000d22384d62778d7c67523d2712000b20354b60758a7f6a55402a1500000000000000000b20344859677c917d675a5757575757575757575757575757575757575f7489806b57575757575757524d41301e0a00001b30465b7085846f5a452f1a00000000000000000000172c42576c8188735d3727150200000000000000000000000000000000000000000000000000000000000000000000152a3f546a7f8b75604b36200b000000000000000c22374c61778a7f695443301c140a0400050a161f3447596e838874604a35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000917232a2d34211e170b0000000000000000000000000000000000000000000000000000000000000000071520272a3523211a0f0100000000000000000000000000000000000000000010253a4f657a8a7a654f3a2510000000000000000000000000000000000000000020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000000000000000000000000000001f34495e7489806b56412b160100000000000000000000000000000000000000000000000000000000000000001f34495e7489806b56412b16010000000000000000000000000001162b41566b8089745e49341f00000000000000000000000000000b20354b60758a7f6a553f2a1500081d3144557287826d58422d18000000000000000005192b3b4d5f6d828978625544414141414141414141414141414141495f7489806b564141414141413d393023130100001d32475c7287836d58432e1803000000000000000000162c41566b8189745544311d0800000000000000000000000000000000000000000000000000000000000000000001162b40566b808a755544311d08000000000000000b1f34475970858673604a3f31211f171918202832434c61778a816c5443301c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061727353f42493633291b0b000000000000000000000000000000000000000000000000000000000000001525323c3f4a39352c1f0f00000000000000000000000000000000000000000010253a4f657a8f7a654f3a2510000000000000000000000000000000000000000020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000000000000000000000000000001f34495e7489806b56412b160100000000000000000000000000000000000000000000000000000000000000001f34495e7489806b56412b16010000000000000000000000000001162b41566b8089745e49341f0000000000000000000000000000081c3043547287826d58422d1800011426375a6f8485705a3828150200000000000000000d1d30414b6175878573604b3e2e2c2c2c2c2c2c2c2c2c2c2c2c34495f7489806b56402c2c2c2c2c28251e13050000001d32485d7287826d57422d1802000000000000000000152a40556a7f8a75604b36200b00000000000000000000000000000000000000000000000000000000000000000002172d42576c8289735e372715020000000000000004182a3b52677c917e685d4e423633292e2b3439454b616d828b79644e362513000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f23354552575f4c46392917030000000000000000000000000000000000000000000000000000000000081832434f54605e493d2c1a06000000000000000000000000000000000000000010253a4f657a8f7a654f3a2510000000000000000000000000000000000000000020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000000000000000000000000000001f34495e7489806b56412b160100000000000000000000000000000000000000000000000000000000000000001f34495e7489806b56412b16010000000000000000000000000001162b41566b8089745e49341f0000000000000000000000000000011426365a6f8485705a3827150200172c42576c8188735645321d09000000000000000000121e324657647a8b7f6a5c4b3929161717171717171717171f34495f7489806b56402b1717171712100a01000000001e33485e7388816c57422c170200000000000000000013283d53687d8d78624d38230d000000000000000000000000000000000000000000000000000000000000000000021527385a6f8486715c46311c0000000000000000000c25394d5f6f848b7b6860524c463a433b484d57606c7f94816c5c4a36180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f52636d74615746331e0a00000000000000000000000000000000000000000000000000000000001325364f616a75705b4935210c000000000000000000000000000000000000000010253a4f657a8f7a654f3a2510000000000000000000000000000000000000000020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000000000000000000000000000001f34495e7489806b56412b160100000000000000000000000000000000000000000000000000000000000000001f34495e7489806b56412b16010000000000000000000000000001162b41566b8089745e49341f000000000000000000000000000000172c42576c8188725645311d0900142a3f54697f8a75604b36200b000000000000000000031629394b5c6a7f8b7a645746321e12000202020202020a1f34495f7489806b56402b1602020200000000000000001e34495e7389816b56412c160100000000000000000010263b50657b8f7a65503a2510000000000000000000000000000000000000000000000000000000000000000000091d3145567187846f59442f1a0400000000000000000a1e30414c6177868a7e716761585a585a5962697581948374604b3d2d1a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000182d42576d828976614c36211000000000000000000000000000000000000000000000000000000000071c3043546a7f8a79634e39230e000000000000000000000000000000000000000010253a4f657a8f7a654f3a2510000000000000000000000000000000000000000020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000000000000000000000000000001f34495e7489806b56412b160100000000000003050606050200000000000000000000000000000000000000001f34495e7489806b56412b16010000000000000000000000000001162b41566b8089745e49341f00000000000000000000000000000014293f54697f8d75604b36200b0012273c51677c8d78634e38230e000000000000000000000b1b2e3e4b6073858775614b41301d0d0000000000000a1f34495f7489806b56402b1601000000000000000000001f344a5f7489806b56402b16010000000000000000000d22384d62778d7e69533e29140000000000000000000000000000000000000000000000000000000000000000000b20364b60758a816b56412c1601000000000000000001131f34475961778492857d76716f6e6f72777f88908274605645311f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394f647a8e7e68533e2e1b080000000000000000000000000000000000000000000000000000000b20354a60738785705b4935210c000000000000000000000000000000000000000010253a4f657a8f7a654f3a2510000000000000000000000000000000000000000020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000000000000000000000000000001f34495e7489806b56412b160100030a0c1015181a1b1b1a18140e0c06000000000000000000000000000000001f34495e7489806b56412b16010000000000000000000000000001162b41566b8089745e49341f0000000000000000000000000000000d22384d62787c74604b36210b000c21374c61767b76614c37210c0000000000000000000000101d314455627889826d5f4d3b2b180800000000000a1f34495f7489806b56402b1601000000000000000000001f34495f7489806b56402b16010000000000000000000b2035485a7389826d583b2b190500000000000000000000000000000000000000000000000000000000000000000f24394f64798e7c67523d27120000000000000000000004182a3b4759616f7d868f8b86848384878c8e857b6d6056453827150100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22364a5c718686715c4b37220c000000000000000000000000000000000000000000000000000004182a3b50657b907d67523d2c1a06000000000000000000000000000000000000000010253a4f657a8f7a654f3a2510000000000000000000000000000000000000000020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000000000000000000000000000001f34495e7489806b56412b16080b171e21262a2e2f31312f2d2923211a0f0802000000000000000000000000001f34495e7489806b56412b16010000000000000000000000000001162b41566b8089745e49341f0000000000000000000000000000000b2034485a6266605645321e09000a1f3347586166615847331f0a000000000000000000000001142637485a677d917c67594836251300000000000a1f34495f7489806b56402b1601000000000000000000001e33495e7388816c56412c170100000000000000000005192b3c5a6f848771594834200b000000000000000000000000000000000000000000000000000000000000000215273853687e8d78634e38230e00000000000000000000000c1d2a3a474c5f68717a7f83858685837e7970665e4b4538281a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e53687d8f7a644f3a291704000000000000000000000000000000000000000000000000000b1f3447596e838975604b36210f00000000000000000000000000000000000000000010253a4f657a8f7a654f3a2510000000000000000000000000000000000000000020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000000000000000000000000000001f34495e7489806b56412b161b222933363b404344464645423e38352c201d15090000000000000000000000001f34495e7489806b56412b16010000000000000000000000000001162b41566b8089745e49341f00000000000000000000000000000005192b3c484d514b45382816020004172a3a474c514c473a2a170400000000000000000000000009192b3c4d5f6e828977625443301c10000000000a1f34495f7489806b56402b1601000000000000000000001e33485d7388816c57422c170200000000000000000000152a3f546a7f8c77624d37220e00000000000000000000000000000000000000000000000000000000000000091d3145566e8488735b4935210c0000000000000000000000000c1c2a34414e525c64696e70716f6d69635b504c4032281a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001021364b617589826d5847331f0a000000000000000000000000000000000000000000000000001325364c61778a816c5645321e0900000000000000000000000000000000000000000010253a4f657a8f7a654f3a2510000000000000000000000000000000000000000020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000000000000000000000000000001f34495e7489806b56412b202e3739464c5055585a5b5b5a57544e493d363127191103000000000000000000001f34495e7489806b56412b16010000000000000000000000000001162b41566b8089745e49341f000000000000000000000000000000000d1d2b34383c3632281a0a0000000c1c2a33373c37332a1c0c00000000000000000000000000000e1e30414c6176878472604a3e2d1a0a0000000a1f34495f7489806b56402b1601000000000000000000001d32475d7287826d58422d1803000000000000000000000f24394f64798e7d68533c2b19050000000000000000000000000000000000000000000000000000000000000b20364b607589826d583d2c1a06000000000000000000000000000c181f313a3e4a4f54595a5c5a58534e493d382f1e160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3246576c818a76614c372111000000000000000000000000000000000000000000000000071c3043546a7f8e79644e3828160300000000000000000000000000000000000000000010253a4f657a8f7a654f3a2510000000000000000000000000000000000000000020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000000000000000000000000000001f34495e7489806b56412b343f4b4f5761656a6d6f70706f6d69635b534b44372e2115070000000000000000001f34495e7489806b56412b16010000000000000000000000000001162b41566b8089745e49341f00000000000000000000000000000000000d19202226211e160a00000000000c171f2126211f170c00000000000000000000000000000000131f334658657b8c7f695c4a3828160300000a1f34495f7489806b56402b1601000000000000000000001c31465c7186836e59442e1904000000000000000000000b20354a607388846f5a4835200c000000000000000000000000000000000000000000000000000000000005192b3c51667c917c66513c271100000000000000000000000000000004131e252e363a3f43454645433e39352c231c110300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394e63798e7e69543f2e1c0800000000000000000000000000000000000000000000000b20354a60738786705c4a361a0a0000000000000000000000000000000000000000000010253a4f657a8f7a654f3a2510000000000000000000000000000000000000000020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000000000000000000000000000001f34495e7489806b56413b484c5d656d767b7f8384868684827e78716860554b3f3225160800000000000000001f34495e7489806b56412b16010000000000000000000000000001162b41566b8089745e49341f000000000000000000000000000000000000050b0d110b090200000000000000040a0c110c0a0400000000000000000000000000000000000417293a4b5d6b808b7a645645321e1200000a1f34495f7489806b56402b1601000000000000000000001a2f445a6f8485705b45301b0000000000000000000000071c3043546b808b78624d3a291704000000000000000000000000000000000000000000000000000000000b2034485a6e838874604b36200b00000000000000000000000000000000010b101b22242a2e3031302e2923211a0f09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364a5b708587725d4b37230c0000000000000000000000000000000000000000000004182a3b50657b907d68533d2d1a000000000000000000000000000000000000000000000010253a4f657a8f7a654f3a2510000000000000000000000000000000000000000020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000000000000000000000000000001f34495e7489806b563f4c59626e7a838a8e898583828283868a8d867d74655d4f4334261607000000000000001f34495e7489806b56412b16010000000000000000000000000001162b41566b8089745e49341f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2e3f4b6074858675604b402f1d0d000a1f34495f7489806b56402b160100000000000000000000182d42586d8287725d3a29170400000000000000000000001325364e63798b806b5846331f0e00000000000000000000000000000000000000000000000000000005192b3c4d62788a816c5544311d0800000000000000000000000000000000000000070d0f14191b1c1a18140e0c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d52687d8f7a65503a2a18040000000000000000000000000000000000000000000b1f3447596e838976614b36210f000000000000000000000000000000000000000000000010253a4f657a8f7a654f3a2510000000000000000000000000000000000000000020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000000000000000000000000000001f34495e7489806b564d5d6577838f877f7973706e6d6d6e71757b838f867b6a615144342515020000000000001f34495e7489806b56412b16010000000000000000000000000001162b41566b8089745e49341f000000000000000000000000000000030a0c1115181b1b1c1a1917130e0c06000000000000000000000000000000000000000000000000000000111d31445563798a816c5e4c3b2a18050a1f34495f7489806b56402b160100000000000000000000162b40566b8089745846331f0a0000000000000000000000082135495b6e848976614c3c2c180800000000000000000000000000000000000000000000000000000e2034485a6c818a78624d372715020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f21364b607589836d5947341f080000000000000000000000000000000000000000001325364c61778a826d5746321e0a000000000000000000000000000000000000000000000010253a4f657a8f7a654f3a2510000000000000000000000000000000000000000020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000000000000000000000000000001f34495e7489806b565e667b89887d746a635b5b585758595660666e7a868c7f6b6251433220100000000000001f34495e7489806b56412b16010000000000000000000000000001162b41566b8089745e49341f00000000000000000000000000070b161e21262b2e303131302e2c282320190e0a0400000000000000000000000000000000000000000000000002152737495b687d907c665947341f14011f34495f7489806b56402b16010000000000000000000014293e53697e8b76614c36210c0000000000000000000000061a2c3d4f647a8f806b5a49362614010000000000000000000000000000000000000000000000000e1e30404d62788a826d5a4835190900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d1115171a1b1c1b1a1816120e0b0700000000000000000000000000000000000000000000000000091e3245566c818a77614c3625130000000000000000000000000000000000000000071c304354697f8f7a644f39291603000000000000000000000000000000000000000000000010253a4f657a8f7a654f3a2510000000000000000000000000000000000000000020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000000000000000000000000000001f34495e7489806b5d667d8b83766760554e493d43424238454b515c64758294806b614f3e2e180800000000001f34495e7489806b56412b16010000000000000000000000000001162b41566b8089745e49341f000000000000000000000004101b222932363b40434546464543423d38352c211f170c01000000000000000000000000000000000000000000000009192c3c4e606e838877624c42321f0f1f34495f7489806b56402b16010000000000000000000010263b50657b8f79644f3a240f0000000000000000000000000f22374b5c6e838a78635443301c1203000000000000000000000000000000000000000000000c1c2b3c4d5e6e838a78624d3c2b190000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b12192022262a2d2f3031302f2e2c2723201c130b0902000000000000000000000000000000000000000000031628384e63798d7f695443301c07020202020202020202020202020202020202020b20354a60738786715c4a361b0b00000000000000000000000000000000000000000000000010253a4f657a8f7a654f3a2510000000000000000000000000000000000000000020354a60758a7f6a543f2a150a0a0a0a0a0a0a0a0a0a0a0a0a0a09070603000000000000000000000000000000000000001f34495e7489806b647b8c817261584b4437362c2e2d2d2832363e4a57616e80947f695c4a36261401000000001f34495e7489806b56412b16010000000000000000000000000001162b41566b8089745e49341f000000000000000000000c171f2d3639464b5055585a5b5b5a5957524d493c3633291d150900000000000000000000000000000000000000000000000e1e31424c617688846f604f3d2d1a1f34495f7489806b56402b1601000000000000000000000d22384d62778d7d67523d2812000000000000000000000000081b2e3e4d62788a8473604b403021130200000000000000000000000000000000000000000d1b293a495a667c917f6a5a48351e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070a161e21272b34383c3f42444546464443413d38353025201d150a0500000000000000000000000000000000000000000a2135495b70858773604a35201818181818181818181818181818181818181818182a3b50657b907e69533e2e1b0000000000000000000000000000000000000000000000000010253a4f657a8f7a654f3a2510000000000000000000000000000000000000000020354a60758a7f6a543f2a1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1e1c1b19140f0b090200000000000000000000000000001f34495e7489806b768782726054473a3126211a191818161e212d39464b6072838c7a645443301c09000000001f34495e7489806b56412b16010000000000000000000000000001162b41566b8089745e49341f0000000000000000010f1c29333e4a4e5761666a6d7070716f6e6c68635a544c463a3127190f0100000000000000000000000000000000000000000000131f334758657b8d7e695b4a38281534495f7489806b56402b1601000000000000000000000b2034485a7489806b56402b1600000000000000000000000000102034485a687e937f6a5e4d40301d150a000000000000000000000000000000000004111d2b3946586278898574604b3c2b1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f1a212832363c3c484d515557595a5b5b5a5856524e4a433636312720180d05000000000000000000000000000000000000061a2c3d52677c907b65503b2b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d3447596e838976614c3621100000000000000000000000000000000000000000000000000010253a4f657a8f7a654f3a2510000000000000000000000000000000000000000020354a60758a7f6a543f343434343434343434343434343434343332302e2925211e160a070000000000000000000000001f34495e7489806c81867560544336291d1409060002000209101b293343546175868573604b372715010000001f34495e7489806b56412b16010000000000000000000000000001162b41566b8089745e49341f0000000000000002101f2d3a464c5c646d767b80838586868583817d78726961584b44372c1f0f0100000000000000000000000000000000000000000004172a3a4c5d6b808a79635645321d34495f7489806b56402b16010000000000000000000005192b3c5b7186846e593c2b190500000000000000000000000005192b3c4e606e828d7c665e4d4132281a110800000000000000000000000000040c171f2e3b48576176858978625544311e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1a212d3639454b52585a62666a6c6f7071706f6d6b67636054514b4538342b20180d0000000000000000000000000000000000000f20364b607588836e594842424242424242424242424242424242424242424242364c61778a826d5846331f0a0000000000000000000000000000000000000000000000000010253a4f657a8f7a654f3a2510000000000000000000000000000000000000000020354a60758a7f6a544949494949494949494949494949494949484745433f3a363228211a0f05000000000000000000001f34495e748980788a7a6557453626180c0100000000000000000b1726364657667b907e685544311d080000001f34495e7489816b56412c16010000000000000000000000000001162b41566b8089745e49341f0000000000000010202d3d4a58616d7982898f89868382828385878c8d877f766a6055493d2d1f0f010000000000000000000000000000000000000000000c1c2f3f4b6074868674604b3f2f34495f7489806b56402b16010000000000000000000000172c42576c8188735a4834200b000000000000000000000000000d1d31424b6075858b7c675f4b45382e221b100b0700000000000000040a0c181f2a333f4b596275848b7b655a4937271500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e2d363e4a4e5760676d73777b7f82848586858483817c78746d6660564d483b342b1c130800000000000000000000000000000000091d3145566b808a776257575757575757575757575757575757575757575757575754697f8f7a654f3a2917040000000000000000000000000000000000000000000000000010253a4f657a8f7a654f3a2510000000000000000000000000000000000000000020354a60758a7f6a5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5e5c5b58544f4b4538362d20190e0000000000000000001f34495e74898081836e5d4b392818080000000000000000000000081828394c5e6f848874604b35200c0000001f34495e7489826d57422d18000000000000000000000000000001162b41566b8089745e49341f0000000000000d1d2d3e4a5b6376828b89817a75716e6d6d6e6f72777b838a897f73635b4a3d2d1f0f00000000000000000000000000000000000000000000111d32455663798a806b5d4c3a2a495f7489806b56402b1601000000000000000000000012283d52677d8d77624d38220d0000000000000000000000000000141e3245576176868b7d6b60564b3f372e24201c13151413141516181f222a343a474c5d6577858c7d675d4b3c2b1909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a28323d4a4e5c646d757c82888d8c8986848382828485878a8d89837b756b62594d483b3025180e000000000000000000000000000000021527384d63788a7f6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d728787725d4b371c0c000000000000000000000000000000000000000000000000000010253a4f657a8f7a654f3a2510000000000000000000000000000000000000000020354a60758a7f747474747474747474747474747474747474747371706e696460564e4a3d352b1e1306000000000000001f34495e748980887a644f3f2e1b0a000000000000000000000000000b1b2f404f647a8f7b66513a2a170400001f34495e7489836e59372614010000000000000000000000000001162b41566b8089745e49341f000000000005182b3b4a5c6479878c81766c656055595857595a5861666e77818c8579635b4a3d2c1a0a000000000000000000000000000000000000000000021528384a5b697e8d7b65584733495f7489806b56402b160100000000000000000000000e23384d63788d7c67523c27120000000000000000000000000000031628394758617684928074655d4f4b3f393530252a2928292a2c2a34373a474c58616c7b878a7c675f4d3f2e1e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004121f2c38454b5b636e7982898e87817c7774716f6d6d6d6e7072767b7f868e8981776c62594a43362b1e100300000000000000000000000000000a2035495a6f8488828282828282828282828282828282828282828282828282828282947e69543f2e1b00000000000000000000000000000000000000000000000000000010253a4f657a8f7a654f3a2510000000000000000000000000000000000000000020354a60758a8b8a898989898989898989898989898989898989888785837e7a756c645c4d483c312415070000000000001f34495e74898687725c4b3721100000000000000000000000000000001122374b5c7287836e5847331f0a00001f34495e748985705544311d080000000000000000000000000001162b41566b8089745e49341f00000000000820344859647a89887b6b61584f4b44374342433a474c5159626c7a878979635b49382715020000000000000000000000000000000000000000000a1a2d3d4f606f838876614c42495f7489806b56402b160100000000000000000000000c2035495a7388816c563c2b190500000000000000000000000000000a1b2a3a475861748190867b6f655d544e4a4336403f3e3e3f413a474c5259616a76818d8679665e4d413021110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000412222f3d4956606b79838a888179726b6662595c59585758595b5861656a717981898a8177686054483c2e2113050000000000000000000000000006192c3c51667c9189878787878787878787878787878787878787878787878787878b8a77614c37221000000000000000000000000000000000000000000000000000000010253a4f657a8f7a654f3a2510000000000000000000000000000000000000000020354a60758a8480808080808080808080808080808080808080808283868a8f8981796f625a4e423225150600000000001f34495e748995806b553e2e1b02000000000000000000000000000000081b2e3e556b808a76614c37210c00001f34495e74898975604b35200b0000000000000000000000000002172c42576c8188735e49331e00000000081830414d6277888879655d4c463a3631272d2d2e2a33373b474c5c6477868879635645311d0d000000000000000000000000000000000000000000000f1f32424c627788836e604e3c5f7489806b56402b1601000000000000000000000006192c3c586e8386715a4835200b0000000000000000000000000000000c1c2a3a4656606c7b878f847a716a64605457555453535556595961676e777f898b8175635b4c4030231203000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004122230404c5b6375808b887e756b635b56514d483b44434242443a464c50555b636b768089897e72625a4b3f31231305000000000000000000000000000e20354b60748883727272727272727272727272727272727272727272727272778b836e5847331f0a00000000000000000000000000000000000000000000000000000010253a4f657a8f7a654f3a2510000000000000000000000000000000000000000020354a60758a7f6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6d6e70757a80888e847868604f4332241401000000001f34495e7489907a65503b251000000000000000000000000000000000001024394f64798e7c66513c271100001f34495e74898e79644e3924100000000000000000000000000003192e43586e8387715c47321c000000011426364d5f6f848a7a645b4b3f3329201d15181819181f222a343e4b596277878674604b3b2a180500000000000000000000000000000000000000000001141f344759667c907d685b495f7489806b56402b160100000000000000000000000012283d52677d8d78624d38220d000000000000000000000000000000000c1c2938454b5e66757f898f877f7974706d6a6968696a6b6e72777c838a8d84796c60564a3d2f221204000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001122230404d5e6679868d81766960564e493d3c37342b2f2e2d2d2f2933363b3d4a4e58616a7783918478655d4e4131231304000000000000000000000000081d3144556b808a77625d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d697e907b65503a2a180400000000000000000000000000000000000000000000000000000010253a4f657a8f7a654f3a2510000000000000000000000000000000000000000020354a60758a7f6a5656565656565656565656565656565656565657595660646b757d89897e69614f42321f0f000000001f34495e74898b76614b36210c00000000000000000000000000000000000b20354b60758a816c56412c1700001f34495e7489937e69543e2d1b07000000000000000000000000071a2d3d5a6f8585705a45301b000000081c304354677c917f6a5c4a3c2e1f170b0802000200040a0d181f2e3b4759657b8d7f6a5948341f080000000000000000000000000000000000000000000005182a3b4c5e6c818a7963555f7489806b56402b16010000000000000000000000000c22374c61778a7e685339291703000000000000000000000000000000000c1a2731404c56606a757d868a8e8985827f7e7d7e7f8184878b8e8981796e635b4b45382d1f11030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f2f404d5e667c89887b6c61574b4538362c2723211e1718181819171f21262d363a474c59626e7c89887b685f4e41312212020000000000000000000000011527374d62788a7f6a544348484848484848484848484848484848484b5c71868773604a35200c0000000000000000000000000000000000000000000000000000000010253a4f657a8f7a654f3a2510000000000000000000000000000000000000000020354a60758a7f6a544040404040404040404040404040404040414238454b4f5660687783937f69604f3d2c1a060000001f34495e748987725746321e0a0000000000000000000000000000000000081d3144557086856f5a37261401001f34495e74898986715c4a3622120000000000000000000000000d21364a5c7388826d58432d180000000b20354b6073878775604b3e2d1e110400000000000000000005101d2a3a4b5d6d828a77624c36251300000000000000000000000000000000000000000000000d1d2f404b6075868573605f7489806b56402b16010000000000000000000000000a1f3447597086846f5746331e0a00000000000000000000000000000000000a151d2f38454b57616870777d8185888a8b8c8b8a8986837f79746c635b4e493d32281a0f010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2c3d4c5e667d8c8577655d4b4639323236383a3836332927211e16171e2932363939373b474c5e6678868b7d68604e40302010000000000000000000000000092035485a6f848874604b35323232323232323232323232323228394f647a8f7f6a5443301c070000000000000000000000000000000000000000000000000000000010253a4f657a8f7a654f3a2510000000000000000000000000000000000000000020354a60758a7f6a543f2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2d28323638454b59627282937e695b493521110000001f34495e7489856f5a39291603000000000000000000000000000000000001152737576c8288735544311d08001f34495e7489818a7a644f402f1c0c00000000000000000000031629394e64798e7d68523d281300000316283851667b907d675645322010000000000000000000000000000d1c2e3f4e63798d7f6a5443301c070000000000000000000000000000000000000000000000121e324556647a8b806b5d7489806b56402b160100000000000000000000000004182a3a546a7f8976614b36210d00000000000000000000000000000000000002111a283239464b535962676c6f73757677767574716e6a6460544e493d352c1e160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002162838495b667c8c847562594b3f333538454b4d4f4d4b46393d363228293339464b4f4f4c473b404d5a6275838d7e685e4d3e2e1b0b000000000000000000000005192b3c51667b907b66503b2b181d1d1d1d1d1d1d1d1d1d1d1e3246576c828a77624c362513000000000000000000000000000000000000000000000000000000000010253a4f657a8f7a654f3a2510000000000000000000000000000000000000000020354a60758a7f6a543f2a1616161616161616161616161616161618151d2028323b48546073838b79634e402f1c0900001f34495e7489836d58432e1800000000000000000000000000000000000000152a40556a7f8a73604b35200b001f34495e74898083836e5e4c3a2a1c0d010000000000000002111e3246576a7f8c77624d37220d0000091e3245566e838975604b382816020000000000000000000000000000112135495b6f858773604a35200b0000000000000000000000000000000000000000000000031628384a5c697f8c7b657489806b56402b1601000000000000000000000000000d22384d62788a7d68523b2b1905000000000000000000000000000000000000000a161e2832363b484c52575a5e5660616160545c58554f4b4336352c211a0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e32455663798985756157483b37444b535660636463615758524b453839464b576164646159564d4949576174838c7c665c4b3929170300000000000000000000000e20354b607388836e59483420080008080808080808080c21364b617689836e5948341808000000000000000000000000000000000000000000000000000000000010253a4f657a8f7a654f3a2510000000000000000000000000000000000000000020354a60758a7f6a543f2a150101010101010101010101010101010002090b161e2b364455617789846f5e4c38230900001f34495e7489816c57422c170200000000000000000000000000000000000014293e54697e8c77614c37220c001f34495e7489807b8f7c6658473a2b1c1408040002000609151d2f404b617588846f594834200b00000b21364b607589826d5645321a0a000000000000000000000000000000061a2c3d53687d8e79634e39230e0000000000000000000000000000000000000000000000000a1a2d3e4a60728487767489806b56402b1601000000000000000000000000000b2034485a6f85856f59483420090000000000000000000000000000000000000000020b161e212a34373d424538454b4c4b4b4336433f39353026211a0f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d4b6074868877625746393e4b5560686f7678797876726d6760564a4657616d76797977726b625a4c46566074848b7a645746331e090000000000000000000000081c3043546a7f8a77624d3626140100000000000000061a2c3d52687d907b66503b2a1800000000000000000000000000000000000000000000000000000000000010253a4f657a8f7a654f3a2510000000000000000000000000000000000000000020354a60758a7f6a543f2a1500000000000000000000000000000000000000020d1827374759687e907b655037261401001f34495e7489816c56412c170100000000000000000000000000000000000012283d52677d8d78624d38220d001f34495e7489806f8488766158483b30261f18181718192127313f4c5e6a7f8f7a644f3b2b1805000010253b50657a907b665138281600000000000000000000000000000000000f23384e63788d7d67523d2812000000000000000000000000000000000000000000000000000f1c304354627789827489806b56402b16010000000000000000000000000005192b3c52687d8a77624d3727150200000000000000000000000000000000000000000003090d181f22282c3028323637363530262e2a24201c14080600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364a5b6b808d7b65594839414d5c64747d858a8d8f8d8b88827d756860546175828a8e8e8c8780786c61584b566176878775614b3727150200000000000000000000011426364d62778a7f6a5443301c08000000000000000c2135495b70858874604b35200d00000000000000000000000000000000000000000000000000000000000010253a4f657a8f7a654f3a2510000000000000000000000000000000000000000020354a60758a7f6a543f2a1500000000000000000000000000000000000000000009192a3a4b607488836e5544311d08001f34495e7489816c56412c170100000000000000000000000000000000000012273d52677c8d78624d38230d001f34495e7489806b7889857662594b4336342a2d2c2e2c3537444b5d667c8c836e5c4b371d0d00000014293f54697e8c77614c37210c00000000000000000000000000000000000b20354a607389816c56412c1701000000000000000000000000000000000000000000000000001325364859677c917d89806b56402b160100000000000000000000000000000d21364b6176897f6a5544311d08000000000000000000000000000000000000000000000000050b0d12171a161e212221201c1419150f0b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e4e63798b826d5d4c3b3f4d5f677a869187807d7b7b7d81878f887e726073848c817c7b7d82898a8176655d4e58637989826d5544311d08000000000000000000000008203448596e838874604b35200d000000000000011527374e63788d7f6a5443301c0800000000000000000000000000000000000000000000000000000000000010253a4f657a8f7a654f3a2510000000000000000000000000000000000000000020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000c1d3144556c818973604b35200b001f34495e7489816c57422c170000000000000000000000000000000000000014293e53697e8c77624c37220d001f34495e7489806b667c8b85786960544c473b4241433c494d55606a7b8a8675614b3e2e1b00000003182e43586d8388725847331f111111111111111111111111111111111111111c304354637878624d38220d000000000000000000000000000000000000000000000000000008182b3b4d5f6d82898c806b56402b160100000000000000000000000000000a1e3346576c818874604b36201100000000000000000000000000000000000000000000000000000000020002090b0c0c0b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22364a5c6e838976614c3f394b5d677d8b877c726b676566686c727a859382747b907f6c6766686d767f8a887b69604f5b63797c74604b36200b000000000000000000000005182b3b50657b907b66513b2b18050000000000081d3144556b808a78624d3626140100000000000000000000000000000000000000000000000000000000000010253a4f657a8f7a654f3a2510000000000000000000000000000000000000000020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000215273751677c8e79634e39240e001f34495e7489836e5936251300000000000000000000000000000000000000152a3f556a7f8b75604b36210b001f34495e7489806b5e667c8a8a7e73686159595757585a5b636a747f8c8678625746322010000000011426375c7187846e593a2a2626262626262626262626262626262626262626262536495a63625a4835200b0000000000000000000000000000000000000000000000000000000d1d30404b61758791806b56402b16010000000000000000000000000000031729394d63788b7d67523f2e1c080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4f647a8f7f6a5847334657657b8c8476665e5652505153565d6572808d837e8c776151505357616a78848c7e6a614f5b6366605544311d080000000000000000000000000d20354a607387846e594834200800000000000b20354b607488846f5a483418080000000000000000000000000000000000000000000000000000000000000010253a4f657a8f7a654f3a2510000000000000000000000000000000000000000020354a60758a7f6a543f2a1500000000000000000000000000000000000000000000000e24394e63798e7c66513c2711001f34495e748986705443301c07000000000000000000000000000000000000132536566b8189745645321e09001f34495e7489806b565e66798592867d77726e6d6c6d6f73787f888f8275625a4839291602000000081d3144557489816c56413b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3c494d4d483c2b1b0b00000000000000000000000000000000000000000000000000000000121e32465763787b79634e39230e000000000000000000000000000000000b2035495a6e8486705d4b372311000000000000000000000000000000000000000000000001080b0c0e0e0e0d0c0b070000000000000000000000000000000000000000000000040a0c0f0d070000000000000000000000000000000000000000000000000000000000000a1f3346586d838976614c3a364b617587867561584c403d3b3b3d3f4b54606a7e93878b75604b3b39464b5a627481937f6a604e4e504b4437271502000000000000000000000000071c304354697f8a77624d3626140100000005182b3b51667c917c66513c2b19000000000000000000000000000000000000000000000000000000000000000010253a4f657a8f7a654f3a2510000000000000000000000000000000000000000020354a60758a7f6a543f2a1500000000000000000000000000000000000000000000000c22374c61778c7d68533d2813001f34495e74898974604a35200b0000000000000000000000000000000000071c3043546f8486715c38281603001f34495e7489806b564c5b63737d868e8b878382818384888d8d847a6d6157483c2b1b0b000000000b20354b60758a7f6a5550505050505050505050505050505050505050505050505050505050504b463928160300000000000000000000000000000000000000000000000000000003162939495a6366635b4936210c0000000000000000000000000000000006192c3c4f657a8f7a65503f2f1c090000000000000000000000000000000000040a0c1116141c20222323232221201c13150f0d0700000000000000000000000000000000000c171f2124211a0f01000000000000000000000000000000000000000000000000000000000c21364c617689816c58463343546a7f8d7a6457473a30282626282e36434a606a80958d78634d3829333c4855606c81927e685b4a38363127190900000000000000000000000000001325364c61778a7f6a5443301c080000000b203448596f848874604b35200d000000000000000000000000000000000000000000000000000000000000000010253a4f657a8f7a654f3a2510000000000000000000000000000000000000000020354a60758a7f6a543f2a1500000000000000000000000000000000000000000000000c21364c61768b7e69533e2914001f34495e74898d78634e38230e00000000000000000000000000000000000b20354a607489826d58432d1800001f34495e7489806b563d4955606871797e838687888785827d786f655d4b46392b1e0e00000000000c21374c61768c7e68666666666666666666666666666666666666666666666666666666666666615746321e09000000000000000000000000000000000000000000000000000000000b1b2c3c494d514e493d2c1a0600000000000000000000000000000000000e22374b5d6f8485705d4c382308000000000000000000000000000001080c171f21272b2630353738393937363530252a24221b100c06000000000000000000000000000c1c2a333739362d1f110300000000000000000000000000000000000000000000000000000013253653687e8f7a644f3a354b607488836e5c4a39291c12101113182530424b607385927d68523a2a1e2b37444b6072828b79635645321d1509000000000000000000000000000000081f3447596e838874604b35200d0000001325364d62778a806b5544311d08000000000000000000000000000000000000000000000000000000000000000010253a4f657a8f7a654f3a2510000000000000000000000000000000000000000020354a60758a7f6a543f2a1500000000000000000000000000000000000000000000000d23384d62788d7d68533d2813001f34495e7489937e68533c2c1906000000000000000000000000000000000e23384d63788d7e69533e291400001f34495e7489806b564137444b525c64696e70727371706d67625a4f4b3f32291b0e0000000000000d23384d62788d807b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b75614b36210c00000000000000000000000000000000000000000000000000000000000e1e2c35383c39362c1f0f000000000000000000000000000000000000081b2e3f4f647a8f7b65503625130000000000000000000000000009151d202933373c4136434b4c4d4e4e4d4b4a43363f3a362d23211a0f050000000000000000000004172a3a474c4e4a3d2f21110000000000000000000000000000000000000000000000000000071c3043546e8387725c4a363a4f647a8f7b66513e2d1b0c0000000008131c30435463798b836e5847331f19273143546175878674604b3c2b190600000000000000000000000000000004182a3a50657a8f7b66513b2b190500071c3043546a7f8b78624d37271501000000000000000000000000000000000000000000000000000000000000000010253a4f657a8f7a654f3a2510000000000000000000000000000000000000000020354a60758a7f6a543f2a1500000000000000000000000000000000000000000000000f243a4f64798f7c67513c2712001f34495e74899a846f5a4935200c000000000000000000000000000000061a2c3d53697e8e78634e39230e00001f34495e7489806b56412631353d4a4e54595b5d5e5c5a58524d483c372e1e160b000000000000000e23384d63788d958e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e908d79634e38230e0000000000000000000000000000000000000000000000000000000000000e1920232623211a0f01000000000000000000000000000000000000001022364a5c6e8385705443301c070000000000000000000008131c2731353a474c51565a5460616363636261605458544f4a3e39352c20190e0000000000000000000a1f33475861645c4b3f2f1c08000000000000000000000000000000000000000000000000000b20354a607489826d573e2d3f54697e8a76614b36211000000000000001142636495b6d828a76614c3721101525364657647a8c806b5a4835200d000000000000000000000000000000000c23374b5d7287846e5948342009000b20354a607387846f5a4935190900000000000000000000000000000000000000000000000000000000000000000010253a4f657a8f7a654f3a2510000000000000000000000000000000000000000020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000011273c51667c8e79644f39240f001f34495e7489868b78634d3a2a180400000000000000000000000000000c2135495b708687715b4935210c00001f34495e7489806b56412b1d202d36393e434647484745423d38342b221b100300000000000000000d22374d62778c7f79797979797979797979797979797979797979797979797979797979797f8d78634e38230e00000000000000000000000000000000000000000000000000000000000000060c0e110e0c06000000000000000000000000000000000000000000071b2e3e4b60757772604a35200b0000000000000000000d18253037444b525861666b6f727577787878777675716d6a645c564e493d352b1e1401000000000000000c21374c617679655d4b38230e000000000000000000000000000000000000000000000000000e24394e63798e7d68523d2c41566b8189735746331e0a0000000000000008182c3d4e63798e7e69533e2d1b081828394b5d6b808b78624d3b2b1805000000000000000000000000000000081c2e3f54697e8a78624d3726140417293a50657a8f7c67523c2c190000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8f7a654f3a2510000000000000000000000000000000000000000020354a60758a7f6a543f2a1500000000000000000000000000000000000000000000081b2e3e566c818a75604b36210b001f34495e74898087806b5947341f1100000000000000000000000000071a2d3d4e63798d7e69543d2c1a0600001f34495e7489806b56412b160f1a2124292e31323332302d282220190d08000000000000000000000c21364b61768b7e69646464646464646464646464646464646464646464646464646464697e8c77624c37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101e3245566062605443301c070000000000000002101d2b36434a5560676f767c8084888a8c8d8e8e8c8b8a86837f79726c635b4d483c321d15090000000000000e23384d63788d7b65503d2c1a0600000000000000000000000000000000000000000000000012273c51677c8e79634e392d42586d8287725d3929170300000000000000000f21364a5b708586715c4a36220a0b1b2e3f4c617689816c5948342008000000000000000000000000000000001121374c61768a7f6a5544311d0a1f3346586d828875604b36200e0000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8f7a654f3a2510000000000000000000000000000000000000000020354a60758a7f6a543f2a15000000000000000000000000000000000000000000021022374b5c718685705645321e09001f34495e7489807f8977614c402f1e0e0000000000000000000000051321364a5c6c818976614c37210f0000001f34495e7489806b56412b1600070d0f14191b1d1e1c1b18120d0b05000000000000000000000000091e3246577389816b564f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f556a7f8b75604b36200b00000000000000000000000000000000070b0f14181a1b1c1b1915110c0903000000000000000000000000000000000000000000000000000000000003162838454b4c4a43362513000000000000000210202e3b48546067747c848a8d8985817e7d7b7a7a7b7c7e8285898f8881796d625a4f423127190900000000000c2135495b6f84846f5b4935210c000000000000000000000000000000000000000000000000152a3f546a7f8b76604b362d42576c8288725443301c070000000000000000071a2d3d52677d8e79644e38281602101f3347586b808a77624d362513000000000000000000000000000000000a1f3347586d828874604b35200d21364c617689816b5645311d090000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8f7a654f3a2510000000000000000000000000000000000000000020354a60758a7f6a543f2a15000000000000000000000000000000000000000007132030414f647a8f7e695438281602001f34495e7489807689826d5e4c3c2b1e1104000000000000000006142332434e64798b816c5847331f0a0000001f34495e7489806b56412b1601000000000406080907050300000000000000000000000000000000031628395b7186846f5443393939393939393939393939393939393939393939393938576c8188735645321d09000000000000000000000000000408131c2024292d2f3031302e2b26211e160b07000000000000000000000000000000000000000000000000000000000a1a2832363735302518080000000000000010202e3e4b5962727d878f857e7874706c69676665656667696c70757b82888a827869604b44372718080000000006192c3c50657b8b78634e3a2917040000000000000000000000000000000000000000000000172d42576c8288735745322b40566b808975604a35200b0000000000000000000f21364b607589816c5645321e0904172a3a4c62778a806b5443301c070000000000000000000000000000000417293a4f647a8f7b66513c2b1a2d3e53687e8d79634e382715020000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8f7a654f3a2510000000000000000000000000000000000000000020354a60758a7f6a543f2a150303030303030303030303030303030002080b0f1a21303e4d5f6f848976614c36210c00001f34495e7489806b7e907b665a493c2e1f170c0801000002080e192032414f6170848876614c3a2917040000001f34495e7489806b56412b160100000000000000000000000000000000000000000000000000000000172c42576c818974604a35242424242424242424242424242424242424242424324556708585705a382815020000000000000000000000000c171f253035393f424546464543403b363228221b10050000000000000000000000000000000000000000000000000000000a161e2122201c1308000000000000000d1d2e3e4b5c64788491847a7069635a5a56535251504f515254575660666c767f898a7e6d60554436251300000000000e23384b5d7186816c5846331f090000000000000000000000000000000000000000000000192e43596e8386715c3928283e53687d8c77624d37220d000000000000000000091e3245566c818975604b36210e000c1f3448596e838772604a35200b000000000000000000000000000000000c22374b5c7186846e5a483421364a5c718685705b49351a0a000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8f7a654f3a2510000000000000000000000000000000000000000020354a60758a7f6a543f2a181818181818181818181818181818191a151d20242d36414d5c677d927f6a5846331f0a00001f34495e7489806b73848878625a4b3f332a201c141717151d202c35434f5f697f917c665846331c0c000000001f34495e7489806b56412b16010000000000000000000000000000000000000000000000000000000012283d52677d8e79634e3626140f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f20364b60758a806b56412b16000000000000000000000008131c293336434a4e54575a5b5b5a5955514b4639362d1f180d00000000000000000000000000000000000000000000000000000003090b0d0b07000000000000000005192b3b4b5c647a89897c6f645c544d493c413e3d3c3a3a3b3d3e38454b5057616a7683938273605443301c0f00000000081c2f3f53687d8976614c37261401000000000000000000000000000000000000000000001a2f445a6f8485705b4530253a4f647a8f7b66513b2611000000000000000000031628384f64798e7c67523c2b190605182a3b52677c8e7a644e39240f00000000000000000000000000000000081b2e3e53687e8a78624d3728384e64798e7d67523d2c1a00000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8f7a654f3a2510000000000000000000000000000000000000000020354a60758a7f6a543f2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2e2f273136393d4a4e5f677b8b8574604b3a29170400001f34495e7489806b6277888778655d4c473a3530262c2c2731363c494d61697d8d826d5e4d3a291700000000001f34495e7489806b56412b1601000000000000000000000000000000000000000000000000000000000c21374c61768a7f6a5443301c08000000000000000000000000000000031628384f647a8f7b66513b2611000000000000000000000c1825303a474c546064696d6f7071706e6a6661574f4a3e342a1d11030000000000000000000000000000000000000000000000000000000000000000000000000000000820344859647a8a8678665e4f4a3e38352c2c292826252526272928323639464b5861727f8d8272604a3d2d1a07000000001121364b6075887f695544311d08000000000000000000000000000000000000000000001b30455a7084846f5a452f21364b60758a806b563d2c1a060000000000000000000a22364a5c7186846f5a48352008000d22374c61778c7e69543e291400000000000000000000000000000000001021364c6176897f6a55443245566c818975604b36210f00000000000000000000000000000000000000000000000303030303030303030303030310253a4f657a8f7a654f3a2510030303030303030303030303030000000000000020354a60758a7f6a544343434343434343434343434343434343434437444b4f535b636e7d8a8677625544311b0b0000001f34495e7489806b59637988887b6c61584f4b4336424237444b505a636f7f8c8373604b40301c0c00000000001f34495e7489806b56412b1601000000000000000000000000000000000000000000000000000000000a1f3347586f848773604b362614010000000000000000000000000000091e3245566c818975604b36210b0000000000000000000e1c2a36434a58616a73797e828485868583807b766d645c4c483b2f2113050000000000000000000000000000000002080b0b0902000000000000000000000000000000081830404d6278888777625a4d40362d232019171412111010111214151d2029323a4654606a80947f6a5b4a36210d00000000091e3245566b808774604b352010000000000000000000000000000000000000000000001b30455b7084846f5a442f1e324556708586715b4935210a000000000000000000071b2d3e54697e8b78624d362614010b1f3447597287826d58432e1800000000000000000000000000000000000a1e3346576c828874604b364b607589816c5645321e090000000000000000000000000000000000000000050b0d1818181818181818181818181818253a4f657a8f7a654f3a2518181818181818181818181818180e0c070000000020354a60758a7f6a58585858585858585858585858585858585858595b55606468707983928376625947372715000000001f34495e7489806b565b6378868c81766c646054585757585560656d78849282736055443122120000000000001f34495e7489806b56412b16010000000000000000000000000000000000000000000000000000000004172a3a51667c917c675443301c0f000000000000000000000000000417293a4b607589836d5645321e0900000000000000000e1e2b3a47546068767f888e8a868382828385898e8a837a6d62594c4031231305000000000000000000000000000009151d20201d150a00000000000000000000000000001325364d5f6f848a796359483c30221b100c0600000000000000000002090b161e2936434b6072838b79634e3b2a1805000000021628384d62778a7c67513e2d1b070000000000000000000000000000000000000000001a2f445a6f8485705b453016283854697e8d79634e392816030000000000000000001021374c61778a806a5443301c0804182a3b5a6f8485705b46301b0000000000000000000000000000000000031729394f64798e7b66513c52677c8e79634e38281603000000000000000000000000000000000000000e1920222d2d2d2d2d2d2d2d2d2d2d2d2d2d2d3a4f657a8f7a654f3a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d23211a0f01000020354a60758a7f6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6e6f707175797e858e887d6e6158473b2a1909000000001f34495e7489806b56495a6274808b89817a74706d6c6c6d70757b828b887d6d605544372715040000000000001f34495e7489806b56412b160100000000000000000000000000000000000000000000000000000000000c20354b6073868673604b3d2c1b0a000000000000000000000003111f334658687d8f7a654f38281603000000000000000c1c2b3c485861727e898b837b76716e6d6d6e7073797f888e8277655e4e413123120100000000000000000000000009192731363631271a0d000000000000000000000000071c304354677c917f695b4a3b2b1e1207000000000000000000000000000000030c1825304354617689836e5948341f0b000000000a203448596d8385705c4a36220d000000000000000000000000000000000000000000192e43596e8386715c3a2a1822374d62778a816c5745321e0c0000000000000000000a1f3347586e838874604b35200c00172d42576c8288735d48331e0000000000000000000000000000000000000b22364a5c7186846f5a495a6f8486705b4a361a0a000000000000000000000000000000000000000e1e2b3538434343434343434343434343434343434f657a8f7a654f4343434343434343434343434343434339362d1f0f000020354a60758a8582828282828282828282828282828282828282838485878a8e8a857d75685f4c473a2a1d0d00000000001f34495e7489806b563c4956606b7981898f898583818183868990888076675f4b4437271909000000000000001f34495e7489806b56412b16010000000000000000000000000000000000000000000000000000000000081c304354667c917d685b4939281b0e02000000000000000006132130404c61768885705d4b371a0a0000000000000008182a3a485a6276849183786e666056595857585b5b636a747e89887c685f4e41301f0f000000000000000000000002152737444b4b45382b1d0d00000000000000000000000b20354a6073868774604b3d2d1d0e000000000000000000000000000000000000000814263647586b808a77624c37220d0000000005182b3b4f647a8f7a644f3b2b18050000000000000000000000000000000000000000172c41576c8189745847331f203448596f848975604b3a2a1704000000000000000004172a3a50667b907b65503a2a1704162b41566b8089745e49341f000000000000000000000000000000000000071b2d3e53687d8a78624d62788b7d68533d2d1a0000000000000000000000000000000000000005192b3c484d5858585858585858585858585858585858657a8f7a6558585858585858585858585858585858584e4a3d2d1a07001c31475c71868686868686868686868686868686868686868686868584827f7b76706760564e41332a1c0d0000000000000b20364b607573604b3538454b5b636c767b80848688888784807b756b61584d413127190900000000000000001b30465b70857f69543f2914000000000000000000000000000000000000000000000000000000000000011426364d5e6f838a79635745392b1d150a0600020003090e1a21313f4c5e6c818b7a644f3f2e1c000000000000000114263647596278868a7d6e625a514b45384242433d4a4e55606978848c7e685f4d3d2d1a0a00000000000000000000081d314455606056483c2b19050000000000000000000010253a4f657a8f7e695544311f0f00000000000000000000000000000000000000000008182a3a4e63798e7d68533e281300000000000d22364a5c7085826d594834200a000000000000000000000000000000000000000014293e53697e8c77614c3722182b3b50657a8f7e685847331f100000000000000000000c20354b607488836e5847331f0a162b40556b808a745f4a351f000000000000000000000000000000000000001021364b607589806a556a808976614b36210f000000000000000000000000000000000000000b2035485a626d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d7a8f7a6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d635b4a36210c001a2f43566871717171717171717171717171717171717171717171706e6d6a656158524b4538311f180c00000000000000091d324556606055443128323d494e5761666b6f717373716f6b6560564c463a311d1509000000000000000000192e4255667069614f3b271200000000000000000000000000000000000000000000000000000000000000081830404d62778886756057483c3228211a181717161e212c35424e5d667c91806b5c4a36211100000000000000081c304354617787887a675f4d483c3632282d2d2e2d3637444b5a6274828d7d675c4a382815020000000000000000000b20364b607475625a4834200e00000000000000000004182a3a576c818a76614c37271501000000000000000000000000000000000000000000000c21364a5b7389816c57422c170000000000071b2d3e52677c8a77624d382816030000000000000000000000000000000000000010263b50657b907a65503b251023374b5d70858876614c3e2e1c0c0000000000000000081c3043546a808a77614c372110162c41566b8189735e49341e00000000000000000000000000000000000000091e3245576c818874607488826c5746321e0a000000000000000000000000000000000000000d22384d6278828282828282828282828282828282828282839a8382828282828282828282828282828282828279634e39230e001427394a565c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5a595855504c463a3632281a1304000000000000000002152838454b4b443727161e2c3539464b50565a5c5d5d5c5956504b453833291c13020000000000000000000013263848555b544f4332200c00000000000000000000000000000000000000000000000000000000000000001220344859657b8b8475625a4b4538352c2d2c2d2832363d494e60687b8b8473604b3e2d1b0300000000000005192b3c4b6072848a7a645c4d41352b211e161818191a2127313c48566073838b7a645645321d0c00000000000000000013283e53687e8a78624d3c2b190600000000000000000a1f3447597287846f58473319090000000000000000000000000000000000000000000000071a2d3d5b7085846f5a452f1a0000000000001020354b607488806b5645321e09000000000000000000000000000000000000000c21364c61768a806a553c2b191c2e3f4f647a8c816c5c4b3a2a1b0b00000000000000011426364d62788a7e69543e2d1b182d42576d8287725d48331d00000000000000000000000000000000000000031628394e63798e7b667b8e79644f39291603000000000000000000000000000000000000000e23384e63798686868686868686868686868686868686868686868686868686868686868686868686868686867a644f3a250f000a1b2c3943474747474747474747474747474747474747474747464544433f3b363329201d150a00000000000000000000000a1a28323635312719090f1a212933363b41454648484744413b3631271f170c000000000000000000000000091a2a3842463f3b32251403000000000000000000000000000000000000000000000000000000000000000005182b3b4b5d667c8b85786960564e493d42414239454b515b636f7e8b8476615544312010000000000000000b2034485a6a7f917d675c4a3e3020190e09030002000709151d2b3845556175878674604b3a29170400000000000000000b20364b607487816c5a4935200d00000000000000000c22374c61778c7f6a553a2a17000000000000000000000000000000000000000000000000001a2f44596f8486705b46311b000000000000081d3144556a7f8875604b362111000000000000000000000000000000000000000a1e334657708685705a4834201122364a5c6c818c7a64584739291b0e010000000000000a2035495a708586715c4a3622182b3b5a6f8485705b46301b00000000000000000000000000000000000000000a21364a5b7085846f8386715c4a361b0b00000000000000000000000000000000000000000c2135495b63717171717171717171717171717171717171717171717171717171717171717171717171717171645c4b37220d00000d1b272f31313131313131313131313131313131313131313131302f2d2a26211f170c0902000000000000000000000000000a151d20201d15090000060b171e21262b2f313333322f2b26201d150a0400000000000000000000000000000c1a262e302927201407000000000000000000000000000000000000000000000000000000000000000000000d1d2e3f4c5e667a888a7e756a635b5a585757595760666e79839283756158463727150200000000000005182a3b4d62788a836f5f4d3d2d2013060000000000000000020e1a28374657667c907f6a5846331f0a0000000000000000081d314455687d8a78624d3b2b18050000000000000010253a4f657a8f7b66513c2611000000000000000000000000000000000000000000000000041a2f44596f8486705b46311b000000000000011527374c6176897d68533f2f1c0800000000000000000000000000000000000003172939556a808b78624d3727151b2d3e4b6175878776615746392c1c1408030001080f1a28394b6074888e79644f3828203448597288826d58422d180000000000000000000000000000000000000000071a2d3d52677d8b798b7e68533e2d1b000000000000000000000000000000000000000000061a2c3d494e5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c4f4b3e2e1b080000000a141a1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1b191815100c0a04000000000000000000000000000000000002090b0b08010000000000030a0c11161a1c1e1e1c1a16100b090200000000000000000000000000000000000913191b14120c0300000000000000000000000000000000000000000000000000000000000000000000000010212f404c5c6476828e888078736f6d6c6c6e71767b838b897e6e6157463a291909000000000000000b1f3448596d828978624d41301f100200000000000000000000000a1929394c5e6e838976614c3621100000000000000000021527374b607487826d594834200a0000000000000012273d52677c8e79634e39240e00000000000000000000000000000000000000000000000005182b3b5b7085856f5a45301a00000000000000091f3347586c8186715d4c38230e000000000000000000000000000000000000000d23384d62788d7f6a5544311d101e324657647a8a85756157493c30261e1718141c202c384657667c8a88816c56453222374d62778c7e69543f29140000000000000000000000000000000000000000000f21364b607589888a76614c362110000000000000000000000000000000000000000000000f1f2c35384747474747474747474747474747474747474747474747474747474747474747474747474747473a372e2010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000312222f3e4b58616d7a838a8e888482818283868a8f88807768604b4639291b0b00000000000000000d22374c62778a816c5a4834231301000000000000000000000000000b1b2f404e63798e7f6a543e2d1b070000000000000000091d314455687d8a77624d3828160300000000000014293e54697e8c77614c37220c0000000000000000000000000000000000000000000000000b203448597388826d58422d18000000000000000417293a4e63798b7b65503d2c1a060000000000000000000000000000000000000c2035495a70858774604b3828161629394a5c667c8c8475635a4b433633292d2630353d4956617587827f8975604b362a3b52677d8e79644e39240f000000000000000000000000000000000000000000091e3245566a7f86806b5846331f0a00000000000000000000000000000000000000000000010f1a212331313131313131313131313131313131313131313131313131313131313131313131313131313125221b1002000000000000000000000000000000000000000000000000000000000000000000000006121b20202020202020202020202020202020202020202020202020202020202020202020202013100b010000000000000000000001080b080100060100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000412202e3a474c5c646e777d82858788878683807a746a61584e4232291b0b000000000000000004182a3b54697f8e79634e3c2b1905000000000000000000000000000000122135495b708587725c4a36220d0000000000000000011426374b607588806b5645321e09000000000000142a3f54697f8b75604b36210b0000000000000000000000000000000000000000000000021628384c62778c7f6a543f2a1500000000000000000c2135495b6f84846f5b4935210c00000000000000000000000000000000000006192c3c51667b907d685645321e0f1b2d3d4c5e677d8b85786860544b46394236434b4f5b6374838a78788a7d67523c3447596e848873604a35200b0000000000000000000000000000000000000000000216283850616a716b62513a291704000000000000000000000000000000000000000000000000060c0e1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c0f0d080000000000000000000000000000000000000000000000000000000000000000000000000616242f35353535353535353535353535353535353535353535353535353535353535353535353528251e1305000000000000000009141d201d141e1b170f0d0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101c2a333e4a4f5861676d70727372716e6a6560554c473a311e160b0000000000000000000b1f344759718685705b4a361d0d00000000000000000000000000000000061a2c3d52677d8e79644f39240f000000000000000000091e3245566b808875604b36210e00000000000010253b50657b8072604a35200b0000000000000000000000000000000000000000000009151e324556697e8e7a644f39240f0000000000000000061a2c3d50667b8b78634e3a2917040000000000000000000000000000000000000e24384c5e71868775604b3d2d1b0f1f30404d5f677b88897e736861575957585460656d79858c7d67708585705a493b4c62778a806b5443301c07000000000000000000000000000000000000000000000a1a334350555c565144341b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122434424a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a3d3a312313010000000000000919263135312633312c24221b10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c181f2d363a474c52575b5d5e5d5c59554f4b4437332a1c1403000000000000000000000c22374c61778a7e69543d2d1a0000000000000000000000000000000000000f21364b61768a7f6a553f2a15000000000000000000031628384d62778a7d68533c2c190600000000000e23374b5d656b605443301c0700000000000000000000000000000000000000000810192731434b6075878772604a35200b0000000000000000000f20354a607387816c5846331f09000000000000000000000000000000000000091d2f4050657b907f6a5b4a392819122230414d5d65778390867d76716e6d6d70747a828b897c675f687e8d78634d47596b808b78634e3625130000000000000000000000000000000000000000000000001525333c4047413d3426160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121b202015120c0300000000000000000000000000000000000000000000000000000000071117191d0b0801000000001b2f42525e6060606060606060606060606060606060606060606060606060606060606060606060524e41311e0b000000000001142637444b444a4946413a362d1e160b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101b222a33373d42464848484643403a3531261f180c00000000000000000000000012273c51677c8f7a644f3a250f0000000000000000000000000000000000000a1e3346577186846f5a3a2a18040000000000000000000a203448596f8485705a4935200c0000000000081c2e3f4b50564a43362513000000000000000000000000000000000002080b111c232d37444b616c81917c675443301c07000000000000000000071c304354687e8976614c372614010000000000000000000000000000000000001223384c5d6d828a796357463726151223303f4b59626e7b858d8a8683828385898f8a8177665e4c61767f7a644f4c61778a836e5b49351808000000000000000000000000000000000000000000000000071520282a312c292116080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000616242f35352a2720150700000000000000000000000000000000000000000000000000000b19242c2f32201d140900000020354a5e707575757575757575757575757575757575757575757575757575757575757575757575685f4e3a25100000000000081d31445560555f5e5b564f4a3e32291b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c171f21272d30323332312e2b25201d14090400000000000000000000000000162b40556b808a75604b36210b00000000000000000000000000000000000003172939576c8289735947341f0a00000000000000000005182b3b52677c8d78634d38230f00000000000011212e373b40353025180800000000000000000000000000040a0c11151d20252e373e4a55606b7f95826d5f4d36251300000000000000000000001325364b6075897f695544311d08000000000000000000000000000000000000081c2f3f4c617788867561554431271912212e3b474c5d6570787f8386878786827d766c62594c4658616a645c4c5e6d828b79634e3d2c1a0000000000000000000000000000000000000000000000000000030d13151c16140e0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122434424a4a3f3c32251503000000000000000000000000000000000000000000000000001929364044483531261909000020354a60758a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a7d68523d281300000000000b20354b6073757473706c645c4b4639291a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c12181b1d1e1d1c1915100b0801000000000000000000000000000000192e44596e8386715645321e090000000000000000000000000000000000000013283e53687d8c77614c37220c000000000000000000000d21364b607589806a553d2d1a07000000000003111c23252b201c130800000000000000000000050b0d12171f21262731363a3f4b505c647380958574604b413018080000000000000000000000081e3245576b808874604b35201000000000000000000000000000000000000000111f344759657b8c8373604b4437291c111d2a343f4c505b63696e717272706d6861584d483b3a464c554f4a5b667c91806a5b49351f0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b2f42525e60544f4332200c0000000000000000000000000000000000000000000000000919364754595d4b44372614010020354a60758a837f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f79634e39240e0000000002172c42576c818d898886817a6e6157463828150200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b31465b7086846f5a382816020000000000000000000000000000000000000011273c51667c8e7a644e39240f00000000000000000000091e3245566d8287725b4a36210c00000000000000080e10160b070000000000000000060c0d13192022272a33373b37444b50565d656e7a86938275615645322313000000000000000000000000031628394d62788a7c67513e2d1b0700000000000000000000000000000000000004182a3b4b5d697e93816d6055473a2e1f17181f2f383d494e54585b5d5c5b57534c473a342b2933363c495a6379898574604b3d2c1a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121b2020202020202020202020202020202020201f1e1c1916110d0b0500000000000000000000000000000000000000000020354a5e70756a614f3c271200000000000000000000000000000000000000000000000115273754656e72605544311d080020354a60758a7f6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a635b4a36210c000000000010263b50657c7f7f8184898f8375615645321d0d0000000000000000000000000000000000000000000d161c1e20202020202020202020202020202020202020202020202020202020202020201f1d180f03000000010d161c1f16140e040000001d32485d7287836d58432e18000000000000000000000000000000000000000010253a50657a8f7b65503b2610000000000000000000000216283851667b8e79634e39240e000000000000000000000100000000000001080b10192023282b34383d3a474c51555560656b717a838c887e6e61574638281605000000000000000000000000000a2034485a6e8385705c4a36220d000000000000000000000000000000000000000c1d2e3f4f606a8095827361584b3e33291f171c232c35383f4346474746423d37332a201e2933404c5a6378878878625645311f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000616242f3535353535353535353535353535353535353433312e2b27221f180d0b0600000000000000000000000000000000000020354a60758a7f6a543f2a150000000000000000000000000000000000000000000000081d3144556e838773604b35200b0020354a60758a7f6a55555555555555555555555555555555555555555555555555555555555555554e4a3d2d1a0700000000000e23384c5d656a6a6b6e757e8b8574604b3b2b190500000000000000000000000000000000000000101e293133353535353535353535353535353535353535353535353535353535353535353534322b2013030001111f2a31342b2921160800001e33485e7388816c57412c1702000000000000000000000000000000000000000e24394e63798e7c66513c261100000000000000000000000b21364b6075897f6a543a2a170400000000000000000000000000000309141d20252c35383d3c484d52575861666a6f757a80878f887f7568604b4639281a0a000000000000000000000000000005192b3c4f647a8f7a644f3b2b1805000000000000000000000000000000000000001121324250626a7f928376645c4c473a3329221b1a21232a2e313232312d28211f21283239464b5e667887897a645a4838271501000000000000000000000000000000000000000000000000000000000000000000000000000000000000122434424a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a49484644403c37342a2320190e080000000000000000000000000000000020354a60758a7f6a543f2a1500000000000000000000000000000000000000000000000b20354b607589826c5544311d080020354a60758a7f6a543f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f39362d1f0f000000000000091c2f3f4c505455565660697c8d816c59483420090000000000000000000000000000000000000d1e2e3c45494a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a473e31200f000d1f2f3d4649413d34261604001e33485e7388816c57412c1702000000000000000000000000000000000000000e24394e63798e7b66513c26110000000000000000000000091e3245566f8485705847331f0a000000000000000000000000000b171e2631353a3c494d52585a62676c71767b8084898d88817a736960574e4232281b0b000000000000000000000000000000000d22374b5d7086826d594834200a00000000000000000000000000000000000000031424334350616a7d8b877a6c61584c463a372e2824211e161c1d161e2123282d3638454b57616c7b89897a645c4a3c2b1a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b2f42525e606060606060606060606060606060605f5f5e5b5955514c483b38352b221b1005000000000000000000000000000020354a60758a7f6a543f2a1500000000000000000000000000000000000000000000000e23394e63788e7e6953372614010020354a60758a7f6a543f2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a24211a0f010000000000000011212f383b3f4038454b5e6d828a78624d37271501000000000000000000000000000000000016293c4c595e60606060606060606060606060606060606060606060606060606060606060605f5b4f3e2b1800162a3d4d595e56514434210e001d32485d7287836d58432e18000000000000000000000000000000000000000010253a50657a8f7b65503b261000000000000000000000000316283853687e8a76614c37210c000000000000000000000008131c293337444b50565a62686d72777d82878a8f89847e78736c6560544b4539311e160b0000000000000000000000000000000000081b2e3f52677c8a77624d38281603000000000000000000000000000000000000000615253343505f687a868c81766a61584f4b3e3d393632293131283236393d3d4a4e56606976818d8578645c4a3e2e1e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020354a5e7075757575757575757575757575757575757473716e6b666259554d493c372e20190e0000000000000000000000000020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000010263b50657b907b66503b2611000020354a60758a7f6a543f2a15151515151515151515151515151515151515151515151515151515150e0c0700000000000000000003111c23262a2a2731404d62788b806b5544311d0800000000000000000000000000000000001c3145596b737575757575757575757575757575757575757575757575757575757575757575746d5b47321d001c3146596b746b62513d2914001c31465b7186846f5a382816030000000000000000000000000000000000000011273c51667c8e7a644e39240f0000000000000000000000000e23384e63788d7c66513c2711000000000000000000000d18253039464c5560656c72787d82878d8e89847f7a746e69635b574f4a433632281b1403000000000000000000000000000000000000001020364b607488806b5645321e09000000000000000000000000000000000000000007152533414e5c6475818a887f766c645c57524e4b4639474738454b4e52575b636b757e888b8074625a4a3e2e201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020354a60758a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a89888683807c77716a625a4f4b3f352b1e1402000000000000000000000020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000013283d53687d8e79634e39240e000020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000000000000000000000000000000000000000090e101515152034485a6e838874604b35200d00000000000000000000000000000000001e33495e73888a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a745f4a341f001f34495e7489806b56412b1600192e44596e8386715645321e090000000000000000000000000000000000000013293e53687e8c77614c37220c0000000000000000000000000c2135495b7388806b563827150200000000000000000d1d2a36434a57616a747a81888d8d88837e79756f6a646055534e493d3a3530251e160a000000000000000000000000000000000000000000081d3144556a7f8875604b362111000000000000000000000000000000000000000000071523313e4a57616b79838b89817a726d676461575d5c5c5d566063676c727980888f847a6b6056483c2d20100200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020354a60758a837f7f7f7f7f7f7f7f7f7f7f7f7f7f7f80818386898e8a8680786f645d4d483c311d150a0000000000000000000020354a60758a7f6a543f2a150000000000000000000000000000000000000000000000152a3f546a7f8c77624c37220d000020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c50657b907c66513b2a1805000000000000000000000000000000001d32485d7287857f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f6a543f2a15001f34495e7489806b56412b1600162b40566b808a76604b36210b0000000000000000000000000000000000000417293a576d8289735947341f0b000000000000000000000000061a2c3d596e8485705645311d09000000000000000c1c2a3b48546069767f888f89837d78736e69646055544f4b443738352c25201c13080300000000000000000000000000000000000000000000021527374c61778a7d68533f2f1c080000000000000000000000000000000000000000000513202d39464b5b636e7982898f87827d797673727171727376787d81878e8a837a6f645c4b45382b1e10020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020354a60758a7f6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6b6c6e7074787d848a8a847a6f625a4e4231271a0a00000000000000000020354a60758a7f6a543f2a150000000000000000000000000000000000000000000000162b40556b808b75604b36200b000020354a60758a7f6a543f2a150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d20354a607387846e5948341f0b000000000000000000000000000000001a2f455a6f84846f6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a614f3c2713001f34495e7489806b56412b160012273c52677c8f7a654f3a25100000000000000000000000000000000000000a1f3346587187856f5a3b2a180400000000000000000000000000152a3f546a7f8a75604b36200b0000000000000a1a2a3a485962727f898f857c756e68625a58534e4b44373a35312623211a100b070000000000000000000000000000000000000000000000000000091f3347586d8286715d4c38230e0000000000000000000000000000000000000000000002101b28323d494e5b636d757c83888d8e8b8987868687888b8e8d89837d776d645c4e4a3e32281a0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020354a60758a7f6a5555555555555555555555555555555658546063686f767f878f847868604b4538281a0a000000000000000020354a60758a7f6a543f2a150000000000000000000000000000000000000000000001172c41566c8189745645311d09000020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c3043546a7f8a77624c37221000000000000000000000000000000000152a40556a7f8975605555555555555555555555555555555555555555555555555555555555544f4332200c001f34495e7489806b56412b16000d22374c62778c7f69543d2d1a0700000000000000000000000000000000000c21364c61768a7f6a55402a15000000000000000000000000000010253b50657b8e79644f39240f000000000002152738475962778494857a70676056534d483c3e3935312624201d140e0c06000000000000000000000000000000000000000000000000000000000004182a3a4e63798e7b65503d2c1a0600000000000000000000000000000000000000000000000b161e2c353d494e5760676e73787b7e8182838382817f7c78746e6861584f4b3e362d1e160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020354a60758a7f6a543f3f3f3f3f3f3f3f3f3f3f3f3f404136434a4e53586169747e898a7e6d605645382819090000000000000020354a60758a7f6a543f2a150000000000000000000000000000000000000000000002172d42576c8288735e38271502000020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364d62788a7f69543e2e1b080000000000000000000000000000000e23394e63798e7c6755443f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3c32251503001f34495e7489806b56412b16000b1f344859718686705c4a36210e00000000000000000000000000000000071a2d3d53687d8f7a644f3a240f00000000000000000000000000000d22374d62778c7d67523d28120000000000091d3145566177878c7f73645c514b453838352b2924201d140f0b08010000000000000000000305050300000000000000000000000000000000000000000c21364a5b6f84846f5b4935210c000000000000000000000000000000000000000000000000030f1a212c3539454b52585a6366696c6d6e6e6d6c6967636054524c473a372e221b1002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020354a60758a7f6a543f2a2a2a2a2a2a2a2a2a2a2a2a2b2c253035393a474c56606977849381746056453727150100000000000020354a60758a7f6a543f2a150000000000000000000000000000000000000000000002182d42576d8287725d48321d00000020354a60758a7f6a543f2a1500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082034485a6f8487725c4b37220b0000000000000000000000000000000c2136495b6f848774604b40302a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2720150700001f34495e7489806b56412b160005182a3b546a7f8e79644e3c2c19060000000000000000000000000000000c21364a5b708587725c4b37220d00000000000000000000000000000b203448597489806b56402b160100000004182a3a4b6074848d7d6a60554a3e363127222019140f0b080100000000000000000000000811181a1a181107000000000000000000000000000000000000071a2d3d51667b8b78634e3a29170400000000000000000000000000000000000000000000000000060f1a212832363c3c494d515456575859585754514d4a433637332a221b10070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020354a60758a7f6a543f2a15151515151515151515151617131c20232a3338454b59626f7f928374605544311d1200000000000020354a60758a7f6a543f2a150000000000000000000000000000000000000000000003182d42586d8287725c47321d07000020354a60758a7f6a543f2a150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c51677c8f7a644f392816030000000000000000000000000000061a2c3d4e63798a806b5e4c402f22151515151515151515151515151515151515151515151515130c030000001f34495e7489806b56412b1600000d22374d62778a816c5a4935201302000000000000000000000000000c1c30404e63798e7f6a553e2e1b07000000000000000000000000000005182b3b5b7086836e59442e19000000000a1f3347586b80937e685f4b44372e201d150d0b050000000000000000000000000000000b19252c2f2f2c25190b0000000000000000000000000000000000000f20354a607387816c5846331f09000000000000000000000000000000000000000000000000000000060a161e21272c35383c3f4142434342413f3c38353025211f170c0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020354a60758a7f6a543f2a1500000000000000000000000000070b0e171f27313b484c616a7e8d8373604b40301b0b000000000020354a60758a7f6a543f2a150000000000000000000000000000000000000000000003182e43586d8386715c47311c07000020354a60758a7f6a543f2a1500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426364c62778c826d5746321e090000000000000000000000000000000f2135495b6a7f8d7c665e4c40302315020000000000000000000000000000000000000000000000000000001f34495e7489806b56412b1600000b203448596d828a78624d413120100200000000000000000000000a1a293a4d5f6e838976614c37211000000000000000000000000000000000182d43586d8287715c382816030000000c22374c617789846f604e4131271910090200000000000000000000000000000000000819293741444441372919070000000000000000000000000000000000071c304354697e8976614c372614010000000000000000000000000000000000000000000000000000000003090b1219202326292c2d2e2e2d2c2a2723201c130c0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020354a60758a7f6a543f2a1500000000000000000000000000000000040a151d2a34435060697e93806b5e4d392917030000000020354a60758a7f6a543f2a150000000000000000000000000000000000000000000004192e44596e8386705b46311b06000020354a60758a7f6a543f2a1500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c304354697f948976614b36210e000000000000000000000000000000061a2c3d4b6073848b7c665e4d41331e160a00000000000000000000000000000000000000000000000000001f34495e7489806b56412b16000005182b3b4d62788a846f5f4e3e2e2013060000000000000000020e1a28384758677c917f6a5847331f0a00000000000000000000000000000001162b40566b8089745645321e0900000013283d53687d8f7a654f42311d1509000000000000000000000000000000000000000011253747545a5a54473725110000000000000000000000000000000000001325364b6176897f695544311d080000000000000000000000000000000000000000000000000000000000000000060c0e111417181919181714120e0b0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020354a60758a7f6a543f2a15000000000000000000000000000000000000020d181f33414f606c81917c665746331e0d0000000020354a60758a7f6a543f2a1500000000000000000000000000000000000000000000051a2f445a6f8485705b45301b06000020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b60738783897d68523c2c19060000000000000000000000000000000e1d3144556176868b7c675f504332281a0f010000000000000000000000000000000000000000000000001f34495e7489806b56412b160000000d2035485a6a7f927d685c4b3e3120190e09020002000609151d2b3845566176888774604b3a2a17040000000000000000000000000000000014293e54697e8b76604b36210b000003182e43586d8388735d4b37241401000000000000000000000000000000000000000003182c4154656f6f6554412c18030000000000000000000000000000000000081e3246576b818774604b35201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020354a60758a7f6a543f2a15000000000000000000000000000000000000000005152332424b6074868875614b3b2b180500000020354a60758a7f6a543f2a1500000000000000000000000000000000000000000000031729395b7086836e59442e1904000020354a60758a7f6a543f2a1500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c51667b8f7a8185705b493521090000000000000000000000000000000115273746586278878b7d6a614b45382c1f130300000000000000000000000000000000000000000000001f34495e7489806b56412b1600000006192b3c4b6073858a7a645c4d41352b201d151717181a2127313c49566074848b7a645645321c0c000000000000000000000000000000000012273c52677c8d78624d38230d0000071c31465c7186846f593f2e1b06000000000000000000000000000000000000000000051a2f445a6f83836f5a442f1a050000000000000000000000000000000000031629394d62788b7c67513e2d1b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121b202015120c0300000000000000000000000000000000070c0e201d0b0801000000000000000000000000000000000812181b1a18110800000020354a60758a7f6a543f2a1500000000000000000000000000000000000000000005141d324556647a8c816b594834200a00000020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000a1e3346577389816c57412c1702000020354a60758a7f6a543f2a150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2135495b6f8486717a8d78634d372614010000000000000000000000000000000919293a48596277868d7f6d6056493d311e170b000000000000000000000000000000000000000000001f34495e7489806b56412b16000000000e1d314455627787897a675f4d493c3632282d2c2d2c3537444b5a6274838d7d675c4a38281600000000000000000000000000000000000010253a50657a8f7a644f3a250f0000081e33485d7388826c57422d170000000000000000000000000000000000000000000005192b3c5c7186836d58432e18030000000000000000000000000000000000000b2035495a6e8385705c4a36220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000616242f35352a2720150700000000000000000000000000010f1a21243533201d140900000000000000000000000000000c1a252d302f2c25190b000020354a60758a7f6a543f2a1500000000000000000000000000000000000000000000021528384a5c6d828a77624c38281602000020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000c21364c61768b7f69543f2a1400000020354a60758a7f6a543f2a150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394d63788b7d687187806b5544311d08000000000000000000000000000000000b1b2b3b4859627684958274635b4d4133291b110200000000000000000000000000000000000000001f34495e7489806b56412b16000000000114263747596278878a7d6e625a504b45384241433d494e55606978858d7e685f4d3e2d1a0a0000000000000000000000000000000000000f24394e64798e7b65503b26100000091e34495e7389816c56412c17010000000000000000000000000000000000000000000b2035485a7489806b55402b160000000000000000000000000000000000000006192b3c50657a8f7a644f3b2b1805000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122434424a4a3f3c322515030000000000000000000000000f1f2d36394a483531261909000000000000000000000000081a2a3741454441372919080020354a60758a7f6a543f2a1500000000000000000000000000000000000000000000000a1a2d3e4d62788b806b5645321e09000020354a60758a7f6a543f2a1500000000000000000000000000000000000000000004182a3a51667b8f7a65503a251000000020354a60758a7f6a543f2a150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3246576c81887560697f8874604b35200c00000000000000000000000000000000000d1d2b3b4858617381918679675f4b46392e1d150a000000000000000000000000000000000000001f34495e7489806b56412b16000000000009192a3b495a6277849283786d666056585757585a5b636a747e89897c68604e41302010000000000000000000000000000000000000000e23394e63788e7b66513c26110000081d33485d7288826c57422d17000000000000000000000000000000000000000000000d22384d62778d7c67523c271200000000000000000000000000000000000000000e23374b5d7186826d594834200a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b2f42525e60544f4332200c0000000000000000000000071a2d3d4a4e605d4b4437261401000000000000000000000012253748555a5a54473725110020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000102035485a6e838975604b36210b000020354a60758a7f6a543f2a1500000000000000000000000000000000000000050a161f3347586d828a76604b36210b00000020354a60758a7f6a543f2a150f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0b08010000000000000000000000000000000000000c21364b617589806b5662778a7b66513a2a180400000000000000000000000000000000000d1d2b3a4655606c7d8a8a7d6d61574b3f32281a0f0100000000000000000000000000000000001f34495e7489806b56412b160000000000000d1d2c3c495962727f898b837b75716e6c6c6d6f73787f88908378665e4e4231231302000000000000000000000000000000000000000d23384d62788d7c67513c27120000071c31465c7186846f593e2d1b07000000000000000000000000000000000000000005182b3b52677d8d78624d38230d0000000000000000000000000000000000000000081c2e3f52687d8a77624d38281603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020354a5e70756a614f3c271200000000000000000000000c21364a5b707572605544311d080000000000000000000003182d415566706f6554412c180020354a60758a7f6a543f2a1500000000000000000000000000000000000000000000000006192b3c50657a8f7c6651362513000020354a60758a7f6a543f2a150f0f0f0f0f0f0f0f0f0f0f0f0f0f0f10101214181f2832424c617789836e5745321e0900000020354a60758a7f6a543f2a242424242424242424242424242424242424242424242424242424201d150900000000000000000000000000000000081c2e3f53687d8a78624d596f84836e5947341f0a0000000000000000000000000000000000000d1c2937444b5f677885928275655d4b45382d1f1404000000000000000000000000000000001f34495e7489806b56412b16000000000000000e1e2c3b475460697780899089868382818284888d8a847b6e625a4c403124140500000000000000000000000000000000000000000d22374c62778c7d67523d2812000003182d43586d8288735c4a36221100000000000000000000000000000000000000000c203448596e8387725a4835200b0000000000000000000000000000000000000000001120364b607588806b5645321e09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020354a60758a7f6a543f2a150000000000000000000004182a3a4e63798a8773604b35201000000000000000000000051b30455a7084846f5a442f1a0020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000000e20354b607488836e5443301c070020354a60758a7f6a543f2a24242424242424242424242424242424252627292a3438454b606d828e7a644f3928160300000020354a60758a7f6a543f3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a35312719090000000000000000000000000000000e23374b5d7186846e5a4851677c8a77614c372210000000000000000000000000000000000000000c192731414d5a6373808c877b6b60564a3d311f180c0000000000000000000000000000001f34495e7489806b56412b1600000000000000000e1d2a36434b59626b757b80848788888785827d776f655d4d483c2f2214060000000000000000000000000000000000000000000d22374c62778c7d68523d281300000013283e53687d8e79644f3f2e1e0e0000000000000000000000000000000000000c1c2d3e4c62778a7f6a553c2b1906000000000000000000000000000000000000000000091d3245566a808875604b362111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020354a60758a7f6a543f2a15000000000000000000000a1f3447596d828a917c67513e2d1b07000000000000000000051b30455a7085846f5a442f1a0020354a60758a7f6a543f2a1500000000000000000000000000000000000000000000000000081c3043546c828972604a35200b0020354a60758a7f6a543f393939393939393939393939393939393a3a3b3d3f3b484c56606b7e92806b5c4a361b0a0000000020354a60758a7f6a544f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4b44372715010000000000000000000000000005182b3b4f657a8f7b65503c4b6075887e69543e2d1b070000000000000000000000000000000000000009151d303c4955606b7b878c8074635b4e42332a1c0f01000000000000000000000000001f34495e7489806b56412b160000000000000000000d1826303b484d5660656b6f71727372706d686259504b3f352b1e1204000000000000000000000000000000000000000000000d22384d62778d7c67523c27120000000c22374c61778a826d5d4b3c2c1e1208000000000000000000000000000004101c2a3a4a5c6c818a77624c37220e00000000000000000000000000000000000000000000021528384c62778a7d68533f2f1c080000000000000000000000000000000000000000000000000000000000000000000000000000000000000020354a60758a7f6a543f2a15000000000000000000021527384c61778a808585705c4a36220d000000000000000000051b30455a7085846f5a442f1a0020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000000114263652677c8e78634e39230e0020354a60758a7f6a544f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f5052545759626975808b8373604b3e2d1b000000000020354a60758a7f6a646464646464646464646464646464646464646464646464646464646464605544311d08000000000000000000000000000b203448596e838773604a3545566c8186715c4a36220a000000000000000000000000000000000000000002131e2c37444b5d65768292867969604c473a2d2012040000000000000000000000001f34495e7489806b56412b160000000000000000000008141c2b3438454b5056595c5d5e5d5b57534d483b382f20190e0000000000000000000000000000000000000000000000000e23384e63788d7c66513c27110000000a1f3447596c818c7b655a493c30221b100b080100000000000000040a0c181f2d3a4758647a8b806b594834200b00000000000000000000000000000000000000000000000a1f3447596d8286715d4c38230e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000020354a60758a7f6a543f2a15000000000000000000091d3145566a7f8a777d8f7a644f3b2b18050000000000000000051b30455a7085846f5a442f1a0020354a60758a7f6a543f2a1500000000000000000000000000000000000000000000000000000e23384d63788d7d68533d28130020354a60758a7f6a64646464646464646464646464646464646464656567696d71777f878a7e72605544312010000000000020354a60758a817a79797979797979797979797979797979797979797979797979797979797a73604b35200b000000000000000000000000021527374d62778a7e69544330384e64798e7a644f382816030000000000000000000000000000000000000000000e1927313f4b58616d7d8a8b7e6f61584a3e3023150100000000000000000000001f34495e7489806b56412b160000000000000000000000010d18202832363b41444748484746423e37342b231c1105000000000000000000000000000000000000000000000000000e24394e63798e7b66503b261100000004182a3a4c6177888978635a4d40372e24201c1416151413141617181f222a333e4a586176878775614b3b2b1805000000000000000000000000000000000000000000000005182a3b4e64798e7b65503d2c1a0600000000000000000000000000000000000000000000000000000000000000000000000000000000000020354a60758a7f6a543f2a150000000000000000000b20364b607488836d7488836d594834200a0000000000000000051b30455a7085846f5a442f1a0020354a60758a7f6a543f2a1500000000000000000000000000000000000000000000000000000c2035495a7489806b56412b160020354a60758a8179797979797979797979797979797979797979797a7b7c7e82868a8880786960544437261402000000000020354a60758a978f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8c76614c37210c000000000000000000000000081d3144556a808976614c3625364a5c7186816c5645321e090000000000000000000000000000000000000000000009151d2e3a464c5f677885938376645c4d41331c1408000000000000000000001f34495e7489806b56412b1600000000000000000000000000050a151d20262b2f32333332302d282220180d080000000000000000000000000000000000000000000000000000000f253a4f647a8f7a65503b2510000000000c1f334758657b8b8678675f4f4b3f393530262b2a29292a2b2c2a33373a474c5c6476858a7a645746321d0d000000000000000000000000000000000000000000000000000d22364a5c7085846f5b4935210c00000000000000000000000000000000000000000000000000000000000000000000000000000000000020354a60758a7f6a543f2a150000000000000000081c2e3f52687d8f7a646a7f8a77624d3928160300000000000000051b30455a7085846f5a442f1a0020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000000006192c3c5c7186836e59432e190020354a60758a968e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8f8f909294867d78726b62594a433626190900000000000020354a60758a817b7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7b74604b36200b0000000000000000000000000b20364b607488826c584633182d3e54697e8975604b36210e000000000000000000000000000000000000000000000001111b2933414d5a6374808d877a675f5043302618080000000000000000001f34495e7489806b56412b1600000000000000000000000000000002090b10161a1c1d1e1d1b18130d0b05000000000000000000000000000000000000000000000000000000000011263c51667b8e79634e39240e0000000004182a3a4b5d667c8b897c6f655d544f4b4336403f3e3e3f40423a474c5158616b7a868a7c665c4a3929160000000000000000000000000000000000000000000000000000071b2d3e51667c8b78634e3a291704000000000000000000000000000000000000000000000000000000000000000000000000000000000020354a60758a7f6a543f2a1500000000000000000e23374b5d718685705c61778a806b5745321e0800000000000000051b30455a7085846f5a442f1a0020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000000000192f44596e8486705b46311b0020354a60758a817b7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7b7c7d8084888b847c74675f4c473b2b1d0d00000000000020354a60758a7f6a656565656565656565656565656565656565656565656565656565656565605544311d080000000000000000000000071a2d3d52677c8e79634e3a291722374c61778a7d67523c2c19060000000000000000000000000000000000000000000000000b171f303c4955606b7b888a7d6a624b433626180800000000000000001f34495e7489806b56412b1600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d53687d8c77614c37220c00000000000c1c2e3f4d5e667a8791847a706a64605458565453535455575a5861676d77818b877a665e4c3e2d1b0b0000000000000000000000000000000000000000000000000000001020354b607387816c5846331f09000000000000000000000000000000000000000000000000000000000000000000000000000000000020354a60758a7f6a543f2a150000000000000006192c3c50657a8f7c6751596d828975604b36251300000000000000051b30455a7085846f5a442f1a0020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000000002172d42576c8287725d48321d0020354a60758a7f6a6565656565656565656565656565656565656667686b6f737a828a877d6e6159483b2b1c0c000000000020354a60758a7f6a5450505050505050505050505050505050505050505050505050505050504b443727150200000000000000000000000d21364a5c708585705b4a361c0c1f3347586e83856f5a493520080000000000000000000000000000000000000000000000000004131e2c37444b5e6577858d806c60544336261401000000000000001f34495e7489806b56412b160000000000000000000000050e14161e1c160d0000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f8a75604b35200b000000000000112130404d5c64757f898f857f7974716e6b6a6968696b6c6f73777c838a8a8075645c4c402f201000000000000000000000000000000000000000000000000000000000081c304354697e8976614c372614010000000000000000000000000000000000000000000000000000000000000000000000000000000020354a60758a7f6a543f2a15000000000000000c2035495a6e848774604b4e63798e7e685443301c07000000000000051b30455a7085846f5a442f1a0020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000000001162c41566b8188735e48331e0020354a60758a7f6a545050505050505050505050505050505050505253565a5d646d77829083776259483a2917040000000020354a60758a7f6a543f3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b363127190900000000000000000000000417293a4e64798e7c67523d2d1a04182a3a51667b8b78624d3626140100000000000000000000000000000000000000000000000000000e192731404c59627482958172605443301c14030000000000001f34495e7489806b56412b1600000000000000000000081621292c3331291e1000000000000000000000000000000000000000000000000000000000000000000000000000000002172c41576c8188735443301c08000000000000031222303e4b57616a767e858a8e898683807f7e7e7f808185888c8e8780776b61574a3e2f22110200000000000000000000000000000000000000000000000000000000011426364c6176897f695544311d080000000000000000000000000000000000000000000000000000000000000000000000000000000020354a60758a7f6a543f2a150000000000000417293a4d63788b7f6955444a5b6f848773604a35200f000000000000051b30455a7085846f5a442f1a0020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000000000162b40556b8089745e49341f0020354a60758a7f6a543f3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3c3e403f4b4f59616d7c8a8677625846331f110000000020354a60758a7f6a543f2a252525252525252525252525252525252525252525252525252525201d15090000000000000000000000000a1f3346586c828874604b36200f000c20354b607488806a5443301c0800000000000000000000000000000000000000000000000000000009151d2f3b4856606d80948272604b433221110000000000001f34495e7489806b56412b16000000000000000000051626343d4149453c2e1e0d000000000000000000000000000000000000000000000000000000000000000000000000000002162838596f8486705b36261401000000000000000412202e39464b57616970777c808487898a8b8c8a898885817d79726a62594b46392d201103000000000000000000000000000000000000000000000000000000000000081e3346576c818774604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000020354a60758a7f6a543f2a150000000000000a1f3346586c818976614c373d51667b907b66503d2d1a070000000000051b30455a7085846f5a442f1a0020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000000000152a40556a7f8a745f4a351f0020354a60758a7f6a543f2a2525252525252525252525252525252627282b2e373a474c5e667b8a8776614c3f2f1c0900000020354a60758a7f6a543f2a1510101010101010101010101010101010101010101010101010100b0802000000000000000000000000001325364c617689806a5544311d0800081d3144556b818874604b35200c0000000000000000000000000000000000000000000000000000000002111d2a38454b626a7f94816c614f3f2f1c0c00000000001f34495e7489806b56412b160000000000000000000e21344451565e594c3c29160200000000000000000000000000000000000000000000000000000000000000000000000000091e3245567287826d58432d1800000000000000000002101b293339464b545861676b6e7274757676757473706c68635b554d483b32291b100200000000000000000000000000000000000000000000000000000000000000031729394b60747773604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000020354a60758a7f6a543f2a150000000000011426374c617689816c584633354a607387846f5b4a36210c0000000000051b30455a7085846f5a442f1a0020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000000000162b40556b8089745e49341f0020354a60758a7f6a543f2a151010101010101010101010101010111213161b222a34404c5d667c90826d5d4c38230d00000020354a60758a7f6a543f2a150000000000000000000000000000000000000000000000000000000000000000000000000000000000071c304354697e8a77624d3727150200011527374e63798e7b65503a2a170400000000000000000000000000000000000000000000000000000000000d1a28324350616a7f947f695d4c3a2a1704000000001f34495e7489806b56412b1600000000000000000014293d51626b736b5945311c07000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60768a7f6a543f2a1500000000000000000000000b171e2932363a474c5256595d5460616160555e5b57534e4a3d37342b1e160b000000000000000000000000000000000000000000000000000000000000000000000b1e3245566062605544311d080000000000000000000000000000000000000000000000000000000000000000000000000000000020354a60758a7f6a543f2a150000000000081d314455697f8b78634d3a29304354697e8e79634e3a2a180400000000051b30455a7085846f5a442f1a0020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000000001162c41566b8188735e48331e0020354a60758a7f6a543f2a15000000000000000000000000000000000000080c181f2f3f4c5e6d82907b65503c2b1905000020354a60758a7f6a543f2a1500000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a607387836e59483419090000000921364a5b7086836e5847331f0a00000000000000000000070b0f0c0a0400000000000000000000000000000a151d33434f616d828c7b655847331f0f000000001f34495e7489806b56412b16000000000000000001162c41566b8089735e49331e00000000000000000000000000000000000000000000000000000000000000000000000000000e24394e63798e7b66513c2611000000000000000000000000030b161e212a33373d414436434b4c4c4b443745413d39362d2220180d03000000000000000000000000000000000000000000000000000000000000000000000002162838454b4c4b44372614010000000000000000000000000000000000000000000000000000000000000000000000000000000020354a60758a7f6a543f2a1500000000000b20354b607487846e5a49351c25364b617589826d5847331f0a00000000051b30455a7085846f5a442f1a0020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000000002172c42576c8188725d48331d0020354a60758a7f6a543f2a1500000000000000000000000000000000000000000412212f404c617789846f5a4834200b000020354a60758a7f6a543f2a150000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c50667b8f7a65503b2b1800000000071a2d3d53687e8a76614c372110000000000000000008131c2024221f180c000000000000000000000000000002152532434b6074858876614c3d2d1a070000001f34495e7489806b56412b16000000000000000001162b41566b8089745f492513000000000000000000000000000000000000000000000000000000000000000000000000000012273d52677c8d78634d38230e0000000000000000000000000000030a0c181f22272b2f2630353637353127302c2824211a0f0b0500000000000000000000000000000000000000000000000000000000000000000000000000000a1a283236373531261909000000000000000000000000000000000000000000000000000000000000000000000000000000000020354a60758a7f6a543f2a1500000000071b2d3e51677c907b65503c2c191e3246576b808a77614c38271502000000051b30455a7085846f5a442f1a0020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000000003192e43586e8386715c46311c0020354a60758a7f6a543f2a1500000000000000000000000000000000000000000003121f3447596c818a78624d38220d000020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000000000000000000000000000000000000c2035495a6f8486715d4b371d0d00000000000f21374c61768a7e69533e2d1b0700000000000008182530353937342a1c0c000000000000000000000000000007151d31455663798b826d5c4a36210a0000001f34495e7489806b56412b16000000000000000000162b40556b808a745443301c0700000000000000000000000000000000000000000000000000000000000000000000000002162838566c818974604a35200b0000000000000000000000000000000000040a0c121619141c202121201d151b17130e0c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e2122201d140900000000000000000000000000000000000000000000000000000000000000000000000000000000000020354a60758a7f6a543f2a15000000000d22364a5c708586715d4b371e0e1628394d62788a7f6a5645311d09000000051b30455a7085846f5a442f1a0020354a60758a7f6a543f2a150000000000000000000000000000000000000000000000000000021628385b7085846f59442f1a0020354a60758a7f6a543f2a150000000000000000000000000000000000000000000004182a3a50657b907c67523c2712000020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000000000000000000000000000000000031628384d62788a7e68533f2e1c0000000000000a1f3347586e8386715c4a36220a000000000000132536434a4e4c473a2a1804000000000000000000000000000002152738495b6b808b79644e3828160300001f34495e7489806b56412b16000000000000000000152a40556a7f8a75604a35200b000000000000000000000000000000000000000000000000000000000000000000000000091e3245567086846f5443301c07000000000000000000000000000000000000000000010001080b0c0c0b08010002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0d0b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000020354a60758a7f6a543f2a1500000005192b3b4f647a8f7d68523f2e1c000b2035485a6e838874604b362011000000051b30455a7085846f5a442f1a0020354a60758a7f6a543f2a150000000000000000000000000000000000000000000000000000091e3245567288816c57422c170020354a60758a7f6a543f2a1500000000000000000000000000000000000000000000000c21364b60768a816b56412c16010020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000000000000000000000000000000000091e3245566b808975614b3621110000000000000417293a50667b8e79644e3828150200000000071c3043546064615947341f0a0000000000000000000000000000000a1a2c3d4b617689826d5645321e0900001f34495e7489806b56412b1600000000000000000014293e54697e8c76614c37210c0000000000000000000000000000000000000000000000000000000000000000000000000b21364b60758a7f6a54362513000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020354a60758a7f6a543f2a150000000b203448596d838875604b3620110005192b3c4f647a8f7d67523f2e1c080000051b30455a7085846f5a442f1a0020354a60758a7f6a543f2a1500000000000000000000000000000000000000000000000000000b21364b60758a7f6a543f2a150020354a60758a7f6a543f2a150000000000000000000000000000000000000000000000091e3245567288836d58432e18030020354a60758a7f6a543f2a150000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b607589816c5746321e09000000000000000c20354b607488816c5645321d09000000000b20354a60727977614c37220c000000000000000000000000000000000f1e3246576c818975604b36210b00001f34495e7489806b56412b1600000000000000000012273d52677c8d78634e38230e00000000000000000000000000000000000000000000000000000000000000000000000010253a4f657a8f7a65503a2510000000000000040a0c1812100a01000000000000000000000000000000070b10131514100b07000000000000000000000000030c121420200902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0d0e0e0e0d0b080100000000000000000000000000000020354a60758a7f6a543f2a150000031628394d62788a806a5645321d0900000e22374b5c708586715d4b37230e0000051b30455a7085846f5a442f1a0020354a60758a7f6a543f2a1500000000000000000000000000000000000000000000000000000f243a4f647a8f7b65503b26100020354a60758a7f6a543f2a150000000000000000000000000000000000000000000000031628385b7186846e59442f19040020354a60758a7f6a543f2a150000000000000000000000000000000000000000000000000000000000000000000000000000081b2e3f53687d8b78634e3928160300000000000000081c3043546b808975604b36200e000000000b20354b60748d7f6a543f2a15000000000000000000000000000000000316293950657b8f7a654f3a251000001f34495e7489806b56412b1600000000000000000011263b50667b8f7a654f3a2510000000000000000000000000000000000000000000000000000000000000000000000005182a3b556a808975604b36200b00000000000c181f222d28251e130500000000000000000000000508131c2025292b2925201c1308000000000000000000071420272935351d150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b11141c202223242322201c14110b0902000000000000000000000020354a60758a7f6a543f2a150000091e3245576b808a77624c382815020000081b2e3e52677c8f7a65503c2c190600051b30455a7085846f5a442f1a0020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000000216283853697e8a76614c37210c0020354a60758a7f6a543f2a150000000000000000000000000000000000000000000000001b30455b7085846f59442f1a040020354a60758a7f6a543f2a1500000000000000000000000000000000000000000000000000000000000000000000000000000d22374b5d7186846f5b49351b0b0000000000000000011426364e63788d7c67523c2b1905000000081c3043547389806b56412b1601000000000000000000000000000000000c21364b61768a7e69543f291400001f34495e7489806b56412b160000000000000000000e24394e63798e7c67523c271200000000000000000000000000000000000000000000000000000000000000000000000b1f3448597186836e5544311d08000000000c1c2a3337423d3a302313000000000000000000070d181f2530353a3e403f3a353025181002000000000000031425323b3f4a4a32281a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000009151d2026263035373839383735302627211e160a0300000000000000000020354a60758a7f6a543f2a1500001325364b607589826d5947341a0a000000001020354b607488836e5a4935200b00051b30455a7085846f5a442f1a0020354a60758a7f6a543f2a1500000000000000000000000000000000000000000000000000091e3245566e8387725847331f0a0020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000005182b3b5c7287826d58422d18030020354a60758a7f6a543f2a150000000000000000000000000000000000000000000000000000000000000000000000000005182a3b4f647a8f7c66513d2c1a00000000000000000000082135495b7085846f5a48352008000000011426365d7287826c57422d1700000000000000000000000000000000000a1e3346577388806b56412b1601001f34495e7489806b56412b160000000000000000000c21364b61768b7f6a553f2a1500000000000000000000000000000000000000000000000000000000000000000000000d22374c62778a7d68523727150200000004182a3a474c58524d41301d0d00000000000007101b222a3436434a4f5355544f4a43362e20130500000000000c2032434f54605e45382815020000000000000000000000000000000000000000000000000000000000000000000000000008131c2731353b36434b4d4e4e4e4c4b43363c3632281e160a000000000000000020354a60758a7f6a543f2a1500071c304354687e8e79644e3b2a180000000000081d3144556a7f8b78624d39291703051b30455a7085846f5a442f1a0020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000000b21364b607589806b563a2917040020354a60758a7f6a543f2a1500000000000000000000000000000000000000000000000b203448597489806b56402b16010020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000000000000000000000000000000b1f3447596d838774604b35200f00000000000000000000061a2c3d53687d8b78624d362513000000001b30465b7085846f593b2b180500000000000000000000000000000000031729395d7287826d57422d1802001f34495e7489806b56412b160000000000000000000a1e3246577388826d583727150100000000000000000000000000000000000000000000000000000000000000000004182a3a52687d8b77624c37220d000000000a1f334758616d675f4d3c2b1a0a00000408131c202d363b484c546065686a696560544b3f302313030000000012273b4f616975705645321d090000000000000000000000000000000000000000000000000000000000000000000000000c18253037444b515754606263636362605458514b453832281a0f0100000000000020354a60758a7f6a543f2a15000b20354a607387856f5c4a361d0d0000000000011527374c617689816c5746331e09001b30455a7085846f5a442f1a0020354a60758a7f6a543f2a15000000000000000000000000000000000000000000000000061a2c3d51667c8f7a644f3a240f000020354a60758a7f6a543f2a1500000000000000000000000000000000000000000000000d22374d62778c7e68533e2913000020354a60758a7f6a543f2a15030303030303030303030303030303030303030303030303030303030000000000000000011527374c62778a7f6a5544311d0800000000000000000000000e21364b6176897f6a5443301c07000002172c42576c818873594834200b00000000000000000000000000000000081c3043547288816c57412c1702000b20364b607574604b35200b000000000000000000031629395b708586705544311d080000000000000000000000000000000000000000000000000000000000000000000a1f3347586f84846f5947341f0b000000000c22374c6177827d675a483828191416181f2530353e4a4e59626b737a7e807e7a73645d4d413022110100000014293f54697f8a74604b36200b00000000000000000000000000000000000000000000000000000000000000000000000e1c2936434a5560666d7175777879787775716d6660564b45382d201103000000000020354a60758a7f6a543f2a15071a2d3d51667b907c66513e2d1a00000000000000091f3347586c818976614c372614011b30455a7085846f5a442f1a0020354a60758a7f6a543f2a150000000000000000000000000000000000000000000000000a2136495b6f8487725c4a36220d000020354a60758a7f6a543f2a150000000000000000000000000000000000000000000008182d3e52687d8e78634e39230e000020354a60758a7f6a543f2a18181818181818181818181818181818181818181818181818181818180c0a030000000000081d3144556a7f8a77614c3726140100000000000000000000000a1e3346576d828773604a35200c00000012283d52677d8c77624d37220e000000000000000000000000000000000b20354b607589806b55402b160000091d32455660605544311d0800000000000000000000172c41576c818975604b35200b0000000000000000000000000000000000000000000000000000000000000000000c22374c61778a7d67523b2a1805000000000a1f3347586f848a78625645372b292b2a3436434a515c646d7780888f8c8a8b8f867a675f4d402f1f0f00000014293f54697e8b75604b36200b000000000000000000000000000000000000000000000000000000000000000000000e1e2b3a47546067747b82878a8c8d8e8d8c8a87827c756a60564a3e2e2111000000000020354a60758a7f6a543f2a150c21364a5b6f848773604b35200f0000000000000004172a3a4e63798b7e695544311d081b30455a7085846f5a442f1a0020354a60758a7f6a543f2a1500000000000000000000000000000000000000000000000a1b2e3f4e63798e7e68533e2d1b07000020354a60758a7f6a543f2a15000000000000000000000000000000000000000000081426364a5c6e8388735b4935210c000020354a60758a7f6a543f2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d211e160b000000000b20354b607488826d58473319090000000000000000000000000317293950657b907b65503a29170400000d23384d62788d7d67523c2c19060000000000000000000000000000000e23384d63788d7d67523d2812000002152838454b4b44372715010000000000000000000012283d52677d8e79644e39240f0000000000000000000000000000000000000000000000000000000000000000071a2d3d53697e8976614b36210d000000000004182a3a4d62788a84746055483c3f403b474c5460666f79828a8a837c7775767c888b7d675e4c3d2c1909000014293f54697e8b75604b36200b0000000000000000000000000000000000000000000000000000000000000000000a1a2b3c485861727c878f88837e7c7b7a7b7c7e82878e887f75645c4b3f2e1d0c0000000020354a60758a7f6a543f2a15182a3a4e63798e7e695443301c0800000000000000000c2135495b6f848774604b3520101b30455a7085846f5a442f1a0020354a60758a7f6a543f2a1500000000000000000000000000000000000000000000031628394b5d6e838875604b36211000000020354a60758a7f6a543f2a15030303030303030303030303030303030002080b10182530435464798c816c563d2c1a06000020354a60758a7f6a54434343434343434343434343434343434343434343434343434343434343433632291b0b0000071a2d3d51677c8f7a644f3a2a1800000000000000000000000000000b20354a607387826d5846331f0a00000c2035495a7187856f5a4935201301000000000000000000000000000a1b2f4053687e8d78634d38230e0000000a1a283236353127190900000000000000000000000e23394e63788e7d685336251300000000000000000000000000000000000000000000000000000000000000000c21364a5b7085826d5746321e0a0000000000000c2034485a667c8c8373625a55545557596168737b858e8880776e676260616776838c7c665b49372715010014293f54697e8b75604b36200b000000000000000000000000000000000000000000000000000000000000000002152738485a6276848c837a726d696765656667696d7279828b877a655d4b3b2a180400000020354a60758a7f6a543f2a151f3447596d828976614b362614010000000000000000061a2c3d50657b907c66513e2d1b1b30455a7085846f5a442f1a0020354a60758a7f6a543f2a1500000000000000000000000000000000000000000003151e324557657a8f7e685645321e0900000020354a60758a7f6a543f2a181818181818181818181818181818181919151d20242e36434b6073848977614c37220f00000020354a60758a7f6a58585858585858585858585858585858585858585858585858585858585858584b4639291603000c21364a5b708586715c4a361c0c0000000000000000000000000000071c3043546a808a76614c36210c000006192c3c53687e8c78634d41301f100200000000000000000000000b1a28394c5e708587715a4935200c0000051727353e423d3930231301000000000000000000000b20354a607489836d5443301c070000000000000000000000000000000000000000000000000000000000000417293a4e63798e7a644f3929160300000000000005192b3c4c5e677d8d84786f6a696b6c70777e878e857d756a6259524d4a4b586174858a79635544311d080014293f54697e8b75604b36200b0000000000000000000000000000000000000000000000000000000000000000091d314556627886887b6e645c585452504f505254585c646d7a878a7b655947341f1100000020354a60758a7f6a543f2a1527384c61778a816b5746331808000000000000000000000f23384c5e718685705c4a36221b30455a7085846f5a442f1a0020354a60758a7f6a543f2a1500000000000000000000000000000000000000000b161e33434b6075868673604b3828160300000020354a60758a7f6a543f2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2e2e2e273136393e4b54606c81957f6a5947341f0b00000020354a60758a7f6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d615746321e0a000e24394e63798e7d68523e2e1b000000000000000000000000000000001325364d62788b7e68533e29130000000e21364b617589836e5f4d3d2e1d1509040000000000000209111b29384557667c917e68533c2c190600000f2235455257524d41301e0a00000000000000000000071c3043546e838874604a35200b0000000000000000000000000000000000000000000000000000000000000a1f3347586c8186715d4b371b0b00000000000000000d1d2f404d5f677d898b84807e8082858a8a8279706760564d483b37353a47566277888573604b35200b0014293f54697e8b75604b36200b0000000000000000000000000000000000000000000000000000000000000005182b3b4b6074858778655d4f4b3e3e3c3b3a3b3c3e3d4a4e5c6477868877614c3f2e1c08000020354a60758a7f6a543f2a1d3145566a7f8a78624d3929170000000000000000000000091c2f4053687d8e7a644f3b2b1830455a7085846f5a442f1a0020354a60758a7f6a543f2a1500000000000000000000000000000000000209121b29324350616d828b7a645544311a0a0000000020354a60758a7f6a54434343434343434343434343434343434343434437444b4f545c647280958272604b3b2a180400000020354a60758a8582828282828282828282828282828282828282828282828282828282828282828275614b36210c00172c42576c818874604b36211000000000000000000000000000000000082035495a708485705b46311b000000091e324657697f917d675b4a3e31271f18141211111214151d202f3946566075878673604b35200e000000152a3e52636c675f4d392510000000000000000000000013253653687d8e79644f39240f0000000000000000000000000000000000000000000000000000000000021528384c6176897d67523f2e1b00000000000000000000122230414d5f677780868a8b8a89847e776d645c524b4538342b22202a384859667c8d7e69533e29140014293f54697f8b74604b36200b000000000000000000000000000000000000000000000000000000000000000b203448596b808b7a64594b3f372e292726252627292d363e4a5962788a836e5d4b37230b000020354a60758a7f6a543f2a20364b607488836e5a48351b0b0000000000000000000000001121364b607588826d5948342030455a7085846f5a442f1a0020354a60758a7f6a543f2a150303030303030303030303030002080b0e151d202f39464b616a7f937e695c4a372614000000000020354a60758a7f6a5858585858585858585858585858585858585858595a55606469707a85938374605443301d0c000000001c31475c71868686868686868686868686868686868686868686868686868686868686868686868676614c36210c000b20364b607474605645321e090000000000000000000000000000000006192b3c4b607475604b36200b000000031628394b6073848979645c4b4437342a2927262627292832363f4c576174838c7a645544311d08000000172d42576c827d67523d271200000000000000000000000d22384d62788d7f6a553d2d1a0700000000000000000000000000000000000000000000000000000000091d324556697f8875604b3620100000000000000000000004132330414d59616a71747575736e6961584f4a3e36312720180d0c1a2a3b4d5e667869604f3b2612000d22374d62787a74604a35200b000000000000000000000000000000000000000000000000000000000000000d22374d62778a7f6a5c4a3b2e221b141210101112141a212d3a485a697e8f7a65503a2917040020354a60758a7f6a543f2a2e3f52677d8f7a654f3c2b1900000000000000000000000000091e3245566b808a77624d382830455a7085846f5a442f1a0020354a60758a7f6a543f2a1818181818181818181818181919151d2024273136404c57616d7f95806b604f3e2d1909000000000020354a60758a7f6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6e6e707275797f868f887e7260564536261400000000001a2f4356687171717171717171717171717171717171717171717171717171717171717171717171615846331f0a00091d314556606055453828160200000000000000000000000000000000000e1d31445560605645321d09000000000b1c304354627888887a6a60554c473b3e3c3b3b3d3e38454b525d6575838d7e685c4b372715010000001f34495e7489806b56412b1600000000000000000000000b2034485a708686715b4a362109000000000000000000000000000000000000000000000000000000021628384b6075887f6a5645321d090000000000000000000000051323303a474c555c5660605459534c473a362d201d150a0500000d1d30404d5b635b4f42321f0c000b203448596265605443301c0700000000000000000000000000000000000000000000000000000000000005192b3c556a808a77614c3e2d1d11080000000000000007101c2b3c4b607588826d5846331f0a0020354a60758a7f6a543f2a374b5d718686715d4b371e0e00000000000000000000000000031628384d62778a806b56453230455a7085846f5a442f1a0020354a60758a7f6a543f2d2d2d2d2d2d2d2d2d2d2d2d2d2e2f2731363938454b515e66758293806b62514232201000000000000020354a60758a858282828282828282828282828282828282828283838385878a8e8a857e75686054453827180800000000001427394a565c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c4c463a2917040002152738454b4b4437281a0a00000000000000000000000000000000000001152737444b4b45382815020000000001142636485a6379888b7f746961595754515151525356566067707b878c7e68604e3e2e1909000000001f34495e7489806b56412b16000000000000000000000005192b3c54697f8e79634e372715010000000000000000000000000000000000000000000000000000091e324556697e8976614c3828150200000000000000000000000005121c2a34374038454b4a43363e37332a221b10090200000000001222303d494e493d322414020005192b3b484d504a43362513000000000000000000000000000000000000000000000000000000000000000b2035485a7288826d584733201000000000000000000000000e1e3245576c818976614c36210c0020354a60758a7f6a543f2c3c50657a8f7d67523f2e1b0000000000000000000000000000000a203448596d828875604b3625455a7085846f5a442f1a0020354a60758a7f6a544343434343434343434343434343434437444b4e53566066707b878b7e6b625144342414020000000000001c31475c7186868686868686868686868686868686868686868686868584827f7b76706861574a4336271a0a0000000000000a1b2c394347474747474747474747474747474747474747474747474747474747474747474747473633291c0c0000000a1a273136363127190a000000000000000000000000000000000000000009192731353632281a0a00000000000008182b3c4a5b63778491877e77716c6967666667696b70757c8590867a68604e4231201000000000001f34495e7489806b56412b160000000000000000000000000d23384d62788a806b5544311d0800000000000000000000000000000000000000000000000000000b21364b607588806a5746331a0a0000000000000000000000000000000c181f222b28323635302529211f170c07000000000000000004121f2c3538352c1f14060000000d1d2b34373a3530251808000000000000000000000000000000000000000000000000000000000000000d22384d62788d7d67523a2a170200000000000000000000000316283951667b907b65503b26100020354a60758a7f6a543f35495a6e838874604b36201000000000000000000000000000000005182b3b4f647a8e7d68544330455a7085846f5a442f1a0020354a60758a7f6a58585858585858585858585858585858595a556063686d757c859085796860514434261606000000000000001a2f4356687171717171717171717171717171717171717171717171706e6d69666158534b46393025180a00000000000000000d1b272f3131313131313131313131313131313131313131313131313131313131313131313131211f170c00000000000a151d20201d15090000000000000000000000000000000000000000000009151d20201d150a00000000000000000d1d2d3d4a59626f7c868e8a86817e7c7b7b7c7e81858a8f867e74645c4e423123130200000000001f34495e7489806b56412b160000000000000000000000000b2035485a6f858874604b35200f000000000000000000000000000000000000000000000000000014293e54697e8976614c3929170000000000000000000000000000000000040a0c15151d20201c13140c0a040000000000000000000000010f1a2123211a0f0100000000000d19202225201c1308000000000000000000000000000000000000000000000000000000000000000012273c51677c8d78634d38230e000000000000000000000000000c21364c61768b7f6a543f2a150020354a60758a7f6a543f394d63788b7f6a5544311d08000000000000000000000000000000000d22364a5c70858773604a35455a7085846f5a442f1a0020354a60758a7f6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6e6e707275797d83898f867c72635b4e423426160800000000000000001427394a565c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5b5b595754504c473a3632291c1308000000000000000000000a141a1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c0c0a040000000000000002090b0b080200000000000000000000000000000000000000000000000001080b0b0902000000000000000000000f1f2d3b484c5f6771797f84898b8d8e8e8c8b8984807a716960564a3e312414050000000000001f34495e7489806b56412b1600000000000000000000000006192b3c52677c917c66513d2d1a07000000000000000000000000000000000000000000000000000c21374c617676615847331b0b00000000000000000000000000000000000000000002090b0b07000000000000000000000000000000000000060c0e0c060000000000000000050b0d100b0700000000000000000000000000000000000000000000000000000000000000000000152a40556a7f8a755a4935200c000000000000000000000000000a1f3346587288836e59432e190020354a60758a7f6a543f46576c818977614c3727150200000000000000000000000000000000071b2d3e51677c907b66503d455a7085846f5a442f1a0020354a60758a8582828282828282828282828282828282838485878a8e8d87817a71676054493d312416080000000000000000000a1b2c394347474747474747474747474747474747474747474747464644423f3b373329211e160b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1d2b34404d515c646a6f73767879797776746f6a645d534b45382e201406000000000000001f34495e7489806b56412b16000000000000000000000000000e20364b607588846f5c4a36210e000000000000000000000000000000000000000000000000000a1f334758616158473a2a170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000172c41566c8188735e3c2c1906000000000000000000000000000417293a5a708585705a45301b0020354a60758a7f6a54374c617689826c58473319090000000000000000000000000000000000001020354b607487846f5b49455a7085846f5a442f1a001c31475c7186868686868686868686868686868686868686868582807c78726c645c524a43362c1f130600000000000000000000000d1b272f3131313131313131313131313131313131313131313131302f2d2a26211f170c0a030000000000000000000000000000000000010d161c1f16140e04000000000000000000000000000000000000000000070d0f1f1b0b090200000000000000000000000000000000050b0d111518191b1c1b1a1714100b08020000000000000000000000000000000000000000000d182030393e4a4e555a57616363636260575a554f4b3f3632281a100200000000000000001b30465b70857f69543f291400000000000000000000000000091d3245566a808e79644e3c2c19060000000000000000000000000000000000000000000000000417293a474c4c473a2a1c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c0f0b080200000000182d43586d8287725d47321d000000000000000000000000000000192e43596e8386715c46311c0020354a60758a7f6a544455697e8e79634e3a2a1800000000000000000000000000000000000000081d314455697e8e79634e3a5a7085846f5a442f1a001a2f43566871717171717171717171717171717171717171706f6d6a66625a574f4b3e353025180f01000000000000000000000000000a141a1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1b191814110c0a040000000000000000000000000000000000000001111f2a31342b2921160800000000000000000000000000000000000002101b22243531201d150a000000000000000000000000040a0d182022262b2d2f3031302f2d2925201d150907000000000000000000000000000000000000000005121d242d36394039464b4d4e4e4d4b4539403a372e201d150a00000000000000000000192e4255667069614f3b271200000000000000000000000000021528384c61778a826d5a49352010000000000000000000000000000000000000000000000000000c1c29333737332a1c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f2124201d1509000000192e43596e8386715c46311c070000000000000000000000000003182d42586d8287725d48321d0020354a60758a7f6a544b607487846f5b49361c0c00000000000000000000000000000000000000011426374c617689826c58475a7085846f5a442f1a001427394a565c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5b5a5855514d483c3a372e201c130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1f2f3d4649413d34261604000000000000000000000000000000000010202d363a4a463632281a0a000000000000000000000c171f212b34373b40434445464544423e3b363127221b100500000000000000000000000000000000000000000a0f1a21242a283236383939373632282b25221b100902000000000000000000000013263848555b544f4332200c00000000000000000000000000000a1f3447596c818b78634d3e2d1b07000000000000000000000000000000000000000000000000000c171f21211f170c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2933373936312719090000192e43596e8386715c46311c070000000000000000000000000002172c42576c8188735d48331e0020354a60758a7f6a5451677c907b66503d2c1a000000000000000000000000000000000000000000091f3346586c818977614c5a7085846f5a442f1a000a1b2c394347474747474747474747474747474747474747464543403c38352b25221b1007000000000000000000000000000000000000000000000000060c0e0f0d07000000000000000000020c12141b1913090000000000000000000000000000000000000000000000162a3d4d595e56514434210e000000000000000000000000000000000c1c2d3e4a4f5f5b4b45382815020000000000000008131c2933373b484c515558595a5b5b595754504b4437372e20190d000000000000000000000000000000000000000000070d0f15161e2123242422211e16150f0d080000000000000000000000000000091a2a3842463f3b32251403000000000000000000000000000004182a3a4d62778a836d5c4a3622120000000000000000000000000000000000000000000000000000040a0c0c0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a474c4e4b443727150200192e43596e8285715c46311c070000000000000000000000000002172c41576c8188735d48331e0020354a60758a7f6a545c70858773604a35200f0000000000000000000000000000000000000000000417293a4d63788b7f6a555a7085846f5a442f1a00000d1b272f3131313131313131313131313131313131313131302d2b272220190f0d08000000000000000000000000000000000000000000000000000e1a212324211a0f0100000000000006141f2629302e261a0c000000000000000000000000000000000000000000001c3146596b746b62513d291400000000000000000000000000000009192a3a4a5c647470605645321d090000000000000c1825303a474c535962666a6d6e7071706f6c696560554f4b3e342b1d1002000000000000000000000000000000000000000000000003090c0e0e0e0d0b0903000000000000000000000000000000000000000c1a262e302927201407000000000000000000000000000000000c203448596b808c7a644f40301b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3347586164605544311d080010253a4f657b7c66513b2611000000000000000000000000000002172c41576c8188735d48331e0020354a60758a7f6a54647a8e7e685443301c07000000000000000000000000000000000000000000000b2035495a6e838874605a7085846f5a442f1a0000000a141a1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1b1a1815110d0b050000000000000000000000000000000000000000000000000000000e1f2c353839362d200f0100000000021424323b3e4642382a1a090000000000000000000000000000000000000000001f34495e7489806b56412b160100000000000000000000000000011527374759647a8a8575604b36200b00000000000c1c2936434a58616971777b80828485868584827e7a756d645c4d483b2e211001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000913191b14120c03000000000000000000000000000000000005182b3b4c617689846f5f4d392816030000000000000000000000000000000000000000000000000002090b0b0b0b0b0b0b0b0b08010000000000000000000000000000000000000000000000000000090e101a0c0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a4c61767974604b36200b000e23374b5d65665e4c38240f000000000000000000000000000002172c41576c8187735d48331e0020354a60758a7f6a596d838975604b362513000000000000000000000000000000000000000000000006192c3c50657a8f7d675a7085846f5a442f1a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d494e4e4a3e2d1f0f000000000c1f32424f545b55483826130000000000000000000000000000000000000000001f34495e7489806b56412b1601000000000000000000000000010f1d3144556177878878625645321d09000000000a1a293a46546069767e868c8e89868483828284878a8f89837a6e62594b3f2e1f0f00000000000000061016181f0e0c0600000000000000000000000000000000000000000000050b0d1e1c0b09030000000000000000000000000000000000000000000000000000000000000000000d1f334758697e917c675746321e100000000000000000000000000000000000000000000000000a151d2020202020202020201c1408000000000000000000000000000000000000000000000003111c23262f211f170c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3447596d818674604a35200b00081c2e3f4b4f514c402f1c09000000000000000000000000000002172c41576c8188735d48331e0020354a60758a7f6a62778a806b57453218080000000000000000000000000000000000000000000000000e23374b5d718686715d7085846f5a442f1a000000000000000000000000000000000000000000000000000000000000000000000000000000030d13151a18110700080e101c0e0c06000000000c2135495b63645c4a3d2d180800000012263b4f6069706655422e190000000000000000000000000000000000000000001f34495e7489806b56412b16010000000000000000000000000f1f30414b6073848c7b6559483828150200000002152838465861727e898e867e7975706f6e6d6d6f71757a81888f8378655d4b3d2d1b0b00000000000a18232b2e3423211a0f01000000000000000000000000000000000000000d1820223331211e160a0000000000030c1214202009020000000000000000000000000000000000000004172a3a4b6073868775614b3f2e1a0a000000000000000000000000000000000000000000000a1a2832363636363636363635302618080000000000000000000000000000000000000000000011212f383b443633291c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527374c61778a7e685443301c07000011212e373a3b382f221200000000000000000000000000000002172c41576c8188735d48331e0020354a60758a7f6a6b808a78624d39281600000000000000000000000000000000000000000000000000081c2e3f52687d8f7a657085846f5a442f1a0000000000000000000000000000000000000000000000000000000000000000000000000000071520282a2f2c2419111c2325312320190e0000000e23384e637979645b4a36251300000014293e54697e85705b46301b0000000000000000000000000000000000000000001f34495e7489806b56412b160100000000000000000000000c1c2d3d4d5f6b81937e695d4b3b2b1a0a00000000091d32455661768493857a71686360555a585758595660656c767f8a887b655b4a39291703000000061828353f434939352c1f0f0000000000000000000000000000000000000d1d2b343748463632281a0a000000071420272935351d150a000000000000000000000000000000000000000c1d314455657b90816b5d4b3828160300000000000000000000000000000000000000000a1a2838454b4b4b4b4b4b4b4b4b43362614010000000000000000000000000000000000000000091c2f404c50594c463a2917040000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556a7f8975614b36251300000003111c232526241c120400000000000000000000000000000002172c41576c8188735d48331e0020354a60758a7f6a7589836d5948341b0a00000000000000000000000000000000000000000000000000001120364b607588836e7085846f5a442f1a00000000000000000000000000000000000000000000000000000000000000000000000000031525333c3f44413729212e373a4638352c1e0e00000f243a4f64798979635443301c070000162b40566b808a745f49341f0000000000000000000000000000000000000000001f34495e7489806b56412b1601000000000000000000000818293a4a5b677d92826d604f3f2e1d0d00000000061a2c3d4b6074848d7f73645c534e4b443743424338454b5057616a79868a79635746331e080000001023354653585f4e493d2c1b0b0000000000000000000000000000000009192b3b484d5e5c4b453828160300031425323b3f4a4a32281a0a000000000000000000000000000000000000011527374b5d6d828c7a655645321e12000000000000000000000000000000000000000215283845566060606060606060605443301c0800000000000000000000000000000000000000000e23384c5e656f615846331f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b607488806b57463218080000000000080e10110f09000000000000000000000000000000000002172c41576c8188735d48331e0020354a60758a7f6a7e8f7a644f3b2b19000000000000000000000000000000000000000000000000000000091d3245566a7f8b787085846f5a442f1a000000000000000000000000000000000000000000000000000000000000000000000000000d2033435055595447372e3f4b505c4d493c2c1906000d22364a5c6e838672604a35200b0000162b40566b808a745f49341f0000000000000000000000000000000000000000001f34495e7489806b56412b160100000000000000000001142636475863798a8575604b4232211100000000000c2135495b6d82947f6a60544a3e393531262e2d2d27313639464b5b6378888775614b362513000001162b3f53646d74635b49392916030000000000000000000000000000011527374859627371605645321e09000c2032434f54605e453828150200000000000000000000000000000000000009192f3f4c6176888775604b41301e0e000000000000000000000000000000000000091d32455670757575757575757573604b35200b000000000000000000000000000000000000000010263b50657c8476614c36210c00000000000000000000000000000000000000000000000000000000000000000000000000000000081b2e3f52677d8a78624d392816000000000000000000000000000000000000000000000000000000000002172c41576c8188735d48331e0020354a60758a7f728785705c4a361d0d000000000000000000000000000000000000000000000000000000021528384c61778a817085846f5a442f1a0000000000000000000000000000000000000000000000000000000000000000000000000013283c50616a6f655441374b5d6571635a4935200c00071b2e3e4e63798e7b65503b26100000162b40566b8089745f49341f0000000000000000000000000000000000000000001f34495e7489806b56412b16010000000000000000010f1c30435461768789786256453224140300000000021527384e63798b826d614b43362d23201d14191818151d2029323d4a59647a8d806a5443301c070003182e43586d828979635746321e1402000000000000000000000000010f1d3144556277888576604b36210b0012273b4f616975705645321d0900000000000000000000000000000000000000111f334658667c90816c5f4d3c2c1b0b00000000000000000000000000000000000b20364b60748b8b8b8b8b8b8b8b7c67513c2712000000000000000000000000000000000000000013283d53687d8c77624c37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000e22374b5d7186836e5a48351b0b000000000000000000000000000000000000000000000000000000000002172c41576c8188735d48331e0020354a60758a7f7c907c67513e2e1b00000000000000000000000000000000000000000000000000000000000a1f3447596d82897685846f5a442f1a00000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f836f59443a50657b8678634d38230e00001021364a5b7287816c56412c170100162b40566b8089745f49341f0000000000000000000000000000000000000000001f34495e7489806b56412b160100000000000000000f1f30404b6072838c7b655a48382816060000000000091d3145566e838a78624d43302618100b080100020002090b161e2d3b4b5d6e848873604a35200b00000c21364b6175868675614b423220100000000000000000000000000f1f30414b6073848978625645321e090014293f54697f8a74604b36200b000000000000000000000000000000000000000417293a4c5e6c81917d675a4939291808000000000000000000000000000000000b20354b60737f7e7e7e7e7e80917c67513c27120000000000000000000000000000000003090b1015283d53687d8c77624c372213140f0d07000000000000000000000000000000000000000000000000000000000000000000000005192b3c4f657a8f7a644f3c2b1900000000000000000000000000000000000000000000000000000000000002172c41576c8188735d48331e0020354a60758a7f848774604b352010000000000000000000000000000000000000000000000000000000000004182a3b4e63798e7e84846f5a442f1a00000000000000000000000000000000000000000000000000000000000000000000000000172c42576c8187725d483c51667b8e79634e39230e0000071a2d3d586e8385705b45301b0000162b40566b8089745f49341f0000000000000000000000000000000000000000001f34495e7489806b56412b1601000000000000000b1b2c3d4c5e6b80947f695d4b3c2b1a0a0000000000000b20364b607489826d5a48351c140800000000000000000000030f1d2e3f52677d8d78634e38230e0000091e32465763798a826e604f3e2e1c0c000000000000000000000b1b2c3d4d5f6b818d7c665a49382816030014293f54697e8b75604b36200b00000000000000000000000000000000000000000b1b2f404b607486897863574636261401000000000000000000000000000000081d31445560696969696969798d7c67513c27120000000000000000000000000002090b161e21252a2f3d53687d8c77624c3730252a24211a0f0c0600000000000000000000000000000000000000000000000000000000000000000b2035485a6e8386705c4b371e0e00000000000000000000000000000000000000000000000000000000000002172c41576c8188735d48331e0020354a60758a82947f695544311d080000000000000000000000000000000000000000000000000000000000000c21364a5b6f848785846f5a442f1a00000000000000000000000000000000000000000000000000000000000000000000000000172c42576c8187725d483c51667b8e78634e39230e000000162c41566b8188735e4826140100162b40566b8089745f49341f0000000000000000000000000000000000000000001f34495e7489806b56412b160100000000000008182939495b667c8d826e614f3f2f1e0e0000000000000010253a50657a8f7c66513c2b1901000000000000000000000000001024394e64798e7b66513c2611000003162839495b677d917e695c4b3a2a1808000000000000000003162839495b677d91806b5e4c3c2c1a0a000014293f54697e8b75604b36200b000000000000000000000000000000000000000000121d3245566379898675615443301c1303000000000000000000000000000001142637444b545454545463788d7c67513c27120000000000000000000000010a151d202832363a3f443753687d8c77624c4a43363f39362d2320190e050000000000000000000000000000000000000000000000000000000000031628394d62788a7c67523e2e1b0000000000000000000000000000000000000000000000000000000000000002172c41576c8188735d48331e0020354a60758a988a76614c37261401000000000000000000000000000000000000000000000000000000000000071a2d3d51667c9199846f5a442f1a00000000000000000000000000000000000000000000000000000000000000000000000000172c42576c8187725d483c51667b8e78634e39230e000000152a40556a7f8a755544311d0800162b40566b8089745f49341f0000000000000000000000000000000000000000001f34495e7489806b56412b1601000000000000132536465763798a8675604b433221110000000000000000152a3f556a7f8a76614c37210e00000000000000000000000000000d23384d62788d7d67523d27120000000b1b2c3d4d5f6c818b7a6458473626140100000000000002101e32465763798a8472604b402f1e0e00000014293f54697e8b75604b36200b00000000000000000000000000000000000000000002152838495b667c8d8372604b4231211101000000000000000000000000000009192631353f3f3f3f4e63788d7c67513c27120000000000000000000008141c28323638454b5055595c55687d8c776261605458544e4a3e38352c20180d00000000000000000000000000000000000000000000000000000000091e3246576b808874604b3620100000000000000000000000000000000000000000000000000000000000000002172c41576c8188735d48331e001c31475c718686806a584633190900000000000000000000000000000000000000000000000000000000000000000f20354b60738486816c57422d1700000000000000000000000000000000000000000000000000000000000000000000000000172c42576c8187725d483c51667b8e78634e39230e000000152a3f546a7f8a75604b35200b00162b40566b8089745f49341f0000000000000000000000000000000000000000001f34495e7489806b56412b160000000000000e1c3043546175868978625745322514030000000000000000172d42576c8288735847331f0a00000000000000000000000000010f24394e63798e7c67513c2712000000000f1f30414b6074858776615443301c11000000000000102032424b61758687776154433022120000000014293f54697e8b75604b36200b000000000000000000000000000000000000000000000a1a2c3d4c5e697f94806b604e3f2e1f0f00000000000000000000000000000009141d20292929384e63788d7c67513c27120000000000000000000e18263038454b525660656a6f7173747e8f7b777675716d69645c564d493c342b1d130100000000000000000000000000000000000000000000000000001325364b6175897f6a5544311d080000000000000000000000000000000000000000000000000000000000000002172c41576c8188735d48331e001a2f43566871716a62503a2917000000000000000000000000000000000000000000000000000000000000000000081c304354606f716c63523e2a1500000000000000000000000000000000000000000000000000000000000000000000000000172c42576c8187725d483c51667b8e78634e39230e00000014293f54697e8b75604b36200b00162b40566b8089745f49341f0000000000000000000000000000000000000000001f34495e7489806b56392b1d10020000000e1e2f404a6072838d7c665a4939281607000000000000000000192e43596e8386715c3a2a170400000000000000000000000008121f2e3e51677c8f7a644f3a240f0000000001121d3144556277888472604b402f1d0d000000000c1c2e3e4f606d828b7a645947362614040000000014293f54697e8b75604b36200b00000000000000000000000000000000000000000000000e1f2f404f616d82927e685d4b3d2c1e0e00000000000000000000000000000001080b141423384e63788d7c67513c27120000000000000003111e2c36434b5660676f757a7f8486888c93998f8c8b8a86827f79726b635a4c483b311c1408000000000000000000000000000000000000000000000000071c304354687e8977614c372715020000000000000000000000000000000000000000000000000000000000000002172c41576c8188735d48331e001427394a565c5c555044331c0c00000000000000000000000000000000000000000000000000000000000000000001142636434b5a5c57524535220f00000000000000000000000000000000000000000000000000000000000000000000000000172c42576c8187725d483c51667b8e78634e39230e00000014293f54697e8b75604b36200b00162b40566b8089745f49341f0000000000000000000000000000000000000000001f34495e7489806b57483c2e201301000a1b2c3c4c5e6a7f947f6a5e4c3c2c1b0a000000000000000000001a30455a6f84846f5a45301a00000000000000000001080b111c23303d4b5c6e838975604b36210b0000000000021527374859657b8c7f6a5e4c3c2b1909000008182a3a4b5c697e937e695c4b3a2a1808000000000014293f54697f8b74604b36200b000000000000000000000000000000000000000000000000112232434b6074858b7b655b493c2b1d0d0000000000000000000000000000000000000e23384e63788d7c67513c27120000000000000311212e3c49546068757d848a8e8984817f7d81917c7b7c7e8286898e8780786c62594e423026180800000000000000000000000000000000000000000000000b20354a607387826c5847331909000000000000000000000000000000000000000000000000000000000000000002172c41576c8188735d48331e000a1b2c39434747403c332515000000000000000000000000000000000000000000000000000000000000000000000008182630354547423e3527170500000000000000000000000000000000000000000000000000000000000000000000000000172c42576c8187725d483c51667b8e78634e39230e00000014293f54697e8b75604b36200b00162b40566b8089745f49341f0000000000000000000000000000000000000000001f34495e74898475625a4b3e311c1408162839495a667c8d8372604a402f1e0e00000000000000000000000b20364b607474604b36200b000000000002090b10151d20242e37404d5b647a8c826d5645321e0900000000000009192b3b4b5d6a7f8c7c665a4837271502011426364758647a8b826d604e3e2e1c0c0000000000000d22374d62787a74604a35200b00000000040a0c0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e141d3245566277878979635a493b2b1c0c00000000000000000000000000000000000e23384e63788d7c67513c271200000000000011212e3f4b5a63737e888e857e79756f6c6a687d8c776667696d70757b82898a817768604b4336261401000000000000000000000000000000000000000000061a2c3d50667b8e79634e3a2a1700000000000000000000000000000000000000000000000000000000000000000002172c41576c8188735d48331e00000d1b272f31312b2821150700000000000000000000000000000000000000000000000000000000000000000000000008141c2030312d2a2217090000000000000000000000000000000000000000000000000000000000000000000000000000172c42576c8187725d483c51667b8e78634e39230e00000014293f54697e8b75604b36200b00162b40566b8089745f49341f0000000000000000000000000000000000000000001f34495e74899a8578645c4e413026181e3245576278898675615443302211000000000000000000000000091d31455660605544311d080001080b0f151d20252731353a3f4b4f5f6779898877624d38281603000000000000000d1d2f3f4a6072838978625544311d130e1c3043546176878675614b42312010000000000000000b203448596265605443301c070000000c171f2123232323232323232323232323232323232323232838485963798888786259483a2a1b0b000000000000000000000000000000000e23384e63788d7c67513c271200000000000e1e2e3f4b5d65788590837970696460555755687d8c77625254575660666d7680898a7e6c605443301c140000000000000000000000000000000000000000000c2136495b6f84846f5b4a361c0c00000000000000000000000000000000000000000000000000000000000000000002172c41576c8188735d48331e0000000a141a1c1c15130d04000000000000000000000000000000000000000000000000000000000000000000000000000001080b1a1c17150f05000000000000000000000000000000000000000000000000000000000000000000000000000000172c42576c8187725d483c51667b8e78634e39230e00000014293f54697e8b75604b36200b00162b40566b8089745f49341f0000000000000000000000000000000000000000001f34495e74898388887a685f4b43362932434b60758689796357463625130400000000000000000000000002152738454b4b44372715090b141c20242731363a37444b4f555d656f7c898a7b655948341a0a000000000000000000111c3043546176878574604b41301f1e2f404b6072848a79635746322414020000000000000005192b3b484d504a433625130000000c1c2a3337383838383838383838383838383838383838383838383b495b647a898777625847392917030000000000000000000000000000000e23384e63788d7c67513c27120000000005192b3c4b5d657b89887b6e635b544e4b443753687d8c77624c3f38454b5158616a7784928172604b42311e0e0000000000000000000000000000000000000004172a3a4e63798e7b66503d2d1a0000000000000000000000000000000000000000000000000000000000000000000002172c41576c8188735d48331e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000172c42576c8187725d483c51667b8e78634e39230e00000014293f54697e8b75604b36200b00162b40566b8089745f49341f0000000000000000000000000000000000000000001f34495e74898077858b7d6b605446393f4f616d828d7c665b493929180800000000000000000000000000000a1a27313636312719161e212630353a38454b4f555560646b717a84918779655d4b3b2b1800000000000000000000001325364758647a8b816c5f4d3d2c2b3c4c5e6b80917c675b49392816060000000000000000000d1d2b34373a3530251808000004172a3a474c4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e5c657b8a8676615746331e0a0000000000000000000000000000000e23384e63788d7c67513c271200000000082035485a657b8a8577655d4e4a3d3935313d53687d8c77624c372832363a464c5961738096816c604e3c2b19060000000000000000000000000000000000000a1f3347586c818773604a35200f0000000000000000000000000000000000000000000000000000000000000000000002172c41576c8188735d48331e00000000050b0d0e0c0700000000000000000000000000000000000000000000000000000000050b0d0f0d070000000000000000050b0d0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0e0c0700000000172c42576c8187725d483c51667b8e78634e39230e00000014293f54697f8b75604b36200b00162b40566b8089745f49341f0000000000000000000000000000000000000000001f34495e7489806b74829280726157494b5d697e947f6a5e4c3d2c1b0b000000000000000000000000000000000a151d20201d182028323636434b4f555660656a6f757a80868f897f75635b4b3f2e1d0d00000000000000000000000818293a4a5c687e917d675b493938495a667c8d806b5f4d3d2c1b0b00000000000000000000000d19202225201c13080000000a1f33475861636363636363636363636363636363636363636363636363636363667c8b8575614b36210c0000000000000000000000000000000e23384e63788d7c67513c2712000000081830414d627889857662594c3f362d2420283d53687d8c77624c37221e2129333a4755606c81937e685a4835200b0000000000000000000000000000000000011527374c6176897e685443301c070000000000000000000000000000000000000000000000000000000000000000000002172c41576c8188735d48331e0000000e19202224211a0f01000000000000000000000000000000000000000000000000000d18202224221b100200000000000d181f2224242424242424242424242424242424242424242424242424242424242424242424242423211a0f010000172c42576c8187725d483c51667b8e78634e39230e0000000d22374d62787a72604a35200b0014293e54697e85705b46311b0000000000000000000000000000000000000000001f34495e7489806b606e7f8d8375635a59657b8c8372604a402f1f0e00000000000000000000000000000000000002090b141d2b3438454b515460646a6f757a7f84898f89847c756a60574a3d2e2110000000000000000000000000000c1c2d3e4e606d828a7963574645566278898473604b40301f0e00000000000000000000000000050b0d100b0700000000000c21374c617778787878787878787878787878787878787878787878787878787878797f95816c57412c170000000000000000000000000000000e23384e63788d7c67513c27120000011426364d5f708489786258483b2f211a0f13283d53687d8c77624c37220d0c171f2a37444b6074858a78624d3929160300000000000000000000000000000000081d3144556a7f8975614b362513000000000000000000000000000000000000000000000000000000000000000000000002172c41576c8188735d48331e00000e1e2b353839362d1f100200000000000000000000000000000000000000000000000d1d2b343739362d2010000000000d1d2a343739393939393939393939393939393939393939393939393939393939393939393939393939362d1f0f0000172c42576c8187725d483c51667b8e78634e39230e0000000b203448596265605443301c070012273b4f6169706756422e190000000000000000000000000000000000000000001f34495e7489806b56616a7c8a86786562788886766154433022120000000000000000000000000000000000000000071524313b484d5660666d747a7f85898f8a86807a756e6760574b45392d1f10030000000000000000000000000000102031424b6075868675614b4b607485887762554431221200000000000000000000000000000000000000000000000000152a3f556a7f8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d9191826d58422d180000000000000000000000000000000e23384e63788d7c67513c27120000081c304354677d927e685a493a2a1d11070013283d53687d8c77624c37220d00040c192631445562788b826d5746321e0a000000000000000000000000000000000b20354b607488806b5746321808000000000000000000000000000000000000000000000000000000000000000000000002172c41576c8188735d48331e0005192b3c484d4e4a3d2d20100000000000000000000000000000000000000000000008182b3b484d4f4a3e2d1b07000005182a3b474c4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4e4a3d2d1a0700172c42576c8187725d483c51667b8e78634e39230e00000005192b3b484d504a4336251300000c1f32424f545b56493826130000000000000000000000000000000000000000001f34495e7489806b56505f677a87897b75858a79635846362513040000000000000000000000000000000000000002152533424e59626b757c82898f8c87827c77716b656056524b453932281b0f0100000000000000000000000000000002141e324556637889826d60606d818c7b65594837271504000000000000000000000000000000000000000000000000000e23384e63797c7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7c79644e39240f0000000000000000000000000000000e23384e63788d7c67513c271200000b20354b6073878673604a3c2b1c0d00000013283d53687d8c77624c37220d00000009152737485a6c828976614b36210c000000000000000000000000000000071b2e3e52677c8a78624d39281600000000000000000000000000000000000000000000000000000000000000000000000002172c41576c8188735d48331e000b2035485a62635b4a3e2d1b07000000000000000000000000000000000000000000132536485962645c4a36220d00000b1f34475962646464646464646464646464646464646464646464646464646464646464646464646464635b4a36210c00172c42576c8187725d483c51667b8e79634e39230e000000000d1d2b34373a35302518080000021424323b3e4642382b1b090000000000000000000000000000000000000000001f34495e7489806b56404d5c6477858a85917c665b493a2918080000000000000000000000000000000000000000102033435060687781899189837d77726c67615956504b45383632281e160c0a040000000000000000000000000000000003162838495a667c917e68687d927f695d4b3b2a190900000000000000000000000000000000000000000000000000000c2135495b6366666666666666666666666666666666666666666666666666666666666666645c4a36220d0000000000000000000000000000000e23384e63788d7c67513c2712000011263b50667b907d675443301e0e0000000013283d53687d8c77624c37220d0000000009192b3c50657a8f7c66513c27110000000000000000000000000000000d22374b5c7085836e5a48351b0b00000000000000000000000000000000000000000000000000000000000000000000000002172c41576c8188735d48331e000d22384d627879705c4a3622100000000000000000000000000000000000000000071c30435462777a644f39240f00000d22374c627779797979797979797979797979797979797979797979797979797979797979797979797979634e39230e00152a40556a7f846f5a453b50657b8678634d38230e00000000000d19202225201c13080000000006141f2729312e261b0d000000000000000000000000000000000000000000001f34495e7489806b56413e4a5962748294856f6056473b2d201204000000000000000000000000000000000000081b2e3e50616a7e8a8f837c756e68625957524c473a3b363127211e1e2124211f170c000000000000000000000000000000000a1a2c3c4d5e6b808b7a7a8a836e614f3f2e1d0d000000000000000000000000000000000000000000000000000000061a2c3d494e515151515151515151515151515151515151515151515151515151515151514e4a3e2d1b070000000000000000000000000000000e23384e63788d7c67513c27120006192c3c586d828975604b362513000000000013283d53687d8c77624c37220d00000000000e20364b60758a806b55402b16000000000000000000000000000005182b3b4f647a8f7a644f3c2b190000000000000000000000000000000000000000000000000000000000000000000000000002172c41576c8188735d48331e0011263b50667b8e7a644f3e2e1b08000000000000000000000000000000000000001325364a607285836e59432e19040014293f54697f8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e86725c47321d0013283c50616a6f655441374b5d6571635a4935200c000000000000050b0d100b0700000000000000020c12141b19130900000000000000000000000000000000000000000000001f34495e7489806b56412d3b4856606d7f8c827462594a3e3022150300000000000000000000000000000000000d22374b5c6a7f93867a6e666056524d483b3c37342a25201d151a2832363a37332a1c0c000000000000000000000000000000000e1e30404b60738487878675614b4332211100000000000000000000000000000000000000000000000000000000000e1f2c35383c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c39362d2010000000000000000000000000000000000e23384e63788d7c67513c2712000c2035495a7388836e5645321808000000000013283d53687d8c77624c37220d0000000000081d3144557187836d58432e1800000000000000000000000000000b203448596d8386705c4b371e0e0000000000000000000000000000000000000000000000000000000000000000000000000002172c41576c8188735d48331e000f23384c5e7085846f5c4b372211000000000000000000000000000000000000071c304354667c8b79634e39230e00000d23384d62787b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7a654f3a2510000d20334350555a5447372f3f4b505c4d493c2c190600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f34495e7489806b56412b2a38454b616a7c8a8577645c4d40331e160a000000000000000000000000000000021527384f647a8c8576645d514b453837342b27221f18100b09162838454b4f4c473a2a170400000000000000000000000000000000121d31445562778a8e79645746332514030000000000000000000000000000000000000000000000000000000000000e1a21232626262626262626262626262626262626262626262626262626262626262624221b1002000000000000000000000000000000000e23384e63788d7c67513c2712000e23384d63788d7e695338281600000000000013283d53687d8c77624c37220d0000000000021527375b7085846f59442f1a00000000000000000000000000031628384d62778a7c67523e2e1b000000000000000000000000000000000000000000000000000000000000000000000000000002172c41576c8188735d48331e00091c2f4050657b8f7a644f3f2e1c0800000000000000000000000000000000011426364a607386836d5b4a36210c00000b2035485a62666666666666666666666666666666666666666666666666666666666666666666666666655d4b37220e00031525333c4045413729212f373b4738352c1e0e000000000000000000000000000000000000060c0e1317191b1c1a1916120d0b060000000000000000000000000000000000001f34495e7489806b56412b1a2832434f5e667a87877a665e504332281a0d0000000000000000000000000000091d3145566e838a7762584b3f363127222019120c0a040000091e3245566064615847331f0a00000000000000000000000000000008182a3b4b5d6a7f8b8c816c5f4d3d2c1b0a00000000000000000000000000000000000000000000000000000000000000060c0e111111111111111111111111111111111111111111111111111111111111110f0d070000000000000000000000000000000000000e23384e63788d7c67513c27120011263c51667b8f7a654f3a251000000000000013283d53687d8c77624c37220d0000000000011426365b7085846f59442f1a00000000000000000000000000091e3245566b808874604b362010000000000000000000000000000000000000000000000000000000000000000000000000000002172c41576c8188735d48331e00001123384b5d7085846f5d4b37231100000000000000000000000000000000081c304354677c8b79634e3d2d1a07000006192b3c484d5050505050505050505050505050505050505050505050505050505050505050505050504f4b3f2e1b080000071520282a2f2d2519111c2325312320190e00000000000000000000000000000000040a0e192123282d2e3031302e2c272320190e08020000000000000000000000000000001f34495e7489806b56412b16161e32404c5c6477848a7c6a614b45382b1d10020000000000000000000000000b20364b607589826d59483a2e201d150d0b050000000000000b21364b60747976614c37210c0000000000000000000000000000011426364759657b8c7f7f927d675b4939281603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384e63788d7c67513c27120014293e53697e8c77624d37220d00000000000013283d53687d8c77624c37220d0000000000081c3043547186836e58432e19000000000000000000000000000b21364b6075887f6a5544311d08000000000000000000000000000000000000000000000000000000000000000000000000000002172c41576c8188735d48331e0000081c2f3f50657a8f7a65503f2f1c080000000000000000000000000000011527374b607387826d5b49351f0f000000000e1e2b35383b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3a372e211000000000030d13151a18120800080e101c0e0c06000000000000000000000000000000010c171f212c35383e424345464544413d38352b201d150900000000000000000000000000001f34495e7489806b56412b16021522303d4a596174828d7f6e6056483b2d20130000000000000000000000000e23394e63788e7c67523b2b1c1009020000000000000000000f24394f647a8e7b66503b261100000000000000000000000000000d1c30435461778884726e838a79635745321e130100000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b1113201d1a140a00000000000000000000000000000000000000000000000000000000000000000e23384e63788d7c67513c271200152b40556a808a75604a35200b00000000000013283d53687d8c77624c37220d00000000000b20354b607589816b56412c16000000000000000000000000081c2f3f53687d8977614c37271502000000000000000000000000000000000000000000000000000000000000000000000000000002172c41576c8188735d48331e0000001123374b5d6f8485705d4b3823110000000000000000000000000000081d314455677d8a78634d3d2c1a0100000000000e19202326262626262626262626262626262626262626262626262626262626262626262626262625221b10030000000000000000000000000000000000000000000000000000000000000000000009141d2933363c494d5357595a5b5a5956524d493c3631271912010000000000000000000000001f34495e7489806b56412b160104121f2d3b4756606d7f8d827562594a3e301c13080000000000000000000010253b50657a8f7a654f3a251000000000000000000000000011263b50667b8e79644f39240f000000000000000000000000000d1d2f3f4b6072848877626176878675604b42311f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000006141f262935322f271c0e000000000000000000000000000000000000000000000000000000000000000e23384e63788d7c67513c271200162b41566b808a745443301c0700000000000013283d53687d8c77624c37220d000000000818293a4e63798e7d68533d28130000000000000000000000000e23384c5d7186826c584733190900000000000000000000000000000000000000000000000000000000000000000000000000000002172c41576c8188735d48331e000000081c2e3f4f647a8f7b6550402f1c09000000000000000000000000021527374b607487826d5a49351f0f00000000000000060b0d111111111111111111111111111111111111111111111111111111111111111111111111100e0800000000000000000000000000000000000000000000000000000000000000000000000e1926313a464c545b63686c6e70716f6e6b67625a534b44372f1d140900000000000000000000001f34495e7489806b56412b160100010f1d2a38454b61697c8a8577645c4d413025180a00000000000000000010263b50657b8f79644f3a240f00000000000000000000000316283953687d8d78624d38220d00000000000000000000000009192a3b4b5d6a7f8d7b655958647a8b826d604e3d2d1b0b00000000000000000000000000000000000000000000000000000000000000000000000000000000021424313a3e4a47433a2c1c020000000000000000000000000000000000000000000000000000000000000e23384e63788d7c67513c27120011263b51667c7f6a553625130000000000000013283d53687d8c77624c37220d0000000a16263647586b808d78624d38230d0000000000000000000000061a2c3d50657b8e79634e3a2a170000000000000000000000000000000000000000000000000000000000000000000000000000000002172c41576c8188735d48331e000000001122374b5c6f8485705e4c382312000000000000000000000000081d314455687d8a78624d3c2c190100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2b37444b58616a72787d828385868583817c78706860554c403126190a000000000000000000001f34495e7489806b56412b16010000000c1a2832434f5e667987887a675f4a4336281b0d00000000000000000e24394e63798e7c675139291604000000000000000000010f1e3246576e8388735a4835200b0000000000000000000000011426374859657b8c806b5d4c4a5c687e927d685c4a392917030000000000000000000000000000000000000000000000000000000000000000000000000000000b1f31424e53605c574a3a20100000000000000000000000000000000000000000000000000000000000000e23384e63788d7c67513c2712000f24384c5e666a61503c18080000000000000013283d53687d8c77624c37220d0009101b2832435461768985705a4935200b00000000000000000000000c2135495b6f84846f5b4a361c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000002172c41576c8188735d48331e00000000081b2e3e4f647a8e7b6650402f180800000000000000000000021528384b607487816c5a48351e0e00000000000000000000000707070707070707070707070707070707070707070707070707070707070707070707070503000000000000000000000000000000000000000000000000000000000000000000000e1e2b3c4855606a767f888d8a878483828284878b8d857e74665e4b4437271a0a0000000000000000001f34495e7489806b56412b1601000000000a151d32404c5b6376848a7d6a605445392b1d10020000000000000b20364b607589816c5746321f180c080100020000070b141d2d3e4b617589826d583c2b190500000000000000000000000d1d3144556277888473604b3f3e4e606d828b7a645746331e1402000000000000000000000000050b0d0f0b07000000000000000000000000000000000000000011263a4e6068757268573e2e1b0800000000000000000000000000000000000000000000000000000000000e23384e63788d7c67513c271200091d2f404c515550433320000000000000000013283d53687d8c77624c37220d111c232e39454b607283907b66503c2b1906000000000000000000000417293a4e63788b7b66503d2d1a000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c41576c8188735d48331e00000000001022364a5c6e8386715e4c36251300000000000000000000091d324556687e8a78624d3c2b190000000000000000010b11131d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1a181107000000000000000000000000000000000000000000000000000000000000000d1d2b3c495a62737f898b837c76726f6d6c6d6f72777c848d877c6b6055453827190900000000000000001f34495e7489806b56412b160100000000000215222f3d4a586174829180726057483b2e2013050000000000091d3145566e838875614b43342a201c14171718131c2026313d4a5c6b80907b66503b261100000000000000000000000d1d2f404b60738489786255443131424b6175868675614b4231201000000000000000000000000d18202224201c13080000000000000000000000000000000000081b2e3f53687e8a86725c4b37220a00000000000000000000000000000000000000000000000000000000000e23384e63788d7c67513c2712000012222f383b403c332515030000000000000013283d53687d8c77624c372221262f383f4b57606c8196826d5e4c381e0e00000000000000000000000a1f3346586c818773604a35200f000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c41576c8188735d48331e0000000000071b2d3e4e64798b7c665443301c080000000000000000021628384b607587816c5948341e0e0000000000000005131e25283232323232323232323232323232323232323232323232323232323232323232323232322f2c25190b000000000000000000000000000000000000000000000000000000000005182b3b495a6278859182786d6761575a5857585a5861676f7a8690807360564537261401000000000000001f34495e7489806b56412b160100000000000004121f2d3a4756606d7f8d837562594b3e3023130100000000021527384e63798b816c614c473b3530262d2c2d25303537444b5b647a8b846f5e4c38230f0000000000000000000009192b3b4c5e6b808d7c66594837261e32465763798a826e604e3e2d1c0c0000000000000000000d1d2b34373a3530251808000000000000000000000000000000000e22374b5d7186858f7a644f38281603000000000000000000000000000000000000000000000000000000000e23384e63788d7c67513c2712000004121d24262a28201507000000000000000013283d53687d8c77624c3732363b404c505d647581968474604b402f1c0000000000000000000000011426374c6176897e685443301c07000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c41576c8188735d48331e0000000000001021364a5c6e838673604a3626140100000000000000091e324556697e8a77624c3b2b1900000000000000011323313a3d4747474747474747474747474747474747474747474747474747474747474747474747474441372919070000000000000000000000000000000000000000000000000000000009203448596278878a7c6d625a514b46394342433a474c525d64737f8d8374605544311d12000000000000001f34495e7489806b56412b160100000000000000010f1c2a38454b61697c898578645c4d41301e0a00000000000a21364a5b6b80947f6d61594f4b433642414236434a4e55606979898979634e402f1c09000000000000000000011426374859657b8c806b5e4c3b2b191628394a5b677d927e695c4a3a2917040000000000000005182b3b484c4f4a4336251300000000000000000000000000000004182a3a4f657a8e7986826c5645321e09000000000000000000000000000000000000000000000000000000000e23384e63788d7c67513c271200000000090f1115130d0300000000000000050b13283d53687d8c77624c38454b50575e666f7a869283756056453222120000000000000000000000081d314455697e8975614b36251300000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f846f5a45301a000000000000071a2d3d4e63798b7c675443301c09000000000000031628394b607588806b5948341d0d000000000000000b1e31414e525c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5a5447372511000000000000000000000000000000000000000000000000000000091931414d6277878979675f4d493c3633292e2d2d2a33373f4b5460697d8b8373604b40301b0b0000000000001f34495e7489806b56412b16010000000000000000000c1a2731434f5e667987887a675f4d3925100000000000071a2d3d4a6072819282776c64605458575757595460636a747e8a897a645b4a362212000000000000000000000d1d3144556277888574604b402f1d0d0b1b2d3d4d5f6c818b7a645847331f14020000000000000b203448596264605443301c0700000000000000000000000000000a1f3347586d8286717f8975604b36210d000000000000000000000000000000000000000000000000000000000e23384e63788d7c67513c2712000000000000000000000000000000070b0f192022283d53687d8c776251565660656c727b858f877d6e6057453828160400000000000000000000000b20354b607487806b57463218080000000000000000000000000000000000000000000000000000000000000000000000000000000000000013273c50616a6f6654412d18000000000000000f21364a5b6e838673604b372614010000000000091e324557697e8977614c3b2b18000000000000000011253a4e60687272727272727272727272727272727272727272727272727272727272727272727272726f6554412c180000000000000000000000000000000000000000000000000000011426374e5f6f848b7b655b4d41352b211e17181718171f212e36434b5f677c8c806b5e4d3929170300000000001f34495e7489806b56412b1601000000000000000000000a151d32404c5b6376858b7d67523d28120000000000000f1c304354606d7e8a8a817974706e6c6c6d6e7074787f87918479645c4a3d2d1a040000000000000000000d1d2f404b607384897862554431221200000f1f30414b6074858776614c433221100000000000000d22374c62777a72604a35200b00000000000000000000000000001325364c61778a7d68788b7c67523c2b19050000000000000000000000000000000000000000000000000000000e23384e63788d7c67513c27120000000000000000000000000308131c20252b34373d3b53687d8c7762666b70757b81888f877e74685f4b4539281a0a0000000000000000000000071b2d3e51667c8a78624d39281600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d20334350555a544837251200000000000000071a2d3d4e63798b7c675544311d0900000000031729394b607588806b5947341d0d000000000000000013283d52687e868787878787878787878787878787878787878787878787878787878787878787878787836f5a442f1a0000000000000000000000000000000000000000000000000000081d314455687d927e695d4b3d3020190e0a03000200040a10182630414d5e6b80917c665746331e0c00000000001f34495e7489806b56412b160100000000000000000000000214222f3d495861737574604b36200b00000000000000132536434a60687780898e8985838281828385898e8a847c6f635b4a3e2e1f0f00000000000000000009192b3c4c5e6b80917c675a4937271504000001131e324556637889836e614f3f2e1c0c000000000014293f54697f8b74604b36200b00000000000000000000000000071c304354697f8975616f85846f5a4834200b0000000000000000000000000000000000000000000000000000000e23384e63788d7c67513c271200000000000000000000000b161e2530353a3b484d525759687d8c77767b80858a8d878079726860564e4132281b0a0000000000000000000000000d22364a5c7085836e5a48351b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031525333c3f45413729190800000000000000000f2135495b6d828773604b372715010000000a1e334657697f8976614c3b2a1800000000000000000011263b51667c828282828282828282828282828282828282828282828282828282828282828282828282806b56412b1600000000000000000000000000000000000000000000000000000b20354b6074878673604b3f2e1f120600000000000000000008141c30404b6073848876614c3a2a1804000000001f34495e7489806b56412b160100000000000000000000000004121f2c3a47546060605645321d090000000000000008182530424e59626b757b8084868888878684817c786f665e4d493c2e201001000000000000000001152737485a667c8d816c5f4d3c2b19090000000002162838495a667c917f695d4b3a2a18080000000014293f54697e8b75604b36200b000000000000000000000000000b20354a607387816c57677d8b78624d3822100000000000000000000000000000000000000000000000000000000e23384e63788d7c67513c271200000000000000000008131c283236434a4f565962676c72778196878b8e89837d78726b645c534b4538311e160a00000000000000000000000005182a3b4f64798e7a644f3c2b1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071520272a302d25190b000000000000000000061a2c3d4d63788a7d675544311d0a00000417293a4b617688806a5847331d0c0000000000000000000f24384c5e666d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6b62513d2914000000000000000000000000000000000000000000000000000011273c51667c917c67544330211101000000000000000000000001121d31445564798b806b5847331f08000000001f34495e7489806b56412b160100000000000000000000000000010f1c2a36434a4b4b4538281502000000000000000008131c313b484c5760666b6f71727372716f6b67625a514d40352c1e1002000000000000000000081d3144556278898574604b40301e0e0000000000000a1a2c3c4d5e6c818c7b6558473625130000000014293f54697e8b75604b36200b00000000000000000000000005192b3c50667b8e79644e6176897f6a553f2e1b0800000000000000000000000000000000000000000000000000000e23384e63788d7c67513c271200000000000000000c18253039464b5460646b72777d82878c969a847f79746e68635a564f4a3e3631271a1303000000000000000000000000000b1f3448596d8286705c4b371e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d13151a18120800000000000000000000000f2035495a6d828774604b38271502000a1f3346586a7f8976614c3a2a1700000000000000000000091c2f404c5158585858585858585858585858585858585858585858585858585858585858585858585856514434210e0000000000000000000000000000000000000000000000000005182b3b596e838874604b3626140300000000000000000000000000011426374a5c6e838977614c362614010000001f34495e7489806b56412b16010000000000000000000000000000000c18253035363632281a0a0000000000000000000000131d2b3439454b51565a5c5d5e5d5b5a56524d483c393021190e00000000000000000000091d2f404b6073858a7963564532221200000000000000000e1e30404b6074858776615443301c0700000014293f54697e8b75604b36200b0000000000000000000000000b2034485a6e8485705c4a576d8287725d4b37220b00000000000000000000000000000000000000000000000000000e23384e63788d7c67513c2712000000000000000d1d2a36434a576169737a81878c8e89847e808c7769646054534d493c3a362d201d150a0000000000000000000000000000021528384c62778a7c67523e2e1b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c4d62788a7d685645311d0a04172a3a4c6176897f6a5846331c0c000000000000000000000012222f383b434343434343434343434343434343434343434343434343434343434343434343434343413d34261604000000000000000000000000000000000000000000000000000b203448597388826c554431180800000000000000010100000000000009192d3d4e63798e7f6a5443301c080000001f34495e7489806b56412b16010000000000000000000000000000000008131c2020201d150a000000000000000000000000000d18202832363c4144474848474645413d38342b241d120600000000000000000000000f24384c5e6b80927d675b4938281504000000000000000000121d3144556278898472604a35200b00000014293f54697e8b75604b36200b0000000000000000000000021527374d62788a7d68523d50657a8f7a654f39281603000000000000000000000000000000000000000000000000000e23384e63788d7c67513c27120000000000000d1d2a3b47546069757f888f89837d79746e697d8c77624f4b433638352c24221b100902000000000000000000000000000000091d3245566a808874604b36201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e2035485a6c818774604b3828150a1f3347586a808976614b3a291700000000000000000000000004121c24262d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b2921160800000000000000000000000000000000000000000000000000000d22374d6277867c6651372715000000060c0d121516161513100b0903000f2135495b70858874604b35200b0000001f34495e7489806b56412b1601000000000000000000000000000000000000070b0b0b0902000000000000000000000000000000050a161e21262b2f31333332312f2c272220190d0a0000000000000000000000000011263c51667b8b816d5f4d3c2c1a0a0000000000000000000002152737485a667c8c7f6a553f2a1500000014293f54697e8b75604b36200b0000000000000000000000081d3144556b808975604b364a607387826d5746321e09000000000000000000000000000000000000000000000000000e23384e63788d7c67513c271200000000000a1a2a3b475961727e888b837c756e68636054687d8c77624c3730262320190f0d070000000000000000000000000000000000000b20364b6075887f6a5544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3c4d62788a7e685645321d182a3a4c6176897f6a5746331c0c0000000000000000000000000000090f1118181818181818181818181818181818181818181818181818181818181818181818181816140e040000000000000000000000000000000000000000000000000000000b203448596272665e4c381909060c0e192023272a2b2c2a2825211e160b091a2c3d53687e907b65503b26100000001f34495e7489806b56412b1601000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b11161a1c1d1e1d1c1a16120d0b050000000000000000000000000000000b20364b60747572604a41301e0e00000000000000000000000009192b3c4c5e667574604b36200b00000014293f54697f8b74604b36200b00000000000000000000000b20364b607488816c57453243546a808976614b36210e000000000000000000000000000000000000000000000000000e23384e63788d7c67513c2712000000000216283847596277849283796e666056534e4a53687d8c77624c3722140e0c060000000000000000000000000000000000000000081c2e3f52687d8977614c372715020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e203448596c818875604b38281f3347586b808875614b3929170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b484d5c514c402f1d0f1a21232c35383c3f41413f3e3b363228211e1621374c61768a816c573b2b180500001f34495e7489806b56412b160100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d314455606060544330231300000000000000000000000000000d1d2f404c5660605645321d090000000b20354b607375705645321d0900000000000000000000061a2c3d51677c8e79634e3928364d62788d7d67523c2b19060000000000000000000000000000000000000000000000000e23384e63788d7c67513c271200000000091e3245566277878a7d6e635b514b4538393d53687d8c77624c37220d00000000000000000004060301000000000000000000000e23374b5d7186826c58473319090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192b3b4c62778a7e695645322a3b4c6177897e695746321b0b0000000000000000000000000000000000000000000000000000000000000000000000000a1012202020202020202020202020202020202020202020202020202020202020202020202020202017150f0500000000000d1d2b3437473c382f221a212c35393c494d515456565553504b45383632281f33475870858872594834200b00001f34495e7489806b56412b1601000000000000000000000000000000000000000000000000000000000000000006101618202020202020202020202020202020202020202020202020202020201b181208000000000002152737444b4b4a433625130500000000000000000000000000000011222f38454b4b4538281502000000081d3144556060564538281502000000000000000000000c2135495b6f8585705b4a362035495a7085856f5a493520080000000000000000000000000000000000000000000000000e23384e63788d7c67513c271200000005192b3c4b6074858a79675f4e4a3d363228283d53687d8c77624c37220d000000000000000913191b181610060000000000000006192c3c50657a8e79634e3a2a170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d203448596b818875604b393447596b808875604b392816000000000000000000000000000000000000000000000000000000000000000000000004121d242735353535353535353535353535353535353535353535353535353535353535353535353535352c2a22170900000000000d1820223226241d1d2c353d494e565a62676a6b6b6a68656056534b453832293a556a808c77624d37220d00001f34495e7489806b56412b1601000000000000000000000000000000000000000000000000000000000000000917232a2d35353535353535353535353535353535353535353535353535353535302d251a0c000000000009192731363635302518080000000000000000000000000000000004111a2832363632281a0a0000000001142637444b4b4538281a0a00000000000000000000031628394e63798d7d67523d2d1a2c3c53687d8b78624d3625130000000000000000000000000000000000000000000000000e23384e63788d7c67513c27120000000b2034485a6c818c7c665b4d41362d211e16283d53687d8c77624c37220d0000000000000d1b262e312d2b23180a0000000000000c2035495a6e83846f5b4a361c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b4c6177897f6957463b4c6277897e695645321b0b0000000000000000000000000000000000000000000000000000000000000000000000122230393c4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a423e352717050000000000050b0d1d111927313d494e5b636b72787c7f80817f7d7b75706860564b45383a50657a8f7c67513c271200001f34495e7489806b56412b1601000000000000000000000000000000000000000000000000000000000000061727353f424a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4541372a1a08000000000009151d2020201c1308000000000000000000000000000000000000000a151d20201d150a00000000000009192631353632281a0a0000000000000000000000091e3245576c818975604b36210f21364c6176897f6a5443301c0700000000000000000000000000000000000000000000000e23384e63788d7c67513c27120000000d22384d62788a816c5e4c3d30211a0f0913283d53687d8c77624c37220d0000000000091b2b384246433f3528180600000000031729394d62788b7b66503d2d1a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1f3447596b808875614b48596c818875604b38281600000000000000000000000000000000000000000000000000000000000000000000000a1d30404d51606060606060606060606060606060606060606060606060606060606060606060606060606057524535220f00000000000000000c1c2a37444b5b636e7980888d8d8a8988898c8f8a857e756a60564b3f4c61768a806a55402b1500001f34495e7489806b56412b1601000000000000000000000000000000000000000000000000000000000000102335455258606060606060606060606060606060606060606060606060606060605a554837251200000000000002080b0b0b070000000000000000000000000000000000000000000002090b0b0902000000000000000009141d20201d150a0000000000000000000000000b21364b607589816c5645321e0a1e3346576d828773604a35200b00000000000000000000000000000000000000000000000e23384e63788d7c67513c271200000014293f54697e8d78624d402f1f1307000013283d53687d8c77624c37220d000000000013263849565b585346352310000000000a1e3346576c818773604a35200f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a4c6176897f6a574d62778a7e685645321a0a00000000000000000000000000000000000000000000000000000000000000000000001024394d5f6775757575757575757575757575757575757575757575757575757575757575757575757575756c63523e2a15000000000000000c1d2a3a4755606b79848a89827d7875747374767a7f868e888074645d4e46577287836d58432e1800001f34495e7489806b56412b1601000000000000000000000000000000000000000000000000000000000000162a3f52636d75757575757575757575757575757575757575757575757575757575706655412d180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0b0902000000000000000000000000071b2d3e53687d8e79634e3828160317293950657b8f7a655039291703000000000000000000000000000000000000000000000e23384e63788d7c67513c27120000041a2f44596f8486715a493522120100000013283d53687d8c77624c37220d0000000004192e425667706d64533f2b16010000011426364b6176897e685443301c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1f3347586b808976615a6c818774604b38281500000000000000000000000000000000000000000000000000000000000000000000000012273c51677c8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a816c57422c170000000000000a1a2a3b47596174808b897f756d676360555e5861656a70798490867a686050596e8486705b3a291704001f34495e7489806b56412b1601000000000000000000000000000000000000000000000000000000000000182d42586d818a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a84705a45301b00000000000000000000000000000001080b0f14181a1b1b1a1816100b09030000000000000000000000000000000000000000000000000000000000000000000000000d22364a5c718685705b49351a0a000b20354b607488826d5746331e0a000000000000000000000000000000000000000000000e23384e63788d7c67513c27120000081d32485d7287826d583c2b19040000000013283d53687d8c77624c37220d00000000021528385b7085826d58432d18030000081c304354697e8975614b3625130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a4c6176897f6a62788a7d685645311a0a00000000000000000000000000000000000000000000000000000000000000000000000012273c51677c91827f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7c66503b26110000000000031628384759617785918176696157524e4b443a474c4f545c646f7b868c7e6a61566c8189735846331f0a001b30465b70857f69543f291400000000000000000000000000000000000000000000000000000000000000182d42576d828d807f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7d67523d2812000000000000000000000000000508141c20242a2d2f30312f2d2b26211e160a0800000000000000000000000000010d161c1f16140e0400000000000000000000000417293a4f647a8f7c67523d2c1a0000081c3043546b808976614b36210e000000000000000000000000000000000000000000000e23384e63788d7c67513c271200000a1f34495f7489806b56402b16000000000013283d53687d8c77624c37220d00000000091d3245567388816c56412c170100000b20354b607387806b574632180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1f3346586a7f89766c828774604b382715000000000000000000000000000000000000000000000000000000000000000000000000000c21374c61768786756a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a665e4c38230f00000000000a1e3245566177878a7d6c61584b46393836312a33373a3d4a4e5d657683937f6a60697f8b76614c36210c00192e4255667069614f3b2712000000000000000000000000000000000000000000000000000000000000000e23394e63798a84756a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a675f4d3925100000000000000000000000020d181f2630353a3f424546464443403b363228221b10060000000000000000000001111f2a31342b29211608000000000000000000000a1f3347586d828875604b36200f0000011426364e63788d7d68533c2c19060000000000000000000000000000000000000000000e23384e63788d7c67513c271200000a20354a5f758a7f6a55402a15000000000013283d53687d8c77624c37220d000000000b20364b60758a7e69543f29140000071a2d3d51667c8a78624d3928160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4c61768980788b7d675544311a0a000000000000000000000000000000000000000000000000000000000000000000000000000a1f334758647a8c816c5f555555555555555555555555555555555555555555555555555555555555555555504c402f1c09000000000a1a30414b607485897a675f4c473a322823201d171f21252d363f4b57617281927d68677c8d78624d38230d0013263848555b544f4332200c000000000000000000000000000000000000000000000000000000000000000c2136495b677d927f6a5d5555555555555555555555555555555555555555555555524d41301e0a0000000000000000000009151d2a3436434b4f54575a5b5b5a5855504b4539372e20190e0000000000000000000d1f2f3d4649413d342616040000000000000000000c21374c617689806b5645321d09000000082135495b708585705a493520080000000000000000000000000000000000000000000e23384e63788d7c67513c271200000a1f34495f7489806b56412b16000000000013283d53687d8c77624c37220d000000000f24394e64798e7b66503b261100000c21364a5b6f85836e5a48351b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1e3346576a7f8a838773604b372715000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a4b5c697f917c675a49383f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3b382f221200000000031628384d5f6e838c7b655c4d41332a1e160e0b08040a0c101a212f3946546072838a79657b8e79634e39240e00091a2a3842463f3b3225140300000000000000000000000000000000000000000000000000000000000000061a2c3d4d5f6c818c7b655948373f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3d39302313010000000000000000000e1927313b484c546064696d6f70706f6d6b6560574f4b3e352c1e130500000000000000162a3d4d595e56514434210e0000000000000000081c2f3f54697e8b78634d38281502000000061a2c3d53687e8d78634d3626140100000000000000000000000000000000000000000e23384e63788d7c67513c27120000081d32485d7287826d583c2b19060000000013283d53687d8c77624c37220d00000006192c3c54697e8a76614c37210c00000e24394e63798c7a644f3c2b190000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031729394b617588917d6755443119090000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2e3e4a6072838978635645322a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a26231c120400000000091e324556677d917e695d4b3e301f170c030000000000000007111b2936435461758686727a8f7a644f3a250f00000c1a262e3029272014070000000000000000000000000000000000000000000000000000000000000000000f1f30414b6074858877625544312a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a28251e13050000000000000000010f1e2b37444b59626b74797f828485868482807b766e645c4d493c312314060000000000001c3146596b746b62513d291400000000000000000e23374b5d7287856f5b49351a0a00000000000f21364c61768a806b5443301c0800000000000000000000000000000000000000000e23384e63788d7c67513c2712000004192f44596e8486715a4935200f0000000013283d53687d8c77624c37220d0000000e2135495b6f8485705847331f0a00000b21364b607577645c4b371e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1e324657647a7c72604b3726140000000000000000000000000000000000000000000000000000000000000000000000000000000000101c3043546176888574604b40301e151515151515151515151515151515151515151515151515151515110f090000000000021527374b6075878570604f3f2f20130400000000000000000000000b1826364657647a8f7d798e7b65503b26100000000913191b14120c030000000000000000000000000000000000000000000000000000000000000000000001131d3145566278898473604b40301e151515151515151515151515151515151512100a010000000000000000000f1f2d3c4855606a7780888f89868382828485898e8a837a70635a4e413224140500000000001f34495e7489806b56412b160000000000000005182b3b50657b907c67523c2c190000000000000a1f3346586e838874604b35200b00000000000000000000000000000000000000000e23384e63788d7c67513c271200000014293f54697e8d78624d3d2d1c0c00000013283d53687d8c77624c37220d00000e1e2f404d63788d7e69533a2a17040000091e3245576062594b3e2e1b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394a5c64666054433019090000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364758657b8c816c5f4d3c2c1a0a000000000000000000000000000000000000000000000000000000000000000000081d3144556a7f8f7a644f423221110200000000000000000000000000081829394b5d6e8387798d7c66513c27110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002152738485a667c8d806b5e4c3c2c1a0a0000000000000000000000000000000000000000000000000000000e1e2d3d4a5a62747f898a827b75716e6d6d6e7075797f888f8578685f4f4332231300000000001f34495e7489806b56412b16000000000000000b203448596e838875604b36200e0000000000000417293a51667b907b65503a291704000000000000000000000000000000000000000e23384e63788d7c67513c27120000000d22384d62788a806b5b4a3a2a1c10060013283d53687d8c77624c37220d07121e2c3c4c5e6e838976614c37210c00000003162839454b4c473b2e201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2d3e4a4f514b433626140000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182a3a4b5d6a7f917c675a493827150200000000000000000000000000000000000000000000000000000000000000000b20364b607488836e5c4a362414030000000000000000000000000000000b1b2e3f4e63788d7d907b66513b261100000000000000010d161c1f16140e04000000000000000000000000000000000000000000000000000000000000000a1a2b3c4c5e6b80917c665a4938281602000000000000000000000000000000000000000000000000000a1a2c3c4a5c6478859183776d656056595858595560646a747d898a7d69614f41311e0e000000001f34495e7489806b56412b16000000000000011426374c62778a806b5645311d09000000000000000c20354b607488836d5846331f0a000000000000000000000000000000000000000e23384e63788d7c67513c27120000000b2035485a6d828a796358473a2d20190e13283d53687d8c77624c37220f1a21303c495a667c907f6a5847331f0a000000000a1b28323637342a1d100200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010202d36393c353026180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2e3f4a6072848978625645311d12000000000000000000000000000000000000000000000000000000000000000011263c51667b907b65503e2e1b060000000000000000000000000000000000102135495b6f8583907a65503b251000000000000001111f2a31342b29211608000000000000000000000000000000000000000000000000000000000000000e1e2f404b6073848978635645321e1301000000000000000000000000000000000000000000000003162838495a647a88897c6e6259504b4538424237444b4f5660687784927f695f4e3c2b19060000001f34495e7489806b56412b16000000000000081d3144556a7f8b78634d3827150200000000000000081d3144556b818976614c36210f000000000000000000000000000000000000000e23384e63788d7c67513c271200000005192b3c4d627789877661584a3e352c2220283d53687d8c77624c3722232d36404d5a6378888674604b3a29170400000000000a161e21221f180d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101b222426201c140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101c3043546177888574604b40301e0e00000000000000000000000000000000000000000000000000000000000002172c41576c818974604b352010000000000000000000000000000000000000061a2c3d53687e8a8f7a654f3a25100000000000000d1f2f3d4649413d3426160400000000000000000000000000000000000000000000000000000000000000121d3144556177888574604b41311f0f0000000000000000000000000000000000000000000000091e3245566378888979665e4c483b3631272d2d26313538454b596273828d7d685a493520110000001f34495e7489806b56412b160000000000000b20354b607488846f5a49351a0a0000000000000000011426374e63798e7d68533d2c1a060000000000000000000000000000000000000e23384e63788d7c67513c2712000000000e20344859667c8d8476645c4d493c38352b3d53687d8c77624c3735393d4a4e5e6678878979635645321c0c0000000000000003090b0d0b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d0f110b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364759657b8c816c5e4d3c2b1a0a0000000000000000000000000000000000000000000000000000000000031629395b7186846f5544311d08000000000000000000000000000000000000000e23394e63788e8e79644f39240f000000000000162a3d4d595e56514434210e00000000000000000000000000000000000000000000000000000000000000011426374759657b8c816d604e3d2d1b0b000000000000000000000000000000000000000000061a2c3d4b6075868979635b4c40342a201d151818141d2027313b48556074838a78624d3f2e1c0800001f34495e7489806b56412b16000000000006192c3c51667c917c67513c2c19000000000000000000000921364a5b718685705b493521090000000000000000000000000000000000000e23384e63788d7c67513c27120000000005182b3b4c5e687e8c877a6d635a534d483c4253687d8c77624c434b4e535b636e7c88897b655b49382815000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182a3a4b5d6a7f917c665a4938271502000000000000000000000000000000000000000000000000000000000a1e3246577489806b5637261401000000000000000000000000000000000000000b20354b60758a8d78634e38230e0000000000001c3146596b746b62513d2914000000000000000000000000000000000000000000000000000000000000000009192a3b4b5d697f927d685b4a3929170300000000000000000000000000000000000000000c2136495b6b81917c665b4a3d301f180d0902000001080b151d2b374556627789846f5d4b37230b00001f34495e7489806b56412b1600000000000c2035495a6f848874604b35200e00000000000000000000071a2d3d54697e8e79634e3726140100000000000000000000000000000000000e23384e63788d7c67513c271200000000000d1d2f404e60687c898b82786f68625a5a5755687d8c77625854606368707983918579655d4b3d2c1a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e140e0c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141a1c1816100600000000000000000000000000000000000000000000000000000000000000000c1c2e3f4b6072848978625645311d12000000000000000000000000000000000000000000000000000000000c21364b61768b7e69533e29140000000000000000000000000000000000000000081d31445572888b76614b36210c0000000000001f34495e7489806b56412b160100000000000000000000000000000000000000000000000000000000000000000c1d2e3f4f616e838a79635746331e140300000000000000000000000000000000000005182b3b4e63798b836e5e4c3d2d1f12050000000000000000020d1927384759687d8f7a655039291603001f34495e7489806b56412b1600000000021528384d63788b806b5544311d0800000000000000000000000f22374c61778a806b5544311d0800000000000000000000000000000000000e23384e63788d7c67513c2712000000000000122231424e5e6677818a8b847e7873706c6a697d8c776c6d7074787e858e897e73635b4b3f2e1f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a21232923211a0f010000000000000000000000000000000000000000000002040605030000000000000000000000000000000000000000000000000000000000000000000000000000000d1b272f312d2b23180a0000000000000000000000000000000000000000000000000000000000000000111c3043546277888574604b40301e0e0000000000000000000000000000000000000000000000000000000d22374c62778c7d68523d28130000000000000000000000000000000000000000011527375c718789745746331e0a0000000000001f34495e7489806b56412b1601000000000000000000000000000000000000000000000000000000000000000000102132434c6176878776614c433221100000000000000000000000000000000000000b203448596e838977624c40301f0f0100000000000000000000000a1a2a3b4b607488826d5746321e0a001f34495e7489806b56412b1600000000091d3245566b808a78624d3727150100000000000000000000000a1f3347586e838874604b35200c00000000000000000000000000000000000e23384e63788d7c67513c271200000000000004132331404c59626c7881878e8d888582807e829680818385898e8c867d76696054493d2e2110010000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1f2c35383e38352c1f0f000000000000000000000000000000000000050b0d13181a1b1a18150e0c07000000000000000000000000000000000000000000000000000000000000000000000a1b2c394347433f3528180600000000000000000000000000000000000000000000000000000000000000011426364759657b8c816c5e4c3c2b190900000000000000000000000000000000000000000000000000000c21374c61768c7d68533d28130000000000000000000000000000000000000000031729395c728787725d392917030000000000001f34495e7489806b56412b160100000000000000000000000000000000000000000000000000000000000000000002141e33465763798a836e614f3f2e1d0c00000000000000000000000000000000000d22374d62778a826c594734221201000000000000000000000000000d1d3144556b808976614b36210c001f34495e7489806b56412b16000000000b20364b607588846f5a4835190900000000000000000000000004182a3a51667c907b66503a2a170400000000000000000000000001080b131323384e63788d7c67513c2712000000000000000513222f3b484c5a626b72787e8285888a8b939f8b888685807c77706861574b43362c1f1002000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d494e544e493d2c1909000000000000000000000000000000060d182022292d2f31302d2a23211a0f0800000000000000000000000000000000000000000000000000000000000000001427394a565c585346352310000000000000000000000000000000000000000000000000000000000000000008182a3b4b5d6a80917c665a4837271502000000000000000000000000000000000000000000000000000b20364b60758b7f69543f2a1400000000000000000000000000000000000000000a1e334657738885705a45301b000000000000001f34495e7489806b56412b160100000000000000000000000000000000000000000000000000000000000000000000031729394a5b687d927f695d4b3b2a19090000000000000000000000000000000417293a546a7f8e79644e3b2a18040000000000000000000000000000011426374f64798e7b65503b2510001f34495e7489806b56412b16000000071a2d3d52677d917c66513c2b1900000000000000000000000000000c20364b607488836e5847331f0a000000000000000000000009141d20282828384e63788d7c67513c2712000000000000000004121d2a343c484d565b63696c707374757e8c7773716f6b676259534b46393026180f01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2135495b6369635b4937261401000000000000000000000000010f1a212b34373e42444645434039362d231c11020000000000000000000000000000000000000000000000000000000000051a2f435668716d64533f2b160100000000000000000000000000000000000000000000000000000000000000000d1d2f3f4b6072848978625544311d1200000000000000000000000000000000000000000000000000091d3245567388816c573a2a1704000000000000000000000000000000000000000c21364b61768b816c57412c17020000000000001f34495e7489806b56412b160100000000000000000000000000000000000000000000000000000000000000000000000b1b2d3d4e606d828c7b6559473726140100000000000000000000000000000a1f334658708586715c4a361d0d000000000000000000000000000000000b21364b60768a7e69543f2914001f34495e7489806b56412b160000000d21364a5c70858874604b35200e0000000000000000000000000000081d3144556c818a76614c37210c0000000000000000000009192631353d3d3d3d4e63788d7c67513c2712000000000000000000000d181f2b34383d494e54575b5e56687d8c77625c5a56514d483b3632291c14080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384e63797e79635544311d0e000000000000000000000006141f2c353b484c5357595b5a58554e4a3d382f1d150900000000000000000000000000000000000000000000000000000000071c31475c7186826d58432d1803000000000000000000000000000000000000000000000000000000000000000000111c3043546277888574604b402f1e0e000000000000000000000000000000000000000000000000021528385a6f8486705847331f090000000000000000000000000000000000000013253650657a8f7d68533d2813000000000000001f34495e7489806b56412b16010000000000000000000000000000000000000000000000000000000000000000000000000f1f31414b6074858877615544311d1200000000000000000000000000000c21364c61768a806b563e2d1a0000000000000000000000000000000000091e3245567186816c57422c17001f34495e7489806b56412b160000000f24394e64798e806a5544311d080000000000000000000000000000021527374f64798e7e69533e291400000000000000000001142637444b535353535363788d7c67513c27120000000000000000000000050d1920222c35393e42453853687d8c77624c45413c37342b211e160b01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b6075878573604b3c2b1906000000000000000000071524323d494e5962686d6f706f6d6a635b504c3f3127190a000000000000000000000000000000000000000000000000000000071c31475c7186826d58432d1803000000000000000000000000000000000000000000000000000000000000000000011426364859657b8c806b5e4c3c2b1909000000000000000000000000000000000000000000000000152a3f556a7f8a76614c372715010000000000000000000000000000000000071c3043546b808c77624d37220d000000000000001f34495e7489806b56412b160100000000000000000000000000000000000000000000000000000000000000000000000001131e3245566378898473604b402f1e0e0000000000000000000000000010253b50657a907c66513c27110000000000000000000000000000000000031628385668716c63523e2a15001f34495e7489806b56412b16000000172d42576c818b78624d372614010000000000000000000000000000000922364a5c718685715b46311c000000000000000000081d31445560686868686868788d7c67513c271200000000000000000000000000050b0f1a2123292d30374d62787b74604b362b272220190d0a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e324556657b907f695a49352013000000000000000003152532424f5b636f777e82848685827f7971655d4b4437281a0a0000000000000000000000000000000000000000000000000000071c31475c7186826d58432d18030000000000000000000000000000000000000000000000000000000000000000000008182b3b4c5d6b80917c665a483727150200000000000000000000000000000000000000000000000e24394e63798e7e685544311d0b00000000000000000000000000000000021527374a6073878671594834200b000000000000001f34495e7489806b56412b16010000000000000000000000000000000000000000000000000000000000000000000000000002162838495a667c91806b5e4c3c2b1a0a00000000000000000000000014293e54697e8c77624c37220d0000000000000000000000000000000000000a1a3949565c57524534220f001f34495e7489806b56412b160000000b20364b607475625a4834190900000000000000000000000000000000071b2d3e4b607475604b36200b0000000000000000000b20354b60737d7d7d7d7d7d7f917c67513c271200000000000000000000000000000000060c0e1417203448596266605645311d120d0b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021628384b5d6d828a78624d41301c0c00000000000000112132434f606979848a8c8684828385898e867b6d6055453828160300000000000000000000000000000000000000000000000000071c31475c7186826d58432d180300000000000000000000000000000000000000000000000000000000000000000000000d1d2f3f4b6073848978625544311d1200000000000000000000000000000000000000000000000c21364a5b71868774604b3a2918080000000000000000000000000000000d1d314455677c917d68533b2b1905000000000000001f34495e7489806b56412b160100000000000000000000000000000000000000000000000000000000000000000000000000000a1a2c3c4c5e6b808d7c665a48382815020000000000000000000000162c41566b818a745948341f0b000000000000000000000000000000000000001b2b394347423e34271705001f34495e7489806b56412b16000000091d314556606056483c2b19000000000000000000000000000000000000101d31445560605645321d090000000000000000000b20364b60758b8c8c8c8c8c8c8c7c67513c2712000000000000000000000000000000000000000005192b3b484d504b4538271502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2e3f4c617688846f5f4d3a2a180400000000000a1a2f3f4f61697e8b897f77716f6d6e70757c85908273605645321e1200000000000000000000000000000000000000000000000000071c31475c7186826d58432d1803000000000000000000000000000000000000000000000000000000000000000000000000111d3144556277888574604b402f1d0d00000000000000000000000000000000000000000000071a2d3d51667b907e68584636261408000000000000000000000000010f1d2e3e4b6074878875604b36210d00000000000000001f34495e7489806b56412b16010000000000000000000000000000000000000000000000000000000000000000000000000000000e1e30404b6073848978625645321d130100000000000000000000182e43586d8388735e3b2a1805000000000000000000000000000000000000000d1b272f312c2a22170900001f34495e7489806b56412b1600000002152738454b4b45382b1d0d00000000000000000000000000000000000002152737444b4b4538281502000000000000000000091d32455670777777777777777774604b36200b0000000000000000000000000000000000000000000d1d2b34373b3631271a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111f334758677c917d675847331f1100000000021528384b5d697f938377696259595859566066737e8c8374604b402f1d09000000000000000000000000000000000000000000000000071c31475c7186826d58432d1803000000000000000000000000000000000000000000000000000000000000000000000000011426374859667c8d806b5e4c3c2b1909000000000000000000000000000000000000000000000f24384c5e6f8488766154433026180b0100000000000000000005111f2c3c4b5c697e927d685645321e0900000000000000001f34495e7489806b56412b160100000000000000000000000000000000000000000000000000000000000000000000000000000000121d3144556277888574604b41301f0f00000000000000000000192e44596e8387715c47321c0000000000000000000000000000000000000000000a131a1c17150f050000001f34495e7489806b56412b16000000000a1a2731363632281a0d000000000000000000000000000000000000000009192731363632281a0a000000000000000000000215283847596262626262626262605645321d09000000000000000000000000000000000000000000000d19202226201d150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4d5f6f838877614c402f1b0a000000091d324556657b90827361594d483b4238454b5460687c8b816c5e4c382410000000000000000000000000000000000000000000000000071c31475c7186826d58432d18030000000000000000000000000000000000000000000000000000000000000000000000000009192b3b4c5e6b808d7c665a4837271501000000000000000000000000000000000000000000091d2f404e647a8b8372604b4336291c1408030000000000060e19202f3d495a647a8b8472604a3828160300000000000000001f34495e7489806b56412b160100000000000000000000000000000000000000000000000000000000000000000000000000000000011527374859657b8c816c5f4d3d2d1b0b000000000000000000192f44596e8486715b46311c00000000000000000000000000000000000000000000000507020000000000001f34495e7489806b56412b1600000000000a151d20201d150a0000000000000000000000000000000000000000000009151d20201d150a0000000000000000000000000a1a2a3b474c4c4c4c4c4c4c4c4b45382815020000000000000000000000000000000000000000000000050b0d110b09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c30414d627889826d5e4c3928160300000b20364b60748786746055473b342b2d283236434b5e697f907c66513f2e1b080000000000000000000000000000000000000000000000071c31475c7186826d58432d180300000000000000000000000000000000000000000000000000000000000000000000000000000d1d2f404b6073848978625544311d12000000000000000000000000000000000000000000001221364a5c687e93806b6054463930261e1613111112141a212b35404c5b6378888877625443301a0a0000000000000000001f34495e7489806b56412b1601000000000000000000000000000000000000000000000000000000000000000000000000000000000009192b3b4b5d6a7f927d675b4a392916030000000000000000192e43586e8387725d37261401000000000000000000000000000000000000000000000000000000000000001f34495e7489806b56412b1600000000000002090b0b090200000000000000000000000000000000000000000000000002080b0b090200000000000000000000000000000d1d2a3437373737373737373632281a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000132034485a697e907b665745321e10000317293952677d8f7b655645372a201918161e2630404b60738686715d4b37220e0000000000000000000000000000000000000000000000071c31475c7186826d58432d1803000000000000000000000000000000000000000000000000000000000000000000000000000000121d3144556278898573604b402f1d0d000000000000000000000000000000000000000000071a2d3e4e606b8096807261574b4336322828262627292c363c484d5e6679878a7a645948362513000000000000000000001f34495e7489806b56412b16010000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2e3f4a6072838a79635746321e140200000000000000182d42576d8289735544311d08000000000000000000000000000000000000000000000000000000000000001f34495e7489806b56412b160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d181f2222222222222222201d150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0c0d0e0e0d0c0a03000000000000000000000000000000000000000000000000000000000000000000000005192b3c4b6073858775604b3e2d19090a1e334657708586715d4b3828190c05000308141c304354677d8f7a654f3a25100000000000000000000000000000000000000000000000071c31475c7186826d58432d180300000000000000000000000000000000000000000000000000000000000000000000000000000001152737485a667c8d806b5e4c3b2b19090000000000000000000000000000000000000000000f2031424b6072819483766860544b46393d3c3b3c3e3d494e5a626d7b89887a645c4a3b2b1808000000000000000000001f34495e7489806b56412b160100000000000000000000000000000000000000000000000000000000000000000000000000000000000000111c3043546176878675614b4232201000000000000000162b40556b808a75604b35200b0000000000000000000000000000000000000000040a0c160e0c07000000001f34495e7489806b56412b160000010d161c1f16140e0400000000000000000000000000000000000000040e14161f1c160d0100000000000000000000000000000000000000050b0d0d0d0d0d0d0d0d0b09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0f15151d202223242322211e1617110c0a04000000000000000000000000000000000000000000000000000000000000000d1c30435463798b806b5c4a3727150c21364c61768a7f69543f2e1a0a0000000000011426364b607589806b56412b160000000000000000000000000000000000000000000000071c31475c7186826d58432d18030000000000000000000000000000000000000000000000000000000000000000000000000000000009192b3c4c5e6b808d7c66594837271501000000000000000000000000000000000000000001141c304354606d7f8c887d73676157555251505154575b636c78828c8578645c4b3e2d1d0d00000000000000000000001f34495e7489806b56412b160100000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364758647a8b826e604f3e2e1c0c00000000000013283d53687d8e78634e39230e000000000000000000000000000000000000000c171f212b24211a0f0100001f34495e7489806b56412b160001111f2a31342b292116080000000000000000000000000000000000081621292b34312a1f11010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000508141c20242a27313537383938373632292c27211f170b070000000000000000000000000000000000000000000000000000000000011426364a5b6b808c7a645544311d10253b50657b8f7a654f3a251100000000000000081d3145566f8486705b3929160300000000000000000000000000000000000000000000071c31475c7186826d58432d180300000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2f404b6074858978625544311d1100000000000000000000000000000000000000000001142636434b616a7a8692867d766f6b68666667696c7279818a8a7f73625a4b3e2e20100000000000000000000000001f34495e7489806b56412b160100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000818293a4a5c687e937e695c4b3a2a180800000000000f253a4f647a8f7c67523d27120000000000000000000000000000000000000c1c2933364039362d1f0f00001f34495e7489806b56412b16000d1f2f3d4649413d34261604000000000000000000000000000000041626343d4149463d2f1f0d000000000000000000000000000000000002090b0b0b0b0b0b0b0b0b08010000000000000001080b0b0801000200000000000000000000000000000000000000000000000000050e1920263035393f37444b4c4d4e4e4d4b4639413c363329201c13080000000000000000000000000000000000000000000000000000000008182d3d4b6074868673604b3c2c19293e54697e8b76614b36210c0000000000000002152738556b808a745746321e0a00000000000000000000000000000000000000000000071c31475c7186826d58432d1803000000000000000000000000000000000000000000000000000000000000000000000000000000000000121d3144556278898473604b402f1d0d0000000000000000000000000000000000000000000818263043505c64737d868e8984807d7b7b7c7e82878e8981776a6055493c2e2010020000000000000000000000001f34495e7489806b56412b16010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2d3e4e606d828b7a64584736261401000000000c21364b61768a806b563a2a1804000000000000000000000000000000000417293a464c554e4a3d2d1a07001f34495e7489806b56412b1600162a3d4d595e56514434210e0000000000000000000000000000000e21344451565e594d3d2a16000000000000000000000000000000000a151d2020202020202020201d1409000000000009141d20201c141c170f0d070000000000000000000000000000000000000000000d18202b3536434b4f54595560616263636261575b57514c463a3530251811050000000000000000000000000000000000000000000000000000000f1d324556657b8c7f695a4935202b40556a8089745746321e0a000000000000000014293e53697e8b76614b36210c00000000000000000000000000000000000000000000071c31475c7186826d58432d180300000000000000000000000000000000000000000000000000000000000000000000000000000000000002152737485a667c91806b5e4c3b2b190900000000000000000000000000000000000000000008141c333e4b55606771798086898c8e8e8d8b87827c756c62594b44372b1e1002000000000000000000000000001f34495e7489806b56412b1601000000000000000000000000000000000000000000000000000000000000090e1014141414141414141414141414142031424b6075868776615443301c1100000000091e324657708685705947341f08000000000000000000000000000000000a1f334658616b635b4a36210c001f34495e7489806b56412b16001c3146596b746b62513d291400000000000000000000000000000014293d51626b746b5946311c0000000000000000000000000000000a1a2832363636363636363635312619090000000919263135353026312c24221b1000000000000000000000000000000000000008131c2b343c484d5460646a6e727577787978777673706c666158504a43362f20180d0000000000000000000000000000000000000000000000000000021528384b5d6c828a78634d41312c41566c8188735e39291603000000000000000012283d52677d8d77624d38220d00000000000000000000000000000000000000000000071c31475c7186826d58432d18030000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192b3c4c5e6c818d7c665948372614010000000000000000000000000000000000000000000115202e37444b525c646b70747778797776726d6760564c483b3127190e0000000000000000000000000000001f34495e7489806b56412b16010000000000000000000000000000000000000000000000000000000003111c23262929292929292929292929292929292932455763798a8472604b402f1d0d00000003162839556a808a77614c362614010000000000000000000000000000000c21364c61768079634e39240e001f34495e7489806b56412b16001f34495e7489806b56412b16010000000000000000000000000001162b41566b8089745e49341f000000000000000000000000000002152838454b4b4b4b4b4b4b4b4b44372614010001142637444b4b4348464239362d1c13080000000000000000000000000000000c1825303b484c5a626b74797f84878a8c8d8e8d8c8b8885817c766e6660544c40342b1d1204000000000000000000000000000000000000000000000000000a1a2e3f4c617688846f5f4e3a2a40556b8089745443301c08000000000000000013283e53687d8c77614c37220c00000000000000000000000000000000000000000000071c31475c7186826d58432d180300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e30404b6074858877625544311d11000000000000000000000000000000000000000000000210192631353e4a4f56546062636362615758524b4538342a1d1509000000000000000000000000000000001f34495e7489806b56412b16010000000000000000000000000000000000000000000000000000000011212f383b3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e39495b677d917f6a5e4c3c2b19050000000e23394e63798e7e695443301c0b00000000000000000000000000000114263751667c8e79644e39240f001f34495e7489806b56412b16001f34495e7489806b56412b16010000000000000000000000000001162b41566b8089745e49341f0000000000000000000000000000091d3245566060606060606060605544311d0800081d3144556060545e5b574f4a3e30251808000000000000000000000000000e1c2a36434a59626c7880888e8a85817e7c7b7a7a7b7d8083888d8a837b73665e4c483b2f22140600000000000000000000000000000000000000000000000000111f334658677c917d685947343f54697e8a75604b35200b0000000000000000152a3f546a7f8a75604b35200b00000000000000000000000000000000000000000000071c31475c7186826d58432d1803000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121d3145566278898473604b402f1d0d000000000000000000000000000000000000000000000009141d202d363936434a4d4e4e4d4b46393d3632281f180d0100000000000000000000000000000000001f34495e7489816b56412c1601000000000000000000000000000000000000000000000000000000091c2f3f4c5054545454545454545454545454545454545454545f6c818c7b655a4834200b0000000c2136495b70858773604b3929160300000000000000000000000000081d3144556b818975604b36200b001f34495e7489806b56412b16001f34495e7489806b56412b16010000000000000000000000000001162b41566b8089745e49341f00000000000000000000000000000b20364b60757575757575757573604b35200b000b20354b6073747473716c645c4a433625130000000000000000000000000e1e2c3a4754606977828a8a837b76706c696665656566686b6e73787f8790867b6f62594c40312415070000000000000000000000000000000000000000000000000417293a4d5f6e838977614c403c52677c8d78634d38230e0000000000000005182a3b576c8288735544311d0800000000000000000000000000000000000000000000071c31475c7186826d58432d180300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002152738495a677c91806b5e4c3b2b190900000000000000000000000000000000000000000000000108101b22242530353739393836322827211e160a05000000000000000000000000000000000000001f34495e7489826d57422d18000000000000000000000000000000000000000000000000000000000e23384c5d656969696969696969696969696969696969696969696975858878624d38220d000000061a2c3d51667c917d675746321e14020000000000000000000000021527374b607487846f5544311d08001f34495e7489806b56412b16001f34495e7489806b56412b16010000000000000000000000000001162b41566b8089745e49341f00000000000000000000000000001e33485d73878b8b8b8b8b8b8b7f6a543f2a1500162b41566b808a8a8886817a6c605443301c0a000000000000000000000e1f2c3c495861727e8a8a80776d666057575351504f50515255595b636a737b86908477665e4e42322515060000000000000000000000000000000000000000000000000c1c30414d627789826d5e4c394d62788d7c6752392917030000000000000b1f3447597186846e593727150100000000000000000000000000000000000000000000071c31475c7186826d58432d1803000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2b3c4d5f6c818d7b6559483726140100000000000000000000000000000000000000000000000000070d0f131c2022232422211e16120b09030000000000000000000000000000000000000000001f34495e7489836e593726140100000000000000000000000000000000000000000000000000000010263b50657c7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e8096816b56412c16010000000f24394d5e70858775614b42311d150900000000000000000004131d314455677c917c665137271502001f34495e7489806b56412b16001f34495e7489806b56412b16010000000000000000000000000001162b41566b8089745e49341f00000000000000000000000000001e33485d7388847f7e7e7e7e7f7a644f3a240f0010253a50657b7f7f8184898e8172604a3828150200000000000000000d1d2c3d495a6376849283776b6158504b45393e3c3b3a3a3b3d403d494e546066737e8a897c69604f43322413020000000000000000000000000000000000000000000000001220344859697e907b665746495a7388826d5746331e0e0000000000051729394c62778a7f69543f2a140000000000000000000000000000000000000000000000071c31475c7186826d58432d180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e30404b6074858877625544311d110000000000000000000000000000000000000000000000000000000000070b0d0e0e0d0c0903000000000000000000000000000000000000000000000000001f34495e748985705544311d08000000000000000000000000000000000000000000000000000003182d42586d828b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b816c56412c17010000000a1d30404f647a8b816c604e41312719110b0500020002090c181f31414b6074868773604b35200b00001f34495e7489806b56412b16001f34495e7489806b56412b16010000000000000000000000000001162b41566b8089745e49341f00000000000000000000000000001e33485d7388816c6969696969645c4a36220d000e23374b5d656a6a6b6e7581937e695645321d090000000000000009192b3b495b6378878a7d6e62594c473a363228292726252526282b2c3536434a54606878858d7e6a614f4231201000000000000000000000000000000000000000000000000005182b3b4a6072858775614b3e566b808976614b3c2c1d120e0c0d0f18203346576a7f8a77624d37220d000000000000000000000000000000000000000000000004182a3a5c7186826d5837261401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121d3245566378898473604b3f2f1d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f34495e74898975604b35200b0000000000000000000000000000000000000000000000000000000b20354b60747575757575757575757575757575757575757575757575757573604b35200b00000000001222364a5c6a7f937e68604b44372f222019181717151d202a34414e5f6b80917c665544311d0800001f34495e7489806b56412b16001f34495e7489806b56412b16010000000000000000000000000001162b41566b8089745e49341f00000000000000000000000000001e33485d7388816c57545454544f4a3e2e1b0700081c2e3f4b5054555657606f848975604b36200b000000000000011527374859637988887a675f4c483b332a211e1614111010101113161a21253036434b5a627482937f6a604e3e2e1b0b0000000000000000000000000000000000000000000000000d1c30435463798b816c5c4a4d62788b7f6a5a493b3025232223242b34434c617688836e594834200b00000000000000000000000000000000000000000000000e1f3347587186826d5544311d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002152838495a677d91806a5d4c3b2b1808000000000000000000000000000000000000000000000000000000000000030a0c1115191b1d1e1d1b1a18130e0b0801000000000000000000000000001f34495e74898e79644e392410000000000000000000000000000000000000000000000000000000081d3144556060606060606060606060606060606060606060606060606060605544311d080000000000071b2d3e4a6072828d7e6b60554b3f37342b2e2c2d2731363a474c5f687d8c826d5e4c3726140100001f34495e7489806b56412b16001f34495e7489806b56412b16010000000000000000000000000001162b41566b8089745e49341f00000000000000000000000000001e33485d7388816c57413f3f3f3a362e201000000011212e373a3f40394551667c907a65503b2510000000000000081d3144556277878879645c4d41342b1f170c090300000000000000000608131c26303c4856607282927e685c4b3a291704000000000000000000000000000000000000000000000000132536495b6a808c7a6455485a6b818a7863594d403b3937383a3b484d616c818a78634d3b2b1805000000000000000000000000000000000000000000000e1e31414c6177898674604b3e2e1b0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2c3c4d5f6c818c7b65594836261401000000000000000000000000000000000000000000000000000000080b171e21262a2e31323332312f2d2824201c14080500000000000000000000001f34495e7489937e69543e2d1b07000000000000000000000000000000000000000000000000000001152737444b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4437271501000000000000101c304354607482928074655d534d483b43424238454b4f59616e7d8c8475604b403019090000001f34495e7489806b56412b16001f34495e7489806b56412b16010000000000000000000000000001162b41566b8089745e49341f00000000000000000000000000001e33485d7388816c57412c292924221b100200000003111c23252a2a28374d62778c7e69533e29140000000000071a2d3d4b6073858a7a645b4a3e3120180d04000000000000000000000000000008141c2b3845546073838c7a645846331f0f0000000000000000000000000000000000000002090b0c0b08182c3d4b6074868673604b4b6074868777665e55504e4c4d4f5359626d7f937e695a49351d0d0000000000000000000000000000000000000000000008182b3c4e5f6e838a957f6a5c4a392816030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e30414b6074868877625443301c110000000000000000000000000000000000000000000000000005111c232933363c4044464748474645423e3935302620180d020000000000000000001f34495e74898986715c4a3622120000000000000000000000000000000000000000000000000000000919273135363636363636363636363636363636363636363636363636363531271909000000000000000013253645566072808c867b706862595a585757595660656d7783928374605745322212000000001f34495e7489806b56412b16001f34495e7489806b56412b16010000000000000000000000000001162b41566b8089745e49341f00000000000000000000000000001e33485d7388816c57412c17140f0d0700000000000000080e10151520354b60758a806a55402b1500000000000d21364a5c6b80927d675c4a3d2e2013050000000000000000000000000000000000010e1a283644556176878776614c3e2d1a07000000000000000000000000000002090b12151d2022211e161d314556657a8c7f6a5a4956627786877c716a6563616264686e778293806b604f3c2c190000000000000000000000000000000000000000000001142636495a687d927e828c7a645745321e1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121e32455663798a8472604b3f2f1d0d00000000000000000000000000000000000000000000000e19202e3739464b5155595b5c5d5d5b5a57534e4b4336342b1d150a00000000000000001f34495e7489818a79644f402f1c0c00000000000000000000000000000000000000000000000000000009151d2020202020202020202020202020202020202020202020202020201d1509000000000000000000081827384554606b7b8690867e77736f6d6c6c6e70757a828a897e7260564539281604000000001f34495e7489806b56412b16001f34495e7489806b56412b16010000000000000000000000000001162b41566b8089745e49341f00000000000000000000000000001e33485d7388816c57412c17020000000000000000000000000000081c3043547489806b56412b1600000000091d2f404e64798b826d5f4d3e2d1f100200000000000000000000000000000000000000000a1826374658647a8c816c5c4a36210f000000000000000000000000000a151d2028283236373632282b27384b5d6c818a78634d48596276828a867f7a787778797d838a897e6b625042321e0e000000000000000000000000000000000000000000000a1c30435462788a847275878775604b402f1c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002162838495b677d92806a5d4b3b2a1808000000000000000000000000000000000000000002101e2b353f4b505761666a6e70727372706f6d686360544d483b31271a0f010000000000001f34495e74898083836e5e4c3a2a1c0d01000000000000000000000000000000000000000000000000000001080b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b080100000000000000000000000a1a2736434b5d65737d858d8c88858381828385898f8880776960544538281b0a00000000001f34495e7489806b56412b16001f34495e7489806b56412b16010000000000000000000000000001162b41566b8089745e49341f00000000000000000000000000001e33485d7388816c57412c17020000000000000000000000000000011426495e7489806b56412b16000000000f24384c5e70858876614c4130201001000000000000000000000000000000000000000000000919293a4a5c6c818b79644e3e2d1a070000000000000000000003111a2832363d38454b4c4b45384039363f4c617688846f604e4858616d7a83898f8e8c8d8f8d87807768605044332414000000000000000000000000000000000000000000000a1a2d3e4b607385897862657b8c816c5e4c3a2a18040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2c3d4d5f6d818c7b655948362614010000000000000000000000000000000000000210202d3c484d5d656e767c7f83868788878684827d79746a62594b45382c1f0f0100000000001f34495e7489807b8f7c6658473a2b1d150904000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1826303f4b55606770787d82858788888684807b756b62594a4336281a0a0000000000001f34495e7489806b56412b16001f34495e7489806b56412b16010000000000000000000000000001162b41566b8089745e49341f00000000000000000000000000001e33485d7388816c57412c17020000000000000000000000000000001f34495e7489806b56412b16000000071b2e3e51667c907e685847332313020000000000000000000000000000000000000000000000000b1b2d3e4c617689846f5c4a36210b0000000000000000000816222f38454b525956606160565c554e4a3d4658667c917d685947474c5d646d75797b7d7c7a78726b61584e4233261606000000000000000000000000000000000000000000021628384a5c6a7f917d67595d6b80907c665947341f13000000000000000000000000000000000000000000000000000003030303030303030303030303030303030303030303000e1f30414b6075868877625443301c1100000000000000000000000000000000000010202d3e4a5a626e7a83898f8a86848281828385888d8e8880776b6056493d2c1f0f00000000001f34495e7489806f8488766158483b31271f17171612100a010000000000000000000000000000040a0c1116191a1c1b1917120d0c0600000000000001090702000000000000000000000000000000000000000000000008141c2e37444b525a62686c70727372716f6a6560564d483b3025180a000000000000001f34495e7489806b56412b16001f34495e7489806b56412b16010000000000000000000000000001162b41566b8089745e49341f00000000000000000000000000001e33485d7388816c57412c17020000000000000000000000000000091f34495e7489806b56412b160000000d22374b5c70858874604b3a2a17050000000000000000000000000000000000000000000000000000101f3346586a7f8e79644e392916030000000000000008162634404c5660676e7375777674716a635b4c474d5e6e838977624c403f4b4f56606466686765625a564c473a31241608000000000000000000000000000000000000000000000c1e324556647a8b826d5f4d4b6074858877614c42311e0e00000000000000000000000000000000000000000000070d0f181818181818181818181818181818181818181818181818181e32455663798a8472604b3f2e1d0d000000000000000000000000000000000a1a2d3e4a5c6478838f88817a75716e6d6c6d6e6f73777c848b8a8074635b493d2c1b0b000000001f34495e7489806b7889857662594b443733292c2c27251e13050000000000000000000000070b171f21262b2e2f31302e2c282320190e0801040e14161f1c160d01000000000000000000000000000000000000000000000111192631353c484d53575a5c5d5d5c5a55504b4538342b1c130800000000000000001f34495e7489806b56412b16001f34495e7489806b56412b16010000000000000000000000000001162b41566b8089745e49341f00000000000000000000000000001e33485d7388816c57412c17020000000000000000000000000000091f34495e7489806b56412b160000021527374f647a8f7e695645311c0c0000000000000000000000000000000000000000000000000000000417293a4c617689826d5746321e0a0000000000000316263444515e66747d83888b8c8b898680796d62594a4d627789836e5e4c393738454b4f515352504d493c37332a1c1406000000000000000000000000000000000000000000000c1c2f3f4b6074868776614c41445563798a836e604e3c2c19090000000000000000000000000000000000000002101b22242d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2838495b677d927f6a5d4b3b2a18050000000000000000000000000000021628384a5c647a888a7f756c65605659585757595a5a62676f7882918679635b49392916030000001f34495e7489806b667c8b86776960554c463a41413d3930231301000000000000000003101b222933363b404345464544413d38352c201c141621292b34312a1f1101000000000000000000000000000000000000000000000009141d202b35383e42454748484644403b36322820180d000000000000000000001f34495e7489806b56412b16001f34495e7489806b56412b16010000000000000000000000000001162b41566b8089745e49341f00000000000000000000000000001e33485d7388816c57412c17020000000000000000000000000000091f34495e7489806b56412b160000081d3144556c818a76614c38271500000000000000000000000000000000000000000000000000000000000b1f3346586d828976614b36210c0000000000001121334451626b7b879088827f7e7e80848a8e8277645c4a59687e907c665746322832363a3c3d3c3b38352b221f180c00000000000000000000000000000000000000000000000417293a4c5d6c818d7b6558463337495b687e927e685a493726140100000000000000000000000000000000000010202d363a434343434343434343434343434343434343434343434343434343433d4d5f6d828c7b655947341f0b0000000000000000000000000000091e324556647a8a87796a60574f4b4538424142443c484d525a626d7c898879635746321e0c0000001f34495e7489806b5e667c8a897e74686158585756524d41301e0a000000000000000a161e2d363a464c5156585a5b5a5957524d493c35302626343d4149463d2f1f0d00000000000000000000000000000000000000000000000001080e192022282d30323333312f2b26211e160a0500000000000000000000001f34495e7489806b56412b16001f34495e7489806b56412b16010000000000000000000000000001162b41566b8089745e49341f00000000000000000000000000001e33485d7388816c57412c17020000000000000000000000000000091f34495e7489806b56412b1600000b20364b607589836e5847331a0a00000000000000000000000000000000000000000000000000000000000417293a50657a8f7d6752362614010000000009192f3f51626b8090867b746d6a68696b6f777f8a887a645c4a6072858775614b3e2e1d2024262827252320190e0a040000000000000000000000000000000000000000000000000d1f334758657b8d816b5d4b3a292c3d4e606f838a78635544311d100000000000000000000000000000000000071b2d3e4a4f585858585858585858585858585858585858585858585858585858585858586075868877624c37220d00000000000000000000000000031729394b6074868878635b4b45393632282d2c2d2e2b35383c494d5f677a8b8675614b3a2a170400001f34495e7489806b565d65788490867d76716e6c6b675f4d3925100000000000000d1a28323e4a4e5861666b6e6f71706e6c67625a524b4336344451565e594d3d2a16000000000000000000000000000000000000000000000000000000050b0d13171b1d1e1d1c1a15100b0902000000000000000000000000001f34495e7489806b56412b16001f34495e7489806b56412b16010000000000000000000000000001162b41566b8089745e49341f00000000000000000000000000001e33485d7388816c57412c17020000000000000000000000000000091f34495e7489806b56412b16000010253a50657a8f7c67523a2a17000000000000000000000000000000000000000000000000000000000000000c20354b607488836e5443301c08000000011426374b5d6b809581746660555553545658616a78868a7a64575463798b816c5c4b3727150f111312100d0b0600000000000000000000000000000000000000000000000000000d1d30414c6176888674604b3f2f1c1f31424c6277888573604b3e2e1b0b000000000000000000000000000000000d22364a5c646d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d788a846f5a452f1a050000000000000000000000000a1e3346576b80907c665a493d3228201d15181718191920222c35404d5c677c91806b5847331f0a00001f34495e7489806b564c5a636f7b848a8b868381817d67523d271200000000000d1d2b38454b5c646e767b808384868583817d7870676054493c51626b746b5946311c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f34495e7489806b56412b16001f34495e7489806b56412b16010000000000000000000000000001162b41566b8089745e49341f00000000000000000000000000001e33485d7388816c57412c17020000000000000000000000000000091f34495e7489806b56412b160001142636556b808a76614c37210c00000000000000000000000000000000000000000000000000000000000000081c3043546d838974604b35200b000000081d314455657b90816c60564b44373e3e3a474c5a6277868775614b5b6a7f8c7a645544311d0e000000000000000000000000000000000000000000000000000000000000000008182b3c4d5f6e828b7a645645322111141f344759667c917f6a5c4a392816030000000000000000000000000000000f243a4f647a82828282828282828282828282828282828282828282828282828282828282828282878a75604a35200b0000000000000000000000000c21364c617689836e5e4c3c2c1e160b090200020200050b0e1920303e4d5f6f848a77614c37210c00000b20364b607573604b3c494d5e666f777c81858687816c57412c17000000000b1b2b3b4856606d79838a8e898583828284878c8d857c73635a4b566b8089745e49341f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f34495e7489806b56412b16001f34495e7489806b56412b16010000000000000000000000000001162b41566b8089745e49341f00000000000000000000000000001e33485d7388816c57412c17020000000000000000000000000000091f34495e7489806b56412b1600081c304354708586705847331f0a000000000000000000000000000000000000000000000000000000000000000114263652687d8e79644e39240f0000000b20354b6073878674604b4538312629292a333c4959647a8b816c584b6074868674604b3d2c180800000000000000000000000000000000000000000000000000000000000000132536485a677d927f6a5c4a3828160305182a3b4c5e6d828c7a645746321e1200000000000000000000000000000010263b50657b868686868686868686868686868686868686868686868686868686868686868686868686715c47311c0700000000000000000000000012273c52677c917c6651402f1e0f030000000000000000000006122030404f657a8f7e69543827150200091d324556606055443135404c515962676c7071726c63523e2a150000000316283948596275828e88807974706e6d6d6f72777e87918578655d566b8089745e49341f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f34495e7489806b56412b16001f34495e7489806b56412b16010000000000000000000000000001162b41566b8089745e49341f00000000000000000000000000001e33485d7388816c57412c17020000000000000000000000000000091f34495e7489806b56412b16000b20354b607489816c573a2a170400000000000000000000000000000000000000000000000000000000000000000e23394e63798e7d68533d281300000114263651667b907b66564532281d141314171f2c3b4a5c6c818976614c56647a8c7f6a5b493625130000000000000000000000000000000000000000000000000000000000000a1c3043546278898573604b3e2d1a0a00000d1d30404b6175878775614b402f1d0c00000000000000000000000000000e23384c5d657171717171717171717171717171717171717171717171717171717171717171717171716856432f1a05000000000000000000000002172c41576c818975604b36201200000000000000000000000000021222374b5d718785705645311d090002152838454b4b443727202f383b484d52575b5c5d57524534220f000000091e3246576278868c80756a6360545957585a596269737f8a8a7b655d6b8089745e49341f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f34495e7489806b56412b16001f34495e7489816b56412c16010000000000000000000000000001162b41566b8089745e49341f00000000000000000000000000001e33485d7388816c57412c17020000000000000000000000000000091f34495e7489806b56412b16000e23384d63788d7d68533d28130000000000000000000000000000000000000000000000000000000000000000000b20354b607589816c57412c170200081c3043546e848773604a3828150a010000040e1d2d3e4d63788c7e69544b5d6c818a79635443301c0d000000000000000000000000000000000000000000000000000000000a1a2d3d4a6072848a7862544330200f00000000121e324657647a8c816c5e4c3b2a180400000000000000000000000000091c2f3f4c505c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c564a392714000000000000000000000000051a30455a6f8586715544311d080000020608090807040000000000081b2e3f576c818a75604b36200b00000a1a28323635312719121c242b34373d41454748413e342717050000071b2e3e4b6175858a7b6b60564e4a433642433b484d55606978868b7b656b8089745e49341f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f34495e7489806b56412b16001f34495e7489826d57422d18000000000000000000000000000001162b41566b8089745e49341f00000000000000000000000000001e33485d7388816c57412c17020000000000000000000000000000091f34495e7489806b56412b160011263b51667b8f7a654f3a2510000000000000000000000000000000000000000000000000000000000000000000081d3144557186846f5a442f1a05000b20354b607489816b5443301a0a000000000000102035495a7085846f55444c6176888472604a3b2a18050000000000000000000000000000000000000000000000000000021527384a5b697f927d685a493626140100000000031628394b5c6a80907c665947341f13000000000000000000000000000011212f383b47474747474747474747474747474747474747474747474747474747474747474747474743392c1b0a000000000000000000000000071c31475c7186836e593727150b0d13171b1d1e1d1c1a15100b08020012273c52677c8e79644e39240f0000000a151d20201d150900090d192022272c3031322c2a2217090000000d22374b5c6e828c7c665d4b45383530252d2d2b3437444b5a62778688776b8089745e49341f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f34495e7489806b56412b16001f34495e7489836e59372614010000000000000000000000000001162b41566b8089745e49341f00000000000000000000000000001e33485d7388816c57412c17020000000000000000000000000000091f34495e7489806b56412b160013283e53687d8c77624d37220d00000000000000000000000000000000000000000000000000000000000000000001142637596e8487715c47321c00000e24394e63798e7c67513625130000000000000006192c3c566b808975604b4657667c917d685948341f1200000000000000000000000000000000000000000000000000000b1d31455663798b836e5f4e3c2b18080000000000000b1b2e3e4b6073858877614c42311e0e0000000000000000000000000003111c23263131313131313131313131313131313131313131313131313131313131313131313131312f271b0d00000000000000000000000000000c21374c617675614b3621182022282d30323333312f2a26201d15090f24394f64798e7c66513c27110000000002090b0b080100000000050b0d12171b1c1d17150f0500000005182b3b4f647a8f806a5e4c3f3228201c131818192026313c4959627788846f8089745e49341f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f34495e7489806b56412b16001f34495e748985705544311d080000000000000000000000000001162b41566b8089745e49341f00000000000000000000000000001e33485d7388816c57412c17020000000000000000000000000000091f34495e7489806b56412b1600152b40556a808a75604b35200b00000000000000000000000000000000000000000000000000000000000000000000172c41576c8189745e382715020011273c51667c8e78634e39230e000000000000000012273d52677c8d77624d394c5e6e838977624c402f1b0b0000000000000000000000000000000000000000000000000b1b2e3f4b6074868876614c41311e0e0000000000000000101d31445563798a836e604e3c2c19090000000000000000000000000000090e101c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1a140a0000000000000000000000000000000a1f3347586161574632212b34373d42454748484644403b363127201922384d62778d7e68533e291300000000000000000000000000000000000000000000000000000000000b203448596f848875614b402f1e160b070000000509141d2c3b4759677c8f7b8089745e49341f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f34495e7489806b56412b16001f34495e74898975604b35200b0000000000000000000000000002172c42576c8188735e49331e00000000000000000000000000001e33485d7388816c57412c17020000000000000000000000000000091f34495e7489806b56412b1600172c41566c8189735443301c0800000000000000000000000000000000000000000000000000000000000000000000162b40556b808a755645311d090013283d53687d8c77624c37220d000000000000000010263b50657b8e79644e39404c627789836e5e4c3929170300000000000000000000000000000000000000000000031729394b5d6b80907c66584733231300000000000000000001152737495b687e937e685a4937271501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a474c4b46392d363b484c52575b5d5e5d5c5955504b4437352b21364b61768b7f69543f2a1400000000000000000000000000000000000000000000000000000000000d22374d62778c7f6957463222120200000000000000010e1d2a3b4d5f6e83838089745e49341f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b30465b70857f69543f2914001f34495e74898e79644e3924100000000000000000000000000003192e43586e8387715c47321c00000000000000000000000000001e33485d7388816c57412c17020000000000000000000000000000091f34495e7489806b56412b1600172d42576c8288725d4826140100000000000000000000000000000000000000000000000000000000000000000000152a3f546a7f8b75604b36200b0014293e54697e8b76614b36210c00000000000000000f253a4f647a8f7a65503a344859687e917c665746331e10000000000000000000000000000000000000000000000d1e334657657b8c816c5e4c3a2a18050000000000000000000009192c3c4e606e838a78635544311d100000000000000000000000000000000000000000000000000000000000000000000000070b0f13171a1b1c1b1a1814100b080200000000000000000000000000000000000000000c1c2933373632323e4a4e5962686c70727372716f6a6560554d493c33334657758a7f6a553f2a15000000000000000000000000000000000000000000000000000000000013283d52687d8d78624d39291604000000000000000000000d1d30404f647a898189745e49341f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000192e4255667069614f3b2712001f34495e7489937e69543e2d1b07000000000000000000000000071a2d3d5a6f8585705a45301b00000000000000000000000000001e33485d7388816c57412c17020000000000000000000000000000091f34495e7489806b56412b1600182d42576d8287725d47321d000000000000000000000000000000000000000000000000000000000000000000000014293e54697e8b76614b36210c0013283d52687d8c77624c37220d000000000000000010263b50657b8e79644e392b3b4a6072848775614b3e2e1a0a00000000000000000000000000000000000000000d1d30414c6176878775614b402f1c0c0000000000000000000000000e1e31424c6177888573604b3e2e1b0b000000000000000000000000000000000000000000000000000000000000000508131c2024292c2f3031302f2d2925201d150907000000000000000000000000000000000000000c171f212b38454b5c646e777d828587888886847f7b756c625a4b46393960758a7f6a553f2a150000000000000000000000000000000000000000000000000000000000182d43586d8288725a48351b0b0000000000000000000000001222374b5c71868889745e49341f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013263848555b544f4332200c001f34495e74898986715c4a3622120000000000000000000000000d21364a5c7388826d58432d1800000000000000000000000000001e33485d7388816c57412c17020000000000000000000000000000091f34495e7489806b56412b1600172c42576c8188735d3727150200000000000000000000000000000000000000000000000000000000000000000000152a3f546a7f8b75604b36200b0011263c51667b8e78634e39230e000000000000000012273c52677c8d77624d382230435463798a816c5c4b3827150200000000000000000000000000000000000008182b3b4d5f6d828c7a6457463222120000000000000000000000000000141f344759667c907f6a5c4a3928160300000000000000000000000000000000000000000000000000000000020d1820253035393e424445464544423f3a363127211a0f040000000000000000000000000000000000000e1e2b3c4856606b79838a8d88848281818285898e8881786b6157493d60758a7f6a553f2a1500000000000000000000000000000000000000000000000000000000001b30455a7085846f5a3c2b1900000000000000000000000000081b2e3e54697e9389745e49341f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091a2a3842463f3b32251403001f34495e7489818a7a644f402f1c0c00000000000000000000031629394e64798e7d68523d281300000000000000000000000000001e33485d7388816c57412c17020000000000000000000000000000091f34495e7489806b56412b1600162c41566b8189745544311d0800000000000000000000000000000000000000000000000000000000000000000001162b40566b808a755544311d08000e24394e63798e7c67513c27120000000000000003172939556a7f8a75604b36202536495b6a7f8c7a645645311d0f0000000000000000000000000000000000001325364859677c91806a5c4b39281604000000000000000000000000000004182a3a4c5e6c818b7a645746321e120000000000000000000000000000000000000000000000000000000a161e2b3436434a4f5357595a5b5b595754504b4437362d1f170c000000000000000000000000000000000c1c2b3c485a6275808b888078736f6d6c6c6d70747980888a8075635b4b60758a7f6a553f2a1500000000000000000000000000000000000000000000000000000000001c32475c7187826d57422d1800000000000000000000000000001024394e64798e89745e49341f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1a262e30292720140700001f34495e74898083836e5e4c3a2a1c0d010000000000000002111e3246576a7f8c77624d37220d00000000000000000000000000001e33485d7388816c57412c17020000000000000000000000000000091f34495e7489806b56412b1600152a40556a7f8a75604b36200b00000000000000000000000000000000000000000000000000000000000000000002172d42576c8289735e37271502000b20354b607489806b563f2e1b080000000000000a1e3346576f8485705645311d182c3d4b6074868674604b3d2c180800000000000000000000000000000000091c3043546277898573604b3e2e1b0b000000000000000000000000000000000c1c2f404b6075868775614b402f1d0c000000000000000000000000000000000000000000000000010f1a28323b484d546064686c6f7071706f6d696560554e4a3d332a1c11030000000000000000000000000004172a3a485a6278868d81766a635b5a575657585460646b76818c8679655d60758a7f6a553f2a1500000000000000000000000000000000000000000000000000000000001e33495e7388816c56412c1701000000000000000000000000000b20354b60758989745e49341f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000913191b14120c030000001f34495e7489807b8f7c6658473a2b1c1408040002000609151d2f404b617588846f594834200b00000000000000000000000000001e33485d7388816c57412c17020000000000000000000000000000091f34495e7489806b56412b160013283d53687d8d78624d38230d000000000000000000000000000000000000000000000000000000000000000000021527385a6f8486715c46311c0000081c3043546f8487725d4b3722130400000000071729394c617689806b553827150e1d314455647a8c7f6a5b4936251300000000000000000000000000000009192c3d4a6072848a79635544312010000000000000000000000000000000000000121e324557647a8b816c5e4c3b2a18040000000000000000000000000000000000000000000003111f2c38454b59626b73797e818485868584827e7a756d635b4c473a2e2113050000000000000000000000000a1f334758627887897b6c61584e493d42414136434a4e58616c7a878a7b655b758a7f6a553f2a1500000000000000000000000000000000000000000000000000000000001f34495e7489806b56412b160100000000000000000000000000081d314455708589745e49341f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f34495e7489806f8488766158483b30261f18181718192127313f4c5e6a7f8f7a644f3b2b180500000000000000000000000000001e33485d7388816c57412c17020000000000000000000000000000091f34495e7489806b56412b160010263b50657b8f7a65503a2510000000000000000000000000000000000000000000000000000000000000000000091d3145567187846f59442f1a04000114263651667c8f7a644f42311f18131112131b22334657687e8a78624d38230d021527374b5c6c818a79635443301c0d0000000000000000000000000002152737495b697e937e685b4937271502000000000000000000000000000000000000031628394a5c6a7f917c665947341f140000000000000000000000000000000000000000000211212e3d4956606b7781888e8a878483828384868a8f8982796d61584b3f3023130500000000000000000000081c2f3f4c617687897a655d4c463a352c2d2c2c2530353a464c5c647886897963758a7f6a553f2a1500000000000000000000000000000000020e171d1f16140e04000000001f34495e7489806b56412b16010000000000000000000000000001142637596e8489745e49341f00000000060c0e0f0d0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f34495e7489806b7889857662594b4336342a2d2c2e2c3537444b5d667c8c836e5c4b371d0d0000000000000000000000000000001e33485d7388816c57412c17020000000000000000000000000000091f34495e7489806b56412b16000d22384d62778d7e69533e29140000000000000000000000000000000000000000000000000000000000000000000b20364b60758a816b56412c160100000b20354b6073878570604e40332a282627292d36444b617587836e5a4935200c0009192e3e4b6175878572604a3b2b1805000000000000000000000000091d31445563798a846f604e3d2c190900000000000000000000000000000000000000000a1b2d3e4b6073858877614c42311e0e000000000000000000000000000000000000000010202e3f4b5b6374808a89827b76726f6d6d6d6f71757a81888a8276655d4d41302312020000000000000000000e23384b5d6d828b7a645c4b3f3329211a181717131c2029333e4a5a6277878775758a7f6a553f2a150000000000000000000000000000000212202b32342b282116080000001f34495e7489806b56412b16010000000000000000000000000000182d42586d8289745e49341f0000000e1a212324211a0f010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f34495e7489806b667c8b85786960544c473b4241433c494d55606a7b8a8675614b3e2e1b000000000000000000000000000000001e33485d7388816c57412c17020000000000000000000000000000091f34495e7489806b56412b16000b2035485a7389826d583b2b190500000000000000000000000000000000000000000000000000000000000000000f24394f64798e7c67523d2712000000081d314455657b8d7e685e4c473a3d3b3c3e3e4a4f626c818a78624d3c2c19060000101e334657667c907e685948342012000000000000000000000009192e3f4b6074858977624c42311f0e00000000000000000000000000000000000000000000101d31445562788a836e604e3c2c19060000000000000000000000000000000000000e1e2e3e4b5d6579868c81776d65605759585758595660656c76808a887b675f4d413020100000000000000000071b2e3e50657b907f6a5c4a3e2e1f170b0600010000070b171f2d3c4859657b8d80758a7f6a553f2a150000000000000000000000000000000e20303d4649403d3326160400001f34495e7489806b56412b16010000000000000000000000000001162c41566b8189745e49341f00000e1f2c353839362d200f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f34495e7489806b5e667c8a8a7e73686159595757585a5b636a747f8c8678625746322010000000000000000000000000000000001e33485d7388816c57412c17020000000000000000000000000000091f34495e7489806b56412b160005192b3c5a6f848771594834200b000000000000000000000000000000000000000000000000000000000000000215273853687e8d78634e38230e000000011426374c5d6b808c7c6c61585552515153565c647080927e685a49351e0e000000031729394c5e6e838977624d40301b0b000000000000000000011426374b5d6b80917c665948342414000000000000000000000000000000000000000000000001142637495a687d927e685b4935210c000000000000000000000000000000000008182b3c4b5c657b89887b6c6159504b453943424338454b4f57616a79868b7d675f4d3e2e1b0b000000000000000d22374b5c71868674604b3e2d201004000000000000000004101d2b3b4b5d6c818a778c7f6a553f2a15000000000000000000000000000003172b3d4e5a5f56514433210e00001f34495e7489806b56412b16010000000000000000000000000001162b41566b8089745e49341f00061a2c3d494e4e4a3e2d1f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f34495e7489806b565e66798592867d77726e6d6c6d6f73787f888f8275625a4839291602000000000000000000000000000000001e33485d7388816c57412c17020000000000000000000000000000091f34495e7489806b56412b160000152a3f546a7f8c77624d37220e00000000000000000000000000000000000000000000000000000000000000091d3145566e8488735b4935210c0000000009192f3f51626b808b82776f6a686667686b7179848d7e69604e3c2b1900000000000b1b2f404c627789836e5e4c392917030000000000000000081d314455647a8a826d5e4d3b2a180600000000000000000000000000000000000000000000000009192c3c4e606e838978634d38230e0000000000000000000000000000000001142636495a647a8b8677655d4c473a3632282e2d2e27313639464b5b6375848d7d675c4b392816030000000000011527374f647a8f7d6755443120100100000000000000000000000d1d2f3f4c61778a7e937f6a553f2a150000000000000000000000000000081d32465a6c746b62513d281400001f34495e7489806b56412b16010000000000000000000000000001162b41566b8089745e49341f000c2135495b63645c4a3d2d1808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f34495e7489806b564c5b63737d868e8b878382818384888d8d847a6d6157483c2b1b0b00000000000000000000000000000000001e33485d7388816c57412c17020000000000000000000000000000091f34495e7489806b56412b1600000f24394f64798e7d68533c2b19050000000000000000000000000000000000000000000000000000000000000b20364b607589826d583d2c1a0600000000001121344451626b7c878a857f7d7b7c7e81878e877c69604e42311e0e000000000000121f344759687d917c665746331e0e00000000000000000b20354b6074838575614c40301d0d00000000000000000000000000000000000000000000000000000e1e31424c617686826d57422d1802000000000000000000000000000000081c304354627889877762594b3f342a211e16181818151d2029323d4a576175858b7a645746321e0e0000000000081d3144556d828875604b3727150200000000000000000000000000111f3347586d8286947f6a553f2a1500000000000000000000000000000a1f34495f748a806b56402b1600001f34495e7489806b56412b16010000000000000000000000000001162b41566b8089745e49341f000e23384e637979645b4a362513000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b607573604b3d4955606871797e838687888785827d786f655d4b46392b1e0e0000000000000000000000000000000000001e33485d7388816c57412c17020000000000000000000000000000091f34495e7489806b56412b1600000b20354a607388846f5a4835200c000000000000000000000000000000000000000000000000000000000005192b3c51667c917c66513c27110000000000000316263444515f67757d848a8c8e8d8b89837d74665e4e423124130000000000000005182a3b4e6070848876614c3d2c1a0600000000000000081d314455606e7061574633221200000000000000000000000000000000000000000000000000000000131f33475861706d63523f2a15010000000000000000000000000000031729394b6073848a796359483b2e1f180c090300020002090b161e2d3946576277878775614b3c2c1906000000000b20354b607489816b5645321909000000000000000000000000000004172a3a4e64798e947f6a553f2a1500000000000000000000000000000a1f34495f7489806b56402b1600001f34495e7489806b56412b16010000000000000000000000000001162b41566b8089745e49341f000f243a4f64798979635443301c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d324556606055443137444b525c64696e70727371706d67625a4f4b3f32291b0e000000000000000000000000000000000000001e33485d7388816c57412c17020000000000000000000000000000091f34495e7489806b56412b160000071c3043546b808b78624d3a291704000000000000000000000000000000000000000000000000000000000b2034485a6e838874604b36200b0000000000000008162634414d5760686f7476787876746e6760554c403124140600000000000000000d1d31424d63798b816c5b4935210c0000000000000001142637444b595b4c46392917040000000000000000000000000000000000000000000000000000000004172a3a474c5b57524535230f0000000000000000000000000000000a1e334657697e927d685b4a3b2b1d1104000000000000000000030f1b29394759657b90816c5a4935200c000000000f24394f64798e7b6650382815000000000000000000000000000000000c22364a5c7388947f6a553f2a1500000000000000000000000000000a1f34495f7489806b56402b1600001f34495e7489806b56412b16010000000000000000000000000001162b41566b8089745e49341f000d22364a5c6e838672604a35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002152838454b4b4437272631353d4a4e54595b5d5e5c5a58524d483c372e1e160b00000000000000000000000000000000000000001e33485d7388816c57412c17020000000000000000000000000000091f34495e7489806b56412b160000001325364e63798b806b5846331f0e00000000000000000000000000000000000000000000000000000005192b3c4d62788a816c5544311d0800000000000000000816233039454b535460616363615759524b44372f22140600000000000000000000132135495b697e8678634e38230e0000000000000000091926313544453633291b0b0000000000000000000000000000000000000000000000000000000000000c1c2a333746423f352717060000000000000000000000000000021527374c6176888572604a3d2d1d0d000000000000000000000000000b1b2a3b4b5d6d828a78624d3a2a180400000013293e53687e8c77614c37210c00000000000000000000000000000000071b2d3e586e83947f6a553f2a1500000000000000000000000000000a1f34495f7489806b56402b1600001f34495e7489806b56412b16010000000000000000000000000001162b41566b8089745e49341f00071b2e3e4e63798e7b65503b2610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a28323635312719141d202d36393e434647484745423d38342b221b10030000000000000000000000000000000000000000001e33485d7388816c57412c17020000000000000000000000000000091f34495e7489806b56412b16000000082135495b6e848976614c3c2c180800000000000000000000000000000000000000000000000000000e2034485a6c818a78624d3727150200000000000000000005121b28323636434a4c4e4d4b46393d363127191204000000000000000000000006192c3c4f616971635b4935210c00000000000000000009141d202f30211e170b00000000000000000000000000000000000000000000000000000000000000000c171f21312d2a231709000000000000000000000000000000081d3144556a7f8f7a645443301f0f0000000000000000000000000000000d1d2f3f4d62788a826d5947341f0a000000182d42586d8287725847331f0a000000000000000000000000000000000014293e53697e937f6a553f2a1500000000000000000000000000000a1f34495f7489806b56402b1600001f34495e7489806b56412b16010000000000000000000000000001162b41566b8089745e49341f00001021364a5b7287816c56412c1701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d20201d150901080f1a2124292e31323332302d282220190d0800000000000000000000000000000000000000000000001e33485d7388816c57412c17020000000000000000000000000000091f34495e7489806b56412b16000000061a2c3d4f647a8f806b5a49362614010000000000000000000000000000000000000000000000000e1e30404d62788a826d5a483519090000000000000000000000000a161e2125303537393836332928201d150900000000000000000000000000000e1e32424f545c4e493d2c1a060000000000000000000001080b191b0c0a0300000000000000000000000000000000000000000000000000000000000000000000040a0c1b18150f06000000000000000000000000000000000b20364b607488846f5d4b3625130100000000000000000000000000000000112034485a6c818a77614c37220d0000001a2f455a6f84846f5a3a2a1704000000000000000000000000000000000010263b50657b907f6a553f2a1500000000000000000000000000000a1f34495f7489806b56402b1600001f34495e7489806b56412b16010000000000000000000000000001162b41566b8089745e49341f0000071a2d3d586e8385705b45301b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0b080100000000070d0f14191b1d1e1c1b18120d0b05000000000000000000000000000000000000000000000000001e33485d7388816c57412c17020000000000000000000000000000091f34495e7489806b56412b16000000000f22374b5c6e838a78635443301c1203000000000000000000000000000000000000000000000c1c2b3c4d5e6e838a78624d3c2b19000000000000000000000000000003090b131c20212323211e17120b0802000000000000000000000000000000001424323b3e4738352c1f0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000215273851677c917c66513f2e1808000000000000000000000000000000000005192b3c4e63798e7f69543b2b190500001c31465b7186836e59432e190000000000000000000000000000000000000f24394f64798e7f6a553f2a1500000000000000000000000000000a1f34495f7489806b56402b1600001f34495e7489806b56412b16010000000000000000000000000001162b41566b8089745e49341f000000162c41566b8188735e48261401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e33485d7388816c57412c17020000000000000000000000000000091f34495e7489806b56412b1600000000081b2e3e4d62788a8473604b403021130200000000000000000000000000000000000000000d1b293a495a667c917f6a5a48351e0e000000000000000000000000000000000000070b0c0e0e0c0a03000000000000000000000000000000000000000006141f27293123211a0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090e100e090000000000091d3145566e838874604b352010000000000000000000000000000000000000000d21364a5b70868670594834200b00001d32485d7287826c57422d170200000000000000000000000000000000000d22384d62778d7f6a553f2a1500000000000000000000000000000a1f34495f7489806b56402b1600001f34495e7489806b56412b16010000000000000000000000000001162b41566b8089745e49341f000000152a40556a7f8a755544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e33485d7388816c57412c17020000000000000000000000000000091f34495e7489806b56412b160000000000102034485a687e937f6a5e4d40301d150a000000000000000000000000000000000004111d2b3946586278898574604b3c2b19000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c12141c0e0c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009111c2326231c11030000000b20364b607589826d5544311d0800000000000000000000000000000000000000071a2d3d546a7f8c77624d37220d00001e33495e7388816c56412c170100000000000000000000000000000000000c22374c61778c7f6a553f2a1500000000000000000000000000000a1f34495f7489806b56402b1600001f34495e7489806b56412b16010000000000000000000000000001162b41566b8089745e49341f000000152a3f546a7f8a75604b35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e33485d7388816c57412c17020000000000000000000000000000091f34495e7489806b56412b16000000000005192b3c4e606e828d7c665e4d4132281a110800000000000000000000000000040c171f2e3b48576176858978625544311e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d242f383b382f211100000010253a4f657a8f7c66513727150100000000000000000000000000000000000000000f24394e63798e7c67523d271200001d33485d7288826d58422d180000000000000000000000000000000000000e23384e63788d7f6a553f2a1500000000000000000000000000000a1f34495f7489806b56402b1600001f34495e7489806b56412b16010000000000000000000000000001162b41566b8089745e49341f00000014293f54697e8b75604b36200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e33485d7388816c57412c17020000000000000000000000000000091f34495e7489806b56412b160000000000000d1d31424b6075858b7c675f4b45382e221b100b0700000000000000040a0c181f2a333f4b596275848b7b655a4937271500000000000000000000000000000000000000000000000000010d161c1f16140e04000000000000000000000000000000020e171d1f16140e040000000000000000000000000000000410191e2015130d040000000000000000000000000000000000000000000000000000000000000000000000000108131c202f38404c504c402f1c090000152a3f546a7f8c77614c37220c0000000000000000000000000000000000000000000b20354a607489816c57422c1700001c31475c7186846e593626140100000000000000000000000000000000000f253a4f647a8f7f6a553f2a1500000000000000000000000000000a1f34495f7489806b56402b1600001f34495e7489806b56412b16010000000000000000000000000001162b41566b8089745e49341f00000014293f54697e8b75604b36200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e33485d7388816c57412c17020000000000000000000000000000091f34495e7489806b56412b1600000000000000141e3245576176868b7d6b60564b3f372e24201c13151413141516181f222a343a474c5d6577858c7d675d4b3c2b190900000000000000000000000000000000000000000000000001111f2a31342b29211608000000000000000000000000000212202b32342b28211608000000000000000000000000000414222c33352a282015070000000000000000000000000000000000000000000000000000000000000000000108141c253035404c515e655e4c38230e0003182e43586d8387725947341f0a000000000000000000000000000000000000000000071c3043546f8485705b3a291704001a2f445a6f8485705443301c08000000000000000000000000000000000011273c51667c917f6a553f2a1500000000000000000000000000000a1f34495f7489806b56402b1600001f34495e7489806b56412b16010000000000000000000000000001162b41566b8089745e49341f00000014293f54697e8b75604b36200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e33485d7388816c57412c17020000000000000000000000000000091f34495e7489806b56412b1600000000000000031628394758617684928074655d4f4b3f393530252a2928292a2c2a34373a474c58616c7b878a7c675f4d3f2e1e0e000000000000000000000000000000000000000000000000000d1f2f3d4649413d342616040000000000000000000000000e20303d4649403d332616040000000000000000000000001022323f484a403c332515040000000000000000000000000000000000000000000000000000000000000209151d263036434a515e66707b65503b26100004182a3a5b7086846f593a2a180400000000000000000000000000000000000000000000132536576c8188735847331f0a00172c41576c818974604b35200b0000000000000000000000000000000002152738556b80947f6a553f2a1500000000000000000000000000000a1f34495f7489806b56402b1600001f34495e7489806b56412b16010000000000000000000000000001162b41566b8089745e49341f00000014293f54697e8b75604b36200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e33485d7388816c57412c17020000000000000000000000000000091f34495e7489806b56412b1600000000000000000a1b2a3a475861748190867b6f655d544e4a4336403f3e3e3f413a474c5259616a76818d8679665e4d413021110000000000000000000000000000000000000000000000000000162a3d4d595e56514434210e000000000000000000000003172b3d4e5a5f56514433210e000000000000000000000004192c3f505c5f55504333200d000000000000000000000000000000000000000000000000000000000209151d273136434b546066717b858a75604a3520000a1f3447597489816c56412c17000000000000000000000000000000000000000000000014293e54697e8c76614c37210c0013283d53687d8e79634e39240e00000000000000000000000000000000091d3145567085947f6a553f2a1500000000000000000000000000000a1f34495f7489806b56402b1600001f34495e7489806b56412b16010000000000000000000000000001162b41566b8089745e49341f00000014293f54697e8b75604b36200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e33485d7388816c57412c17020000000000000000000000000000091f34495e7489806b56412b160000000000000000000c1c2a3a4656606c7b878f847a716a64605457555453535556595961676e777f898b8175635b4c403023120300000000000000000000000000000000000000000000000000001c3146596b746b62513d29140000000000000000000000081d32465a6c746b62513d28140000000000000000000000091e33485c6e756a61503c28130000000000000000000000000000000000000000000000000000030a151d273137444b546067737c868e847a644f3a240f000c22374c61778c7e69533e2914000000000000000000000000000000000000000000000011263b51667b8f7a644f3a240f000e23384e63798d7d68533c2b19060000000000000000000000000000000b20364b607589947f6a553f2a1500000000000000000000000000000a1f34495f7489806b56402b1600001f34495e7489806b56412b16010000000000000000000000000001162b41566b8089745e49341f00000014293f54697e8b75604b36200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e33485d7388816c57412c17020000000000000000000000000000091f34495e7489806b56412b16000000000000000000000c1c2938454b5e66757f898f877f7974706d6a6968696a6b6e72777c838a8d84796c60564a3d2f2212040000000000000000000000000000000000000000000000000000001f34495e7489806b56412b1601000000000000000000000a1f34495f748a806b56402b1601000000000000000000000a20354a5f758c7f6a55402a15000000000000000000000000000000000000000000000000030a161e283237444b556067737c868b83796f645c4a36220d000f243a4f647a8f7b66513b261100000000000000000000000000000000000000000000000e23384e63788d7c67523d2712000c2135495b7287846f5a4935200e000000000000000000000000000006192c3c51677c8a947f6a553f2a1500000000000000000000000000000a1f34495f7489806b56402b1600001f34495e7489806b56412b16010000000000000000000000000001162b41566b8089745e49341f00000014293f54697f8b75604b36200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e33485d7388816c57412c17020000000000000000000000000000091f34495e7489806b56412b1600000000000000000000000c1a2731404c56606a757d868a8e8985827f7e7d7e7f8184878b8e8981796e635b4b45382d1f1103000000000000000000000000000000000000000000000000000000001f34495e7489806b56412b1601000000000000000000000a1f34495f7489806b56402b1601000000000000000000000a20354a5f758a7f6a55402a1500000000000000000000000000000000000000000000040b161e283238454b556068747d878b83796e645c4f4a3e2e1b070010263b50657b8e79644f39240f00000000000000000000000000000000000000000000000c21364c61768b7e68533e291300061a2c3d566b808b78624d3c2c1906000000000000000000000000000e2135495b6f8483947f6a553f2a1500000000000000000000000000000a1f34495f7489806b56402b1600001f34495e7489806b56412b16010000000000000000000000000001162b41566b8089745e49341f0000000d22374d62787a72604a35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e33485d7388816c57412c17020000000000000000000000000000000b20364b607573604b35200b0000000000000000000000000a151d2f38454b57616870777d8185888a8b8c8b8a8986837f79746c635b4e493d32281a0f0100000000000000000000000000000000000000000000000000000000001f34495e7489806b56412b1601000000000000000000000a1f34495f7489806b56402b1601000000000000000000000a20354a5f758a7f6a55402a150000000000000000000000000000000000000000040b171f293239454b566069747d878b82796e635b4e4a3e362e2010000012273c51677c8d78634e38230e00000000000000000000000000000000000000000000000b20354b60758a7f69543f2a1400000e23384d63788b806b5a493520140100000000000000000000000e1f30414d63788c7c917f6a553f2a1500000000000000000000000000000a1f34495f7489806b56402b1600001f34495e7489806b56412b16010000000000000000000000000001162b41566b8089745e49341f0000000b203448596265605443301c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e33485d7388816c57412c1702000000000000000000000000000000091d32455660605544311d080000000000000000000000000002111a283239464b535962676c6f73757677767574716e6a6460544e493d352c1e160a000000000000000000000000000000000000000000000000000000000000001f34495e7489806b56412b1601000000000000000000000a1f34495f7489806b56402b1601000000000000000000000a20354a5f758a7f6a55402a15000000000000000000000000000000000000040c171f293339464b576069757e888a82786d635b4e4a3d362d221b1002000013283d52687d8c77624d37220d0000000000000000000000000000000000000000000000081d314455748a806a55402b1500000c2035495a6e838a78634d43321c1408000000000000000002101e2c3d4d5f6f8487748b7f6a553f2a1500000000000000000000000000000a1f34495f7489806b56402b1600001f34495e7489806b56412b16010000000000000000000000000001162b41566b8089745e49341f00000005192b3b484d504a4336251300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e33485d7388816c57412c170200000000000000000000000000000002152838454b4b44372715010000000000000000000000000000000a161e2832363b484c52575a5e5660616160545c58554f4b4336352c211a0f0300000000000000000000000000000000000000000000000000000000000000001f34495e7489806b56412b1601000000000000000000000a1f34495f7489806b56402b1601000000000000000000000a20354a5f758a7f6a55402a1500000000000000000000000000000000050c181f2a333a464c57616a757e888a81786d635a4e493d362d221b10070000000014293e53697e8b76614c36210c0000000000000000000000000000000000000000000000011527495e7389816c56412c17000006192c3c4d62788a846f614f41302618100a03000200060a151d2d3c495b677c917d758a7f6a553f2a1500000000000000000000000000000a1f34495f7489806b56402b1600000b20364b607573604b35200b0000000000000000000000000000000b20354b607374604b36200b000000000d1d2b34373a353025180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e33485d7388816c57412c1702000000000000000000000000000000000a1a28323635312719090000000000000000000000000000000000020b161e212a34373d424538454b4c4b4b4336433f39353026211a0f06000000000000000000000000000000000000000000000000000000000000000000001f34495e7489806b56412b1601000000000000000000000a1f34495f7489806b56402b1601000000000000000000000a20354a5f758a7f6a55402a150000000000000000000000000000050d18202a343a474c58616a767f888a81786c625a4d493c352c211a0f0700000000000014293e54697e8b76614b36210c0000000000000000000000000000000000000000000000001e33485e7388816c57412c170000000e2035495a697f947f695f4b43362d211e17181718192027313e4a5a6379888573758a7f6a553f2a1500000000000000000000000000000a1f34495f7489806b56402b160000091d32455660605544311d08000000000000000000000000000000081d31445560605645321d0900000000000d19202225201c13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e33485d7388816c57412c1702000000000000000000000000000000051727353e423d393023130100000000000000000000000000000000000003090d181f22282c3028323637363530262e2a24201c1408060000000000000000000000000000000000000000000000000000000000000000000000001f34495e7489806b56412b1601000000000000000000000a1f34495f7489806b56402b1601000000000000000000000a20354a5f758a7f6a55402a15000000000000000000000000060e19202b343b474c58616b767f898981776c62594d483c352c211a0f07000000000000000013283d53687d8c77624c37220d0000000000000000000000000000000000000000000000071c3043547489806b56402b1600000006192c3c4a6072838d7d6a60544a3e3633292d2c2d2c3538454b5c647887887762758a7f6a553f2a1500000000000000000000000000000a1f34495f7489806b56402b16000002152838454b4b443727150100000000000000000000000000000001152737444b4b4538281502000000000000050b0d100b0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e33485d7388816c57412c17020000000000000000000000000000000f2235455257524d41301e0a000000000000000000000000000000000000000000050b0d12171a161e212221201c1419150f0b080100000000000000000000000000000000000000000000000000000000000000000000000000001f34495e7489806b56412b1601000000000000000000000a1f34495f7489806b56402b1601000000000000000000000a20354a5f758a7f6a55402a1500000000000000000000060e19202b353b484d59616b7780898980776b62594d483b352b20190e060000000000000000000012273c52677c8d78634d38230e00000000000000000000000000000000000000000000000b20354a60758a7f6a543f2a15000000000e1c3043546074848d7f73645c514b46394241423c494d56606b7a87897a6459758a7f6a553f2a1500000000000000000000000000000a1f34495f7489806b56402b160000000a1a2832363531271909000000000000000000000000000000000009192731353632281a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e33485d7388816c57412c1702000000000000000000000000000000152a3e52636c675f4d39251000000000000000000000000000000000000000000000000000020002090b0c0c0b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f34495e7489806b56412b1601000000000000000000000a1f34495f7489806b56402b1601000000000000000000000a20354a5f758a7f6a55402a150000000000000000070f1a212c353c484d59626c7780898980766b61594c483b342b20190e0600000000000000000000000011263b51667b8e79644e39240f00000000000000000000000000000000000000000000000c21364b61768b7e69533e2914000000000013253645566074829285796f666157595757585a5a636a74808c8779645c60758a7f6a553f2a1500000000000000000000000000000a1f34495f7489806b56402b16000000000a151d20201d15090000000000000000000000000000000000000009151d20201d150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e33485d7388816c57412c1702000000000000000000000000000002172d42576c817d67523d2712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f34495e7489806b56412b1601000000000000000000000a1f34495f7489806b56402b1601000000000000000000000a20354a5f758a7f6a55402a15000000000000070f1a212c353c494d5a626c77818a897f766a61584c473a342a20190d06000000000000000000000000000010253a4f657a8f7a65503a251000000000000000000000000000000000000000000000000d22384d62778d7d68523d28130000000000081828384556606d7d888c847c76716e6d6c6d6f72787f878b8175635b4a60758a7f6a553f2a1500000000000000000000000000000a1f34495f7489806b56402b16000000000002090b0b080100000000000000000000000000000000000000000001080b0b090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e33485d7388816c57412c17020000000000000000000000000000091f34495e7489806b56412b1600000000060c0e1e1e1e1e1e1e1e1e1e1e1e1e1a1811080000000000000000000000000000000000000000000000000000000000010a10120b0801000000000000090f11160b0801000000000000001f34495e7489806b56412b1601000000000000000000000a1f34495f7489806b56402b1601000000000000000000000a20354a5f758a7f6a55402a150000000007101b222d363d494e5a636d78818a887f766a61584c473a342a1f180d05000000000000000000000000000000000d23384d62788d7d68533d2813000000000000000000000000000000000000000000000010253a50657a8f7b65503b25100000000000000a1a2838454b5f67767f888f8a868382818284888d8a82796c6157493d60758a7f6a553f2a1500000000000000000000000000000a1f34495f7489806b56402b16000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e33485d7388816c57412c17130e0c070000000000000000000000091f34495e7489806b56412b160000000e1920233333333333333333333333332f2c25190b00000000000000000000000000000000000000000000000000000005131e2527201c140800000004121c24262b201d14090000000000001f34495e7489806b56412b1601000000000000000000000a1f34495f7489806b56402b1601000000000000000000000a20354a5f758a7f6a55402a150000010f1a212d363d4a4e5b636d78828a887e756a61574c463a332a1f180c050000000000000000000000000000000000000b20354b60748a806b56402b16000000000000000000000000000000000000000000000013283d53687d8c77624d37220d000000000000000a1a2832414d57616a747a7f838687888785817c766d645c4b46394a5e707573604b35200b00000000000000000000000000000a1f34495f7489806b56402b16000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e33485d7388816c57412c282824211a0f01000000000000000000091f34495e7489806b56412b1600000e1e2c35384848484848484848484848484441372919080000000000000000000000000000000000000000000000000003132330393c3530261808000012222f383b40353126190900000000001f34495e7489806b56412b1601000000000000000000000a1f34495f7489806b56402b1601000000000000000000000a20354a5f758a7f6a55402a1500000f202d363e4a4f5b636e79828a887e756960574b463933291f170c040000000000000000000000000000000000000000081c3043547187836e593828160300000000000000000000000000000000000000000001162b40566b808974604a35200b00000000000000000a151d3039464b5560656a6e71727371706c6761584e4a3d322932455660605544311d0800000000000000000000000000000a1f34495f7489806b56402b16000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e33485d7388816c57413d3d3d39362d1f0f000000000000000000091f34495e7489806b56412b160006192c3c494d5e5e5e5e5e5e5e5e5e5e5e5e5a544737251100000000000000000000000000000000000000000000000000112230414d524b43362614010e1e2f404c51564b4437261401000000001f34495e7489806b56412b1601000000000000000000000a1f34495f7489806b56402b1601000000000000000000000a20354a5f758a7f6a55402a1500071a2d3e4a4e5c646e79838b877e746960564b453933291f170b040000000000000000000000000000000000000000000001142636596e8386715645321e0900000000000000000000000000000000000000000005182b3b596e8386715443301c0700000000000000000002131b293337444b4f55595c5d5e5c5a57514c473a362d1e162838454b4b443726140100000000000000000000000000000a1f34495f7489806b56402b16000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e33485d7388816c57535353534e4a3d2d1a070000000000000000091f34495e7489806b56412b16000c2035495a637373737373737373737373736f6554412c18000000000000000000000000000000000000000000000000091c2f404d5f67605443301c131a2b3c4c5e666b605544311d08000000001f34495e7489806b56412b1601000000000000000000000a1f34495f7489806b56402b1601000000000000000000000a20354a5f758a7f6a55402a15000d21364a5c646f79838b877d746860564b453832281e170b0400000000000000000000000000000000000000000000000000162b40566b808a76604b36210b0000000000000000000000000000000000000000000b203448597288836e583625130000000000000000000000000b171e2631353a40444648484745423c37332a211a0f0a1a28323635312619090000000000000000000000000000000a1f34495f7489806b56402b16000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e33485d7387816c6868686868635b4a36210c0000000000000000091f34495e7489806b56412b16000e23384d6378888888888888888888888888836f5a442f1a0000000000000000000000000000000000000000000000000f23384c5e677c72604b4130202838485a667c8073604b35200b000000001f34495e7489806b56412b1601000000000000000000000a1f34495f7489806b56402b1601000000000000000000000a20354a5f758a7f6a55402a15000f24394e647a838e877d746860554b453832281e160a0300000000000000000000000000000000000000000000000000000011263c51667b8f7a654f3a25100000000000000000000000000000000000000000000d22374d62778c7e69533e2914000000000000000000000000000309141d20252a2e31323332302c27211f170c0700000a151d20201d1409000000000000000000000000000000000a1f34495f7489806b56402b16000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e33485d7388847d7d7d7d7d7d79634e39240e0000000000000000061b30465b70857f69543f2914000d22374c62778181818181818181818181817f69543f2a1400000000000000000000000000000000000000000000000011263b50667b90806b5f4d3e2d3245566278898675604b36200b000000001f34495e7489806b56412b1601000000000000000000000a1f34495f7489806b56402b1601000000000000000000000a20354a5f758a7f6a55402a1500172c42576c818b7d736760554b443731271e160a0300000000000000000000000000000000000000000000000000000000000c21374c61768a806b553e2d1b070000000000000000000000000000000000000004182a3a52687d8e79644e39240f00000000000000000000000000000001080b1015191c1d1e1c1b17120c0a04000000000002090b0b080100000000000000000000000000000000000a1f34495f7489806b56402b16000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e33485d73878c8c8c8c8c8c8c7f6a543f2a15000000000000000004192e4255667069614f3b2712000b1f344759626c6c6c6c6c6c6c6c6c6c6c6c69614f3b27120000000000000000000000000000000000000000000000000f23384c5e6c81927d675c4a3a414b6074858978625645311d09000000001f34495e7489806b56412b1601000000000000000000000a1f34495f7489806b56402b1601000000000000000000000a20354a5f758a7f6a55402a150014293f54697f8c877e756960564b463933291f170c04000000000000000000000000000000000000000000000000000000000a1f334758708586715c4a36220d000000000000000000000000000000000000000a1f3447596e838874604a35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f34495f7489806b56402b16000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22374c61777777777777777775614b36210c00000000000000000013263848555b544f4332200c0005182a3b474c575757575757575757575757544f4332200c000000000000000000000000000000000000000000000000091c2f404b6073838a7a6459474d5f6c818d7c665a4838271502000000001f34495e7489806b56412b1601000000000000000000000a1f34495f7489806b56402b1601000000000000000000000a20354a5f758a7f6a55402a150012273b4f616979828b887e756961574c463933291f170c0400000000000000000000000000000000000000000000000000000417293a54697e8e79644e3b2b18050000000000000000000000000000000000021628384c61778a816c5443301c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f34495f7489806b56402b16000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3447596162626262626262615746321e09000000000000000000091a2a3842463f3b3225140300000d1d2a34374141414141414141414141413f3b3225150300000000000000000000000000000000000000000000000000111d314455617586877761555b677d92806b5e4c3c2b1a0a00000000001f34495e7489806b56412b1601000000000000000000000a1f34495f7489806b56402b1601000000000000000000000a20354a5f758a7f6a55402a15000c1f32434f5b636d78828a887f756a61574c463a332a1f180c05000000000000000000000000000000000000000000000000000c22374c61778a826c59483420100000000000000000000000000000000000081e324556697f8e79644e3625130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d0f0e0c07000000000a1f34495f7489806b56402b160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d0f0b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3a474c4c4c4c4c4c4c4c4b4639281603000000000000000000000c1a262e302927201407000000000d181f222c2c2c2c2c2c2c2c2c2c2c2c2a27201507000000000000000000000000000000000000000000000000000001142637465762788884736063798a8473604b402f1e0e0000000000001f34495e7489806b56412b1601000000000000000000000a1f34495f7489806b56402b1601000000000000000000000a20354a5f758a7f6a55402a1500031425323d494e5a636d78818a887f766a61584c473a342a20180d0500000000000000000000000000000000000000000000000a1f3347586d828a77624d3e2d1b0b00000000000000000000000000000008182b3b4b60758885705c4a36180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101b222424211a0f0a04000a1f34495f7489806b56402b16000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d18202224201c1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2a3437373737373737373632281b0b0000000000000000000000000913191b14120c03000000000000050b0d17171717171717171717171714120c030000000000000000000000000000000000000000000000000000000609192939485a647a8b816c758688776255443122120c0600000000001f34495e7489816b56412c1601000000000000000000000a1f34495f7489806b56402b1601000000000000000000000a20354a5f758a7f6a55402a15000006141f2c353c494d5a626c78818a897f766b61584c473b342b20190d0600000000000000000000000000000000000000000004182a3a4e63798b816c5c4a3928180800000000000000000000000000021426364859697e907b66503d2d1a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010202d363939362d211f170c041f34495f7489806b56402b160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2b34373a3530251808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c181f2222222222222222211e160b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1920232b353c4b5c677d8d7d828c7b65594837352c2321190e000000001f34495e7489826d57422d1800000000000000000000000a1f34495f7489806b56402b1601000000000000000000000a20354a5f758a7f6a55402a15000000010f1a212c353c484d59626c7781898980776b61594c483b342b20190e0600000000000000000000000000000000000000000c2135495b6c828c7a6457463626180b00000000000000000000000a151d304354627889846f5e4c381f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e4a4f4e4a3d3633291f171f34495f7489806b56402b16000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b484c4f4a433625130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c0d0d0d0d0d0d0d0c0903000000000000000000010b1013200d0b0500000000000000000000000000000000000812181a1a1812080000000000000000000000000000000000050b0d2013100b010000000006141e2b35383c484d545a626a7f8c957f6a625a544d493c38352c1e160800001f34495e7489836e5936251300000000000000000000000a1f34495f7489806b56402b1601000000000000000000000a20354a5f758a7f6a55402a150000000000060e19202b353b484d59626b7780898980776c62594d483c352b20190e06000000000000000000000000000000000000061a2c3d4c617688867561544336291b11080200000000000108101a2832434b6072848a79634e402f1c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22364a5c64635b544c463a33291c34495f7489806b56402b1600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b203448596264605443301c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005131e252835351f180d0000000000000000000000000000000b19252d2f2f2d25190b0000000000000000000000000000000d181f353528251e13050000031425323c484d545a626970787e859b9b857f78716a635a544d493c33261604001f34495e748985705443301c0700000000000000000000021628385f7489816c56412c170000000000000000000000081c304354758a7f6a55402a1500000000000000060e19202b343b484c59616b7780898981776c625a4d483c352c211a0f0700000000000000000000000000000000000f1f334758667c8d82726054463a2f201d151312111113141c202d38454b616b80937e695b49352211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394f647979716961584c463a3025495f7489806b56402b1600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374c62777a72604a35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c12140f0d0700000000011323313a3d4a4a342a1d0d00000000000000000000000000081929374145454137291908000000000000000000000000000d1d2a344a4a3d3a31231301000c1f32434f5a626970787e858a8a838986858a8d867f78716a635b514433210e001f34495e74898974604a35200b00000000000000000000091e324556758b826d5836251300000000000000000000000b20354b60758a7f6a543f2a15000000000000000000050d19202b343a474c58616b767f898a81786c625a4d493c352c211a0f0700000000000000000000000000000004172a3a4c5e6a7f94817261584b3f36312728272627282630353e4a56606c7f95816d604f3d2c1a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f8e877e766a61584a4336495f7489806b56402b16000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293f54697f8b75604b36200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006141f272924211a0f0100000b1e31414e52605e473b2a180500000000000000000000000012253747545a5a544737251200000000000000000000000005182a3b475e60524e41311e0b0012273b4f6169787f868d8a847d7672878270777e848a8d867f786b62513d2914001f34495e74898d78634e38230e000000000000000000000b21364b60768b846f5443301c07000000000000000000000c21364b61768b7e69533e29140000000000000000000000050d18202a343a474c58616a767f888a82786d635a4e493d362d221b100700000000000000000000000000000c1c2f404f616b80938376655d514b44373d3c3b3c3d36434b505c647481958273604b42321f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b60767d848b898076686054483b5f7489806b56402b16000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293f54697e8b75604b36200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081625323b3f39362d200f000010253a4e5f6875705947341f0b000000000000000000000003182d4154666f6f6654412d180300000000000000000000000b1f3447597075685f4e3a25100014293f54697e8d8a847d766f67617287826d62686f777d848a8d806b56402b16001f34495e7489927d68533c2b19060000000000000000000d22384d62778d8874604a35200b000000000000000000000d22374d62778c7d68523d281300000000000000000000000000050c181f2a333a464c57616a757f888a82786d635b4e4a3d362d221b1008000000000000000000000000001222324351626b7e8c877b6f666055555351505152555460656e7a85918172605544312414010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e32455760676f78828c887d7262594b5f7489806b56402b16000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293f54697e8b75604b36200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007162634434f544e4a3e2d1a070013283d52687d8a77624c37220d0000000000000000000000051a2f455a6f84846f5a452f1a0500000000000000000000000d22374c62778a7d68523d2813000f24394e647a7e776f686158525d7287826d57535861686f767d7b65503b2610001f34495e748989846f5a4835200f00000000000000000010253a4f657a8f8e79634e372715020000000000000000000f253a4f647a8f7b65503b2510000000000000000000000000000000040c171f293339464b576169757e888b82796e635b4e4a3e362e221b1008000000000000000000000004152533445160697a8790847b756f6b68676666686a6e747b838c887c6c6054443727150600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003162839454b525b636c7985928477655d5f7489806b56402b16000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293f54697e8b75604b36200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000715253444516169645c4a36210d0013283d52687d8c77624c37220d0000000000000000000000051a2f455a6f84846f5a452f1a0500000000000000000000000d22374c62778c7d68523d2813000d21364a5c64696259534c473a5d7287826d573a474c53586167655e4c38230e001f34495e7489818978624d3d2c1808000000000000000114263653687d92947f6a5544311d0e00000000000000000013253652687d8c77624c37220d0000000000000000000000000000000000040c171f293339464b566069757e878b83796e645c4f4a3e372e231c11030000000000000000000007162633424f5c64747e88908984807d7c7b7c7d7f838890898076665e4b433627190900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1b2832363d494e5c64727d89887b675f7489806b56402b16000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293f54697e8b75604b36200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061525334351626b7e7a644e39240f0013283d52687d8c77624c37220d0000000000000000000000051a2f455a6f84846f5a452f1a0500000000000000000000000d22374c62778c7d68523d281300071a2d3d4a4e534c473b3733475d7287826d574233373a464c52504c402f1c09001f34495e74898084816b5b4936261408000000000000081c3043546d828c818874604b3c2b1b0b00000000000000081c3043546c8189735948341f0b00000000000000000000000000000000000000040b171e283238454b566068747d878b83796f645c4f4b3f372e211a0c00000000000000000000081624323e4b566069747b8186898c8d8e8d8c8a86827c756b61584c4030261809000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161e212c353e4a54606878868b7d677489806b56402b16000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293f54697e8b75604b36200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051424324350626b808372604a35200b0013283d52687d8c77624c37220d0000000000000000000000051a2f455a6f84846f5a452f1a0500000000000000000000000d22374c62778c7d68523d281300000f1f2d36393e37342a2132475d7287826d57422d212933363d3b382f211100001f34495e7489807c8b796354433025180d050000030b1728384b60748885778a7d685a4839291b1107000000050c1827374a607388826d583b2a1805000000000000000000000000000000000000000000030b161e283238454b556068747d878e847a6f655d504b3f382a1a08000000000000000000000614202e38454b5560656c7075777879787775716d6660564c463a301c140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1a212d36434a5a6375848c7d7489806b56402b16000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293f54697f8b75604b36200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005132332424f616a808574605443301c070013283d52687d8c77624c37220d0000000000000000000000051a2f455a6f84846f5a452f1a0500000000000000000000000d22374c62778c7d68523d28130000010f1a212429221f181d32475d7287826d57422d18171f212826231c110300001f34495e74898070858472604b43362a20181717161e29334556677c917d6d828978625746392e201c131717181f29364455667b907b66503b2611000000000000000000000000000000000000000000000000030a161e283237444b556068737d868f847a6f655d5548382512000000000000000000000002101a273137444b505754606163646362605558514b453833291b120100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1825303c49576174838b7a8a806b56402b1600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b607375705645321d09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004132331424f606a7f8776615645362513000013283d52687d8c77624c37220d0000000000000000000000051a2f455a6f84846f5a452f1a0500000000000000000000000d22374c62778c7d68523d281300000000070d0f140d0b051d32475d7287826d57422d18040a0c12100e09000000001f34495e7489806b798a816c6054483b342b2c2c293239464b6074868774627789847561574b3f3530252c2d2a343a47546073868673604b35200b0000000000000000000000000000000000000000000000000000030a151d273137444b556067737c868f847b706655422d19000000000000000000000000000a151d2631353b36434b4c4d4e4e4c4b44373c3632281f170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131c2c394656607484888c806b56402b160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445560605645382815020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003122230414e60697e897963584738281808000013283d52687d8c77624c37220d0000000000000000000000051a2f455a6f84846f5a452f1a0500000000000000000000000d22374c62778c7d68523d281300000000000000000000081d32475d7287826d57422d1802000000000000000000001f34495e7489806b677d8d807262594d483b424239464b57616d828d7b6559667c8d8475655d4f4a433641423b474c586172818d7b655544311d08000000000000000000000000000000000000000000000000000000000209151d273137444b546067737c868f84705b45301b00000000000000000000000000000209141d2025263035373839383736312727211e160a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2938455661758591806b56402b16000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142637444b4b4538281a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003112230404d5f687e8a7b655b493a2a1a0a0000000d22374c62777a73604b36200b0000000000000000000000000e24394e637979634e39240e0000000000000000000000000b20364b60737a77624c37220d00000000000000000000051a2f445a6f83806a55402b1500000000000000000000001f34495e7489806b5f687e8d84776a6259585757585761687582937f6a5d4c5e687e8c867b6e656054575757595962697682937e695d4b372614010000000000000000000000000000000000000000000000000000000000000209151d263136434b546066717b85705b46311b0000000000000000000000000000000001080b10141c202223242322201d15110b090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1a2838465761767b79634e39230e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192631353632281a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000211212f404c5e677d8a7d675d4b3d2c1c0c000000000b1f3447596265605544311d080000000000000000000000000c21364a5b63635b4a36210c000000000000000000000000081d3144556065625947341f0b0000000000000000000003182c4154656f6a62503c281300000000000000000000001f34495e7489806b5660687c88897f77716e6c6c6e71767d878b7e6a614f404e60687c888f837a746f6d6c6c6e72777e888b7e69604f3f2e19090000000000000000000000000000000000000000000000000000000000000000000109141d263036434a515e66706755422e19000000000000000000000000000000000000000001080b0c0e0f0e0d0b0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a293947586166635b4936210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141d20201d150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010202e3f4c5e667c8c7f6a5f4d3f2e1f0e000000000005182a3b474c504b4437271502000000000000000000000000071a2d3d4a4e4e4a3d2d1a0700000000000000000000000002152737444b504c473b2a1805000000000000000000000011253747545a55504333210d00000000000000000000001f34495e7489806b564e5e667781898b8683818183868a8e857a69604f4332424e5e667681898f888482818284878b8d847969604f423221100000000000000000000000000000000000000000000000000000000000000000000000000108141c253035404c515b55493826130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2a3a474c514e493d2c1a06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0b09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081b2e3e4b5d667c8b826d615041302111000000000000000d1d2a34373a363127190900000000000000000000000000000f1f2d363939362d1f0f000000000000000000000000000009192731363a37342a1d0d000000000000000000000000071929374144403c3325150400000000000000000000000b20364b607573604b404c59626c777d838688888784807970645c4f42322531404c58616b757c818587888886837f786f635b4f423224140200000000000000000000000000000000000000000000000000000000000000000000000000000108131c202f383b4642382b1a09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2a33373c39362c1f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374b5c657b8b8474604b433323130300000000000000000d181f2225201d1509000000000000000000000000000000010f1a212424211a0f0100000000000000000000000000000009151d2025221f180d00000000000000000000000000000b19252c2f2b28211507000000000000000000000000091d32455660605544313b484c5961686e717373726f6b645c4e4a3e322415222f3a464c5761676c70727372716e69635b4d493c3224140600000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2426312e261a0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f212623211a0f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f253a4f647a8a86766156453125150500000000000000000000050b0d100b0802000000000000000000000000000000000000070c0e0e0c0700000000000000000000000000000000000002080b100d0b05000000000000000000000000000000000711181a15130d040000000000000000000000000002152838454b4b4437272a343b474c53595b5d5d5d5a554f4a3e362d201406111b293339464b52575b5d5e5d5c59544e493d352c1e1406000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090f111b1913090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c110e0c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61767775615847382715070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a28323635312719181f2a34373d4346484847454039362d221b100200000b171f2832363d424647484846433f38352c21190e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f33465861626057473a291a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151d20201d1509050c181f22282e313333322f2b24221b10070000000000040b161e21272c30323333312e2a23211a0e0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a464c4c4b4539291c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0b0801000000040b0c13191c1e1e1d1a160f0d0700000000000000000003090c12171b1d1e1d1c19140e0c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c293336373632281b0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040608080805000000000000000000000000000000000002060809080704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c171f2122211e160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c0d0b0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + m_StreamData: + offset: 0 + size: 0 + path: diff --git a/UnityProject/Assets/TextMesh Pro/Fonts/FontsFree-Net-HelveticaNeueUltraLight SDF.asset.meta b/UnityProject/Assets/TextMesh Pro/Fonts/FontsFree-Net-HelveticaNeueUltraLight SDF.asset.meta new file mode 100644 index 0000000..6903746 --- /dev/null +++ b/UnityProject/Assets/TextMesh Pro/Fonts/FontsFree-Net-HelveticaNeueUltraLight SDF.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e09dc1133ab0a834abab515ecbb8b06b +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/UnityProject/Assets/TextMesh Pro/Fonts/FontsFree-Net-HelveticaNeueUltraLight.ttf b/UnityProject/Assets/TextMesh Pro/Fonts/FontsFree-Net-HelveticaNeueUltraLight.ttf new file mode 100644 index 0000000..bac9da1 Binary files /dev/null and b/UnityProject/Assets/TextMesh Pro/Fonts/FontsFree-Net-HelveticaNeueUltraLight.ttf differ diff --git a/UnityProject/Assets/TextMesh Pro/Fonts/FontsFree-Net-HelveticaNeueUltraLight.ttf.meta b/UnityProject/Assets/TextMesh Pro/Fonts/FontsFree-Net-HelveticaNeueUltraLight.ttf.meta new file mode 100644 index 0000000..ed82d66 --- /dev/null +++ b/UnityProject/Assets/TextMesh Pro/Fonts/FontsFree-Net-HelveticaNeueUltraLight.ttf.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 50ea83ef364599d408159950cf1d0558 +TrueTypeFontImporter: + externalObjects: {} + serializedVersion: 4 + fontSize: 16 + forceTextureCase: -2 + characterSpacing: 0 + characterPadding: 1 + includeFontData: 1 + fontName: Helvetica Neue + fontNames: + - Helvetica Neue + fallbackFontReferences: [] + customCharacters: + fontRenderingMode: 0 + ascentCalculationMode: 1 + useLegacyBoundsCalculation: 0 + shouldRoundAdvanceValue: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/UnityProject/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Fallback.asset b/UnityProject/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Fallback.asset index 00e1a36..89fe1db 100644 --- a/UnityProject/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Fallback.asset +++ b/UnityProject/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Fallback.asset @@ -106,9 +106,9 @@ Material: - _Parallax: 0.02 - _PerspectiveFilter: 0.875 - _Reflectivity: 10 - - _ScaleRatioA: 0.90909094 + - _ScaleRatioA: 0.9 - _ScaleRatioB: 0.73125 - - _ScaleRatioC: 0.7386364 + - _ScaleRatioC: 0.73125 - _ScaleX: 1 - _ScaleY: 1 - _ShaderFlags: 0 @@ -188,17 +188,121 @@ MonoBehaviour: m_StrikethroughOffset: 18 m_StrikethroughThickness: 6.298828 m_TabWidth: 24 - m_GlyphTable: [] - m_CharacterTable: [] + m_GlyphTable: + - m_Index: 66 + m_Metrics: + m_Width: 51 + m_Height: 6 + m_HorizontalBearingX: -2 + m_HorizontalBearingY: -12 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 10 + m_Y: 10 + m_Width: 51 + m_Height: 6 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2030 + m_Metrics: + m_Width: 64 + m_Height: 9 + m_HorizontalBearingX: 11 + m_HorizontalBearingY: 9 + m_HorizontalAdvance: 86 + m_GlyphRect: + m_X: 80 + m_Y: 10 + m_Width: 64 + m_Height: 9 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 19 + m_Metrics: + m_Width: 42 + m_Height: 61 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 10 + m_Y: 35 + m_Width: 42 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 29 + m_Metrics: + m_Width: 10 + m_Height: 45 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 45 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 163 + m_Y: 10 + m_Width: 10 + m_Height: 45 + m_Scale: 1 + m_AtlasIndex: 0 + m_CharacterTable: + - m_ElementType: 1 + m_Unicode: 95 + m_GlyphIndex: 66 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8230 + m_GlyphIndex: 2030 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 48 + m_GlyphIndex: 19 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 58 + m_GlyphIndex: 29 + m_Scale: 1 m_AtlasTextures: - {fileID: 28268798066460806} m_AtlasTextureIndex: 0 - m_UsedGlyphRects: [] - m_FreeGlyphRects: + m_UsedGlyphRects: - m_X: 0 m_Y: 0 + m_Width: 70 + m_Height: 25 + - m_X: 70 + m_Y: 0 + m_Width: 83 + m_Height: 28 + - m_X: 0 + m_Y: 25 + m_Width: 61 + m_Height: 80 + - m_X: 153 + m_Y: 0 + m_Width: 29 + m_Height: 64 + m_FreeGlyphRects: + - m_X: 0 + m_Y: 105 m_Width: 511 + m_Height: 406 + - m_X: 61 + m_Y: 25 + m_Width: 9 + m_Height: 486 + - m_X: 182 + m_Y: 0 + m_Width: 329 m_Height: 511 + - m_X: 61 + m_Y: 64 + m_Width: 450 + m_Height: 447 + - m_X: 61 + m_Y: 28 + m_Width: 92 + m_Height: 483 m_fontInfo: Name: Liberation Sans PointSize: 86 @@ -229,6 +333,9 @@ MonoBehaviour: m_glyphInfoList: [] m_KerningTable: kerningPairs: [] + m_FontFeatureTable: + m_GlyphPairAdjustmentRecords: [] + fallbackFontAssets: [] m_FallbackFontAssetTable: [] m_CreationSettings: sourceFontFileName: @@ -308,9 +415,9 @@ Texture2D: m_ForcedFallbackFormat: 4 m_DownscaleFallback: 0 serializedVersion: 2 - m_Width: 0 - m_Height: 0 - m_CompleteImageSize: 0 + m_Width: 512 + m_Height: 512 + m_CompleteImageSize: 262144 m_TextureFormat: 1 m_MipCount: 1 m_IsReadable: 1 @@ -329,8 +436,8 @@ Texture2D: m_WrapW: 0 m_LightmapFormat: 0 m_ColorSpace: 0 - image data: 0 - _typelessdata: + image data: 262144 + _typelessdata: 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0b09060100000000000000000000000004080a0b1313131313131311110e0b060100000000000000000004090e11121313131313131313070705010000000000000000000000060b0e1011131313131313130a0a08040000000000000000000000000002050708131313131313131307070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e12141519191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191816120d07000000000000000000050c11141717202020202020201e1d1b17120c0400000000000000080f151a1d1f20202020202020201413110d080200000000000000040b11171a1d1e20202020202020171614100b0500000000000000000002090e12141520202020202020201413110d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d141a1e2122262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262525221e181109010000000000000810171c2123242d2d2d2d2d2d2d2b2a27231d160e06000000000009121920262a2c2c2d2d2d2d2d2d2d21201d19130c050000000000050e161d22272a2a2d2d2d2d2d2d2d2423201c17100800000000000000050d141a1e20212d2d2d2d2d2d2d2d21201d19130c05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f181f262a2d2e3232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232312e29231b1309000000000008121a22282d3031393939393939393837332e2820180e0400000008121b242b31363839393939393939392e2d2a251e160e05000000040e1720272e3336373939393939393931302d28221a11080000000000050f171f252a2d2e39393939393939392e2d2a251e160e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d18212931363a3b3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3e3a342d251b110700000005101a242c33393c3e4646464646464644433f39322a20160c0100040f19242d353d42454646464646464646463936302820160c0200000b16202932393f4344464646464646463d3c39332c231a1005000000020d17212930363a3b4646464646464646463936302820160c0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29333b4246484c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4a463f372d23180d0100000c17222c363e45494a53535353535353514f4b443c32281d1206000915202b353f474e5253535353535353535346413a32281e13080006111d27323b444a4f51535353535353534a49443e362c22170b00000009141f29333b42464853535353535353535346413a32281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313b454d535559595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959585651493f34291e12060004111c28333e48505557606060606060605e5c564e44392e23170b010e1a26313d4751595e5f606060606060605f524c443a3025190d010b17222e39444d555b5d60606060606060575550483e33281c100400020e1a25303b454d525f60606060606060605f524c443a3025190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d575f616565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565625b51463a2e221609000814212d3945505a61646c6c6c6c6c6c6c6b6760564b3f33271b0e04111d2a36424e59636a6c6c6c6c6c6c6c6c6c5e564c41362a1d11050e1a27333f4a555f676a6c6c6c6c6c6c6c64615a5044392d2014080005121e2a36424d575e6c6c6c6c6c6c6c6c6c6c5e564c41362a1d1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535f696e72727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272726d62564a3e3125180b000a1723303c4955616c71797979797979797772675c4f43372a1d1106121f2c3845525e6a75797979797979797976685e5246392d201307101d2a36434f5b67717779797979797979706c6155493c3023160a000714202d3a46525e6976797979797979797976685e5246392d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7265584c3f3225190c000b1724313e4a5764717e8686868686868684776b5e5144382b1e110613202c3946535f6c7987868686868686867a6d6154473a2e211407111e2a3744515d6a7783868686868686867e7064574a3d3124170a000815212e3b4854616e7b86868686868686867a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c86796c5f5346392c2013000b1724313e4a5764717d8a93939393939184776b5e5144382b1e110613202c3946535f6c7986929393939393877a6d6154473a2e211407111e2a3744515d6a77849093939393938a7d7064574a3d3124170a000815212e3b4854616e7b87939393939393877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989286796c5f5346392c2013000b1724313e4a5764717d8a979f9f9f9e9184776b5e5144382b1e110613202c3946535f6c7986929f9f9f9f94877a6d6154473a2e211407111e2a3744515d6a7784909d9f9f9f978a7d7064574a3d3124170a000815212e3b4854616e7b87949f9f9f9f94877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a969f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9286796c5f5346392c2013000b1724313e4a5764717d8a97a4acaa9e9184776b5e5144382b1e110613202c3946535f6c7986929facaca094877a6d6154473a2e211407111e2a3744515d6a7784909daaaca3978a7d7064574a3d3124170a000815212e3b4854616e7b8794a1acaca094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a93939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939286796c5f5346392c2013000b1724313e4a5764717d8a97a4b0aa9e9184776b5e5144382b1e110613202c3946535f6c7986929facada094877a6d6154473a2e211407111e2a3744515d6a7784909daab0a3978a7d7064574a3d3124170a000815212e3b4854616e7b8794a1acaca094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686796c5f5346392c2013000b1724313e4a5764717d8a97a4acaa9e9184776b5e5144382b1e110613202c3946535f6c7986929facaca094877a6d6154473a2e211407111e2a3744515d6a7784909daaaca3978a7d7064574a3d3124170a000815212e3b4854616e7b87949f9f9f9f94877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4855616b707979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979746a5e5145382b1f12000b1724313e4a5764717d8a979f9f9f9e9184776b5e5144382b1e110613202c3946535f6c7986929f9f9f9f94877a6d6154473a2e211407111e2a3744515d6a7784909d9f9f9f978a7d7064574a3d3124170a000815212e3b4854616e7b87939393939393877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202c38444f5961636c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a62584d4135291d10000b1724313e4a5764717d8a93939393939184776b5e5144382b1e110613202c3946535f6c7986929393939393877a6d6154473a2e211407111e2a3744515d6a77849093939393938a7d7064574a3d3124170a000815212e3b4854616e7b86868686868686867a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c28333e474f5557606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5e5850473c3125190d000b1724313e4a5764717e8686868686868684776b5e5144382b1e110613202c3946535f6c7987868686868686867a6d6154473a2e211407111e2a3744515d6a7783868686868686867e7064574a3d3124170a000714202d3a46525e6976797979797979797976685e5246392d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212c353e44484a5353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353514d473e352a1f1409000a1723303c4955616c71797979797979797772675c4f43372a1d1106121f2c3845525e6a75797979797979797976685e5246392d201307101d2a36434f5b67717779797979797979706c6155493c3023160a0005121e2a36424d575e6c6c6c6c6c6c6c6c6c6c5e564c41362a1d1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005101a232c33383c3d464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464645413c352c23190e03000814212d3945505a61646c6c6c6c6c6c6c6b6760564b3f33271b0e04111d2a36424e59636a6c6c6c6c6c6c6c6c6c5e564c41362a1d11050e1a27333f4a555f676a6c6c6c6c6c6c6c64615a5044392d20140800020e1a25303b454d525f60606060606060605f524c443a3025190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a21282c2f3039393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393835312a231a1107000004111c28333e48505557606060606060605e5c564e44392e23170b010e1a26313d4751595e5f606060606060605f524c443a3025190d010b17222e39444d555b5d60606060606060575550483e33281c1004000009141f29333b42464853535353535353535346413a32281e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810161c2023242d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2b29251f191108000000000c17222c363e45494a53535353535353514f4b443c32281d1206000915202b353f474e5253535353535353535346413a32281e13080006111d27323b444a4f51535353535353534a49443e362c22170b000000020d17212930363a3b4646464646464646463936302820160c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b1014161720202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201f1d19140e07000000000005101a242c33393c3e4646464646464644433f39322a20160c0100040f19242d353d42454646464646464646463936302820160c0200000b16202932393f4344464646464646463d3c39332c231a100500000000050f171f252a2d2e39393939393939392e2d2a251e160e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000407090a131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131312100d09030000000000000008121a22282d3031393939393939393837332e2820180e0400000008121b242b31363839393939393939392e2d2a251e160e05000000040e1720272e3336373939393939393931302d28221a1108000000000000050d141a1e20212d2d2d2d2d2d2d2d21201d19130c0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810171c2123242d2d2d2d2d2d2d2b2a27231d160e06000000000009121920262a2c2c2d2d2d2d2d2d2d21201d19130c050000000000050e161d22272a2a2d2d2d2d2d2d2d2423201c171008000000000000000002090e12141520202020202020201413110d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070b0e101212131312110f0d0a0706040000000000000000000000000000000000000000000000000000000000000000000000050c11141717202020202020201e1d1b17120c0400000000000000080f151a1d1f20202020202020201413110d080200000000000000040b11171a1d1e20202020202020171614100b050000000000000000000000020507081313131313131313070705010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003080d111314181b1d1e1f20201f1e1c1a171413100c07010000000000000000000000000000000000000000000000000000000000000000000004080a0b1313131313131311110e0b060100000000000000000004090e11121313131313131313070705010000000000000000000000060b0e1011131313131313130a0a080400000000000000000000000000000000000606060606060606000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f13191d20212427292b2c2c2c2c2b292724201f1d18120f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171b1f252a2d2e3134363839393938383633302d2c29241d1b150e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b141b22272b3036393a3e414345454646454442403d3a38352f2b27201a140d050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171d262d33373a4146474b4e505152535352514f4d4a4745403937322a251f170f08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b141b22272f383f44464c5254575a5c5e5f5f5f5f5e5c5a5753514b47433d363129211a120a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151d262d333d41495053565e616467696b6c6c6c6b6b696663605d55544e46423b332c241c130a0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c151e272f383f444e535b6063686d7174767878797978777573706d67626058534d453e362e251c130a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e2730394149505860656c70767a7e818384858686858482807d79746f6a615e57504840372e251c1209000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c263039424a535b606a6f787d82868a8d8f9192929292918f8d8a86817c756e69615a524a40372e241b0f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d17232e38424a545c656c737c838a8f93999a9c9e9f9f9f9e9e9c9998928e89827b716c635c524940362d22180b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060606060606060600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f28343f4a545c666d77808890959c9fa4aba8a5a3a2a2a3a5a8aaa39f9b938f867e736e635b52483e342a1d140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205070813131313131313130707050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313944505c666d78818c939a9fa7a9a29f9b9896959596989b9fa2aaa59e98928a80736e635a50463c2f261b110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e12141520202020202020201413110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232f39434f59606d78818e939fa4aaa29f97928e8b898888898b8e92989fa3aaa29f928c80736c61584e41382d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d141a1e20212d2d2d2d2d2d2d2d21201d19130c05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2934404b55606b73808d939ea5a7a098928c85817e7c7c7c7d7f82868d9299a1a8a49c928b7e716a5f53493f33271c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f171f252a2d2e39393939393939392e2d2a251e160e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c67707d88939fa5a7a09590857f797572706f6f7072757a80869196a1a9a49f92867c6e655b5044382e23170c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d17212930363a3b4646464646464646463936302820160c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c55606d7984919aa4a9a09590837b726d67656362626365686d737c849197a1aba2989083786c60544a3f34281c10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29333b42464853535353535353535346413a32281e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d67737f8c96a1aca29790837a6e69605d5556555556565d606a6f7b859199a3aa9f948b7e71665c5044382c1f1509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a25303b454d525f60606060606060605f524c443a3025190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a85929fa8a89f92857b6e685e57514b4949494a4c52585f696f7d87929faaa69e9184786d6053463c31261a0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d575e6c6c6c6c6c6c6c6c6c6c5e564c41362a1d110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131f2c38434f5965727f8c98a2aca0968b7f72695f564d45403d3c3c3d41454e57606b74808d98a2aca1968a7e7164574d42372b1e120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e6976797979797979797976685e5246392d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3b4854606b7784919eaaab9e9184786d60574d443b352f2f2f30353c454f59616d7a86929faca89d908376695f53473a2d21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b86868686868686867a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a0aca3998b7f72665c50453b32292422222429333d46525d6874808d9aa8ab9f95887b6e6155483b3025190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b87939393939393877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d576774808d9aa8ac9f92867a6d61544a3f33292018161619212935414c56626f7c8895a0aca7998c807366564c4135291d1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b87949f9f9f9f94877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535e697784919eaaa99c8f8276685e5242382e21170d07080f1924303a47535f6a7784919daaaa9d908377685e5246392d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1acaca094877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8796a0acab988c7f7265564c4130261c0f06000008131e2b37434e586774808d9aa7ac9f93867a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1acaca094877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a8aea399887c6f6255493c3022140a000000020f1b26323d4a5763707d8a96a8afa4998a7d7064574a3d31241707000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b87949f9f9f9f94877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7ac9f9286796d6053463a2d201307000000000a14212e3b4754616e7a8796a1adab998d8073665a4d402f24180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b87939393939393877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c55697683909ca9aa9d908377665c5144382c1f1206000000000714202d3946525e687884919eaba99c8f827669554b4035291d10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b86868686868686867a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d677885929eaba89b8e827568544a4034281c10040000000005111e2a36414c566976838f9ca9ab9e918578675d5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e6976797979797979797976685e5246392d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8797a2ada6998c807366594d402e23180c0000000000010d192530414e5a6774818d9aa7ada197867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d575e6c6c6c6c6c6c6c6c6c6c5e564c41362a1d1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7c8895a9b3a4988b7e7165584b3e32251807000000000000081926333f4c5966727f8c99a5b2a995887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a25303b454d525f60606060606060605f524c443a3025190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000b1825313e4b5864717e8b97a4b0a3968a7d7063574a3d3024170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29333b42464853535353535353535346413a32281e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4afa295897c6f6256493c2f2316090000000000000a1723303d4a5663707d8996a3b0a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d17212930363a3b4646464646464646463936302820160c0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5aea195887b6e6255483b2f2215080000000000000916232f3c4956626f7c8995a2afa5988b7f7265584c3f3225190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f171f252a2d2e39393939393939392e2d2a251e160e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6ada194877a6e6154473b2e2114080000000000000815222f3b4855626e7b8895a1aea6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d141a1e20212d2d2d2d2d2d2d2d21201d19130c05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a2734414d5a6774808d9aa7ada093877a6d6054473a2d2114070000000000000815212e3b4854616e7b8794a1aea69a8d8073675a4d4034271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e12141520202020202020201413110d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2734414e5a6774818d9aa7ada093867a6d6053473a2d2014070000000000000814212e3b4754616e7a8794a1ada79a8d8174675a4e4134271b0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002050708131313131313131307070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2834414e5b6774818e9aa7aca09386796d6053463a2d2013070000000000000714212e3a4754616d7a8794a0ada79a8e8174675b4e4134281b0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2835414e5b6874818e9ba7aca09386796d6053463a2d2013070000000000000714212d3a4754606d7a8793a0ada79b8e8174685b4e4135281b0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2834414e5b6774818e9aa7aca09386796d6053463a2d2013070000000000000714212e3a4754616d7a8794a0ada79a8e8174675b4e4134281b0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2734414e5a6774818d9aa7ada093867a6d6053473a2d2014070000000000000814212e3b4754616e7a8794a1ada79a8d8174675a4e4134271b0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a2734414d5a6774808d9aa7ada093877a6d6054473a2d2114070000000000000815212e3b4854616e7b8794a1aea79a8d8074675a4d4134271a0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6ada194877a6e6154473b2e2114080000000000000815222f3b4855626e7b8895a1aea6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5aea195887b6e6255483b2f2215080000000000000916222f3c4955626f7c8895a2afa5988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f2316090000000000000a1623303d495663707c8996a3afa4988b7e7165584b3e3225180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0a3968a7d7063574a3d3024170a0000000000000b1724313e4a5764717d8a97a4b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995aab4a4978b7e7164584b3e3125180b0000000000000c1925323f4c5865727f8b98a5b4aa95887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8798a3aea6998c7f7366594c40332619090000000000000d1a2733404d5a6673808d99a6aea298877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7985929faca79b8e8174685b4e4131261a0e020000000003101c28343f4a546875828e9ba8ac9f928579685e5246392d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b657783909daaa99c90837669574d42362a1e12050000000006121f2c3844505c667783909daaa99d9083766a564c4135291d11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f49536874818e9ba7ab9f928578695f53463a2d211407000000000713202d3a4653606d7986929faca79a8e8174675b4e413025190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3f4c5965727f8c98aaada297887b6e6155483b2e23180c000000000915222f3c4855626f7b8898a3aea9988b7e7265584b3f32251808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000616232f3c4956626f7c8998a2aea9978b7e7164544b4034281c1004000004101d2935404b5565727e8b98aaada197887c6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929faba79b8e8174665c5145382c1f160c06060c141f2c3845515d6775828e9ba8ab9e9285786c605346392d2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c6675828f9caaab9e9285796d6053463d31281e171515171e28313a4753606d7985929facaa9b8e8175655b5044372b1f12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a5464717e8b98a3ada2978a7d7064594f433a30282322222227303a434f5964717e8a98a2aea2988a7d706453493f33271b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e3a4754606d7a86929faca99c9083766b60554b423a342e2f2e2d333a424b55616b7683909daaab9f9285796d6053473a2d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d6775818e9ba6ab9f94897d70675d544c443f3c3b3b3c3f444b545d67707d89959faba4998d8174675c5145382c1b110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c55626f7c88949faba69e9184796d665d56504a494848494950555d666d7984919ea7aa9f93877b6e61554b4034291c0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a47535f6a76828f99a3aca0968f82786d68605c5456555555535b60676d78818f96a0aca2988e8175695f5343392f23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2b37434e58626e7c87929fa7a89e948f827a716d66646262616264656c7079818f939ea8a69f92867b6e61574d4231271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1b26323c47535f6a73808d959fa8a69e948f847e7974716f6e6e6f7173787d848f939ea5a79f948c7f72695e53453c311f150b010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202b37434e58606d78839096a0a8a69e96918b85817e7c7b7b7c7e80848a91969ea5a7a0958f82776c60574d42332a1f0d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f1a26313c44505c666e7b8491969ea6a9a19e97918e8b898888888a8d91969ea0a8a59e9590837a6d655b50453b3121180e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a152028343f4a545e696e7b848f939ea1a8a9a19e9a9795959495979a9ea0a8a8a19e938e837a6e685e53493f33291f0f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c17232e38424d565e696e7a828a91969d9fa7a7a7a4a2a1a1a2a4a6a7a7a09d96918a81796e685e564c41382d21170d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303b444d575e686d757e848b9095979a9c9e9e9f9f9f9e9c9a9895908b847e756d675e564c443a2f261b0f050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e29323b454d565d606c71797e83878a8d8f9192929292918f8d8b87837e79716c605d554c443b32281d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c172029333b444c525a61676d71767a7e818284858686858483817e7b77716d67615a514b433b322920160b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e172129323a414550555c6064686e7174767778797978787674716e6965605d555045403a312920170e0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f1720282f353e434b5153565e616467696b6b6c6c6c6b696765615e5753514b433e352f281f170e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d161e242931394045474c5254575a5c5e5f5f5f5f5e5c5a5854524d474540393129241d160d050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191f272f34383b4146474b4e4f515253535251504e4b4846423b38352f271f18130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d151d23292c3036393b3e414344454646454543413e3b3a36302c29241d150d070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c1f252a2d2e3134363838393939383634322e2d2a251f1d18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c1014191e20212427292b2c2c2c2c2b29272521201e1a14100c0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004080e111414181b1c1e1f20201f1e1d1b181514120e090400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0e10111213131212100e0b0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m_StreamData: offset: 0 size: 0 diff --git a/UnityProject/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.asset b/UnityProject/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.asset index c7b0771..a771be6 100644 --- a/UnityProject/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.asset +++ b/UnityProject/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.asset @@ -56,7 +56,7 @@ Material: - _WeightNormal: 0 m_Colors: - _ClipRect: {r: -32767, g: -32767, b: 32767, a: 32767} - - _FaceColor: {r: 1, g: 1, b: 1, a: 1} + - _FaceColor: {r: 0, g: 0, b: 0, a: 1} - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} - _UnderlayColor: {r: 0, g: 0, b: 0, a: 0.5} --- !u!114 &11400000 diff --git a/UnityProject/ProjectSettings/EditorBuildSettings.asset b/UnityProject/ProjectSettings/EditorBuildSettings.asset index a33bf1e..f3b00fa 100644 --- a/UnityProject/ProjectSettings/EditorBuildSettings.asset +++ b/UnityProject/ProjectSettings/EditorBuildSettings.asset @@ -6,6 +6,6 @@ EditorBuildSettings: serializedVersion: 2 m_Scenes: - enabled: 1 - path: Assets/Scenes/Examples/First Project/20115.unity - guid: db72fb4aed40e794da8af4c93b61c85d + path: Assets/Scenes/Examples/First Project/20121.unity + guid: 4f836a0a1bf92f34185d5cd2b85fb9ef m_configObjects: {}