diff --git a/Packages/io.chainsafe.web3-unity.lootboxes/Chainlink/Runtime/Libraries/ChainSafe.Gaming.Lootboxes.Chainlink.dll b/Packages/io.chainsafe.web3-unity.lootboxes/Chainlink/Runtime/Libraries/ChainSafe.Gaming.Lootboxes.Chainlink.dll index a3167e32a..b079033e6 100644 Binary files a/Packages/io.chainsafe.web3-unity.lootboxes/Chainlink/Runtime/Libraries/ChainSafe.Gaming.Lootboxes.Chainlink.dll and b/Packages/io.chainsafe.web3-unity.lootboxes/Chainlink/Runtime/Libraries/ChainSafe.Gaming.Lootboxes.Chainlink.dll differ diff --git a/Packages/io.chainsafe.web3-unity.lootboxes/Chainlink/Runtime/Libraries/Chainsafe.Gaming.Chainlink.dll b/Packages/io.chainsafe.web3-unity.lootboxes/Chainlink/Runtime/Libraries/Chainsafe.Gaming.Chainlink.dll index 9b6d41ae0..b084fe560 100644 Binary files a/Packages/io.chainsafe.web3-unity.lootboxes/Chainlink/Runtime/Libraries/Chainsafe.Gaming.Chainlink.dll and b/Packages/io.chainsafe.web3-unity.lootboxes/Chainlink/Runtime/Libraries/Chainsafe.Gaming.Chainlink.dll differ diff --git a/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Sprites/Logo.psd b/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Sprites/Logo.psd deleted file mode 100644 index ff14cf304..000000000 Binary files a/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Sprites/Logo.psd and /dev/null differ diff --git a/Packages/io.chainsafe.web3-unity/Runtime/Libraries/ADRaffy.ENSNormalize.dll b/Packages/io.chainsafe.web3-unity/Runtime/Libraries/ADRaffy.ENSNormalize.dll old mode 100644 new mode 100755 index 7d931f5fc..ea385bb50 Binary files a/Packages/io.chainsafe.web3-unity/Runtime/Libraries/ADRaffy.ENSNormalize.dll and b/Packages/io.chainsafe.web3-unity/Runtime/Libraries/ADRaffy.ENSNormalize.dll differ diff --git a/Packages/io.chainsafe.web3-unity/Runtime/Libraries/ChainSafe.Gaming.Debugging.dll b/Packages/io.chainsafe.web3-unity/Runtime/Libraries/ChainSafe.Gaming.Debugging.dll index 4bd0f5f3d..a27be6512 100644 Binary files a/Packages/io.chainsafe.web3-unity/Runtime/Libraries/ChainSafe.Gaming.Debugging.dll and b/Packages/io.chainsafe.web3-unity/Runtime/Libraries/ChainSafe.Gaming.Debugging.dll differ diff --git a/Packages/io.chainsafe.web3-unity/Runtime/Libraries/ChainSafe.Gaming.Gelato.dll b/Packages/io.chainsafe.web3-unity/Runtime/Libraries/ChainSafe.Gaming.Gelato.dll index d7b1cc26a..d964f04fa 100644 Binary files a/Packages/io.chainsafe.web3-unity/Runtime/Libraries/ChainSafe.Gaming.Gelato.dll and b/Packages/io.chainsafe.web3-unity/Runtime/Libraries/ChainSafe.Gaming.Gelato.dll differ diff --git a/Packages/io.chainsafe.web3-unity/Runtime/Libraries/ChainSafe.Gaming.InProcessSigner.dll b/Packages/io.chainsafe.web3-unity/Runtime/Libraries/ChainSafe.Gaming.InProcessSigner.dll index ca82c00f4..1b7456f08 100644 Binary files a/Packages/io.chainsafe.web3-unity/Runtime/Libraries/ChainSafe.Gaming.InProcessSigner.dll and b/Packages/io.chainsafe.web3-unity/Runtime/Libraries/ChainSafe.Gaming.InProcessSigner.dll differ diff --git a/Packages/io.chainsafe.web3-unity/Runtime/Libraries/ChainSafe.Gaming.InProcessTransactionExecutor.dll b/Packages/io.chainsafe.web3-unity/Runtime/Libraries/ChainSafe.Gaming.InProcessTransactionExecutor.dll index 92c015b0c..5d0299205 100644 Binary files a/Packages/io.chainsafe.web3-unity/Runtime/Libraries/ChainSafe.Gaming.InProcessTransactionExecutor.dll and b/Packages/io.chainsafe.web3-unity/Runtime/Libraries/ChainSafe.Gaming.InProcessTransactionExecutor.dll differ diff --git a/Packages/io.chainsafe.web3-unity/Runtime/Libraries/ChainSafe.Gaming.Unity.ThirdParty.dll b/Packages/io.chainsafe.web3-unity/Runtime/Libraries/ChainSafe.Gaming.Unity.ThirdParty.dll index 6f5a767da..508802947 100644 Binary files a/Packages/io.chainsafe.web3-unity/Runtime/Libraries/ChainSafe.Gaming.Unity.ThirdParty.dll and b/Packages/io.chainsafe.web3-unity/Runtime/Libraries/ChainSafe.Gaming.Unity.ThirdParty.dll differ diff --git a/Packages/io.chainsafe.web3-unity/Runtime/Libraries/ChainSafe.Gaming.Unity.dll b/Packages/io.chainsafe.web3-unity/Runtime/Libraries/ChainSafe.Gaming.Unity.dll index c99f9c833..674073b12 100644 Binary files a/Packages/io.chainsafe.web3-unity/Runtime/Libraries/ChainSafe.Gaming.Unity.dll and b/Packages/io.chainsafe.web3-unity/Runtime/Libraries/ChainSafe.Gaming.Unity.dll differ diff --git a/Packages/io.chainsafe.web3-unity/Runtime/Libraries/ChainSafe.Gaming.WalletConnect.dll b/Packages/io.chainsafe.web3-unity/Runtime/Libraries/ChainSafe.Gaming.WalletConnect.dll index 7a3dd2cea..3b88463da 100644 Binary files a/Packages/io.chainsafe.web3-unity/Runtime/Libraries/ChainSafe.Gaming.WalletConnect.dll and b/Packages/io.chainsafe.web3-unity/Runtime/Libraries/ChainSafe.Gaming.WalletConnect.dll differ diff --git a/Packages/io.chainsafe.web3-unity/Runtime/Libraries/ChainSafe.Gaming.dll b/Packages/io.chainsafe.web3-unity/Runtime/Libraries/ChainSafe.Gaming.dll index 7a1691c7e..b11d6ee8e 100644 Binary files a/Packages/io.chainsafe.web3-unity/Runtime/Libraries/ChainSafe.Gaming.dll and b/Packages/io.chainsafe.web3-unity/Runtime/Libraries/ChainSafe.Gaming.dll differ diff --git a/Packages/io.chainsafe.web3-unity/Runtime/Libraries/Nethereum.ABI.dll b/Packages/io.chainsafe.web3-unity/Runtime/Libraries/Nethereum.ABI.dll old mode 100644 new mode 100755 index 285a303bd..3a9f9b665 Binary files a/Packages/io.chainsafe.web3-unity/Runtime/Libraries/Nethereum.ABI.dll and b/Packages/io.chainsafe.web3-unity/Runtime/Libraries/Nethereum.ABI.dll differ diff --git a/Packages/io.chainsafe.web3-unity/Runtime/Libraries/Nethereum.Contracts.dll b/Packages/io.chainsafe.web3-unity/Runtime/Libraries/Nethereum.Contracts.dll old mode 100644 new mode 100755 index 5161b1afd..32c690b61 Binary files a/Packages/io.chainsafe.web3-unity/Runtime/Libraries/Nethereum.Contracts.dll and b/Packages/io.chainsafe.web3-unity/Runtime/Libraries/Nethereum.Contracts.dll differ diff --git a/Packages/io.chainsafe.web3-unity/Runtime/Libraries/Nethereum.Hex.dll b/Packages/io.chainsafe.web3-unity/Runtime/Libraries/Nethereum.Hex.dll old mode 100644 new mode 100755 index bfe5ca9f4..04e08ac9d Binary files a/Packages/io.chainsafe.web3-unity/Runtime/Libraries/Nethereum.Hex.dll and b/Packages/io.chainsafe.web3-unity/Runtime/Libraries/Nethereum.Hex.dll differ diff --git a/Packages/io.chainsafe.web3-unity/Runtime/Libraries/Nethereum.JsonRpc.Client.dll b/Packages/io.chainsafe.web3-unity/Runtime/Libraries/Nethereum.JsonRpc.Client.dll old mode 100644 new mode 100755 index cb6fbf86e..791846889 Binary files a/Packages/io.chainsafe.web3-unity/Runtime/Libraries/Nethereum.JsonRpc.Client.dll and b/Packages/io.chainsafe.web3-unity/Runtime/Libraries/Nethereum.JsonRpc.Client.dll differ diff --git a/Packages/io.chainsafe.web3-unity/Runtime/Libraries/Nethereum.Merkle.Patricia.dll b/Packages/io.chainsafe.web3-unity/Runtime/Libraries/Nethereum.Merkle.Patricia.dll old mode 100644 new mode 100755 index 9c4b3870a..5589fb33a Binary files a/Packages/io.chainsafe.web3-unity/Runtime/Libraries/Nethereum.Merkle.Patricia.dll and b/Packages/io.chainsafe.web3-unity/Runtime/Libraries/Nethereum.Merkle.Patricia.dll differ diff --git a/Packages/io.chainsafe.web3-unity/Runtime/Libraries/Nethereum.Model.dll b/Packages/io.chainsafe.web3-unity/Runtime/Libraries/Nethereum.Model.dll old mode 100644 new mode 100755 index fd5673268..6ea6a901a Binary files a/Packages/io.chainsafe.web3-unity/Runtime/Libraries/Nethereum.Model.dll and b/Packages/io.chainsafe.web3-unity/Runtime/Libraries/Nethereum.Model.dll differ diff --git a/Packages/io.chainsafe.web3-unity/Runtime/Libraries/Nethereum.RLP.dll b/Packages/io.chainsafe.web3-unity/Runtime/Libraries/Nethereum.RLP.dll old mode 100644 new mode 100755 index accb7fd0a..bbe3f0bd3 Binary files a/Packages/io.chainsafe.web3-unity/Runtime/Libraries/Nethereum.RLP.dll and b/Packages/io.chainsafe.web3-unity/Runtime/Libraries/Nethereum.RLP.dll differ diff --git a/Packages/io.chainsafe.web3-unity/Runtime/Libraries/Nethereum.RPC.dll b/Packages/io.chainsafe.web3-unity/Runtime/Libraries/Nethereum.RPC.dll old mode 100644 new mode 100755 index 9e0976b81..4de980939 Binary files a/Packages/io.chainsafe.web3-unity/Runtime/Libraries/Nethereum.RPC.dll and b/Packages/io.chainsafe.web3-unity/Runtime/Libraries/Nethereum.RPC.dll differ diff --git a/Packages/io.chainsafe.web3-unity/Runtime/Libraries/Nethereum.Util.dll b/Packages/io.chainsafe.web3-unity/Runtime/Libraries/Nethereum.Util.dll old mode 100644 new mode 100755 index c68c96f1e..838879b48 Binary files a/Packages/io.chainsafe.web3-unity/Runtime/Libraries/Nethereum.Util.dll and b/Packages/io.chainsafe.web3-unity/Runtime/Libraries/Nethereum.Util.dll differ diff --git a/Packages/io.chainsafe.web3-unity/Samples~/Web3.Unity/Scenes/SampleMain.unity b/Packages/io.chainsafe.web3-unity/Samples~/Web3.Unity/Scenes/SampleMain.unity index 1ef52c0e9..b5289fa23 100644 --- a/Packages/io.chainsafe.web3-unity/Samples~/Web3.Unity/Scenes/SampleMain.unity +++ b/Packages/io.chainsafe.web3-unity/Samples~/Web3.Unity/Scenes/SampleMain.unity @@ -6729,50 +6729,6 @@ MonoBehaviour: m_FlexibleWidth: -1 m_FlexibleHeight: -1 m_LayoutPriority: 1 ---- !u!1 &1764495626 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1764495628} - - component: {fileID: 1764495627} - m_Layer: 0 - m_Name: GoerliCheck - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &1764495627 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1764495626} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f180489f7a552ad4c98731cb95b99f08, type: 3} - m_Name: - m_EditorClassIdentifier: ---- !u!4 &1764495628 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1764495626} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: -35.540485, y: -78.78714, z: -4.2523} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 3 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1001 &1785669379 PrefabInstance: m_ObjectHideFlags: 0 diff --git a/Packages/io.chainsafe.web3-unity/Samples~/Web3.Unity/Scripts/Scenes/Login.cs b/Packages/io.chainsafe.web3-unity/Samples~/Web3.Unity/Scripts/Scenes/Login.cs index ee95733fc..94370b03e 100644 --- a/Packages/io.chainsafe.web3-unity/Samples~/Web3.Unity/Scripts/Scenes/Login.cs +++ b/Packages/io.chainsafe.web3-unity/Samples~/Web3.Unity/Scripts/Scenes/Login.cs @@ -56,15 +56,7 @@ protected async Task TryLogin() LoginSceneIndex = SceneManager.GetActiveScene().buildIndex; - // Checks if the user has removed the main scene from the build settings, allows for other packages like loot boxes to be tested with the login scene - if (SceneManager.GetSceneByBuildIndex(1).name != MainSceneName) - { - SceneManager.LoadScene(1); - } - else - { - SceneManager.LoadScene(MainSceneName); - } + SceneManager.LoadScene(MainSceneName); } private void ConfigureCommonServices(IWeb3ServiceCollection services) diff --git a/Packages/io.chainsafe.web3-unity/Samples~/Web3.Unity/Scripts/Scenes/SampleMain/GoerliCheck.cs b/Packages/io.chainsafe.web3-unity/Samples~/Web3.Unity/Scripts/Scenes/SampleMain/GoerliCheck.cs deleted file mode 100644 index 8e8588598..000000000 --- a/Packages/io.chainsafe.web3-unity/Samples~/Web3.Unity/Scripts/Scenes/SampleMain/GoerliCheck.cs +++ /dev/null @@ -1,15 +0,0 @@ -using System; -using ChainSafe.Gaming.UnityPackage; -using ChainSafe.Gaming.Web3; -using UnityEngine; - -public class GoerliCheck : MonoBehaviour -{ - void Start() - { - if (Web3Accessor.Web3.ChainConfig.ChainId != "5") - { - throw new Web3Exception("Please set your chain to Goerli to see the examples functioning correctly"); - } - } -} diff --git a/Packages/io.chainsafe.web3-unity/Samples~/Web3.Unity/Scripts/Scenes/SampleMain/SampleBehaviour.cs b/Packages/io.chainsafe.web3-unity/Samples~/Web3.Unity/Scripts/Scenes/SampleMain/SampleBehaviour.cs index 180d1fd2c..b5a3f7518 100644 --- a/Packages/io.chainsafe.web3-unity/Samples~/Web3.Unity/Scripts/Scenes/SampleMain/SampleBehaviour.cs +++ b/Packages/io.chainsafe.web3-unity/Samples~/Web3.Unity/Scripts/Scenes/SampleMain/SampleBehaviour.cs @@ -10,6 +10,8 @@ namespace Samples.Behaviours [RequireComponent(typeof(Button))] public abstract class SampleBehaviour : MonoBehaviour { + public const string DefaultChainId = "5"; + protected Web3 Web3 => Web3Accessor.Web3; protected virtual void Awake() @@ -22,6 +24,13 @@ private async void Execute() { SampleFeedback.Instance?.Activate(); + // check if we're on default sample chain + if (Web3.ChainConfig.ChainId != DefaultChainId) + { + // log error not exception to not break flow + Debug.LogError($"Samples are configured for Chain Id {DefaultChainId}, Please Change Chain Id in Windows > {nameof(ChainSafeServerSettings)} to {DefaultChainId}"); + } + try { await Task.Yield(); diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes.meta new file mode 100644 index 000000000..c6e6fa1e3 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 5bac4569ca294cf43837b77c5f9495c6 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0.meta new file mode 100644 index 000000000..6429d8b82 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d18e17a20f704834da8f9fd4dd95377e +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample.meta new file mode 100644 index 000000000..b16a75661 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 850e4b9e8a009674a87d02804bf2ea3a +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Animations.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Animations.meta new file mode 100644 index 000000000..f20113897 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Animations.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 33045c424ba61034ca9a46538cdb606c +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Animations/LootBoxes.controller b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Animations/LootBoxes.controller new file mode 100644 index 000000000..4a8f0acbe --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Animations/LootBoxes.controller @@ -0,0 +1,1802 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1101 &-9107859575991808973 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: + - m_ConditionMode: 1 + m_ConditionEvent: OpenLootboxes + m_EventTreshold: 0 + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: -1123389646953461258} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0 + m_TransitionOffset: 0 + m_ExitTime: 0.75 + m_HasExitTime: 0 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1101 &-9010967373952031113 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: + - m_ConditionMode: 1 + m_ConditionEvent: Next + m_EventTreshold: 0 + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: -5240593455463181764} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0 + m_TransitionOffset: 0 + m_ExitTime: 0.75 + m_HasExitTime: 0 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1102 &-8626635747630931464 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Prompt To Claim Rewards + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: + - {fileID: 8002789138173053932} + m_StateMachineBehaviours: + - {fileID: 2942242859522479755} + 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: 0} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1102 &-8614620931389899049 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Fade Out 0 + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: + - {fileID: 7116692716850781276} + m_StateMachineBehaviours: + - {fileID: -4816250755538708997} + 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: 0} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1101 &-7890397312754212854 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: + - m_ConditionMode: 1 + m_ConditionEvent: RewardsLoaded + m_EventTreshold: 0 + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: -6415841978991928317} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0 + m_TransitionOffset: 0 + m_ExitTime: 0.75 + m_HasExitTime: 0 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1101 &-7010436251504612046 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: + - m_ConditionMode: 1 + m_ConditionEvent: LootBoxesLoaded + m_EventTreshold: 0 + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: 1898720791547972856} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0 + m_TransitionOffset: 0 + m_ExitTime: 0.75 + m_HasExitTime: 0 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1101 &-6891533693531413539 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: + - m_ConditionMode: 1 + m_ConditionEvent: Next + m_EventTreshold: 0 + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: -5896974073235225675} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0 + m_TransitionOffset: 0 + m_ExitTime: 0.75 + m_HasExitTime: 0 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!114 &-6538745287831105563 +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: bc34ba0e425b4b618bd5d931a073e87b, type: 3} + m_Name: + m_EditorClassIdentifier: + Goal: 1 + timeScale: 1 + Await: 1 +--- !u!1102 &-6415841978991928317 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Fade In 2 + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: + - {fileID: -3741510036461270548} + m_StateMachineBehaviours: + - {fileID: 8128159067772557791} + 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: 0} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1101 &-6295559933366799354 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: + - m_ConditionMode: 1 + m_ConditionEvent: LaunchCanClaimRewards + m_EventTreshold: 0 + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: 3465628497865529835} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0 + m_TransitionOffset: 0 + m_ExitTime: 0.75 + m_HasExitTime: 0 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1101 &-6289539292357752951 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: + - m_ConditionMode: 1 + m_ConditionEvent: LaunchEmpty + m_EventTreshold: 0 + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: 8535004563014358965} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0 + m_TransitionOffset: 0 + m_ExitTime: 0.75 + m_HasExitTime: 0 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1102 &-5896974073235225675 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Wait Till Can Claim Rewards + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: + - {fileID: 6547446962130064242} + m_StateMachineBehaviours: + - {fileID: -4950379555451331817} + 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: 0} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1102 &-5894741190053243153 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Uninitialized + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: + - {fileID: -3082938480346401945} + 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: 0} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1101 &-5847782033129641248 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: + - m_ConditionMode: 1 + m_ConditionEvent: Next + m_EventTreshold: 0 + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: -5240593455463181764} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0 + m_TransitionOffset: 0 + m_ExitTime: 0.75 + m_HasExitTime: 0 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1101 &-5745792029655576404 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: + - m_ConditionMode: 1 + m_ConditionEvent: Next + m_EventTreshold: 0 + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: 80780774253439161} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0 + m_TransitionOffset: 0 + m_ExitTime: 0.75 + m_HasExitTime: 0 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1102 &-5240593455463181764 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Select Lootboxes + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: + - {fileID: -9107859575991808973} + - {fileID: -3563287071877085327} + m_StateMachineBehaviours: + - {fileID: -2812562210041427662} + 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: 0} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1101 &-5196588166370429285 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: + - m_ConditionMode: 1 + m_ConditionEvent: LaunchSelection + m_EventTreshold: 0 + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: -2256623565038067873} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0 + m_TransitionOffset: 0 + m_ExitTime: 0.75 + m_HasExitTime: 0 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!114 &-4950379555451331817 +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: b293ffb2e1314e4ba85f7e2e0851e3b2, type: 3} + m_Name: + m_EditorClassIdentifier: + pollInterval: 1 +--- !u!1101 &-4937906477224541003 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: + - m_ConditionMode: 1 + m_ConditionEvent: LootBoxesLoaded + m_EventTreshold: 0 + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: 4745231046454414302} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0 + m_TransitionOffset: 0 + m_ExitTime: 0.75 + m_HasExitTime: 0 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!114 &-4816250755538708997 +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: bc34ba0e425b4b618bd5d931a073e87b, type: 3} + m_Name: + m_EditorClassIdentifier: + Goal: 1 + timeScale: 1 + Await: 1 +--- !u!1101 &-4629086813819770088 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: + - m_ConditionMode: 1 + m_ConditionEvent: FinishedViewingRewards + m_EventTreshold: 0 + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: -8614620931389899049} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0 + m_TransitionOffset: 0 + m_ExitTime: 0.75 + m_HasExitTime: 0 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1102 &-4103381235072741086 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Show Empty + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: + - {fileID: 3135468250306168053} + 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: 0} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1101 &-3801313189043990210 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: + - m_ConditionMode: 1 + m_ConditionEvent: Next + m_EventTreshold: 0 + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: -5240593455463181764} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0 + m_TransitionOffset: 0 + m_ExitTime: 0.75 + m_HasExitTime: 0 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1101 &-3741510036461270548 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: + - m_ConditionMode: 1 + m_ConditionEvent: Next + m_EventTreshold: 0 + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: 263959433615385968} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0 + m_TransitionOffset: 0 + m_ExitTime: 0.75 + m_HasExitTime: 0 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1101 &-3563287071877085327 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: + - m_ConditionMode: 1 + m_ConditionEvent: LootBoxTypeChanged + m_EventTreshold: 0 + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: -3246435069142578249} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0 + m_TransitionOffset: 0 + m_ExitTime: 0.75 + m_HasExitTime: 0 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!114 &-3454378790776671709 +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: bc34ba0e425b4b618bd5d931a073e87b, type: 3} + m_Name: + m_EditorClassIdentifier: + Goal: 0 + timeScale: 1 + Await: 0 +--- !u!114 &-3453287835672985306 +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: ca3032d567a8f0045a6f7aab350bca53, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1102 &-3246435069142578249 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Fade Out 1 + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: + - {fileID: -1925273603539829355} + m_StateMachineBehaviours: + - {fileID: 4156325481758952900} + 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: 0} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1101 &-3082938480346401945 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: + - m_ConditionMode: 1 + m_ConditionEvent: Launch + m_EventTreshold: 0 + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: -987853880405648894} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0 + m_TransitionOffset: 0 + m_ExitTime: 0.75 + m_HasExitTime: 0 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!114 &-2812562210041427662 +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: 6fe715a6acd94a4eb7f793a6c95efcc0, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1102 &-2256623565038067873 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Load Lootboxes + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: + - {fileID: -4937906477224541003} + m_StateMachineBehaviours: + - {fileID: -3453287835672985306} + 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: 0} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1102 &-2005053294629821853 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Fade Out + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: + - {fileID: -5745792029655576404} + m_StateMachineBehaviours: + - {fileID: -6538745287831105563} + 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: 0} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1101 &-1925273603539829355 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: + - m_ConditionMode: 1 + m_ConditionEvent: Next + m_EventTreshold: 0 + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: -2256623565038067873} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0 + m_TransitionOffset: 0 + m_ExitTime: 0.75 + m_HasExitTime: 0 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!114 &-1859724946794015204 +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: 02b7442bd3694693b63ddc406fc454b4, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &-1491585970660621080 +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: bc34ba0e425b4b618bd5d931a073e87b, type: 3} + m_Name: + m_EditorClassIdentifier: + Goal: 0 + timeScale: 1 + Await: 0 +--- !u!1101 &-1160356210169308149 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: + - m_ConditionMode: 1 + m_ConditionEvent: Next + m_EventTreshold: 0 + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: -5896974073235225675} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0 + m_TransitionOffset: 0 + m_ExitTime: 0.75 + m_HasExitTime: 0 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1102 &-1123389646953461258 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Open Lootboxes + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: + - {fileID: 2057102973729493265} + m_StateMachineBehaviours: + - {fileID: -128052399755058525} + 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: 0} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1101 &-1092061124468528184 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: + - m_ConditionMode: 1 + m_ConditionEvent: Next + m_EventTreshold: 0 + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: 80780774253439161} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0 + m_TransitionOffset: 0 + m_ExitTime: 0.75 + m_HasExitTime: 0 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1102 &-987853880405648894 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Reset + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: + - {fileID: -5196588166370429285} + - {fileID: 36677009816558192} + - {fileID: -6295559933366799354} + - {fileID: -6289539292357752951} + m_StateMachineBehaviours: + - {fileID: 135074859088508999} + 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: 0} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1101 &-711258887997235709 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: + - m_ConditionMode: 1 + m_ConditionEvent: Next + m_EventTreshold: 0 + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: 80780774253439161} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0 + m_TransitionOffset: 0 + m_ExitTime: 0.75 + m_HasExitTime: 0 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!114 &-481890380722497788 +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: bc34ba0e425b4b618bd5d931a073e87b, type: 3} + m_Name: + m_EditorClassIdentifier: + Goal: 0 + timeScale: 1 + Await: 0 +--- !u!1101 &-385503669831404071 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: + - m_ConditionMode: 1 + m_ConditionEvent: Next + m_EventTreshold: 0 + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: -5240593455463181764} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0 + m_TransitionOffset: 0 + m_ExitTime: 0.75 + m_HasExitTime: 0 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!114 &-128052399755058525 +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: 8656692aefea421da9bf98f224eae0c0, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: LootBoxes + serializedVersion: 5 + m_AnimatorParameters: + - m_Name: Next + m_Type: 9 + m_DefaultFloat: 0 + m_DefaultInt: 0 + m_DefaultBool: 0 + m_Controller: {fileID: 9100000} + - m_Name: Launch + m_Type: 9 + m_DefaultFloat: 0 + m_DefaultInt: 0 + m_DefaultBool: 0 + m_Controller: {fileID: 9100000} + - m_Name: LaunchSelection + m_Type: 9 + m_DefaultFloat: 0 + m_DefaultInt: 0 + m_DefaultBool: 0 + m_Controller: {fileID: 9100000} + - m_Name: LaunchOpeningLootboxes + m_Type: 9 + m_DefaultFloat: 0 + m_DefaultInt: 0 + m_DefaultBool: 0 + m_Controller: {fileID: 9100000} + - m_Name: LaunchCanClaimRewards + m_Type: 9 + m_DefaultFloat: 0 + m_DefaultInt: 0 + m_DefaultBool: 0 + m_Controller: {fileID: 9100000} + - m_Name: LaunchEmpty + m_Type: 9 + m_DefaultFloat: 0 + m_DefaultInt: 0 + m_DefaultBool: 0 + m_Controller: {fileID: 9100000} + - m_Name: OpenLootboxes + m_Type: 9 + m_DefaultFloat: 0 + m_DefaultInt: 0 + m_DefaultBool: 0 + m_Controller: {fileID: 9100000} + - m_Name: ClaimedRewards + m_Type: 9 + m_DefaultFloat: 0 + m_DefaultInt: 0 + m_DefaultBool: 0 + m_Controller: {fileID: 9100000} + - m_Name: FinishedViewingRewards + m_Type: 9 + m_DefaultFloat: 0 + m_DefaultInt: 0 + m_DefaultBool: 0 + m_Controller: {fileID: 9100000} + - m_Name: CanClaimRewards + m_Type: 9 + m_DefaultFloat: 0 + m_DefaultInt: 0 + m_DefaultBool: 0 + m_Controller: {fileID: 9100000} + - m_Name: LootBoxesLoaded + m_Type: 9 + m_DefaultFloat: 0 + m_DefaultInt: 0 + m_DefaultBool: 0 + m_Controller: {fileID: 9100000} + - m_Name: LootBoxesOpenInitiated + m_Type: 9 + m_DefaultFloat: 0 + m_DefaultInt: 0 + m_DefaultBool: 0 + m_Controller: {fileID: 9100000} + - m_Name: RewardsLoaded + m_Type: 9 + m_DefaultFloat: 0 + m_DefaultInt: 0 + m_DefaultBool: 0 + m_Controller: {fileID: 9100000} + - m_Name: LootBoxTypeChanged + m_Type: 9 + m_DefaultFloat: 0 + m_DefaultInt: 0 + m_DefaultBool: 0 + m_Controller: {fileID: 9100000} + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: 1767163703945638205} + 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} +--- !u!1101 &36677009816558192 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: + - m_ConditionMode: 1 + m_ConditionEvent: LaunchOpeningLootboxes + m_EventTreshold: 0 + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: 6036379905285426182} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0 + m_TransitionOffset: 0 + m_ExitTime: 0.75 + m_HasExitTime: 0 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1101 &77595646418227250 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: + - m_ConditionMode: 1 + m_ConditionEvent: Next + m_EventTreshold: 0 + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: -4103381235072741086} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0 + m_TransitionOffset: 0 + m_ExitTime: 0.75 + m_HasExitTime: 0 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1102 &80780774253439161 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Load Rewards + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: + - {fileID: -7890397312754212854} + m_StateMachineBehaviours: + - {fileID: 7840908452008972194} + 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: 0} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!114 &135074859088508999 +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: 88b5656afa40423a86cd330fa545bdad, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1102 &263959433615385968 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: View Rewards + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: + - {fileID: -4629086813819770088} + m_StateMachineBehaviours: + - {fileID: -1859724946794015204} + 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: 0} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1107 &1767163703945638205 +AnimatorStateMachine: + serializedVersion: 6 + 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: -2256623565038067873} + m_Position: {x: 500, y: -280, z: 0} + - serializedVersion: 1 + m_State: {fileID: -5240593455463181764} + m_Position: {x: 970, y: -280, z: 0} + - serializedVersion: 1 + m_State: {fileID: -987853880405648894} + m_Position: {x: 270, y: -130, z: 0} + - serializedVersion: 1 + m_State: {fileID: 4745231046454414302} + m_Position: {x: 740, y: -280, z: 0} + - serializedVersion: 1 + m_State: {fileID: -1123389646953461258} + m_Position: {x: 970, y: -190, z: 0} + - serializedVersion: 1 + m_State: {fileID: -5896974073235225675} + m_Position: {x: 970, y: -80, z: 0} + - serializedVersion: 1 + m_State: {fileID: 6036379905285426182} + m_Position: {x: 510, y: -130, z: 0} + - serializedVersion: 1 + m_State: {fileID: 9030459169378532773} + m_Position: {x: 750, y: -130, z: 0} + - serializedVersion: 1 + m_State: {fileID: -2005053294629821853} + m_Position: {x: 970, y: 140, z: 0} + - serializedVersion: 1 + m_State: {fileID: 80780774253439161} + m_Position: {x: 970, y: 220, z: 0} + - serializedVersion: 1 + m_State: {fileID: -6415841978991928317} + m_Position: {x: 970, y: 290, z: 0} + - serializedVersion: 1 + m_State: {fileID: 263959433615385968} + m_Position: {x: 970, y: 360, z: 0} + - serializedVersion: 1 + m_State: {fileID: -8614620931389899049} + m_Position: {x: 710, y: 360, z: 0} + - serializedVersion: 1 + m_State: {fileID: -8626635747630931464} + m_Position: {x: 970, y: 40, z: 0} + - serializedVersion: 1 + m_State: {fileID: -5894741190053243153} + m_Position: {x: 270, y: 80, z: 0} + - serializedVersion: 1 + m_State: {fileID: 3465628497865529835} + m_Position: {x: 510, y: -30, z: 0} + - serializedVersion: 1 + m_State: {fileID: 1898720791547972856} + m_Position: {x: 740, y: 40, z: 0} + - serializedVersion: 1 + m_State: {fileID: -4103381235072741086} + m_Position: {x: -70, y: -430, z: 0} + - serializedVersion: 1 + m_State: {fileID: -3246435069142578249} + m_Position: {x: 500, y: -430, z: 0} + - serializedVersion: 1 + m_State: {fileID: 8535004563014358965} + m_Position: {x: 130, y: -260, z: 0} + m_ChildStateMachines: [] + m_AnyStateTransitions: [] + m_EntryTransitions: [] + m_StateMachineTransitions: {} + m_StateMachineBehaviours: [] + m_AnyStatePosition: {x: -200, y: 20, z: 0} + m_EntryPosition: {x: 290, y: 170, z: 0} + m_ExitPosition: {x: 230, y: 290, z: 0} + m_ParentStateMachinePosition: {x: 800, y: 20, z: 0} + m_DefaultState: {fileID: -5894741190053243153} +--- !u!1102 &1898720791547972856 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Fade In 1 0 + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: + - {fileID: 2921520768686217936} + m_StateMachineBehaviours: + - {fileID: -481890380722497788} + 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: 0} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1101 &2057102973729493265 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: + - m_ConditionMode: 1 + m_ConditionEvent: LootBoxesOpenInitiated + m_EventTreshold: 0 + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: -5896974073235225675} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0 + m_TransitionOffset: 0 + m_ExitTime: 0.75 + m_HasExitTime: 0 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1101 &2921520768686217936 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: + - m_ConditionMode: 1 + m_ConditionEvent: Next + m_EventTreshold: 0 + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: -8626635747630931464} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0 + m_TransitionOffset: 0 + m_ExitTime: 0.75 + m_HasExitTime: 0 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!114 &2942242859522479755 +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: 43514896841f421895a66f048cd2c892, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &3135468250306168053 +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: 1a92cc6c31cf441c966e09ae53346305, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &3241963006423788734 +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: bc34ba0e425b4b618bd5d931a073e87b, type: 3} + m_Name: + m_EditorClassIdentifier: + Goal: 0 + timeScale: 1 + Await: 0 +--- !u!1102 &3465628497865529835 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Load Lootboxes to Claim + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: + - {fileID: -7010436251504612046} + m_StateMachineBehaviours: + - {fileID: 7184093957292142353} + 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: 0} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!114 &4156325481758952900 +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: bc34ba0e425b4b618bd5d931a073e87b, type: 3} + m_Name: + m_EditorClassIdentifier: + Goal: 1 + timeScale: 3 + Await: 1 +--- !u!1102 &4745231046454414302 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Fade In + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: + - {fileID: -9010967373952031113} + m_StateMachineBehaviours: + - {fileID: 3241963006423788734} + 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: 0} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1101 &5376101772411218507 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: + - m_ConditionMode: 1 + m_ConditionEvent: Next + m_EventTreshold: 0 + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: -5896974073235225675} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0 + m_TransitionOffset: 0 + m_ExitTime: 0.75 + m_HasExitTime: 0 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1102 &6036379905285426182 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Load Opening Lootboxes + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: + - {fileID: 8534088541683094035} + m_StateMachineBehaviours: + - {fileID: 7192543484843433200} + 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: 0} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1101 &6547446962130064242 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: + - m_ConditionMode: 1 + m_ConditionEvent: CanClaimRewards + m_EventTreshold: 0 + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: -8626635747630931464} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0 + m_TransitionOffset: 0 + m_ExitTime: 0.75 + m_HasExitTime: 0 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1101 &6558302015580563912 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: + - m_ConditionMode: 1 + m_ConditionEvent: Next + m_EventTreshold: 0 + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: -5896974073235225675} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0 + m_TransitionOffset: 0 + m_ExitTime: 0.75 + m_HasExitTime: 0 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1101 &7116692716850781276 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: + - m_ConditionMode: 1 + m_ConditionEvent: Next + m_EventTreshold: 0 + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: -987853880405648894} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0 + m_TransitionOffset: 0 + m_ExitTime: 0.75 + m_HasExitTime: 0 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!114 &7184093957292142353 +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: 61b5997692e04d7cb13f7d35179a8845, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &7192543484843433200 +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: 61b5997692e04d7cb13f7d35179a8845, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1101 &7509443295465893457 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: + - m_ConditionMode: 1 + m_ConditionEvent: Next + m_EventTreshold: 0 + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: -5896974073235225675} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0 + m_TransitionOffset: 0 + m_ExitTime: 0.75 + m_HasExitTime: 0 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!114 &7840908452008972194 +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: 1ee5b4d458524869ba49781a46879470, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1101 &8002789138173053932 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: + - m_ConditionMode: 1 + m_ConditionEvent: ClaimedRewards + m_EventTreshold: 0 + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: -2005053294629821853} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0 + m_TransitionOffset: 0 + m_ExitTime: 0.75 + m_HasExitTime: 0 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!114 &8128159067772557791 +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: bc34ba0e425b4b618bd5d931a073e87b, type: 3} + m_Name: + m_EditorClassIdentifier: + Goal: 0 + timeScale: 1 + Await: 0 +--- !u!1101 &8534088541683094035 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: + - m_ConditionMode: 1 + m_ConditionEvent: LootBoxesLoaded + m_EventTreshold: 0 + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: 9030459169378532773} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0 + m_TransitionOffset: 0 + m_ExitTime: 0.75 + m_HasExitTime: 0 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1102 &8535004563014358965 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Fade In 0 + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: + - {fileID: 77595646418227250} + m_StateMachineBehaviours: + - {fileID: -3454378790776671709} + 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: 0} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1102 &9030459169378532773 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Fade In 1 + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: + - {fileID: 5376101772411218507} + m_StateMachineBehaviours: + - {fileID: -1491585970660621080} + 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: 0} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Animations/LootBoxes.controller.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Animations/LootBoxes.controller.meta new file mode 100644 index 000000000..0d5850fbf --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Animations/LootBoxes.controller.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 4b27497debe4af64cb9d6b0336e8ab9f +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Animations/Lootboxes.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Animations/Lootboxes.meta new file mode 100644 index 000000000..3a5950b2f --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Animations/Lootboxes.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7f30cc15bf960c246ae4df2a67b77aa3 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Animations/Lootboxes/LootBox Stage Item.controller b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Animations/Lootboxes/LootBox Stage Item.controller new file mode 100644 index 000000000..f5dbfc8c0 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Animations/Lootboxes/LootBox Stage Item.controller @@ -0,0 +1,528 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1102 &-8167534271309613168 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: idle + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: + - {fileID: -3182967322442684918} + 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: 0} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1107 &-8013038195177446970 +AnimatorStateMachine: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Claiming Layer + m_ChildStates: + - serializedVersion: 1 + m_State: {fileID: 1974084824104844203} + m_Position: {x: 20, y: -80, z: 0} + - serializedVersion: 1 + m_State: {fileID: 2687014730098898340} + m_Position: {x: 30, y: 50, z: 0} + m_ChildStateMachines: [] + m_AnyStateTransitions: + - {fileID: 1144198385978827528} + m_EntryTransitions: [] + m_StateMachineTransitions: {} + m_StateMachineBehaviours: [] + m_AnyStatePosition: {x: 40, y: -10, z: 0} + m_EntryPosition: {x: 50, y: 120, z: 0} + m_ExitPosition: {x: 250, y: 120, z: 0} + m_ParentStateMachinePosition: {x: 800, y: 20, z: 0} + m_DefaultState: {fileID: 2687014730098898340} +--- !u!1102 &-7040565282397836921 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: idle + 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: baf38b597955b3c4990c958fa0dc8b08, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1102 &-5507248134432400090 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: floating + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: + - {fileID: 3748308088216073125} + 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: d8915e544e477134e99f9184ad42fcb4, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1107 &-4143975623991099632 +AnimatorStateMachine: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Floating Layer + m_ChildStates: + - serializedVersion: 1 + m_State: {fileID: -5507248134432400090} + m_Position: {x: 240, y: -40, z: 0} + - serializedVersion: 1 + m_State: {fileID: -2817788815306079561} + m_Position: {x: 250, y: 150, 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: -2817788815306079561} +--- !u!1101 &-3182967322442684918 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: + - m_ConditionMode: 1 + m_ConditionEvent: Disintegrate + m_EventTreshold: 0 + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: 7488758196586518116} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0.25 + m_TransitionOffset: 0 + m_ExitTime: 0.75 + m_HasExitTime: 1 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1102 &-2817788815306079561 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: idle + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: + - {fileID: -2381935420587049350} + 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: baf38b597955b3c4990c958fa0dc8b08, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1101 &-2381935420587049350 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: + - m_ConditionMode: 1 + m_ConditionEvent: Float + m_EventTreshold: 0 + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: -5507248134432400090} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0.7 + m_TransitionOffset: 0 + m_ExitTime: 0.75 + m_HasExitTime: 0 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: LootBox Stage Item + serializedVersion: 5 + m_AnimatorParameters: + - m_Name: Selected + m_Type: 4 + m_DefaultFloat: 0 + m_DefaultInt: 0 + m_DefaultBool: 0 + m_Controller: {fileID: 0} + - m_Name: Opening + m_Type: 9 + m_DefaultFloat: 0 + m_DefaultInt: 0 + m_DefaultBool: 0 + m_Controller: {fileID: 0} + - m_Name: ReadyToBeClaimed + m_Type: 9 + m_DefaultFloat: 0 + m_DefaultInt: 0 + m_DefaultBool: 0 + m_Controller: {fileID: 0} + - m_Name: Float + m_Type: 4 + m_DefaultFloat: 0 + m_DefaultInt: 0 + m_DefaultBool: 0 + m_Controller: {fileID: 0} + - m_Name: Disintegrate + m_Type: 9 + m_DefaultFloat: 0 + m_DefaultInt: 0 + m_DefaultBool: 0 + m_Controller: {fileID: 0} + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Floating Layer + m_StateMachine: {fileID: -4143975623991099632} + m_Mask: {fileID: 0} + m_Motions: [] + m_Behaviours: [] + m_BlendingMode: 0 + m_SyncedLayerIndex: -1 + m_DefaultWeight: 1 + m_IKPass: 0 + m_SyncedLayerAffectsTiming: 0 + m_Controller: {fileID: 9100000} + - serializedVersion: 5 + m_Name: Open Layer + m_StateMachine: {fileID: 575208752693351805} + m_Mask: {fileID: 0} + m_Motions: [] + m_Behaviours: [] + m_BlendingMode: 1 + m_SyncedLayerIndex: -1 + m_DefaultWeight: 1 + m_IKPass: 0 + m_SyncedLayerAffectsTiming: 0 + m_Controller: {fileID: 9100000} + - serializedVersion: 5 + m_Name: Claiming Layer + m_StateMachine: {fileID: -8013038195177446970} + m_Mask: {fileID: 0} + m_Motions: [] + m_Behaviours: [] + m_BlendingMode: 0 + m_SyncedLayerIndex: -1 + m_DefaultWeight: 1 + m_IKPass: 0 + m_SyncedLayerAffectsTiming: 0 + m_Controller: {fileID: 9100000} + - serializedVersion: 5 + m_Name: Fade Layer + m_StateMachine: {fileID: 1904041042642448609} + m_Mask: {fileID: 0} + m_Motions: [] + m_Behaviours: [] + m_BlendingMode: 1 + m_SyncedLayerIndex: -1 + m_DefaultWeight: 1 + m_IKPass: 0 + m_SyncedLayerAffectsTiming: 0 + m_Controller: {fileID: 9100000} +--- !u!1107 &575208752693351805 +AnimatorStateMachine: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Open Layer + m_ChildStates: + - serializedVersion: 1 + m_State: {fileID: -7040565282397836921} + m_Position: {x: 340, y: 20, z: 0} + - serializedVersion: 1 + m_State: {fileID: 2521881157545564888} + m_Position: {x: 320, y: -210, z: 0} + m_ChildStateMachines: [] + m_AnyStateTransitions: + - {fileID: 6172293295665438678} + m_EntryTransitions: [] + m_StateMachineTransitions: {} + m_StateMachineBehaviours: [] + m_AnyStatePosition: {x: 200, y: -110, z: 0} + m_EntryPosition: {x: 360, y: 90, z: 0} + m_ExitPosition: {x: 540, y: 90, z: 0} + m_ParentStateMachinePosition: {x: 800, y: 20, z: 0} + m_DefaultState: {fileID: -7040565282397836921} +--- !u!1101 &1144198385978827528 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: + - m_ConditionMode: 1 + m_ConditionEvent: ReadyToBeClaimed + m_EventTreshold: 0 + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: 1974084824104844203} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0.25 + m_TransitionOffset: 0 + m_ExitTime: 0.75 + m_HasExitTime: 0 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1107 &1904041042642448609 +AnimatorStateMachine: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Fade Layer + m_ChildStates: + - serializedVersion: 1 + m_State: {fileID: 7488758196586518116} + m_Position: {x: 270, y: -10, z: 0} + - serializedVersion: 1 + m_State: {fileID: -8167534271309613168} + m_Position: {x: 319.2992, y: 99.786896, 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: -8167534271309613168} +--- !u!1102 &1974084824104844203 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: readyToBeClaimed + 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: 8df5f3ef2322a714f9766f3fc2ca33c4, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1102 &2521881157545564888 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: opening + 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: dfe2a640e6fb7894aa95b98d4dbe2fc3, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1102 &2687014730098898340 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: notReadyToBeClaimed + 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: 629f9b02405d83949854b1273d917dfd, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1101 &3748308088216073125 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: + - m_ConditionMode: 2 + m_ConditionEvent: Float + m_EventTreshold: 0 + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: -2817788815306079561} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0.5 + m_TransitionOffset: 0 + m_ExitTime: 0.95652175 + m_HasExitTime: 0 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1101 &6172293295665438678 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: + - m_ConditionMode: 1 + m_ConditionEvent: Opening + m_EventTreshold: 0 + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: 2521881157545564888} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0.25 + m_TransitionOffset: 0 + m_ExitTime: 0.75 + m_HasExitTime: 0 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 +--- !u!1102 &7488758196586518116 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: fadeout + 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: 1cf5215a711e663429d318b12097c3a1, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Animations/Lootboxes/LootBox Stage Item.controller.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Animations/Lootboxes/LootBox Stage Item.controller.meta new file mode 100644 index 000000000..feaf6e18b --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Animations/Lootboxes/LootBox Stage Item.controller.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 809c2f513a975f649bbd4c8f3c03ddac +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Animations/Lootboxes/fadeout.anim b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Animations/Lootboxes/fadeout.anim new file mode 100644 index 000000000..63f5489d8 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Animations/Lootboxes/fadeout.anim @@ -0,0 +1,116 @@ +%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: fadeout + 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: -2.9738698 + outSlope: -2.9738698 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.1339226 + - serializedVersion: 3 + time: 0.75 + 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: Alpha + path: Container/Vibrating Container/Cube + classID: 114 + script: {fileID: 11500000, guid: 89e444a0c39847ce8ae5c153e42ad392, 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: 158259260 + attribute: 287381102 + script: {fileID: 11500000, guid: 89e444a0c39847ce8ae5c153e42ad392, 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: 0.75 + 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: -2.9738698 + outSlope: -2.9738698 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.1339226 + - serializedVersion: 3 + time: 0.75 + 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: Alpha + path: Container/Vibrating Container/Cube + classID: 114 + script: {fileID: 11500000, guid: 89e444a0c39847ce8ae5c153e42ad392, type: 3} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Animations/Lootboxes/fadeout.anim.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Animations/Lootboxes/fadeout.anim.meta new file mode 100644 index 000000000..311f24d39 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Animations/Lootboxes/fadeout.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1cf5215a711e663429d318b12097c3a1 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Animations/Lootboxes/idle.anim b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Animations/Lootboxes/idle.anim new file mode 100644 index 000000000..c044b95f6 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Animations/Lootboxes/idle.anim @@ -0,0 +1,53 @@ +%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: idle + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: [] + m_ScaleCurves: [] + 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: [] + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 1 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + 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: [] + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Animations/Lootboxes/idle.anim.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Animations/Lootboxes/idle.anim.meta new file mode 100644 index 000000000..8053c3b61 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Animations/Lootboxes/idle.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: baf38b597955b3c4990c958fa0dc8b08 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Animations/Lootboxes/notReadyToBeClaimed.anim b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Animations/Lootboxes/notReadyToBeClaimed.anim new file mode 100644 index 000000000..7c8280c11 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Animations/Lootboxes/notReadyToBeClaimed.anim @@ -0,0 +1,98 @@ +%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: notReadyToBeClaimed + 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: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Range + path: Container/Vibrating Container + classID: 114 + script: {fileID: 11500000, guid: 4d035b20685c40e4b6d84ad2ceebe4ad, 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: 3149744232 + attribute: 1380349261 + script: {fileID: 11500000, guid: 4d035b20685c40e4b6d84ad2ceebe4ad, 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: 0 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + 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: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Range + path: Container/Vibrating Container + classID: 114 + script: {fileID: 11500000, guid: 4d035b20685c40e4b6d84ad2ceebe4ad, type: 3} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Animations/Lootboxes/notReadyToBeClaimed.anim.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Animations/Lootboxes/notReadyToBeClaimed.anim.meta new file mode 100644 index 000000000..d8bac41f7 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Animations/Lootboxes/notReadyToBeClaimed.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 629f9b02405d83949854b1273d917dfd +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Animations/Lootboxes/opening.anim b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Animations/Lootboxes/opening.anim new file mode 100644 index 000000000..35bb82f63 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Animations/Lootboxes/opening.anim @@ -0,0 +1,199 @@ +%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: opening + 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: 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: 6.633333 + value: {x: 0, y: 360, 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: Container + m_PositionCurves: [] + m_ScaleCurves: [] + 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: 1163095736 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 6.633333 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + 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: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 6.633333 + 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: Container + classID: 4 + script: {fileID: 0} + - 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: 6.633333 + value: 360 + 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: Container + classID: 4 + script: {fileID: 0} + - 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: 6.633333 + 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.z + path: Container + 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: Container + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Container + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: Container + classID: 4 + script: {fileID: 0} + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Animations/Lootboxes/opening.anim.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Animations/Lootboxes/opening.anim.meta new file mode 100644 index 000000000..8fb624edd --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Animations/Lootboxes/opening.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: dfe2a640e6fb7894aa95b98d4dbe2fc3 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Animations/Lootboxes/readyToBeClaimed.anim b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Animations/Lootboxes/readyToBeClaimed.anim new file mode 100644 index 000000000..62494b4d2 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Animations/Lootboxes/readyToBeClaimed.anim @@ -0,0 +1,179 @@ +%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: readyToBeClaimed + 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: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Enabled + path: Container/Vibrating Container + classID: 114 + script: {fileID: 11500000, guid: 4d035b20685c40e4b6d84ad2ceebe4ad, type: 3} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.01 + inSlope: 0.12 + outSlope: 0.016666666 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3 + value: 0.06 + inSlope: 0.016666666 + outSlope: -0.016666666 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 6 + value: 0.01 + inSlope: -0.016666666 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Range + path: Container/Vibrating Container + classID: 114 + script: {fileID: 11500000, guid: 4d035b20685c40e4b6d84ad2ceebe4ad, 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: 3149744232 + attribute: 3305885265 + script: {fileID: 11500000, guid: 4d035b20685c40e4b6d84ad2ceebe4ad, type: 3} + typeID: 114 + customType: 24 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3149744232 + attribute: 1380349261 + script: {fileID: 11500000, guid: 4d035b20685c40e4b6d84ad2ceebe4ad, 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: 6 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + 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: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Enabled + path: Container/Vibrating Container + classID: 114 + script: {fileID: 11500000, guid: 4d035b20685c40e4b6d84ad2ceebe4ad, type: 3} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.01 + inSlope: 0.12 + outSlope: 0.016666666 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3 + value: 0.06 + inSlope: 0.016666666 + outSlope: -0.016666666 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 6 + value: 0.01 + inSlope: -0.016666666 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: Range + path: Container/Vibrating Container + classID: 114 + script: {fileID: 11500000, guid: 4d035b20685c40e4b6d84ad2ceebe4ad, type: 3} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Animations/Lootboxes/readyToBeClaimed.anim.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Animations/Lootboxes/readyToBeClaimed.anim.meta new file mode 100644 index 000000000..a71aab289 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Animations/Lootboxes/readyToBeClaimed.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8df5f3ef2322a714f9766f3fc2ca33c4 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Animations/Lootboxes/selected.anim b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Animations/Lootboxes/selected.anim new file mode 100644 index 000000000..8bdb604be --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Animations/Lootboxes/selected.anim @@ -0,0 +1,459 @@ +%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: selected + 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: 4.403} + 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: 2.8666666 + value: {x: 0, y: 0, z: -5.887} + 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: 5.75 + value: {x: 0, y: 0, z: 4.403} + 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: Container + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0.8, 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: 1.4666667 + value: {x: 0, y: 1, 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: 2.8666666 + value: {x: 0, y: 0.8, 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: 4.35 + value: {x: 0, y: 1, 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: 5.75 + value: {x: 0, y: 0.8, 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: Container + m_ScaleCurves: [] + 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: 1163095736 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1163095736 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 5.75 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + 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: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8666666 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.35 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 5.75 + 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_LocalPosition.x + path: Container + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.8 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4666667 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8666666 + value: 0.8 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.35 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 5.75 + value: 0.8 + 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_LocalPosition.y + path: Container + classID: 4 + script: {fileID: 0} + - 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: 1.4666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8666666 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 4.35 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 5.75 + 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_LocalPosition.z + path: Container + classID: 4 + script: {fileID: 0} + - 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: 2.8666666 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 5.75 + 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: Container + classID: 4 + script: {fileID: 0} + - 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: 2.8666666 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 5.75 + 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: Container + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 4.403 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.8666666 + value: -5.887 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 5.75 + value: 4.403 + 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: Container + 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: Container + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Container + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: Container + classID: 4 + script: {fileID: 0} + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Animations/Lootboxes/selected.anim.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Animations/Lootboxes/selected.anim.meta new file mode 100644 index 000000000..02e1e4ad8 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Animations/Lootboxes/selected.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d8915e544e477134e99f9184ad42fcb4 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Animations/Rewards.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Animations/Rewards.meta new file mode 100644 index 000000000..d0667d728 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Animations/Rewards.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6feda94ad71fe1e448c055c90798173a +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Animations/Rewards/idle.anim b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Animations/Rewards/idle.anim new file mode 100644 index 000000000..f454967b2 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Animations/Rewards/idle.anim @@ -0,0 +1,373 @@ +%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: idle + serializedVersion: 6 + m_Legacy: 1 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.553, y: -11.072, z: 2.821} + 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: 3 + value: {x: 0.462, y: 5.145, z: -2.184} + 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: 6 + value: {x: 0.553, y: -11.072, z: 2.821} + 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: Container + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0.8, 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: 3.4666667 + value: {x: 0, y: 0.9, 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: 6 + value: {x: 0, y: 0.8, 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: Container + m_ScaleCurves: [] + m_FloatCurves: [] + m_PPtrCurves: [] + m_SampleRate: 60 + m_WrapMode: 2 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: [] + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 6 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + 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: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 6 + 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_LocalPosition.x + path: Container + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.8 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3.4666667 + value: 0.9 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 6 + value: 0.8 + 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_LocalPosition.y + path: Container + classID: 4 + script: {fileID: 0} + - 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: 3.4666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 6 + 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_LocalPosition.z + path: Container + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.553 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3 + value: 0.462 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 6 + value: 0.553 + 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: Container + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -11.072 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3 + value: 5.145 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 6 + value: -11.072 + 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: Container + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 2.821 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 3 + value: -2.184 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 6 + value: 2.821 + 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: Container + 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: Container + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Container + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: Container + classID: 4 + script: {fileID: 0} + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Animations/Rewards/idle.anim.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Animations/Rewards/idle.anim.meta new file mode 100644 index 000000000..7e6a7025f --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Animations/Rewards/idle.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d21d9dc9aca63b64a982bfd86a86702c +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Fonts.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Fonts.meta new file mode 100644 index 000000000..294c058f5 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Fonts.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7ee1987f805df45f7bd9bb4bb4856425 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Fonts/NeueMontreal-Regular SDF.asset b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Fonts/NeueMontreal-Regular SDF.asset new file mode 100644 index 000000000..02cb5291c --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Fonts/NeueMontreal-Regular SDF.asset @@ -0,0 +1,2724 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!28 &-3904745194811114908 +Texture2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: NeueMontreal-Regular SDF Atlas + m_ImageContentsHash: + serializedVersion: 2 + Hash: 00000000000000000000000000000000 + m_ForcedFallbackFormat: 4 + m_DownscaleFallback: 0 + m_IsAlphaChannelOptional: 0 + serializedVersion: 2 + m_Width: 512 + m_Height: 512 + m_CompleteImageSize: 262144 + m_MipsStripped: 0 + m_TextureFormat: 1 + m_MipCount: 1 + m_IsReadable: 0 + m_IsPreProcessed: 0 + m_IgnoreMasterTextureLimit: 0 + m_StreamingMipmaps: 0 + m_StreamingMipmapsPriority: 0 + m_VTOnly: 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 + m_PlatformBlob: + image data: 262144 + _typelessdata: 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d0f2020202020202013110b010000000000000000000000000000000000061016182020202020201e1c150c000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d10141617181a1a1918171613100d0b070000000000000000000000000000000000000000000000000000000000000000000000000000000002090b1f202020202016140e040000000000000000000001080b1f202020202016140e040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090f110c0a04000000000000000000000000000000000000000000000000000000000000000000010608090a0a0908060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001050000070b0700000401000000000000000000000000000000000000000000000000000000050b0d2020202020201917110700000000000000000000000000000000000000000000000000030c1214202020202020110f090000000000000000000000000000000000000000000000000000090f11202020202020110f09000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a21243535353535353528251e13050000000000000000000000000000000a18232b2e3535353535353330291e1000000000000000000000000000000000000000000000000000000000000000000000000000040b0c13181f2225292b2d2e2f2f2e2d2d2b282522201c130d0b0500000000000000000000000000000000000000000000000000000000000000000000000a151d203435353535352b28211608000000000000000009141d203435353535352c292116080000000000000000000000000000000000000000000000000000000000000000000000000000000001050000070b0700000502000000000000000000000004121d2426221f180c00000000000000000000000000000000000000000000000000000000060c0e12171b1d1e1f201f1e1c1815100b0801000000000000000000000000000000000000000000000000000000000000000000000000000000060b0d12161a1d131c201c131d1916110c0a03000000000000000000010b0b0b0b0a070000000000000d181f223535353535352f2c24190b0000000000000000000000000000000000000000000000071520272a35353535353527241d12040000000000000000000000000000000000000000000004121d242635353535353526231c1104000000000000000000000000000000000000000000000000000000000000000000000000000f202d36394a4a4a4a4a4a4a3d3a3123130100000000000000000000000000001828363f434a4a4a4a4a4a48453b2e1e0000000000000000000000000000000000000000000000000000000000000000000002080c181f22282a34373b3e4142434444444342403d3a383530252220190d0700000000000000000000000000000000000000000000000000000000000000000a1a283236494a4a4a4a4a403d332616040000000000000919263135494a4a4a4a4a413d342616040000000000000000000000000000000000000000000000000000000000000000000000060c0e12161a1d131c201c131d1a17130e0c0600000000000005132230383c37342a1c0c000000000000000000000000000000000000000000000000050b0e1a2123282c30323335353433312d2a25201d14090800000000000000000000000000000000000000000000000000000000000000000000050b0e192023272b30322530353025322f2b26211e160b0800000000040e141620202020201b12060000000d1d2a34374a4a4a4a4a4a444036291900000000000000000000000000000000000000000000031525323b3f4a4a4a4a4a4a3c393022120000000000000000000000000000000000000000000012222f383b4a4a4a4a4a4a3b382f2211000000000000000000000000000000000000000000000000000000000000000000000000071a2d3e4a4e60606060606060534e42311e0b000000000000000000000000000818364653586060606060605e584c3b1f0e000000000000000000000000000000000000000000000000000000000000000309151d202a34373d3b484c5054565758595a5958575553504d4a433637342b201c1308000000000000000000000000000000000000000000000000000000000002152838454b5e606060606056504433210e000000000001142637444b5e606060606056514434210e0000000000000000000000000000000000000000000000000000000000000000060c0f1a2123272c3032253035302532302c2823211a0f0d07000005132330404c514c473a2a1c0c000000000000000000000000000000000000000000050d1820222c35383d414547494a4a494846433f3a353126231c1109000000000000000000000000000000000000000000000000000000000000040d181f222b35383d41454748434a43494744413c363229231c110700081621282b35353535352f2416060005182a3b484c5f6060606060595447361c0c0000000000000000000000000000000000000000000c2032434f54606060606060514c40301d090000000000000000000000000000000000000000091d2f404c51606060606060504c402f1c0900000000000000000000000000000000000000000000000000000000000000000000000d21364a5c707575757575757568604e3a25080000000000000000000000000013253653646d757575757575736a583d2c1a0600000000000000000000000000000000000000000000000000000000000b171e2731363b474c5259596265696b6c6d6f6f6e6d6c6b6865626054534d483b353025180800000000000000000000000000000000000000000000000000000000091d324556607475757575756b62503d280c0000000000081d314455607475757575756b62513d290f000000000000000000000000000000000000000000000000000000000000070f1a21232c35383d41454748434a43494745423e38352c24211a0f09132330414d5e666159473a2a1d0c000000000000000000000000000000000000010d181f2b34373d494e52565b5d5e5f5f5e5d5b58544f4b4437372e241d12060000000000000000000000000000000000000000000000000000000c171f2a34373c494d52565a5c5e5460545e5c5956514b4639372e211a0f1626333d404a4a4a4a4a42342412000b1f3448596e7575757575756e65543a291704000000000000000000000000000000000000000012273b4f6169757575757575665e4c39240f00000000000000000000000000000000000000000f24384c5e66757575757575665e4c38230f00000000000000000000000000000000000000000000000000000000000000000000000f24394e647a8a8a8a8a8a8a8a7e6853362513000000000000000000000000071c3043546d828a8a8a8a8a8a88735b4935210c00000000000000000000000000000000000000000000000000000006121b293337444b525961686e73777b7e8082838484838282807d7a77746f696259514a43362513000000000000000000000000000000000000000000000000000000000b20364b60748a8a8a8a8a8a806b563a2a1704000000000b20354b6073898a8a8a8a8a806b563e2d1a0700000000000000000000000000000000000000000000000000000005101b222c36393d494e52565a5c5e5460545e5d5a57534e493d39362d231c2330414d5f677c776159473b2a1d0c0000000000000000000000000000000009141d2a343b484d545b63676c70727374757473716d6a6560554f4b3f382f20190e00000000000000000000000000000000000000000000000003141c2a333b484c545a62676b6f727374757473726e6b666157504b3f362d1c2133445056606060605e52422f1b000d22374c62778c8a8a8a8a8a836e5847331f0a00000000000000000000000000000000000000061a2c3d54697f8a8a8a8a8a8a7c66513c2711000000000000000000000000000000000000000011263b51667c8a8a8a8a8a8a7b66503b2611000000000000000000000000000000000000000000000000000000000000000000000013253654697e939f9f9f9f9f98836d5443301c0700000000000000000000000b20354a6074889e9f9f9f9fa68d78634e38230e00000000000000000000000000000000000000000000000000000e19203039464b55606770777d83888c9093969798999999989795928f8d89847e776f66605443301c0700000000000000000000000000000000000000000000000000000114263751667b90a89f9f9f9b86705847331f0a000000000f253a4f647a8fa79f9f9f9d87725c4a36210d00000000000000000000000000000000000000000000000000000e19202e363d494e555b63676b6f727374757574726f6c68635b564e4a3e382f30414d5f677d8b86776159473b2a180400000000000000000000000000000d1926313b474c59626971787d818587888a8a898886827f7a746d655d514c40352b1e12040000000000000000000000000000000000000000000b161e313a474c59626971787c80858788898a8a898784807b766e655d4e4a3d30253d50626b75757575705e4a3520000b1f3448596f84999f9f9f9f8a76614c37210d000000000000000000000000000000000000000c2136495b71869b9f9f9f9e8874604b36200b000000000000000000000000000000000000000011263b51667b909f9f9f9f907b66503b261100000000000000000000000000000000000000000000000000000000000000000000071c3043546e8399aeb5b5b5b39e8874604a35200b00000000000000000000000f24394e64798ea6b8b5b5c4a8937d68533e281300000000000000000000000000000000000000000000000003111e2b35414d576169747d858b92999ea7a5a9abacadaeafaeadacaaa8a5a79e99938b847c72604a35200b0000000000000000000000000000000000000000000000000000081d3144556d8297acc6b5b49f8b76614c37210c0000000417293a556a7f95aac5b5b6a58e79644e39240f00000000000000000000000000000000000000000000000002131e2b353e4a4f5b636a72787c81858788898a8a898785817d78726b645c504c40414d5f677d8d9f9c8677615947341f0b00000000000000000000000002101d2b37444b59626c777f868d92969a9c9e9f9f9e9d9b98948f89827a71665e4d483c2f221507000000000000000000000000000000000000000d1b2932424e58616b777e868d92969a9c9d9fa99f9e9c9996918a837b70645c4a43363c566b808a8a8a8a75604a35200005182a3b52677c91a7b9baa9937d68533b2b19050000000000000000000000000000000000000e23394e63798ea3b5c2ac96816c5544311d08000000000000000000000000000000000000000011263b51667b90a6b5b5a5907b66503b2611000000000000000000000000000000000000000000000000000000000000000000000b20354a6074889eb3c8cacbb8a68e79644e39240f000000000000000000000216283854697f94a9c5d5cac2ad98836d583c2c1906000000000000000000000000000000000000000000000613212e3c484d5f67767f87929b9fabaeb3b8b4b0acaaa9a8a8a8a9aaacafb1b4b3aeab9f9a9184705b45301b06000000000000000000000000000000000000000000000000000b20354b6074889eb3c8c5bcab917c67513c27120000000a1f33465870859bb0c5c5c3aa95806a553d2c1a06000000000000000000000000000000000000000000000a151d313c484d5c646f7980878d92969a9c9d9fa89f9e9c9a97938d87817970665e4e4d5f677d8d9faba49c8677614c37220c00000000000000000000000310202e3b4855606a77818b949ca4a7abb0b2b3b4b4b3b2b0ada9a79e988f857c6f625a4c403225150600000000000000000000000000000000000d1d2b39464b606876808a949ba3a7abafb1b3b4bab4b3b1aeaba99f999085796a605446485a71869c9f9f8a75604a352000000d21364b6075899eb3c7af9a8570594834200b0000000000000000000000000000000000081b2e3e556b8095aac2b6a48f7a644f37271502000000000000000000000000000000000000000011263b51667b90a6bbbba5907b66503b2611000000000000000000000000000000000000000000000000000000000000000000000e24394e63798ea7b8cce0d5c5a9947f695438281602000000000000000000091e3245566f849aafc4d9ddc8b29d88735a4935200c000000000000000000000000000000000000000000071524313f4b5a626f7c88949da6b0b4b5b0a9a89e9b979594939293949597999c9fa9a8adb4aa95806b56402b16010000000000000000000000000000000000000000000000000010253a50657a8fa7b8b5b0b5ac97816c573c2c190600000c21364c61768a9fb4b5b0b5b19c86715b4935210c0000000000000000000000000000000000000000000b1a2832414d5a626e7a848e959ca4a7abafb1b3b4bab4b3b2afaca8a59d968e857b6f635f677d8d9fabbcb5a499846f59442f1a040000000000000000000210212e3f4b5962737f8a979faab1b5c2c8bbb4b3b1b1b2b3b9c6c5b8b3ada39b908378665e4f43322414050000000000000000000000000000000c1d2b3b4857616e7e89969fa9b0b5c1c9bcb4b3b2b1b2b3b9c5c7bab4aea29b8c7f7261574d62788da4b59f8a75604a35200000091e3245566d8297acc3b59f8c77624d37220f00000000000000000000000000000000000d22374b5c72879db2c9b19c86725c4a36190900000000000000000000000000000000000000000011263b51667b90a6bbbba5907b66503b26110000000000000000000000000000000000000000000000000000000000000000000013253653697e93a8c5d5ddd9c4af9a846f5645321e090000000000000000000b21364b60758a9fb4c9dbdecbb7a68d78634d38230e000000000000000000000000000000000000000005152532424e5d657883919da6b2b7b4ab9f9b948e898682807f7e7d7e7f808184878a8e93989e9f8b78624d37220d00000000000000000000000000000000000000000000000000071b2e3e576c8196acb5a39ba3b29d87725a4935200c000011273c51667c91aab5a39ba3b5a48d78634e38230e00000000000000000000000000000000000000000b1b2838454b5f6778838f99a1aab1b6c2c8bbb4b3b2b1b2b3b5bcc9c3b7b2aba29a9084796d7d8d9fabbcb6a59d8778624d38220d0000000000000000000010202e3f4b5d647784949ea8b4bbbab4ada7aa9f9e9c9c9d9ea8a5abb1b6c1b5b0a199897c69614f4232231300000000000000000000000000000b1b2a3b4859627582939ea7b4babab4aea8ab9f9d9c9c9d9ea7a5aab1b5c0b4aa9f9583756157687e93a8c29f8a75604a35200000021628384f657a8fa5b6bcab947f69543d2c1a06000000000000000000000000000000011527374f647a8fa5b6bcab947f6a543e2e1b0000000000000000000000000000000000000000000011263b51667b90a6bbbba5907b66503b2611000000000000000000000000000000000000000000000000000000000000000000071c3043546e8398aec3cbc8c9c9b49f8a75604b36210b00000000000000000010263b50657b90a9bac9c6c9d2c4a8927d68533d28130000000000000000000000000000000000000004132332434f60687b8999a1b2b7b4a89e968c857f7874706d6b6a686869696a6c6f7175797e838991826e594834200b000000000000000000000000000000000000000000000000000d22364a5c72879db2a59b869bb0a58d78624d38230d0006192c3c576c8197aca79b869bb0a9947f6a543b2b19050000000000000000000000000000000000000b1b29394656606d7d8999a1afb3bfb8b3aca7aa9f9e9d9c9d9e9faba8aeb4bac0b4afa29a8b828d9fabbcb6a59d8778625a4834200b0000000000000000000d1d2e3f4b5d657b899aa2b4b9b8b3a89f98928d8a88878788898c90959ca4b0b4bfb3a79e8d7f69614f41301e0e00000000000000000000000003172939475962778698a0b3b9bab4a99f99938e8a88878687898c90959ca4aeb5bbb4a1998475616f8499afb59f8a75604a35200000000a22374b5d72879db2c9b19b86715b4935210c000000000000000000000000000000081d3144556c8196acc3b49f8b78624d3822100000000000000000000000000000000000000000000011263b51667b90a6bbbba5907b66503b26110000000000000000000000000000000000000000000000000000000000000000000b20354a6074889eb3c4b7b2b3b9baa9907b65503b2510000000000000000004182a3a566b8096abc2b5b1b5c2c2ad98826d583c2b1906000000000000000000000000000000000000122231414f616a7e8c9ea7b3b4a99f9589807870696360545755545353535455575a556064696e757c79634e3b2b1905000000000000000000000000000000000000000000000000000f243a4f647a8fa5b29d877d92a7a8937e6853362614010c2035495a72879db29e897b91a9b09b8570594834200b0000000000000000000000000000000000081829394657617482929ea8b3bfb5b0a79e97928e8a89878688898a8f93989fa9b2b6c0b4a99f979fabbcb6a59d8778625a483c2b1905000000000000000009192b3b4b5d657b8a9ea7b4beb1a79e938a827d78757372717274777b8087909ba2b4b9b9ab9f937f695f4d3c2c180800000000000000000000000c1e3346576177869ca4b2beb4a89f958a837d79757372717274777b80868f989fabb5b3a29a8473758a9fb4b59f8a75604a3520000000081b2e3f556a7f95abbcb5a38e79634e3923100009090909090909090909090909090b20354b6074889eb3c6af9a846f5a4834200b0000000000000000000000000000000000000000000011263b51667b90a6bbbba5907b66503b26110000000000000000000000000000000000000000000000000000000000000000000e23394e63798ea6b8b7a69d9ea7b9ab95806b563a2a1804000000000000000a1f33475871869bb1b5a49ca4b5c4b29d88725a4935200b00000000000000000000000000000000000d1d2f404e606a7f939faab8b5a29a8b80766b6259544e4b4336403f3e3d3e3f404237444b4f53566067635b4a361d0d0b050000000000000000000000000000000000000000000000071a2d3d566b8095abac9781778ca4ae98836e5443301c080d23384d62788da5ad9883758a9fb49f8c77624d37220d0000000000000000000000000000000000132536465761758498a0b3b9b8b3a39b9189827d79757372717274767a7e838a939da5b4b9bab4adb4bcb6a59d8778625a483c2b1d0d0000000000000000011527374859647b8a9ea8b8bcb4a097887e766d686360545c5c5d5962656b727b85939ea8b7bcb49d927d675b49362614010000000000000000000c1c30414b6175869ca4b6beb1a29a8a80776e686360565d5c5d5961656b717a838d9ca4b1b4a296817c91a9bab59f8a75604a3520000000001023384d62788c9fb5c1aa95806b553e2e1b1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f16283850667b90a6b8b9a8927d68523c2b19050000000000000000000000000000000000000000000011263b51667b90a6bbbba5907b66503b261100000000000000000000000000000000000000000000000000000000000000000013293e53687e93a8c5b29d88899eb3b09b86715847331f0a000000000000000c22374c61778b9fb5b19c869ca6b7b7a58d78624d38230d0000000000000000000000000000000005182b3b4c5e687e929db4baab9f9584796a61584d483b393530262b2a2928292a2b2c2731353938454b514e4a3d2d24222019110f0900000000000000000000000000000000000000000c21364a5b72879cb1aa917c71869cb19e8974604b35200b14263753687e93a8a8927d70859aafab937e69533a2a18040000000000000000000000000000000a1c3043546175859aa2b2beb4a69e92857c756d686360555d5c5d566064696e767e87949ea8b9c9c2cabaa89d8778625a483c2b1d0d000000000000000000081d3144556277889da8b9bcab9f938276696158524e4a4336473b484c50565e65707e8a9da6b7bbb49e8a79635443301c0a000000000000000004172a3a4d5f6d8298a4b5beb19f9784786a6159534e4b4538473a474c50555c646e7a86979fafb19f96879db2c7b59f8a75604a3520000000000b2035495a70859ab0c7b29d87725c4b3734343434343434343434343434343434343245566d8298adc4b49e8976614b36210d000000000000000000000000000000000000000000000011263b51667b90a6bbbba5907b66503b26110000000000000000000000000000000000000000000000000000000000000000061a2c3d596e8398aec2ad98828299aeb59f8b77614c37220c0000000000000012273c52677c91abbca8927d889db3c3a7927d68523d2813000000000000000000000000000000000b20344859667c8c9fb4baa99f8d7f72635b4c463a342b272d31333333302d27211e16151d20242832363c393538393938342b26231c11070000000000000000000000000000000000000e23394e63798ea4b49f8b766b8196aba78f79644f3a240f1d3144556e8399aea48d786a7f94a9af9a85705847331f0a00000000000000000000000000000a1a2f3f4a60728399a3b3bfb2a39b887d72666056524e4b44374738454b4f53586168747f8a9eb4c9d7c9b49f8978625a483c2b1d0d00000000000000000005182b3b4b6073849aa6b8bcab9f8d7e6d61584c463a38353025322a34373b404c5060687a889da7b8b9a89b8573604b38281602000000000000000a1f334758677d92a0b2c2b2a097817362594c473a39363228312a34373b3e4b4f5d647482959dafb1a59da5b6cab59f8a75604a35200000000006192b3c53687d92a9bab6a58f7a644f494949494949494949494949494949494949494b6075899eb4c4ad98826d5746321e0a000000000000000000000000000000000000000000000011263b51667b90a6bbbba5907b66503b261100000000000000000000000000000000000000000000000000000000000000000c2135495b73889db3c5a8937e7e93a8bcab917c67523c2712000000000000061a2c3d576d8297acb6a48d788399aec2ad97826d583c2b190500000000000000000000000000000b1b31424d6277899eaabaa99f8b7d6a6054493d332931363c424648494845423c3632281d150b171e2f3836434b4d4f4f4d483c3b382f221b100200000000000000000000000000000006192b3c556a7f95aab09b8570667b90a9a9947f6a5439281620354b6074899eb19c877264798ea6b49f8b77614c37220c00000000000000000000000000021527384c5d6b8095a1b3bfb2a09885776760544b453839353127312832363a3a464c5f677c8b9fb4cad3cdbaa8937e695c4a372614010000000000000000000b203448596a7f94a2b4beb49f8d7d69604c473a332923201c131c181f22262f38424e5c6478899eaabbb5a3927d685645321e0900000000000005182b3b4c6176899eb3beb6a49882726055483b342a23201d151c181f22252e373f4b56606d7f959eb0b6b2b6c3d3b59f8a75604a352000000000000e21364c61768a9fb4c3ac96816c555e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e677c91a8b9b7a6907b655039291603000000000000000000000000000000000000000000000011263b51667b90a6bbbba5907b66503b261100000000000000000000000000000000000000000000000000000000000000000e23394e63788ea6b8b9a78e79788da5b6ac97826d573c2c190600000000000c2135495b72879db2b19c87727e94a9c6b29d87725a4835200b00000000000000000000000000031729394e606f8499a7b9ab9f8b7b675f4a43362c3138454b51575b5d5e5d5b57514b453931271b29333f4c505460626464625a58504c40362d20140600000000000000000000000000000b2035485a71869bb1aa957f6a60768a9faf9a856f5745321e253a4f647a8fa7ac96816c6074889eb3aa927d685339291703000000000000000000000000091d314556657b8d9fb5bfb3a198827362594a4336312724201d151c161e2130414d5f677d8c9faabbc7bdc1c6b49f8b7a645544311d0a0000000000000000061a2c3d4d62778a9eb4c0b2a0937e695f4f42332a1f170e0b070000050b0d111c23313e4a5a657b8c9fb4c1b29d8775604b36210e0000000000000b203448596b8096a7b9bfb19c8675615444372b1f180e0b090200040a0c101b222e38454b616b8096a2b4c6cad3cab59f8a75604a352000000000000a1e3346576e8398adc4b39e8873747474747474747474747474747474747474747474748399aec6b29d8874604b35200b00000000000000000000000000000000000000000000000011263b51667b90a6bbbba5907b66503b2611000000000000000000000000000000000000000000000000000000000000000013293e53687e93a8c4b39e897472879cb2b29d87725b4935210c00000000000e23384e63788da5b7ac96816c798fa8bab7a58d78624d38220d000000000000000000000000000a1e334657687d92a1b3b49f8d7d675d4d41302a37444b5660676d71737372706c6760574b44372b39464b5d656e7478797977736d665e4f4a3e32241406000000000000000000000000000d23384d62788da3b5a78f7a64576f859aaf9f8a76604b3621293a556a8095aaaa917b66546d8398adae99846f5746331e0a000000000000000000000004172a3a4b6074869cabbcb6a49983746055483b30251d150e0b080105132330414d5f677d8c9faabbb6b2a8adbabbaa9b8673604b38281603000000000000000c2135495b6d8298a8b9b8a698826d614f41321f170c040000000000000000000914202d3c4b5d6c8196a8b9b7a5927d68523d2c1a0600000000011426364d62778a9fb4c5b3a1907b6557463627190d0400000000000000000007101a2731434a6072849aa8b9cce1cab59f8a75604a352000000000000317293950667b90a6b7b8a69189898989898989898989898989898989898989898989898d9fb5c1ab95806b5443301c0800000000000000000000000000000000000000000000000011263b51667b90a6bbbba5907b66503b261100000000000000000000000000000000000000000000000000000000000000061a2c3d586e8398adc3ae99846f6c8197acb7a58d78634d38230e000000000115273753697e93a8bbaa917b6675899fb4c3a7927d67523d2812000000000000000000000000031628384b6176899eb3b4a2947f6a5f4d3f302a3a47556068747c828688888885827c756a6055483b4657616e7b83898d8e8e8d88837b71645c4f4232241403000000000000000000000005182a3b54697e94a9b39e897460546a7f94a9a9907b66503b2633465870859bb09f8a766152687d92a7b49f8a76614b36210c00000000000000000000000a1f3347586a7f94a4b6bbaa9c8675615645372b1c13080200000001132330414d5f677d8c9faabbb6a59d939cadbfb5a3937e695645321e09000000000000031729394e63798c9fb5c4b39e8876614c4232231404000000000000000000000000010f1e2e3f4c6176899eb4c3b09b85705b4935210c00000000081c3043546b8095a9babcab99846f5d4b39291809000000000000000000000000000a151d3043546278899eb3c5d6cab59f8a75604a35200000000000000b20354b6074889db3c4b8a89e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9fabbcb5a38e79634e3626140100000000000000000000000000000000000000000000000011263b51667b90a6bbbba5907b66503b2611000000000000000000000000000000000000000000000000000000000000000c2135495b73889db3c7aa947f6a667c91aabba8937e685337261401000000081d3144556e8399aeb49f8a766170859aafc2ad97826d583b2b19050000000000000000000000091e3245566a7f94a7b8a89a8473604b41302a3a475961737e8891979b9d9e9d9a9791887f736259485861758390999ea8a4a4a79e9890857a69604f4332211100000000000000000000000b1f34475970859ab0ae99836e554f64798ea7ab96816b563b2a364c61768b9fb09a8570574d62778ca4b5a9917c675238281602000000000000000000011527374c61768a9eb4c2b49f8b7a6457463827190d0000000000000a1e30414d5f677d8c9faabbb6a59d877e93a1b3c2b39d8875604b3621100000000000000a1e3346576c8197abbcb7a6927d68584733241404000000000000000000000000000000101f3346586b8096abc3b4a38d78634e38230e000000000b20354b6074889db2c7b59f8c7a644f3f2e1b0b00000000000000000000000000000002132536485a6a7f95a7b8cccab59f8a75604a3520000000000000081d3144556b8096abc1c6b9b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b5bcc8b09b86715b493618080000000000000000000000000000000000000000000000000011263b51667b90a6bbbba5907b66503b2611000000000000000000000000000000000000000000000000000000000000000e23384e63788da6b7baa98f7a6561768a9fb4ae99836e5544311d080000000b20354b6075899eb3af9a8570576b8095aac9b29d8772594834200b00000000000000000000000b21364b6075889eb3b49e8a786254433027374759617784939ea6acb0b2b3b2b0aca79e948577625a61768598a0aeb4b9b4b3b4b3ada39b8c7e69614f3f2f1b0b000000000000000000000d22374c62778b9fb4a8937e68534b6074889eb19c86715947343c51667c91aaaa957f6a55485971869cb1ae98836e5645321e09000000000000000000081d3144556a7f94a8b9b9a896816b5c4a39281a0a000000000000001025394d5f677d8c9faabbb6a59c87786f8499aabbb8a6937e69543f2e1b0800000000000c21364b6176899eb4c9b29d8774604b3a2a1706000000000000000000000000000000000417293a4e63798ea5b6c1a9937e69543e29140000000010263b50657b90a6b7c6ae99836e5c4a362111000000000000000000000000000000000008182b3c4b6176899eb3c8cab59f8a75604a3520000000000000011426374e63798ea3b5c9ccc5b9b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b8c4cacebbaa937e69533d2c1a000000000000000000000000000000000000000000000000000011263b51667b90a6bbbba5907b66503b26110000000000000000000000000000000000000000000000000000000000000013283e53687d93a8c4b49f8a76605770859ab0b39e8974604b35200b0000000f253a4f647a8fa8b9aa947f6a55667b90abbcb6a58c77624d37220d0000000000000000000004182a3b53687e93a6b8a7957f6a5a4936263144556177869aa2b3b8b3aca6a4a4a6a9b0b3a39b87786272839aa3b2b4afa89e9d9fabafb4aa9f937f695d4b3929160300000000000000000417293a53687e93abb6a48d78624d43546e8398ae9f8b77624c373c576c8197aca78f7a644f3b566b8196abb49e8975604b36210b0000000000000000000b20354b6074879db2c6b49e8a77614c3e2d1b0b000000000000000012273d52677d8c9faabbb6a59c87786263798b9fb4c4b19c87725d4b37220e000000000215273753687d92a8b9bcab947f695544311c0c0000000000000000000000000000000000000b21364a5b72879cb2c4ae99846f593a2a1704000005192b3c576d8297acc4b9a8917c67523e2d1b030000000000000000000404040404040404000e1e3346576c8197acc8d8b59f8a75604a3520000000000000000921364a5b71869bb1c8ccb9a79e9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9da6b8cbc9b49f8b77614c37220f000000000000000000000000000000000000000000000000000011263b51667b90a6bbbba5907b66503b261100000000000000000000000000000000000000000000000000000000000006192c3c586d8398adc2b09b857056556a7f95aab9a78f7a644f3a250f000003172939556a7f95aab8a78f79644f61768b9fb4c3a7927d67523d2812000000000000000000000b1f34475970859ab0b39e8976614c3c2c2b3b4b6073849ba4b4b0a69d97918f8e90949ba3b2a59c86757f93a1b3b4a29a8f89888a909aa2b0b49f8d7b655746321e0b00000000000000000a1f3346586f849aafb29c87725a483653687d93a8ab927c67523d495a72879db29e8974604b3b50667b90a9b9a8917c665137271501000000000000000013253651667c91a6b7c1ab96816b5947342010000000000000000001162c41566b81969eb0b6a59c8778625a5b6e8398adc5b6a48f7a654f3a251000000000081d3144556e8399aec6b49f8b77624c37271500000000000000000000000000000000000000071a2d3d586d8297adb1b19e88735847331f0a00000b2034485a72879db2c7b49e8975604b362110000000000000020b11131919191919191919191917293950657a8faabbceb59f8a75604a352000000000000000071a2d3d54697e93aabbc9b39e898888888888888888888888888888888888889db3c8c5ae99836e5847331f0a000000000000000000000000000000000000000000000000000011263b51667b90a6bbbba5907b66503b26110000000000000000000000000000000000000000000000000000000000000c2035495a73889db2c0ab96816b564f647a8fa7b8aa957f6a5539291603000a1e33465770859ab0b39e8874604b5871869cb1c2ac97826d573b2b18050000000000000000000c22374c61778b9fb4ab95806a584633203448596a7f95a2b4ae9e9688817c7a797b7f858f9ca4a498838a9eb3b4a29a847a7473757b84969eb0ab9d8875614b3a291704000000000000000c21364c61768a9fb4ac96816c573c384d62788da5ad97826d583d4d63788da5ae98836e5544364b60758a9fb4ad97826d5544311d0800000000000000071c3043546d8297adc4b5a38e79634e3a2a180200000000000000000014293d51626c80969ea59c8778625a4851667b90a6b8c2ab96816c563c2c19060000000b20364b6075899eb3c5af9a85705948341909000000000000000000000000000000000000000014293f54697e949c9c9c9c8c76614c37210c00000d22384d62778da5b6c2ad98836d5745321e09000000000006131e26282f2f2f2f2f2f2f2f2f2f2f2f364b60758a9fb4c9b59f8a75604a352000000000000000000f22374c61778b9fb4c0aa958073737373737373737373737373737373737a8ea4b9b8a7917c67513a2a1804000000000000000000000000000000000000000000000000000011263b51667b90a6bbbba5907b66503b26110000000000000000000000000000000000000000000000000000000000000e23384d63788da6b7c2a6917c66514b6074899eb3b09a85705746321e0a000c21364b61768a9fb4ad98836e5443576c8197acc1b29c8772594834200b00000000000000000013283e53687d93abb59f8c78624d3a2927384d62778a9fb4ae9d9480756c6765646669707b869ba2a0989ea8b9b09a84746460556066738096a1b3a695806b5846331f0a0000000000000316283952677d92aabbaa917b66513c35485a72879cb29d88735b4953687e93a8a8937e6853373245566f849aafb39e8974604b35200b000000000000000b20354a6074889db3c6b19b86715b4a361c0c000000000000000000000e21344451626c80969c87786259483c4b6074889eb3c7b29c87725a4935200c00000010253a4f657a8fa8b9c8a9947f69543b2b1800000000000000000000000000000000000000000011263b50667c86878787878679634e39240e000012273d52677d92a7c3c7a7927d68523928160300000000021324313a3e44444444444444444444444444455671869bb1c6b59f8a75604a352000000000000000000b1f3447596f8499aec5b29c87725c5e5e5e5e5e5e5e5e5e5e5e5e5e546b8096abc0b39e8975604b36200c00000000000000000000000000000000000000000000000000000417293a51667b90a6bbbba5907b66503a291704000000000000000000000000000000000000000000000000000000000013283d53687d92a8c4b6a48c77614c43546e8398aeb49f8a76614b36210c0011263c51667b91aabba8927d68533652677d92a7c4b6a58c77624d37220d000000000000000003162939596e8399aeb09b85705a48341d3145566b8196a8b3a1947f6b6157514f4f51545d6575849ba4adb3b9b7a58e7a64564a444b54606e8399a9b49f8a76614c36210c000000000000091e3245576e8399aeb49f8a76614b362b3c576c8197aca68e78634e556e8399aea58d78624d38283854697f94a9b8a7907b6550362513000000000000000f24394f64798ea6b8c8aa95806a553d2d1a0000000000000000000000051626344451626c8187786259483b3144556c8197acc1b6a58d78624d38230d00000014293e54697e93a9c6bbaa8f7a654f3a25100000000000000000000000000000000000000000000f23384c5e66717171717171635b4a36210c0000162b40556b8095aac0baa98e79644e39240f00000000000b1e31424e535959595959595959595959595959596e8399aec3b59f8a75604a3520000000000000000004182a3b51677c91a7b8b6a48e79644e48484848484848484848484a6073879db2c2ac97816c5645311d090000000000000000000000000000000000000000000000000000091f334758687e93a8bdbda8937d685846331f100000000000000000000000000000000000000000000000000000000006192b3c586d8298adc2b19c877259473653687d93a8bbaa907b66513b261105192b3b576c8196acb6a48d78624d384d62788da6b7c3a7927c67523d271200000000000000000a1e32465772879db2a9947e69543c2b20364b6075889eb3af99836f614b46393a393b3f4b576176869cabbcc7b29d87725c4a383136434c61778a9fb4a8937e69533929160300000000000b21364b60758a9fb4b09a8570574633273c51667c91aaa8937e69536075899eb29c87725a493524394e64798ea6b7ac97816c5443301c0700000000000013293e53687e93a8c4bbaa907a65503b2510000000000000000000000000081626344451626c766259483b2b273751677c91a6c5c3a7917c67523c2712000002172d42576c8297acc1b49f8a75604b36200b000000000000000000000000000000000000000000091c2f404c505c5c5c5c5c5c4e4a3d2d1a070003192e43586e8398adc3b49f8a75604b36200b000000000011263a4e60686e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e8297adc2b59f8a75604a35200000000000000000000c20364b6075899eb3c3ab95806b563e2e3333333333333326364f647a8fa5b7b6a48f7a644f382715020000000000000000000000000000000000000000000000000009192e3e4c6176889eb3c8c8b39d8876614c3e2e19090000000000000000000000000000000000000000000000000000000b2035495a72879db2c2ad97826d583a384d62788da4b6ab96816c563b2b180b2034485972879cb1b19c87725a4835485a73889db2c1ac97826c573b2a1805000000000000000c21364b61768b9fb5aa8e79644f3924253b50657a90a7b4a38e79634e4332292524262e394658657b8d9fb5c3ae99846e593e2d1d263447596c8196abb09b85705746321e0a000000000215273751667c91a8baaa947f6a55392921364c61768b9fae99846e55657a8fa7ac97816c573c2b21364a5c73889db3b29d8873604a35200b000000000002172c41576c8196acc1b49f8a76604b36210b00000000000000000000000000081626344451586158483b2b1d22374d62778ca7b8c0ab96806b56412b160100051b30455a70859aafc5b19c87725645321d090000000000000000000000000000000000000000000012222f383b47474747474739362d1f0f0000061c31465b71869bb0c6b19b86715645311d09000000000013283e53687e83848484848484848484848484848483879db2c7b59f8a75604a3520000000000000000000091d3245566c8197acc2b29d87725c4a36221e1e1e1e1e1c3043546c8196abc3b19c87725c4b371a0a00000000000000000000000000000000000000000000000000011426374b5c6c8197a6b8c8c9b7a697816c5c4a3726140100000000000000000000000000000000000000000000000000000d23384d62788da5b7c5a8927d68533d35485a72879cb2b19c8671594834200d22374d62778ca4b6ac96816c573c2b3c586e8398adc3b19c87725948341f0b000000000000000f253a4f647a8fabb49f8a75604b36212b40556b8095aab09b85705b49361e16100f111b293a4b5d6e8398adc4ad97826d58422d18182a3b4f647a8fa6b49f8a76614b36210c00000000081d3144556d8298adb8a78f79644f3a241f33465870859bb09e8975606a8095aaaa917c66513c271a2d3d586d8298adb7a68f7a644f3a250f0000000000051a30455a6f859aafc4b29d87725645321e090000000000000000000000000000081626343a474c473a2b1d0d2034485973899eb3c3ae99846e59442f190400081e33485d73889db2c4af99846f5a382815020000000000000000000000000000000000000000000004121c232632323232323224211a0f010000091e33495e73889eb3c3ae99846e59382715020000000002172c41576c81969999999999999999999999999999999da5b6cab59f8a75604a3520000000000000000000021528384f647a8fa4b6b7a58f7a644f3625130009090b20354b6074889db3bcab947f6a553e2e1b0000000000000000000000000000000000000000000000000000081d314455647a8d9fb5b8b3b3b9b49f8c7a645544311d0d000000000000000000000000000000000000000000000000000013283d52687d92a7c3b8a78d78634e382b3c576c8196acb6a48c77624d372213253652687d92a7bbaa907b66513b293e53697e93a8c6b6a48c77624c37220d0000000000000012283d52677d92a7b19c86715645321e2f44596e8499aeaa95806a553d2c1a030000000c1c2e3f50657b90a6b7ad98826d58432d180c20354a6074889eb3aa907b66503b2611000000000b20364b6075899eb3b39e8874604b352017293a556a8095aaa88f7a6570859bb09f8b76614c362112283d52677d92abbcab96806b563d2d1a0700000000081d33485d72889db2c4af9a846f5a3828160300000000000000000000000000000008161c29333733291c0d05182b3b5b70859bb0c5b09b86715b46311c0600071c30435474899eb4c1ac97826c57422d1700000000000000000000000000000000000000000000000000090f111c1c1c1c1c1c0e0c0700000000081c30435474899fb4c2ad98826d58432d18000000000002172c41576c8196acaeaeaeaeaeaeaeaeaeaeaeaeaeaeb2b6c3d3b59f8a75604a3520000000000000000000000a22374b5c72879cb1c3ab96816b5443301c07000114263750657a8fa6b7b59f8c78624d3822100000000000000000000000000000000000000000000000000005192b3b4b6073869babb8a79e9ea7b9ab9b8573604b3b2b190500000000000000000000000000000000000000000000000005192b3c586d8297adc2b39e88735b4935263c51667b91aabba7927d68523d281c3043546d8398adb49f8a76614b3624394f64798ea8b9c2a7917c67523c27120000000000000014293e53697e93a8ae99846e5938281632475c71879cb1a6917b66513c261100000000001123374b5d73889db2af99846f5a442f1a071c3043546f8499aea9937e69543e29140000000114263650667b90a7b9ad98836e5443301c10253a4f657a8fa8aa95806a768b9fb09b85705846331f0c22374c61778b9fb5b29c87725c4a36210d00000000031629395e74899eb3c2ac97826d57422d180000000000000000000000000000000000000c171f211f170c0000192e44596e8399aec3b39d88735e48331e00000b20354a60758a9fb4c0ab96816b56412c1601000000000000000000000000000000000000000000000000000000070707070707000000000000000b20354b60748aa9bac1ac96816c57412c17020000000002172c41576c8196acb8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b59f8a75604a352000000000000000000000081b2e3e556a7f94abbcb29d8873604a35200b00081d3144556c8197acc4af9a85705a4835200b000000000000000000000000000000000000000000000000000a20344859697f94a3b5b39e89899eb3b5a3937e6959483420120000000000000000000000000000000000000000000000000b2035485a72879db2c3ae99836e593d2c21364b61768a9fb4ad98826d583d2d20354a6074889eb3af9a857057463220354b6075899eb4c1ac97816c573b2a1804000000000000152a3f556a7f94aaad98826d58432d1e33495e73889eb3a48e79644f39240f0000000000081c2e3f596e8398aeb19c86715c3a2a1804132536566b8196abac96816c57412c17000000081c3043546c8297acc2a8927d68533626140b20364b6075899eb09b85707c91aaaa95806a553a29170b1f34475971869bb1b6a58e79644e39240f000000000a1e324657758a9fb4c0ab96816b56412c1601000000000000000000000000000000000000040a0c0a04000002172d42576c8297acc1b49e89745f49251300000c21364b61768babbcbfaa95806a55402b1500000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b61758ba0c7c0aa95806b55402b16000000000002172c41576c8196a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a39f8a75604a352000000000000000000000001022384d62788c9fb5b7a68f7a654f362614010b20354b6074889eb3baa8927d68523c2b19050000000000000000000000000000000000000000000000000a1a2f404d62788a9eb4b5a3937e7e93a4b5b49e8a78624d402f1b0a00000000000000000000000000000000000000000000000d22384d62788da5b7c7a9947f69543f2a1e32465770859ab0b39d88735b4a3624394e64798ea6b8aa947f6a5539291d3144556f849aafc4b19c87715947341f0b000000000000162b41566b8096abac96816c57412c1f344a5f74899fb4a28d78634d38230e000000000000152a3f546a7f94a9b49e89745847331f0a14293e53697e93a8ae99846e59442f190000000b20354b6074889db3b6a48d77624d38220d081d3144556f8499ae9f8a758197aca88f7a654f3a251004182a3b566b8096abc3aa95806a553c2c19060000000c21364b61768babbcc0aa95806b55402b16000000000000000000000000000000000000000000000000000002172c41576c8196acc1b49f8a755443301c07000c21364c61768ba1c7bfaa957f6a55402a1500000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768ba1c7bfaa95806a55402b15000000000002172c41576c818d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8a75604a352000000000000000000000000b2035485a70859aafc4ac96816c5443301c0815273750657b90a6b8b49f8a76614b36210e000000000000000000000000000000000000000000000000031628384c5e6e8399a8b9b19b867273869cb1b9a899836e5e4c392816030000000000000000000000000000000000000000000012283d52677d92a7c3baa98f7a644f3a25162939556a7f94aab8a68e79634e39283854697f94a9b8a78f79644f3a24142637556a8095aac8b6a48c77614c37220c000000000000172c41576c8196acab95806b56402b1f344a5f74899fb4a38e78634e39230e00000000000013283d52687d92a7b9a88c77614c37220c12283d52677d92a7af9a856f5a45301a00000010253a4f657a8fa6b8b19c87715a4834200b0215273754697e93a9aa917c879db29e8975604b35200b0010253b50657b90a8bab19c86715a4935200c0000000c21364c61768ba1c6bfaa957f6a55402a15000000000000000000000000000000000000000000000000000001172c41566c8196abc1b49f8a75604a35200b000b20354b60758aa9bac0ab96806b56412b1601000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b60758aa9bac0ab96816b56412c160100000000000d22374c62777878787878787878787878787878787878787878787879705e38230e000000000000000000000005192b3c52687d92a8bab39d8874604b35200b1d3144556d8297acc4ad98826d5746331e0a000000000000000000000000000000000000000000000000091e324556667c90a1b2b2a08f7a65657b8fa0b2b2a1907c665745321e0f00000000000000000000000000000000000000000005192b3b576d8297acc2b49f8a75604b36200f243a4f647a8fa7b8a9947e6954383245566f849aafb39e8874604b352010263b50657b90aabbc2a6917c67513c2712000000000000162b41566b8096abac96816c57412c1e33495e73889eb3a48f7a644f3a250f00000000000011273c51667c91a6c6a48e79644f39240f11273c51667c91a6b09b86705b46311b0000071b2d3e566b8196abc4ab96816c563c2b1905000e23394e63788ea6af9a859aa5ae99836e5544311d08000b20364b6075899fb4b5a48d78634d38230e0000000b20354b60758aa8bac0ab96806b56412b16010000000000000000000000000000000000000000000000000002182d42576d8297acc2b39e89745443301c0700081d31445574899fb4c1ac97816c57422c170000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445574899fb4c1ac97826c57422d170000000000000b1f3447596263636363636363636363636363636363636363636363635b4935210c0000000000000000000000000e21364b61768a9fb4b7a6907a655037271520364b6075899eb3b7a6907b6550392917030000000000000000000000000000000000000000000000061a2c3d4b6075879db2b9a898826d5d5d6d8298a8b9b29d8775604b3d2d180800000000000000000000000000000000000000000b2034485972879db2c5b09a85705645311d0b20354b6074899eb3af99846f5645364b60758a9fb4ad98836e5443301c0c21364b61768a9fb4c1ac96816c573a2a18040000000000152a3f556a7f94aaad98826d58432d1d32475c72879cb1a6917c67513c271200000000000011273c51667c91a6bba6917c67513c271211263b51667b90a6b19b86715c46311c00000d22364a5c72879db2baa9907b66513b261100000c2135495b73889db2a29aa2b4a8937e68533727150100091d3245566f8499afc2a9947f69543b2b18050000081c30435474899fb4c1ac97816c57422c17000000000000000000000000000000000000000000000000000003192e43586e8398adc3b29d88735d4825130000011426495e73889eb3c3ae99836e593626140100000000000000000000000000000000000000000000000001080b0b0b0b0b0b0b0b080100000000011426495e73889eb3c4af99846f5a39281603000000000005182a3b474c4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e493d2c1a060000000000000000000000000a1e3246576d8298adc4ac97816c5544311d283851667b90a7b8b29d8874604b35200b0000000000000000000000000000000000000000000000000c2135495b6b8095a5b6b49e8a77624c4c62778a9eb4b7a595806b5b4a36251300000000000000000000000000000000000000000d22374d62778ca5b6c9ab95806b56382715081c3043546e8398aeb49f8975604b3b50657b90a9baa8927d68533626140a1e32465771869bb1c6b19c86715847331f0a000000000014293e53697e93a8ae99846f593929172f44596f8499aeab95806b563c2b1906000000000013283d52687d92a7bda9947f69543f2a1412273d52677c92a7b09b85705b46301b00000f24394e64798ea5b7b49f8a76604b36210b0000061a2c3d586d8297adb4afb4b7a58d78634d38230e00000215283854697e94a9c4b09b8570594834200b0000011426485e73889db3c3ae99836e593626140100000000000000000000000000000000000000000000000000031629395a70859aafc5b19c87715c47321c0000001c31465b71869bb0c6b19c86715443301c08000000000000000000000000000000000000000000000008141c20212121212121201c1408000000001c31465b71869bb0c6b29c87725745321e090000000000000d1d2a34373838383838383838383838383838383838383838383838352c1f0f000000000000000000000000000316293950657b90a6b7b39e8874604b35203245566d8298adc1ab96806b5443301c0800000000000000000000000000000000000000000000000c1c31414e63798b9fb4b6a4947f6959484859697f94a4b6b49f8b79635443301c0c0000000000000000000000000000000000000012283d52677d92a7c3bcab907b66513b26110114263653687d92a8baa8907a65503a566b8096abb6a48d77624d38220d03162939576c8196acc1b59f8b77614c37220c000000000012273c52677c91a7b29c87725746331e2c41566b8196abb09a85705a4835200e000000000417293a556a7f95aabfac97816c57422c1713283e53687d93a8af99846f5a442f1a00061a2c3d556b8095aac3af9a846f5745321e0900000012273d52677c92abbcc4c7b29d87725a4935200c0000000e23394e63798ea6b7b59f8c77624d37220d0000001b31465b70869bb0c5b19c86715443301c08000000000000000000000000000000000000000000000000000a1e32465773889db3c4af99846f5a442f1a050003182d43586d8298adc2b49e8974604b35200b0000000000000000000000000000000000000000000008182630353636363636363530261808000003182d43586d8298adc2b49f8a76604b36210b000000000000000d181f222323232323232323232323232323232323232323232323211a0f0100000000000000000000000000000b20354b6074889db2b8a7907b65503827364b6075899eb3b5a38e79634e362614010000000000000000000000000000000000000000000004172a3a4e5f70849aaabbb19c8674604b3b3b4b6074869cb1bbaa9a8572604a3a2a1804000000000000000000000000000000000005182b3b576d8297acc2b59f8b76614c37210c000d22384d62778da4b6ab95806b56475871869bb1b19c87725a4834200b0012273c52677c91a7c3bcab917c66513c271100000000000e24394e63798ea9b59f8b76614b3621263c51667b91aab59f8c78624d3c2c1a0a0100010e1f3347586f849aafc4af99846f5a362513142a3f54697f94a9ad98836e58432e19000c2135495b71869cb1c4a9947f6a54392816030000000c22374c61778b9fb5bac9ac97826c573c2c19060000000c2136495b73889db2bcab937e69533a2a17040003182d42586d8297adc2b49f8a74604b35200b000000000000000000000000000000000000000000000000000c21364b61768ba6b7c0ab96816b56412c16010000152a3f556a7f94aac8b9a88e79644e39240f00000000000000000000000000000000000000000001142636434b4b4b4b4b4b4b4b43362614010000152a3f556a7f94aac8bbaa907b65503b25100000000000000000050b0d0e0e0e0e0e0e0e0e0e0e0e0e121d24262c2c2c2c2c2c201d150a000000000000000000000000000000081c3043546b8095abc1ac97826d5645313951667c91a8b9b19b86715b4a3618080000000000000000000000000000000000000000000000091f334758687d92a2b4b2a1907b65554431314455657b90a0b2b4a2927d685847331f1100000000000000000000000000000000000b2034485972879cb2c6b19c86715847331f0a000b2034485a72879cb1b09b8670584c61778b9fb5ab96816c563c2b1905000d22374d62778ca5b7c9ab96816c563a2a1704000000000b20354b60748a9fb4ab8f7a654f3a2521364c61768a9fb4ab95806b5a4938281c1413141c2c3d4c61768a9fb4c7b19c87725443301c142636576d8297acac96816c57412c17000e23384e63788da4a4a4a68e79644e39240f000000000b1f34475971869ba4a4a4ab917c67513c271200000000061a2c3d586d8297a4a4a49a846f5847331f0a000014293f54697e94a9c6baa98e79644f39240f0000000000000000000000000000000000000000000000000010263b50657b90a5c4c4a7927d68523d281300000011263c51667b91aabbc6a8937e6853392917030000000000000000000000000000000000000000081c30435460606060606060605443301c08000011263c51667b91aabbc8aa95806a553d2c1a0600000000000000000000000000000000000000000012222f383c4141414141413632281a0a0000000000000000000000000000011426364e63798ea3b5b39e8975604b3645576e8398adbbaa937e69543d2d1a000000000000000000000000000000000000000000000009192e3f4c6176889eb3baa999836e5d4c372727374c5d6e8398a8bab39e8977614c3f2e1a0a000000000000000000000000000000000d22374d62778ca4b6c1ac97826c573a2917040005192b3c576c8196acb49f8b766152677c91abbaa9907b66513b261100000b2034485972879db2c6b19c86715847331f0a00000000081d31445571869bb0aa95806a553d2c1e3346576e8398aeb49f8b786356453930262826303c495b6a7f94a8bac9b49f8975604a35201c30435470869bb0a8937e68533e291300152a3f546a7f8f8f8f8f8f8873604a35200b0000000004182a3b566b808f8f8f8f8f8d76614c37210c000000000012273c52677d8f8f8f8f8f8c76614c37210c000010263b50657b90a8bac7a9947e69543b2b18050000000000000000000000000000000000000000000000071a2d3d566b8095abc0b8a68e79644f39240f0000000c21364c61768a9fb4c3ae99846e5746331e0a00000000000000000000000000000000000000000b20354b607375767676767572604b35200b00000c21364c61768a9fb4c6b19c86715b4936210c0000000000000000000000000000000000000000091d2f404c515757575757574b45382815020000000000000000000000000000082135495b71869bb0b8a7907b6651384b6075899eb4b49f8b77614c37220f00000000000000000000000000000000000000000000011527374b5d6d8297a6b8b49f8a78624d3f2f19192f3f4d62788a9fb4b8a797826d5d4b3827150200000000000000000000000000000012273d52677c92a7c3c4a7927d67523d281200000011263b51667b90a9baab917c67576d8297acb49f8a76614b36210c000005182b3b586d8398adc2b59f8b76614c37210c0000000001152737576c8197acb19c86715b493521293950657b90a2b4a99a847460574b43363e36434b5a63798a9fb3b2b7baa98c77624c372220354b6074899eb4ab8f7a654f3a2510000e23384e63797a7a7a7a7a79635443301c0700000000000c22374c61777a7a7a7a7a7a645847331f0a00000000000b21364b60757a7a7a7a7a7a76614c36210c00000b21364b6075899fb4c4af9a846f594834200a00000000000000000000000000000000000000000000000c21364a5b71869bb0c6b39e8874604b35200b0000000a1e33465770859ab0c9b49f8a76614c3621120000000000000000000000000000000000000004172a3a54697f8b8b8b8b8b8b79634e39240e00000a1e33465770859ab0c9b5a48e79634e3a291704000000000000000000000000000000000000000f24384c5e666c6c6c6c6c6c605645321d090000000000000000000000000000061a2c3d53697e93aabbad98826d564552677c91a8b9ae99846f5947341f0b00000000000000000000000000000000000000000000081d314455647a8d9fb5b7a5957f6a5a48352111112035485a6a7f94a5b6b1a08f7b655645311d0e000000000000000000000000000005182a3b576c8297acc1b7a68d78624d38230d0000000c21364b61768a9fb4ac97826c5b72879db2af9a85705746321e0a00000013293e53687e93a8c5bcab917c66513c2711000000000011263b50667b90a7b6a48d79634e3a2a23384c5d70849aaab4a299837566605455535454606878879ca79e9da5b7a48f7a644f3a25253a4f647a8fa8b59f8b76614c36210c000c2135495b636565656565635b4a3625130000000000000b1f344759616565656565645c4a3a2917040000000000091e32455760656565656565615846331f0a0000091e3245566f8499aec6b49f8b77624d382816020000000000000000000000000000000000000000000417293a4e63798ea3b5c5ad97826d5443301c0800000003172939546a7f94abbcbaa9927d6852402f1a0a0000000000000000000000000000000000000a1f3347586f849aa0a0a09f8a75604b35200b000003172939546a7f94abbcc2ab96806b5847331f0f0000000000000000000000000000000000000417293a51667c81818181818174604b36200b0000000000000000000000000000000f21374c61778b9fb4b39e8975604b576e8399aeb9a7917c67513b2a180400000000000000000000000000000000000000000005192b3c4b6073869cabbcb29d8775604b3c2b190305192b3c4b6074879cb2beb19c8674604b3c2c1906000000000000000000000000000b1f34475972879cb1c7b39d88735a4935200b000000091e32465770859aafb29d877263788da5b7aa947f6a55392916030000000e24394e63798ea7b9c9ab96816c563a291704000000000b20364b6075899eb3ab96816c5847331f2f3f4f647a8c9fb4b3a199877b746d6a68696d747d899ca59e89879db2a7927c67523d272f3f566b8096abb19c86715746331e0a00061a2c3d494e4f4f4f4f4f4e4a3d2d180800000000000004182a3b474c4f4f4f4f4f4f4a3e2d1c0c00000000000003162839454b4f4f4f4f4f4f4c463a29170400000216283853687d93a8b9bcab947f695645321e0d0000000000000000000000000000000000000000000a1f3347586b8096abc1b8a6917c675136261401000000000d22384d62788b9fb4c7b19c86715e4c3828150200000000000000000000000000000000031628394c61768a9fb4b5b09b85705544311d080000000d22384d62788b9fb4c9b49e8976614c3d2c190900000000000000000000000000000000000a1f3346587084969696969687715645321d090000000000000000000000000000000a1f3347586e8399aeb9a8917c665161768a9fb4b39e8975604b36200c000000000000000000000000000000000000000000000a2034485a697f94a4b5b3a1917c665645321e0e00000e1d324556667c90a1b3b6a4947f6a5a49352012000000000000000000000000000d22374c62778ca4b6c3ae98836e593c2b190600000003162839556a7f94aab6a58d78697e93a8b8a78e79644f39240f000000000b20354b6074899eb3c6b19b86715846331f0a00000000081d3144556d8298adb49e8a76614c3b2b22364a5c6a7f94a0b2b3a59d9088827f7d7f8288929ea7a2947f8399aea9947f6a543f2a384c5d72879cb2aa95806a553929170300000f1f2c35383a3a3a3a3a39362d1f0f00000000000000000c1d2a34373a3a3a3a3a3a362d201000000000000000000a1b2832363a3a3a3a3a3a3633291b0b000000000c21374c61768a9eb4c9b29d8875604b3c2b1808000000000000000000000000000000000000000a1a2c3d4c6176899eb3c7b39e8875604b36210b00000000000b2035485a6e8399aec1b5a4907b665645321d12020000000000000000000000000000000e1e3246576a7f94a9bac0a9947f6a54372715010000000b2035485a6e8399aec1b9a895806a5b4937261401000000000000000000000000000000031628394c61768b9facacac96816c573828150200000000000000000000000000000004172a3a51667c91a7b8ad98836e57677d92a9baac97816c5645321d090000000000000000000000000000000000000000000a1b2f404d62788a9eb4bbaa99846f5e4c382816000000021528384c5e6f8399a9bab49f8a78624d41301b0b00000000000000000000000012273c52677c91a7c2c6a9937e69543e291400000000000f24394f64798ea7b8a8937e6e8399aeb39e8874604b35200b00000000081c3043546f8499afc4b49f8b76614c36210c000000000215273750657b90a3b4a8957f6a594834202d3e4b60728298a0b4b6b2a69d97949394979da6b3a39a84758096abac97826c57422e3e50657b90a4b6a58e79644e39240f000000010f1a2123252525252524211a0f010000000000000000000c181f22252525252524221b10020000000000000000000a161e21252525252525211f170b00000000000a1f3347586c8197abbcb7a6947e695a4836261403000000000000000000000000000000000008182738495b6b8095a7b9baa995806a5645321e09000000000005192b3c50657b90a3b4c2b19c8674604b402f201101000000000000000000000000000e1e2e3e4b6175889db3c7b4a28d78634e38230e0000000005192b3c50657b90a3b4c6b49f8b79635544311d16040000000000000000000000000003131e324557697e94aabbb8a7917b66513c261100000000000000000000000000000000000c20364b6074889eb3b49f8a75606f8499aeb6a58f7a644f382815020000000000000000000000000000000000000000031628394c5e6e8399a8b9b49f8b79634e40301a0a000000000a1a2f404d62788a9fb4baa999846f5f4d392917030000000000000000000004182a3a576c8197acc1b9a88e79644f39240f00000000000b20354b6074889eb3ae988373899eb3ad98836e5443301c080000000001142636556a7f94aac8bcab917b66513c261100000000000923374b5d70859bb0b49e8a78624d40301c304354607382939ea8b4b7b3acaaa8a9acb3ab9f978576687e93a8af9a846f5a36374b5c6f849aafb29c87725c4a36210d0000000000060c0e10101010100e0c07000000000000000000000000040b0c10101010100f0d0700000000000000000000000003090b1010101010100c0a040000000000000417293a4e63788c9fb5c4b39e8978625443301e160a0000000000000000000000000000000b172536455663798a9fb4c4b49f8a77624c382816020000000000000e20354a6072859babbcb6a495806b5e4c3e2f1d14090000000000000000000005101d2b3c4b5c6b8196a6b7c0af9a84705b4935210c00000000000e20354a6072859babbcbaa99a8473604b43331f180c02000000000000000000020a161e30414b6075889db3c7b39e8975604b36210b0000000000000000000000000000000000081d3144556c8196acbaa8917c67768a9fb4b29c87725d4b371a0a000000000000000000000000000000000000000000081e324557667c91a1b3b7a696806b5b49352212000000000000122035495a6b8095a5b7b3a1917c675746331e10000000000000000000000a1f34475971879cb1c6b49e8975604b35200b0000000000081c3043546e8398adb39e897a8fa8b9a8927d685336261401000000000010253a50657a8faabbc9ab96816b563929170300000000081c2e3f51667c91a3b5a899836e5e4d3d2c26364455606d7e8a979ea8abadafaeacab9f998d817461657b90a4a49c877254434455647a8fa2b4a7937e69543e2d1a07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2135495b6d8298a7b9b9a79a8472604b4432281a1006000000000000000000000007101b293343546074859ba9bab7a696816b5947341a0a00000000000000071c304354647a8d9fb5c2b49f8c7c665c4c3f312619110b0801000300050b0d181f2d3b485a647a8c9fb4c4b4a2907b66513d2c1a060000000000071c304354647a8d9fb5c3b4a296816c615044342a1d150b0903000300040a0c151d2832414d5f6b8096a6b8baa995806b5745321e090000000000000000000000000000000000021527374f647a8fa4b6ae99836e7d92a9baab957f6a553f2e1b00000000000000000000000000000000000000000008182d3d4b6075879db2bfb29d8875614b3d2c1a0400000000000006192c3c4b6075879db2bfb39d8876614c3e2d18080000000000000000000c22374c61778ca4b6c4af9a856f5544311d0800000000000114263653687d92a8b8a79a849aafb6a48d77624d38220d0000000000000b21364b60768a9fb4c6b09b86715746331e0a00000000001120354a6072869babb3a1917c665b493a2a2737444b6069778189919598999997928b847a6c605662788d8f8f8f8b74604b4b6073859bb1b39e8875604b36210f000000000000000000000000000000000000000000000000000000000001050000070b070000050100000000000000000000000000000000000000000000000000000000000000061a2c3d4c6277899eb3bfb4a296816c624b45382d20190f0b080200030002090b0f1a212e39464b60728297a3b5beb29d8875614b3b2a180000000000000000001325364b5c6d8298a6b7bbaa9e8a7a655d4b44372e24201d1519191a1820222a343e4a596278889daabbbbaa9a85705e4c381f0f000000000000001325364b5c6d8298a5b7c0b09f947f6b624c473a3228211e1619181a171f21273138454b5f677d919eb0c3b49f8b77624c392816030000000000000000000000000000000000000922364a5c71869cb1b49f8a76849aafb59f8c78624d3823100000000000000000000000000000000000000000001325364a5b6b8095a5b7b4a2927d675746331f0f00000000000000000e1e324556667c91a1b3b7a696816c5c4a36261401000000000000000012273c51677c91a6c2c8aa95806a55372715010000000000000d22374d62778ca4b6b3a29aa2b3b19c87725a4834200b000000000000091e32455770869bb0c5b49f8b76614c36210c0000000000071c304354657a8d9fb5b39e8a796358473a2a2731424e59626c757b80838483817d786f645c4b4b60727a7a7a7a7b73604b5d6a7f94a3b5a6957f6a5745321e0900000000000000000000000000000000000000000000000000060c0e12161a1d131c201c131c1a16120e0c06000000000000000000000000000000000000000000000000000000000e1f344759697e93a1b3c0b09f95806d60564a3e352c24201d15191819151d20242d363f4b57616e8197a0b1c1b2a0917d675746331d0d00000000000000000008182e3e4c6176879daabbb9a89e8a7b6960554b3f393531272e2e2f2b34373b474c5c6477869ca6b7bfb49f8c79634e402f1c010000000000000008182e3e4c6176879da9babdae9d94806e61594b45383632282e2e2f2a333737444b56606b7d8b9fb4bcb6a496816c5948341b0a00000000000000000000000000000000000000071b2d3e546a7f94abbaa9937e8c9fb4af9a85705a4935200b0000000000000000000000000000000000000000071c30435463798b9fb4bbaa9a85705f4d392917010000000000000000031628384d5e6f849aaabbb49f8c7a645443301c0d0000000000000004172a3a576c8196acc1bbaa907b65503b2610000000000000000b2034485971879cb1c0b3afb3c0ab96816c563c2b190500000000000003162839566b8196abc0bbaa907b66513b26110000000000001325364b5d6c8196a5b7a89c87766158483b2d1d313b484c5760666b6d6f6e6c68625a4f4a3e435460656565656560555a657b8b9fb4b29d8876614c3928160300000000000000000000000000000000000000000000060c0f1a2123272c30322530353025322f2b272320190e0c060000000000000000000000000000000000000000000000000005182a3b4b60728399a4b6bdaf9e958275645c4d493c393631272e2e2f283236393d4a4e5d657583979fb1beb5a398826d5f4d3929170000000000000000000000101f334758647a8b9fb4bbb9a89e8c7f73655d544f4b44374343453b484d5259626b7a879ca4b5c1b3a1957f6a5b4a362212000000000000000000101f334758647a8b9fb4bcbbae9e958277686056504b45384343443a474c505560677580929fa9babbaa9c8675614b3b2a180000000000000000000000000000000000000000001022374d62778b9fb4b49f8a9faabaa9927d68533c2b19060000000000000000000000000000000000000004172a3a4a6072849aaabbb49f8c79644e41301b0b000000000000000000000a1a30404e63798b9fb4bcab9b8573604b3b2b18050000000000000a1f33475871869cb1c6b49f8a76614b36210c0000000000000005192b3b566c8196abc7c7c4c7baa9907b66513b2611000000000000000012273c51677c91a6c3c8ab96806b5639291703000000000008182e3f4b6175879da9b6a59b847662594a3e30252b3439454b5156585a5957534d483c362e36434b4f4f4f4f4f4b5a6378899ea9b2a0917c665746331b0a000000000000000000000000000000000000000000070f1a21232c35383d41454748434a43484745403c38352c2320190e070000000000000000000000000000000000000000000000000d1c3043546176869ca7b7bcafa097857a6d635a534e4b443744434438454b4f545b636e7a8699a1b1bdb6a69b8575604b41301b0b000000000000000000000004182a3a4b5c687e939db5bcb9aa9f94857b71696460555a59585a5b5962676d77808b9da5b5c0b4a3998372604a3d2d1a0400000000000000000004182a3a4b5c687e939fabbcbcafa098887d756b6560565a5958595b5861656c747d87959eb4babab49f8c7a645746321d0d0000000000000000000000000000000000000000000b203448596f849aafbaa99fa9bab49f8a76614c36210e0000000000000000000000000000000000000000091f334758687d92a2b4b8a797816c5c4a362313000000000000000000000000122135495b6b8096a6b7b5a3937e6959483420110000000000000c21374c61778b9fb5c6b19b86715746331e0a000000000000000011263b51667b90a9bacecec9b49f8a76614b36210c00000000000000000d22374c62778ca5b6c5b09b86705746331e0a000000000000101e334657657b8b9fb4b4a39b8677645c4a43362d212832363c40434444423d38342b22182630353a3a36434a5c6478879ca7b6a598826e5e4c392917000000000000000000000000000000000000000005101b222c36393d494e52565a5c5e5460545d5c5a56524d493c38352c211a0f05000000000000000000000000000000000000000000000114263646586379899da6b6beb1a39b8d827870696460555a5958595a566064697179838f9ca4b2bfb5a49c8778625645322313000000000000000000000000000c1c2e3e4e60697f939fabb8bbb4a39b8f867e7975716f6e6e6f7172777c828a959fa9b7bdb1a29a8576615443301f0f00000000000000000000000c1c2e3e4e60697e8d9fabb7beb2a79e9288807a76716f6e6d6f7072777b8188929da5b0bcbbb49c937e695c4b3928160000000000000000000000000000000000000000000005192b3b52677d92a8b9bab4bac4ad98836e5746331e0a0000000000000000000000000000000000000009192e3f4c6176889eb3c0b39e8976614c3d2d1a05000000000000000000000000061a2c3d4b6175889db2c0b39e8977624d402f1a0a000000000011273c51667c91abbcb9ac96816c573929170300000000000000000c21364b61768a9fb4b9b9b9af9a85705746321e0900000000000000000b1f34475972879cb2b9b49f8b76614b36210c000000000000031729394b5d677d929eafb4a49c877a6960544a3e352c2221262b2e2f2e2c28222019141820222d363d495460687a889ca5b6a79c8776614c402f1b0b000000000000000000000000000000000000000e19202e363d494e555b63676b6f727374757473716f6b67635a554d493c362d1f180d000000000000000000000000000000000000000000000818293a495b6379879ca4b1bdb5ab9f988d857e797571706e6d6e707175797e868e98a0b1b6bcb5a39b8678625a48382816050000000000000000000000000000102031424f61697e8d9da6b3bfb5b1a49c948e89868483838486888c91979fa9b4bab7b39f97847561584636251301000000000000000000000000102031424f60697e8d9da6b3bfb8b3a69e958f8a868583838485888c90979ea7b2b7c3b7aa9f937e69604f3e2e1b0b00000000000000000000000000000000000000000000000d21364b6075899eb4b9b9b9b7a6907b665039291703000000000000000000000000000000000000011527374b5d6d8297a7b8b5a3937e685847331f0f00000000000000000000000000000f1e324657677d92a2b4b9a898836e5e4c3828160300000000172c41566c8196a3a3a3a3917c67523c2712000000000000000000091e32465770859aa3a3a3a3a3947f6a5439281603000000000000000005182a3b586d8297a3a3a3aa907b66503b2611000000000000000b1b2e3f4d5f6a80959eb4b5a59d8b7f72645c4e493d37342a2926242322222324262a2b34373d4a4e5b63727e8a9ea6b6a99e897963584733221200000000000000000000000000000000000002131e2b353e4a4f5b636a72787c81858788898a89888784807c78716a635a4e4a3d342a1d12010000000000000000000000000000000000000000000b1b2c3d495b637886979fb2b7bcb5ada39b938e8a868583838485878a8e949ba3aeb2bfb6ab9f968577625a483c2b1a0a00000000000000000000000000000002142432434f60697b8899a1b0b5c1b6b1a9a89f9b9a98989a9b9da5a7acb4bab9b4a69d9181746157463a2918080000000000000000000000000002142432424f60687b8899a1b0b4c1b8b3abaa9f9c9a9898999a9da5a5acb3b8c5b9b3a59d8c7e69604f42322010000000000000000000000000000000000000000000000000091e3245576d8297a3a3a3a3a39d8874604b35200b00000000000000000000000000000000000000081d314455657a8d9fa3a3ab9b8573604b3a2a17010000000000000000000000000000031629394d5f70849aaaa3a3a0907b665645321e09000000001c31475c71868e8e8e8e8e8c78624d37220d00000000000000000003162839546a7f8e8e8e8e8e8e8e7a644f39240f0000000000000000000013283e53687e8e8e8e8e8e8e806b56402b1600000000000000001021304150626b80939fabb6a99f94847a6e635b534c473b3e3b3a383737383a3b3f3b484d535b636d7984939fa9b7a79e8b7b655b493a2a170400000000000000000000000000000000000a151d313c484d5c646f7980878d92969a9c9d9fa89e9d9c9a95918d867f786e635b4c483b301d14090000000000000000000000000000000000000000000f1f2c3d495a627581919da6b3b7c1b4b0a8a99f9c9a9998999a9c9faaa9b0b5c1b7b2a59d8d81746159483c2b1d0d000000000000000000000000000000000006142432424f5d657783909ba3aeb4bac6bab4b0afaeadafb0b2b7c3c3b6b2a89e95887c6c60564639291b0b00000000000000000000000000000006142432424e5d6576838f9ba3adb4bac6bbb4b1afaeadaeb0b2b7c3c1c1b5b1a89e95877b68604f42322414020000000000000000000000000000000000000000000000000316283950657b8e8e8e8e8e8e8e806b5544311d08000000000000000000000000000000000000000b20354b6075868e8e8e8e8e8d7a645443301c0c000000000000000000000000000000000b1b30414e63798c8e8e8e8e8e8776604b36210b000000000e24394e637979797979797970594834200b000000000000000000000c21364c61767979797979797972604a35200b000000000000000000000c21364b617579797979797978624d38230d0000000000000000021323334451626b7e8d9ea8b4b4a29a8d8379706961595854504f4e4c4d4e4f5154585962686f79828b9aa2b4b3a59d897b655d4b3d2c1c0c00000000000000000000000000000000000b1a2832414d5a626e7a848e959ca4a7abafb1b3b4b9b4b2b1afaba7a49c948c83796e62594d403126190a0000000000000000000000000000000000000000010f1f2c3c4857616d7c88939da6afb4bbc7bab4b1afaeadaeafb1b4bbc7bab4aea59d92877b6b6056473b2b1e0e00000000000000000000000000000000000000061424323f4c59626f7b8591989fa9acb0b4bac6b8b9c8bbb4b1aea9a49c948a8075675f4b4538291b0b0000000000000000000000000000000000061424313f4b58616e7b8590989fa8abafb4b9c6b8b9b8c6b9b4b0ada8a39b94898075655d4e423224140600000000000000000000000000000000000000000000000000000b20354a60727979797979797976614c37261401000000000000000000000000000000000000000b21364b60757a797979797979645c4b3626140000000000000000000000000000000000001321364a5b637979797979797a75614b36210c000000000c21364a5b636464646464635b483b2b1905000000000000000000000a1e3346576164646464646464605443301c07000000000000000000000a1e32465761646464646464625a4835200b00000000000000000005152533445160697d8a9aa2b4b4ab9f988d857e77716d696564636162636466696d71777e848e989faab4b3a1998779655d4b3f2e1f0e00000000000000000000000000000000000b1b2838454b5f6778838f99a1aab1b6c2c8bbb4b3b2b1b2b3b4bcc9c2b5b1ab9f998c8277665e4b4437271a0a0000000000000000000000000000000000000000010f1e2b39464b5e66757e8892999faaabafb3b9c5b8b9b8c5b8b3afaba99f9992877d74655d4b45382a1d0e0000000000000000000000000000000000000000000614212f3b474c5e65737c838a92969b9fa8a2a3a3a2aa9f9c98948d877e766b61574d4132281a0b000000000000000000000000000000000000000614212e3a474c5d65707b838a91969a9ea8a2a3a4a3a2a89e9b97938d867f766a60574b3f31241406000000000000000000000000000000000000000000000000000000071c30435460646464646464646158463319090000000000000000000000000000000000000000091e32455760646464646464635b4b3e2e1808000000000000000000000000000000000000071a2d3d4a5b63646464646464615746321e0a00000000071a2d3d4a4e4e4e4e4e4e4e4a3d2b1d0d000000000000000000000003172939464c4e4e4e4e4e4e4e4a43362513000000000000000000000003162939464b4e4e4e4e4e4e4d483c2b19060000000000000000000007162633424f5f677884949fa9b4b5aea39b938b86827e7b7978777778797b7f82868b939aa2adb4b4a79e928377635b4b3f2e211100000000000000000000000000000000000b1b29394656606d7d8999a1afb3bfb8b3aca7aa9f9e9d9c9d9e9faba8adb3b9bcb5ab9f98887c6c60554538281a0a0000000000000000000000000000000000000000000e1b2932404c566069757d848b92969a9ea7a1a3a4a3a1a79e9a96918a837d746860554b3f32281a0c000000000000000000000000000000000000000000000003111d2a34404c5460666e767d8185898b8d8e8e8d8c8a87837e78726961584b4639301d150a00000000000000000000000000000000000000000003111c2a333f4b505e666d767c8185898b8c8e8e8e8d8b8986827d78716961584b45392e2114060000000000000000000000000000000000000000000000000000000000132536434a4e4e4e4e4e4e4e4c463a291700000000000000000000000000000000000000000003162839454b4e4e4e4e4e4e4e493d2e201000000000000000000000000000000000000000000f1f2d3d494e4e4e4e4e4e4e4b463929160300000000000f1f2d3639393939393939362d1f0d000000000000000000000000000b1b2933363939393939393935302518080000000000000000000000000b1b29323639393939393938352b1e0e00000000000000000000000008162432414d5a62737f8a989fabb4b4b0aa9f9c9893908f8d8c8c8d8f9094989b9fabafb4b3a99f96897d6e6159493d2e21110300000000000000000000000000000000081829394657617482929ea8b3bfb5b0a79e97928e8a89878687898a8e92979ea8b1b5bcb5a79e918173605645382815020000000000000000000000000000000000000000000b161e2f38454b5660686f777d8185898b8c8d8e8d8c8b8885817c766e6760554b44372e1d150a00000000000000000000000000000000000000000000000000000d181f2f36434a515861676c707476777979787775716e69635b544c463a32291b12020000000000000000000000000000000000000000000000000c171f2e37404c505761676b70747677797979787674716d68635a544c463a32281b10030000000000000000000000000000000000000000000000000000000000000818253035393939393939393633291b0b000000000000000000000000000000000000000000000a1b28323639393939393939352c1f10020000000000000000000000000000000000000000010f1f2c35383939393939393632291b0b000000000000010f1a2124242424242424211a0f0100000000000000000000000000000b171e2124242424242424201c130800000000000000000000000000000b161e212424242424242320190e0000000000000000000000000000061423303c4954606978828c979ea8aeb4b4b1ada9a5a4a3a1a2a3a4a6a9adb1b5b3ada89e958a8177675f4c473b2c1f11030000000000000000000000000000000000132536465761758498a0b3b9b8b3a39b9189827d7975737271727375797d8289919ca4b3b8b8b39f978274605645321d140200000000000000000000000000000000000000000003121a283238454b525861676c707476777879787776736f6b676158524b44373127191102000000000000000000000000000000000000000000000000000000000511182530353a464c52575b57616263646362605559544e493d3633291e160b00000000000000000000000000000000000000000000000000000004111c232f3839464b52565a5761626364636361575b58534d493c3633291e160a00000000000000000000000000000000000000000000000000000000000000000008131c2024242424242424211f170b0000000000000000000000000000000000000000000000000a161e2124242424242423211a0f0100000000000000000000000000000000000000000000000e1a2123242424242424211e160b000000000000000000070c0e0f0f0f0f0f0e0c070000000000000000000000000000000000030a0c0f0f0f0f0f0f0f0b070000000000000000000000000000000000030a0c0f0f0f0f0f0f0d0b060000000000000000000000000000000004121e2c36434b5a626d78818992999ea8a9acb0b2b4bac6b9b4b2b1afaba7a79e97918980776c61594d41342a1d0f0100000000000000000000000000000000000a1c3043546175859aa2b2beb4a69e92857c756d686360555d5c5d556064686d757c86939ea7b5bdb1a1998374604b4232201000000000000000000000000000000000000000000000000a161e2832363a474c52565a5760626364636260565a56524c463a3631271d1509000000000000000000000000000000000000000000000000000000000000000008131c202933363d4139464b4d4e4e4d4c4b44373f38352c211f170c0300000000000000000000000000000000000000000000000000000000000008111c232932363c4139464b4d4e4f4e4d4b4639423e38352c211f170b03000000000000000000000000000000000000000000000000000000000000000000000000070b0f0f0f0f0f0f0f0c0a04000000000000000000000000000000000000000000000000000003090b0f0f0f0f0f0f0e0c060000000000000000000000000000000000000000000000000000060c0e0f0f0f0f0f0f0c0a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1826303c484d5b636c767d83898f94979a9d9fa8a0a89e9d9c9a96928e89827b756b61594c473b301f180c0000000000000000000000000000000000000a1a2f3f4a60728399a3b3bfb2a39b887d72666056524e4b44374737444b4e53566067737e899ba3b3bfb2a297826d604f3e2d18080000000000000000000000000000000000000000000000020a161e212a33373d4139454b4c4e4f4e4c4b4538413c363329201d1509020000000000000000000000000000000000000000000000000000000000000000000000070b171f21272c29333638393938373531272923211a0f0a0400000000000000000000000000000000000000000000000000000000000000000000090b161e21272c29323637393939383632292d282320190e0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b070000000000000000000000000000000000000000000000000000000000000000000000000000000008141c2b353c494d5761676e757a7e828587898a8b8a89888784817d79756d6660564c473b342a1d1304000000000000000000000000000000000000021527384c5d6b8095a1b3bfb2a09885776760544b453839353127312731363938454b55606878859aa2b3c0b1a0937e695c4a3626140100000000000000000000000000000000000000000000000003090c171f21282c28323637383938373632282c27211f170b0802000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c1217171e212224242322201d15140e0c06000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c1216161e212224242423211e1618130e0c06000000000000000000000000000000000000000000000000000000000000000000000000000000070d0f2020202020202013110b01000000000000000000000000000000000000000000000000050b0d202020202020202020202020202020202020201f1f1d1b18140f0b0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0b0b0b0000000000000000000000000000000000000000070b1017131c201c131b160e0c060000000000000000000000000000000000000000000000000000000000000000000000010e19202c3539464b52566064696d7072747576757473716f6b68646055514b4538342a1f180c0000000000000000000000000000000000000000091d314556657b8d9fb5bfb3a198827362594a4336312724201d151c151d2024283237444b5a6274839aa2b4beb49f8c7a645443301c0a000000000000000000000000000000000000000000000000000000040a0c1217161e212223242322211e1616120c0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c0d0e0f0e0d0b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0c0d0e0f0e0e0c0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000002101b22243535353535353528251e1305000000000000000000000000000000000000000000000d19202235353535353535353535353535353535353535353433302d2a25201d150b070000000000000000000000000000000000000000000000000000000000000000000000000000000001080b1d20202020100e0800000000000000000000000000000008131c20252c2530353025302b23211a0f050000000000000000000000000000000000000000000000000000000000000000000000050e192129323638454b4f54575b5d54606060555d5c5a56524e4b44373632281f180c04000000000000000000000000000000000000000004172a3a4b6074869cabbcb6a49983746055483b30251d150e0b08010002080b0f161e26313c49566075849aa6b7bbaa9b8573604b382816020000000000000000000000000000000000000000000000000000000000000003090b0d0e0f0e0d0b0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010202d36394a4a4a4a4a4a4a3d3a3123130100000000000000000000000000000000000000000d1d2b344a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a494845433f3a363127201c13080000000000000000000000000000000000000000000000000000000000000000000000000009141d20323535353525231c110300000000000000000000000210182530353b4236434a4349454039352c20180d000000000000000000000000000000000000000000000000000000000000000000000000060b161e212731363a3f424548434a4b4b44374745413d39353127211e160a04000000000000000000000000000000000000000000000a1f3347586a7f94a4b6bbaa9c8675615645372b1c1308020000000000000000000209141d2c3845576176889dabbcb5a3937e685645321e09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d20202020202015130c0300000000000000000000000000000000000000000002090b1c2020202020201b0b080100000000000000000000000000000000000000000000000000000003060000070b07000005020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e4a4e60606060606060524e41311e0b0000000000000000000000000000000000000005192b3b485e606060606060606060606060606060606060605f5e5d5b58544f4b45383530251c1308000000000000000000000000000000000000000000000000000000000000000000000919263135474a4a4a4a3a372e2111000000000000000000000614202e36434a50575c5460545e5b554e493d342b1d1002000000000000000000000000000000000000000000000000000000000000000000000000030a0c151d2025292d3025303536353126322f2c2824201d150b09020000000000000000000000000000000000000000000000011527374c61768a9eb4c2b49f8b7a6457463827190d0000000000000000000000000000010e1a28394758657b8d9fb5c1b39e8875604b362111000000000000061016182020202020202012100a0100000000000000000000000000000000000000010b11132020202020202018160f06000000000000000000000000000000000d1920223535353535352a27201507000000000000000000000000000000000000000a161e213135353535353530201d1509000000000000000000000000000000000000000000030a0c1115181b1e131c201c131d1a17130e0c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22364a5c7075757575757575685f4e3a250d000000000000000000000000000000000000000b203448597075757575757575757575757575757575757575747472706d69646056504a43363025180f010000000000000000000000000000000000000000000000000000000000000001142637444b5c60606060504b3f2e1c080000000000000000051424313e4b5460656c7174757573706b635b4d483b2e201001000000000000000000000000000000000000000000000000000000000000000000000000000002090b0f14181b131c2021201d141c1a16130f0b08010000000000000000000000000000000000000000000000000000081d3144556a7f94a8b9b9a896816b5c4a39281a0a00000000000000000000000000000000000a1b2a3a4c5d6d8298aabbb8a6927d68533f2e1c08000000000a18232b2e3535353535353527251e1305000000000000000000000000000000000005131e2528353535353535352d2a23170900000000000000000000000000000d1d2b344a4a4a4a4a4a4a3f3c3225150300000000000000000000000000000000000a1a283236474a4a4a4a4a4a4635312719090000000000000000000000000000000000040a0c161e21262a2e31332530353025322f2d2923211a0f0c06000000000000000000000000000000000000000000000000000000000000000000000000000000001325364e647a8a8a8a8a8a8a8a7d68523b2a18050000000000000000000000000000000000000d22374d62788a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a898885827f7a756d6660544a43362d1f1305000000000000000000000000000000000000000000000000000000000000081d314455607275757575655d4b3723120000000000000000132331424e5c64727b8186898a8a888580796e62594b3e2e1f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000070b0b0b0801000501000000000000000000000000000000000000000000000000000000000000000b20354b6074879db2c6b49e8a77614c3e2d1b0b000000000000000000000000000000000000000c1c2f3f4d63788b9fb4c5b19c86715d4b37230e000000061828363f434a4a4a4a4a4a4a3d3930231300000000000000000000000000000000001323313a3d4a4a4a4a4a4a4a423f3527170600000000000000000000000005192b3b485e606060606060544f4332200c0000000000000000000000000000000002162838454b5c6060606060605b4b44372715010000000000000000000000000000050c171f212932363b4043464849434a43494745423e39352c2321190e0500000000000000000000000000000000000000000000000000000000000000000000000000071c3043546b80969f9f9f9f9f9a846f5947341f0b0000000000000000000000000000000000000d22374d62778c9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa99f9e9d9a98948f89827b736760544a3d3123160800000000000000000000000000000000000000000000000000000000000b20354b6074868a8a8a8a7b6550402f18080000000000000e1e31414e60687a8590979b9e9f9f9e9a958e8377645c4b3d2d19090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013253651667c91a6b7c1ab96816b5947342010000000000000000000000000000000000000000000112035495a6d8298adc3b5a48f7a654f3a251000000010233646535860606060606060524d41301b0b0000000000000000000000000000000c1c31424e536060606060606058524535230f0000000000000000000000000b20344859707575757575756a614f3c2713000000000000000000000000000000000d1e324556607175757575757570605544311d08000000000000000000000000030e19202a333739464b5055585b5d5e5460545e5d5a57534e493d38352c20190e0000000000000000000000000000000000000000000000000000000000000000000000000b20354a6073879db2b5b5b5b49f8b77624c37220e0000000000000000000000000000000000000d22374d62778ca2b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5bab4b3b2b0ada9a89e9890867d72635b4e413426160800000000000000000000000000000000000000000000000000000000081d314455677c91a39f9b85705e4c362513000000000006192c3c4e5f687e8c9ba3acb1b3b5b4b3b0aaa199897b645b4a37271502000000000000050b0d20202020202015130c030000000000000000000a131a1c202020202013110b020000000000000000000b151b1d20202020201a1711070000000000000000000000000000000000000000071c3043546d8297adc4b5a38e79634e3a2a180200000000000000000000000000000000000000000006192c3c50657b90a5b7c2ab96806b563c2c19060000162b3f53646d75757575757575675f4d392917030000000000000000000000000004172a3a4e6068757575757575756d63523f2a160000000000000000000000000d22374d62788a8a8a8a8a8a7f6a543f2a150000000000000000000000000000000d1d2f404b6074868a8a8a8a8a8a8575604b35200b00000000000000000000000a161e2b353a474c535761666a6d70737475757473726f6c68635b564d493c352b1e14010000000000000000000000000000000000000000000000000000000000000000000115273750657a8fa5b7cbc8cbbbaa937e69533c2b190600000000000000000000000000000000000d22374d62778ca2b7d5c5b8b3b1b1b1b1b1b1b1b1b1b1b1b1b2b3b4bbc8c6b9b3ada49c928579685f514434261606000000000000000000000000000000000000000000000000000000011426374a6072869bb1a2907c665443301c09000000000c2035495a687d929faab5b3aba4a2a3a6adb5b2a79e8a79635544311d0b00000000000d1920223535353535352a27201507000000000000000d1b262e31353535353528261f1406000000000000000f1d28303335353535352f2c24190b000000000000000000000000000000000000000b20354a6074889db3c6b19b86715b4a361c0c00000000000000000000000000000000000000000000000e20354a6073879db2c7b19c87725a4935200c0000182e43586d838a8a8a8a8a8a8a7d675746331e0f00000000000000000000000000091f334758687e8a8a8a8a8a8a8a816d58422d180000000000000000000000000d22374d62778c9f9f9f9f947f6a543f2a15000000000000000000000000000008182b3b4c5e6c8197a49f9f9f9e8978625544311d0800000000000000000002101a28323c484d58616870767b7f838688898a8a89898784827e78736b635b4d483c311d14090000000000000000000000000000000000000000000000000000000000000000081d3144556c8197acc3b8b3b8c4b09b85705a4935200b00000000000000000000000000000000000d22374d62778ca2b7cbb8a69e9c9c9c9c9c9c9c9c9c9c9c9c9d9e9faaa6abb2b6c2b6b1a29a8b7d6b62514434241403000000000000000000000000000000000000000000000000000000091c304354667b90a2b19b8672604a372715010000091c2f3f4d63788b9fb4b5a79e958f8d8e91989fabb8a89c8674604b392916030000000d1d2b344a4a4a4a4a4a4a3f3c322515030000000000011b2b3943464a4a4a4a4a3e3a3124140200000000000b1d2d3a44484a4a4a4a4a4440372919070000000000000000000000000000000000000f24394f64798ea6b8c8aa95806a553d2d1a000000000000000000000000000000000000000000000000071c3043546c8197acc1b6a48d78624d38230d00000c21374c6176889d9f9f9f9f9d8876614c3e2d1808000000000000000000000009192e3f4c6176899e9f9f9f9f9d8876614c36210c0000000000000000000000000d22374d62778ca2b5b5a9947f6a543f2a1500000000000000000000000000001325364859667c919fb1c2b2a0927d675a493727150100000000000000000412202d38454b5a626d767e858a9095989b9d9e9fa99f9e9c9a97938e8880786d625a4e4231261909000000000000000000000000000000000000000000000000000000000000000b20354b6074889eb3b8a69ea6b8b4a38d78624d38230f00000000000000000000000000000000000d22374d62778ca2b7c8b39e8887878787878787878787878787888a8d91969ca5afb4c0b4a99f92806b625142322110000000000000000000000000000000000000000000000000000000001325364c5e70859ab0a3927d675544311d0a00000e23384c5d6f8499a9b5a39b89807a78787c838d9ea8b6a4947f695746321e0a000005192b3b485e606060606060544f4332200c00000000000f1f3949565c6060606060534e42311f0b000000000115283a4b585d606060606059544737241100000000000000000000000000000000000013293e53687e93a8c4bbaa907a65503b25100000000000000000000000000000000000000000000000000013253651677c91a6c5c2a7917c67523c271200000a1f334758667c91a0b2c4b7a696816c5c4a36251300000000000000000000011426374b5d6d8297a7b8c4b1a0907c665846331f0a0000000000000000000000000d22374d62778ca2b7bfa9947f6a543f2a15000000000000000000000000000b1c3043546277899eb3bdb6a598826d5f4d3c2b190900000000000000000513222f3e4a56606b78828a939a9faaaaadb0b2b3b4bab4b3b2afaca8a69d968c827868604b443726180800000000000000000000000000000000000000000000000000000000000316283851667b90a7b8b39e889eaabba9947f6a543d2d1a07000000000000000000000000000000000d22374d62778ca2b7bfa9947f727272727272727272727272727375787b80878f9aa2b3b9bab49e96806b604f3f2e1a0a00000000000000000000000000000000000000000000000000000008182f404f657a8fa1b29c8774604b3828160204172a3a50657b90a1b3a69b85776b656263666e7b8a9eb4b49e8976614b36210c00000b20344859707575757575756a614f3c271300000000071a2d3d566771757575757568604e3a260e00000000061b304458697275757575756f6554402c17000000000000000000000000000000000002172c41576c8196acc1b49f8a76604b36210b000000000000000000000000000000000000000000000000000d22374c62778ca7b9bfaa95806a55402b15000004172a3a4c5e6d8298a6b7c4b49f8c7a645443301c0c000000000000000000081d314455647a8d9fb5c5b7a697826d5e4c3a2917040000000000000000000000000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000b1b2d3e4a6072849aa7b8bbaa9c8775614b41301e0e000000000000000002132330404c5c6475818b979fa9b0b4bbc8c7bab4b3b2b1b2b3b4bcc9c4b7b2ab9f988b7e6d6055443625130000000000000000000000000000000000000000000000000000000000091e3245566d8298adb8a6917c8c9fb4b19c86715b4a36210c000000000000000000000000000000000d22374d62778ca2b7bfa9947f6a5c5c5c5c5c5c5c5c5c5c5c5d556062666b727a84919ea7b7bcb09e937e695d4b382816020000000000000000000000000000000000000000000000000000001222374b5d6f8499aba5937e685645321e0b0a1f3347586e8398aeb39d887762594f4d4e515d667c91a1b3a8927d685338281502000d22374d62778a8a8a8a8a8a7f6a543f2a15000000000c21364a5b71858a8a8a8a8a7e68533c2c1906000000081d33485d72878a8a8a8a8a836f59442f1a0000000000000000000000000000000000051a30455a6f859aafc4b29d87725645321e09000000000000000000000000000000000000000000000000000b1f34475974899eb3c3ae98836e59432e190400000c1c30404c6176889db3bebbaa9b8572604a3a2a17040000000000000005182b3b4b6073869cabbcbeb29d8876614c402f1b0b000000000000000000000000000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000031628394a5c697f94a2b3c0b49f8c7a645746332313000000000000000000102030414d5e667a86969faab4babab4aea9a5a99f9e9c9c9d9e9faba8aeb4bbbcb5a99f938273605443301c0f000000000000000000000000000000000000000000000000000000000b21364b6075899eb4b39e8874849aafb5a48e79634e392410000000000000000000000000000000000d22374d62778ca2b7bfa9947f6a544747474747474747474737444b4d51565d656f7c899da6b7bcb49f8c7b655645321e0c000000000000000000000000000000000000000000000000000000081b2e3f4e64798d9fb29d8875604b3929170c21374c61768a9fb4a8937d6859483b38393f4d5e6f849aafaf9a85705645321d09000d22374d62778c9f9f9f9f947f6a543f2a15000000011426374e63798ea39f9f9f9b85705a49352008000000081d33485d72889d9f9f9f99846f59442f1a0000000000000000000000000000000000081d33485d72889db2c4af9a846f5a382816030000000000000000000000000000000000000000000000000005182a3b5b71869bb0c6b19b86715c46311c07000000121f334758667c91a0b2c4b4a3927d685847331f10000000000000000a20344859697e94a4b5c4b2a0907c66584633221200000000000000000000000000000d22374d62778ca2b7bfa9947f6a543f2a1500000000000000000000000e1e324657647a8b9fb4c0b4a2947f6a5c4a3929170500000000000000000c1c2e3e4d5f677c8a9ca4b4bbb7b2a99f99948f8b8a88878788898a8e92999faab1bebab4a0988272604a3d2c1a0600000000000000000000000000000000000000000000000000000417293a52677c91a8b9ac97826c7e93abbcab95806b563e2e1b080000000000000000000000000000000d22374d62778ca2b7bfa9947f6a543f323232323232323232263135383c3f4b4f5f6779889da8b9bbaa9c8674604b3a2a17040000000000000000000000000000000000000000000000000000001021364a5c6e8398aaa6947f695746331e11263c51667c91a9b39e8975604b3b2b2323304051667b90a8b49f8a75604b36200b000d22374d62778ca2b5b5a9947f6a543f2a15000000081d3144556b8096abc1b5b4a28d78634d362513000000081d33485d72889db2b5ae99846f59442f1a0000000000000000000000000000000000031629395e74899eb3c2ac97826d57422d18000000000000000000000000000000000000000000000000000000192e43596e8398aec3b29d87725d48321d0000000004172a3a4c5e6d8298a6b7c1b39e8976614c3e2e190900000000000a1a2f404d62778a9eb4c2b7a698826d5e4c3a29170400000000000000000000000000000d22374d62778ca2b7bfa9947f6a543f2a15000000000000000000000e1e30414b6175869caabbb8a79a8472604b3e2e1b0b000000000000000004182a3a4b5c677d8c9fa9b6beb2a69d948a837f7a7674737271727376797d848b979fb4babeb2a0947f695b4935210d00000000000000000000000000000000000000000000000000000a1f3346586e8399aeb8a7907b65778b9fb4b29d87725c4b3722090000000000000000000000000000000d22374d62778ca2b7bfa9947f6a543f2a1d1d1d1d1d1d1d1d141d2023262e37414d5b63798a9eb4c1b6a495806a5847331f09000000000000000000000000000000000000000000000000000000071a2d3e4e63798b9fb39e8876614b3a2a182b40556b8095aaad98836e5645311d0d1220364b6075899eb4aa8f79644f3a240f000d22374d62778ca2b7bfa9947f6a543f2a150000000b20354b6074889db3c8d1c0aa95806a5443301c070000081d33485d72889db2c4ae99846f59442f1a00000000000000000000000000000000000a1e324657758a9fb4c0ab96816b56412c16010000000000000000000000000000000000000000000000000003182d42586d8297adc2b39e89735e49251300000000000c1c2f404c6176889db3beb8a797826d5c4b37261401000000021628384c5e6e8398a8b9beb39d8876614c402f1c0c0000000000000000000000000000000d22374d62778ca2b7bfa9947f6a543f2a1500000000000000000009192b3c4d5f6d8297a4b6bdb39e89776254433020100000000000000000000a1f344759647a8b9faababaada098887f776e696561585e5d5c5d566064686f7782919fa9babeb49f8b79634e3b2b1805000000000000000000000000000000000000000000000000000c21364c61768a9fb4b39e89756070859ab0b7a58f7a644f3726140100000000000000000000000000000d22374d62778ca2b7bfa9947f6a543f2a150707070707070001080b0d111c23303d495b677d92a3b4c2b49e8976614c372614010000000000000000000000000000000000000000000000000000000f2135495b6d8297a9a795806a5847331f2f44596f8499aea9947f695438271500091d31455670859bb0a8937d68533e2813000d22374d62778ca2b7bfa9947f6a543f2a1500000317293950667b90a6b7cbdcc7b29d8773604a35200b0000081d33485d72889db2c4ae99846f59442f1a00000000000000000000000000000000000c21364b61768babbcc0aa95806b55402b16000000000000000000000000000000000000000000000000000002172c41576c8196acc1b49f8a745443301c070000000000121f334758667c91a0b2c4b59f8d7a645544311d0d000000091e324556667b90a0b2c4b2a0917c665847332212000000000000000000000000000000000d22374d62778ca2b7bfa9947f6a543f2a15000000000000000001142637485a677d919fb1c2b19f917c665948362614020000000000000000081b2e3f4c6177889da9babbad9c93827669615954504c463a474738454b4f5359626d7c8b9fb4bebaa998826d594834200b00000000000000000000000000000000000000000000000005182b3b53687d92a9baad97826d55697e93abbcac96816c5544311d0800000000000000000000000000000d22374d62778ca2b7bfa9947f6a543f2a1500000000000000000000000008121f2c3d4d5f70859bb0bfb9a895806a5544311d08000000000000000000000000000000000000000000000000000000061a2c3d4d62788b9fb49e8977614c3b2b31465b70869bb0a6917b66513c26110002152738586d8297ada9947f6a543f2a15000d22374d62778ca2b7bfa9947f6a543f2a1500000a1e3346576d8398adc4cdc9cab6a58f7a654f3828160200081d33485d72889db2c4ae99846f59442f1a00000000000000000000000000000000000c21364c61768ba1c6bfaa957f6a55402a15000000000000000000000000000000000000000000000000000001172c41566c8196abc1b49f8a75604a35200b00000000000417293a4c5e6d8298a6b7bcab9b8573604b3b2a18050006192c3c4b6074879cb2beb7a698826d5e4c3a291704000000000000000000000000000000000d22374d62778ca2b7bfa9947f6a543f2a1500000000000000000b1d3144556278899eb3bdb6a497816c5e4d3b2b18080000000000000000000e22374b5d6d8297a6b7beae9d937e6d61584c473a3a3633293232283236393b484c5e667c91a0b1c7b49f8b77624d37220d0000000000000000000000000000000000000000000000000b203448596f849aafb9a8907b665162788c9fb5b39d8874604b35200b00000000000000000000000000000d22374d62778ca2b7bfa9947f6a543f2a1500000000000000000000000000010f1f304150657b8fa1b3c6b29d8874604b35200b000000000000000000000000000000000000000000000000000000000e2034485a6c8196a8a896816b59483432475c72879cb1a58f7a65503a25100000172c41566c8196abab96806b56412b16000d22374d62778ca2b7bfa9947f6a543f2a1500000c21364b61768a9fb4c7bab4bac3ac97826d5645321e0900081d33485d72889db2c4ae99846f59442f1a00000000000000000000000000000000000b20354b60758aa8bac0ab96806b56412b16010000000000000000000000000000000000000000000000000002182d42576d8297acc2b39e89745443301c070000000000000c1c2f404c6176889db2beb5a3937e695948341f11000b2035495a6a8095a5b6beb39d8876614c402f1c0c00000000000000000000000000000000000d22374d62778ca2b7bfa9947f6a543f2a15000000000000000b1b2e3e4b6073849aa7b9baa99c8675604b40301d0d00000000000000000006192b3c4f657a8fa0b1c4b2a0947f6a604c463a342a25211f171d1c161e21242a34404c5e6d8297adc1bcab937e69543e29140000000000000000000000000000000000000000000000000d22374c62778b9fb4b39e8975604b5a70859bb0b8a6907b655038281502000000000000000000000000000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000011323374b5d6f849aafc7b7a6907b66503b26110000000000000000000000000000000000000000000000000000000005192b3c4c6177899eb49f8a78624d3c2c485d73889db2a48f79644f3a240f0001162b40566b8095abac96816c57412c17000d22374d62778ca2b7bfa9947f6a543f2a150005192b3c53687d92a9bab8a99fa9bab39e8975604b36210d00081d33485d72889db2c4ae99846f59442f1a0000000000000000000000000000000000081c30435474899fb4c1ac97816c57422c17000000000000000000000000000000000000000000000000000003192e43586e8398adc3b29d88735d4825130000000000000000121f334758667c90a0b1c1b39e8977624c3f2e190b1b30414d63788b9fb4c3b2a0917c6658473322120000000000000000000000000000000000000d22374d62778ca2b7bfa9947f6a543f2a15000000000000031729394b5c6a7f95a2b4bfb49f8b7a645645322212000000000000000000000b2035485a6e8399aebeb9a898836e614f4233291f18100c0a04000002090b0f181f30404d62788da3b5c9ae99846e59442f19000000000000000000000000000000000000000000000006192c3c54697e93abbcad98836d564554697f94a9c1ad97826d5645321d09000000000000000000000000000d22374d62778ca2b7bfa9947f6a543f2a15000000000000000000000000000000081c2e3f52677d92a9bac4ac97826d573c2c1906000000000000000000000000000000000000000000000000000000000d1f3447596a8095a7a997826c5b4935475c72879cb1a5907a65503b25100002172c41576c8196acab95806b56402b16000d22374d62778ca2b7bfa9947f6a543f2a15000b2035485a70859aafb8a79e899fb4b9a7917c67523b2a1805081d33485d72889db2c4ae99846f59442f1a0000000000000000000000000000000000011426485e73889db3c3ae99836e593626140100000000000000000000000000000000000000000000000000031629395a70859aafc5b19c87715c47321c00000000000000000417293a4c5e6d8297a6b7b9a898826d5d4b37271729394d5f6f849aa9bab7a698826d5e4c3a2917040000000000000000000000000000000000000d22374d62778ca2b7bfa9947f6a543f2a150000000000000e1e334657647a8c9fb4c0b3a1937e695c4a38281604000000000000000000000d23384d62788b9fb4c9b49e8a77624d43321f170c040000000000000000000005122035485a70869bb0c5b29d88735d39281603000000000000000000000000000000000000000000000c2035495a70859bb0b9a8917c6651384d62788da3b5b39e8975604b36200b000000000000000000000000000d22374d62778ca2b7bfa9947f6a543f2a15000000000000000000000000000000001121364b61768a9fb4c7b29d87725a4935200c0000000000000000000000000000000000000000000000000000000004182a3a4c6176899eb39f8b78634d3d465b70859bb0a6917c66513c27110003162839586d8298ada9947f69543f2a14000d22374d62778ca2b7bfa9947f6a543f2a15000d22384d62788c9fb5b39e897e93a8b9ae99846f5947341f0b081d33485d72889db2c4ae99846f59442f1a0000000000000000000000000000000000001b31465b70869bb0c5b19c86715443301c08000000000000000000000000000000000000000000000000000a1e32465773889db3c4af99846f5a442f1a0500000000000000000c1c2f404c6176889db2beb2a0907b655544311e334657677c91a1b3beb39d8876614c402f1c0c000000000000000000000000000000000000000d22374d62778ca2b7bfa9947f6a5439281a0a000000000e1e31414c6176879daabbb8a6998372604a3d2d1a0a0000000000000000000002152738546a7f94abbcc0aa95806a5948342515040000000000000000000000000005192b3c586d8297adc2b49f8a755746321e09000000000000000000000000000000000000000000000e23384d63788da3b5b49e8975604b36495a71869bb1b9a8917c6651392917030000000000000000000000000d22374d62778ca2b7bfa9947f6a543f2a1500000000000000000000000000000000091e3246576e8398aec3b7a58d78624d38230d00000000000000000000000000000000000000000000000000000000000c1e334657697f94a6aa98836e5c4a44596e8499aeaa947f6a5539291703091e32465771869bb0a7927d68523d2813000d22374d62778ca2b7bfa9947f6a543f2a15081b2e3e556a7f94abbcac978175899eb4b49f8b77624c37220f001d33485d72889db2c4ae99846f59442f1a000000000000000000000000000000000003182d42586d8297adc2b49f8a74604b35200b000000000000000000000000000000000000000000000000000c21364b61768ba6b7c0ab96816b56412c1601000000000000000000121f334658667c90a0b1beb19c8674604b3c2d3d4b6175889db2bfb2a0917c66584733221200000000000000000000000000000000000000000d22374d62778ca2b7bfa9947f6a574538281909000009192c3c4d5f6d8298a5b7bcab9d8877615443301f0f0000000000000000000000091d3145566f849aafc9b4a28d78624d3b2b1807000000000000000000000000000000162b40566b8095abc0bbaa8b76614b36210c000000000000000000000000000000000000000000071a2d3d556a7f94aac1ae98836e5645323c556a7f94aac2ae98836e5746331e0a0000000000000000000000000d22374d62778ca2b7bfa9947f6a543f2a15000000000000000000000000000000000316283953687e93a8c9c3a6917c67513c2712000000000000000000000000000000000000000000050b0d11131413110d1729394b6075889db29f8d79644e3f556a7f95aaae99846e5746331e101325364b61768a9fb4a98e79644e39240f000d22374d62778ca2b7bfa9947f6a543f2a150d22374b5c72879cb1b6a48f7a6d8297adbbaa947e69543d2d1a071d33485d72889db2c4ae99846f59442f1a00000000000000000000000000000000000014293f54697e94a9c6baa98e79644f39240f0000000000000000000000000000000000000000000000000010263b50657b90a5c4c4a7927d68523d2813000000000000000000000417293a4c5e6d8297a6b7b6a4947f6a5a48364a5c6c8196a6b7b8a698826d5e4c3a2a170400000000000000000000000000000000000000000d22374d62778ca2b7c5b09b85756056453727180801152737495a677d92a0b2c1b59f8d7b6659473625130100000000000000000000000b20364b6075899fb4c0b09a85705a49351d0d00000000000000000000000000000001162c41566b8196abc0baa98a75604b35200b0000000000000000000000000000000000000000000d21364a5c71869cb1baa9917c67523828384e63788da4b5b49f8a76614c36210c0000000000000000000000000d22374d62778ca2b7bfa9947f6a543f2a1500000000000000000000000000000000000f253a4f647a8fabbcbfaa95806a55402b1500000000000000000000000000000000000001080d181f22262829282622201e324556687e93a5ab99846f5d4b50667b90a8b49f8a76614b3d2d2526304354677c91a9b49f8975604b35200b000d22374d62778ca2b7bfa9947f6a543f2a151527384f647a8fa4b6b19c8671657a8fa5b6b19b86715b4a3621091d33485d72889db2c4ae99846f59442f1a00000000000000000000000000000000000010263b50657b90a8bac7a9947e69543b2b18050000000000000000000000000000000000000000000000071a2d3d566b8095abc0b8a68e79644f39240f00000000000000000000000c1c2f404c6176889db2bdb49f8a78624d435464798c9fb4beb39d8876614c40301c0c0000000000000000000000000000000000000000000d22374d62778ca2b7c8b4a39a84746055443626140c1d31445563788a9eb4beb5a396816b5e4c3b2a18080000000000000000000000000e23384d63788da9aaaaaa96806b563c2c190000000000000000000000000000000005182b3b586d8297adc2b49f89745544311d080000000000000000000000000000000000000000001325364e64798ea4b6b49f8a76614b362135495b71869cb1baa9927d67523b2a180400000000000000000000000d22374d62778ca2b7bfa9947f6a543f2a1500000000000000000000000000000000000c21364b61768b9fb5c3ad98836e58432e19030000000000000000000000000000000009151d202a34373b3d3e3d3b37342b28384b6074879cb2a18f7a654f4b6176899eb4a9947f6a5b4a3e3b3b424a6072859bb0ae99846f5544311d08000d22374d62778ca2b7bfa9947f6a543f2a151d3145566c8197acbbaa947f695d72879cb2b5a38e79634e3726141d33485d72889db2c4ae99846f59442f1a0000000000000000000000000000000000000b21364b6075899fb4c4af9a846f594834200a00000000000000000000000000000000000000000000000c21364a5b71869bb0c6b39e8874604b35200b000000000000000000000000121f334658667c909fb1baa899836e5e4a6072859baabbb2a0917c665847332212000000000000000000000000000000000000000000000d22374d62778ca2b7d1c1b3a2998373605443301c1c2e3f4b6073859ba8b9baa89b8574604b402f1d0c0000000000000000000000000010263b50657b9095959595927d67523d271200000000000000000000000000000008132034485971869bb0c6b29d87725d372715010000000000000000000000000000000000000000071c3043546b8096abc2ae99836e5746321e2c3d556a8095aac2af99846f5947341f0b00000000000000000000000d22374d62778ca2b7bfa9947f6a543f2a1500000000000000000000000000000000000a1e32465772879cb2c5b09a85705b45301b060000000000000000000000000000010f192731353b484c50535353514d483b36324455677d92a4af9a85705e4c576d8297adb39e8979645c5250515460697e93a3b5a6917c675137271501000d22374d62778ca2b7bfa9947f6a543f2a1520364b6075899eb3b49f8b7762556a7f95abbcab96806b5544311d1d33485d72889db2c4ae99846f59442f1a000000000000000000000000000000000000091e3245566f8499aec6b49f8b77624d382816020000000000000000000000000000000000000000000417293a4e63798ea3b5c5ad97826d5443301c080000000000000000000000000417293a4c5e6d8297a6b7b3a1907c6658687e93a3b4b8a698826e5e4d3a2a1704000000000000000000000000000000000000000000000d22374d62778ca2b7ccd0c0b3a1988272604b44342a3a4b5d6b8095a3b5bfb49f8a7963564531221100000000000000000000000000000f24394e647a80808080808078624d37220d000000000000000000000000060c111c2331404d62778b9fb4c4ae99846f59442f1a0000000000000000000000000000000000000000000b20354a6073879db2baa9927d675239291624394e63798ea4b6b49f8b77614c37220e00000000000000000000000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000000000031629395b70859ab0c5b29d87725d48321d080000000000000000000000000003101f2d37444b53596266686968666259544b45384b6073869cb1a2907b66544f647a8fa0b2a89d877a6e67656669707e8c9fb4b39d8874604b36200b00000d22374d62778ca2b7bfa9947f6a543f2a172a3a51667c91a7b8ae99846f594d62788b9fb4b39d8874604b35201d33485d72889db2c4ae99846f59442f1a0000000000000000000000000000000000000216283853687d93a8b9bcab947f695645321e0d0000000000000000000000000000000000000000000a1f3347586b8096abc1b8a6917c675136261401000000000000000000000000000b1b2f404c6176879db2bdb29d87756177899eb3beb39e8876614c40301c0c00000000000000000000000000000000000000000000000d22374d62778ca2b7ccdecfbfb2a097816c625143334758657b8d9fb4c1b2a0937e685b493827150300000000000000000000000000000d21364a5c646b6b6b6b6b6b62594834200b0000000000000000040a0c111a21232e37414e5e6b8196abbcc2aa95806a55402b150000000000000000000000000000000000000000011527374f657a8fa5b7b49f8a76614c36210c21364a5b72879cb1bbaa937e69533c2b1905000000000000000000000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000000000001a2f44596f8499aec4b39e89735e49341e090000000000000000000000000010212e3d4a55606871777b7d7e7d7b77716960564b4354667c91a3b09b8572604a5c6d8298a7b6a59d8b837d7a7b7e85939faab4a2927d685645311d0900000d22374d62778ca2b7bfa9947f6a543f2a1f3347586e8399aeb8a7917c6751485a6f849aafb7a6907b665039291733485d72889db2c4ae99846f59442f1a000000000000000000000000000000000000000c21374c61768a9eb4c9b29d8875604b3c2b1808000000000000000000000000000000000000000a1a2c3d4c6176899eb3c7b39e8875604b36210b000000000000000000000000000000121f334658667b909fb1b6a595806d8297a7b8b2a0917c6758473322120000000000000000000000000000000000000000000000000d22374d62778ca2b7ccd1c8c4beb19f96806b6150434c6176889dabbcb7a698836e604e3d2c1a0a000000000000000000000000000000071a2d3d4a4e5555555555554d483b2b190500000000040a0c11171f21272c35393f4b4f5f687c8c9fb4c9b6a48e79644f39240f0000000000000000000000000000000000000000081d3144556c8197acc3ae99846f5846331f0a1a2d3d566b8095abc3b09b85705a4835200b000000000000000000000d22374d62778ca2b7bfa9947f6a543f2a15000000000000000000000000000000000003192e43586e8398adc3b49f89745f4a341f0a0000000000000000000000000e1e2e3f4b5b63737e868c90929392908c867e75645c4c4c5e70859bb0a3917c67554c6277899eaab6aa9f98929090939ba3b4b6a69a8472604a3827150200000d22374d62778ca2b7bfa9947f6a543f2a21374c61778b9fb4b39e8875604b3c52677d92a8b9ad98826d5746331e33485d72889db2c4ae99846f59442f1a000000000000000000000000000000000000000a1f3347586c8197abbcb7a6947e695a4836261403000000000000000000000000000000000008182738495b6b8095a7b9baa995806a5645321e090000000000000000000000000000000417293a4c5e6d8297a5b7b49f8b7d8d9fb5b8a698836e5f4d3a2a17040000000000000000000000000000000000000000000000000d22374d62778ca2b7d1c0b4afb4bbb09e95806a614f606e8399a6b7bcab9d8776614c42311f0f00000000000000000000000000000000000f1f2d363940404040404037342b1d0d0003090b11181f22272933373c3d494e555d656f7d8b9faabbbfb19c86715c4a36220d00000000000000000000000000000000000000000b20354b6074889eb3bbaa927d68523a2917040f24394f64798ea5b6b59f8c78624d38220f000000000000000000000d22374d62778ca2b7bfa9947f6a543f2a15000000000000000000000000000000000002172d42576c8297acc1b59f8a75604a35200b000000000000000000000006192b3c4b5d657986939ba3a5a8a8a8a6a49c93877a665e4c50657b8fa2b19c8673604b59667c8c9ea8b5b4aea7a5a6a9b0b5b4a49c8877625443301a0a0000000d22374d62778ca2b7bfa9947f6a543f2a2c3d53697e93aabbac96816c5645364b6075899eb3b49f8a76614b362133485d72889db2c4ae99846f59442f1a000000000000000000000000000000000000000417293a4e63788c9fb5c4b39e8978625443301e160a0000000000000000000000000000000b172536455663798a9fb4c4b49f8a77624c38281602000000000000000000000000000000000b1b2f404c6176879db2baa99f929fabbcb39e8877614c40301c0c000000000000000000000000000000000000000000000000000d22374d62778ca2b7c8b4a29a9faabbaf9e947f6960687e93a1b2c1b49f8d7b655847332413010000000000000000000000000000000000010f1a21242b2b2b2b2b2b2220190d0a0c161e21262a33373c3a474c51575b636a717a84929fa9bac2b3a1917c66513e2d1b07000000000000000000000000000000000000000316283850667b90a6b8b49f8b76614c37210c000d22364a5c72879db2bcab947f6a543d2d1a070000000000000000000d22374d62778ca2b7bfa9947f6a543f2a15000000000000000000000000000000000002172c42576c8197acc1b49f8a755f4a35200a00000000000000000000000b2035485a657b8a9ca4b1b5b4b0aeb0b4b5b1a59d8b7c665b4b5d6f849aafa4927d68564c5e667c89999fabaeb1b2b2b0ada99f968678635948362513000000000d22374d62778ca2b7bfa9947f6a543f2a35495b70859bb0b5a48e79644e383245566c8297acbaa8927d68523c2b33485d72889db2c4ae99846f59442f1a00000000000000000000000000000000000000000c2135495b6d8298a7b9b9a79a8472604b4432281a1006000000000000000000000007101b293343546074859ba9bab7a696816b5947341a0a000000000000000000000000000000000000111e334657657b909fb1bab4a8b5bcb2a0917c67584733221200000000000000000000000000000000000000000000000000000d22374d62778ca2b7c4af9a848c9fabbcae9d937e68798a9fb4bfb4a395806b5d4b3a2917060000000000000000000000000000000000000000070d0f1616161616160d0b0b161e212832363b3a474c51565861666c72797f868f9aa2b4bac1b5a499836e5e4c3920100000000000000000000000000000000000000000091e3245566d8298adc5af9a846f5847331f0a00071b2d3e566b8096abc3b19c86715b4a36210c0000000000000000000d22374d62778ca2b7bfa9947f6a543f2a15000000000000000000000000000000000003182e43586d8398adc2b49e89745f49341f0a00000000000000000000091d30404d6278899ea8b6b3a89e9b999b9ea8b3b6a99e8a7963544f647a8ea1b29d8774604b4c5e6678838c94999b9d9c9b97928a8075635a493b2b1808000000000d22374d62778ca2b7bfa9947f6a543f25364e63798da3b5b19c86715c4a3628384f647a8fa4b6af9a85705a483533485d72889db2c4ae99846f59442f1a0000000000000000000000000000000000000000061a2c3d4c6277899eb3bfb4a296816c624b45382d20190f0b080200030002090b0f1a212e39464b60728297a3b5beb29d8875614b3b2a1800000000000000000000000000000000000000031729394c5e6c8197a5b7c9bdcab8a698836e5f4d3a2a180400000000000000000000000000000000000000000000000000000d22374d62778ca2b7bfa9947f7d8d9fb4bbb59f8d7d859ba8bab9a89b8573604b3f2e1c0c0000000000000000000000000000000000000000000000000000000000050f1a2129323639454b51575861666c71767c81878e949ca4afb4c0bcb5a39b8675614b40301d0200000000000000000000000000000000000000000b21364b6075899eb4bbaa937d68533a2a1704000010243a4f647a8fa5b7b5a48e79634e3923100000000000000000000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000000000041a2f44596f8499aec4b39d88735e48331e09000000000000000000000f24394c5e6f8499a7b8a89e938985848589939ea8b9a89b8572604a5c6e8399aaa5937e6957464c5a626e787f8386878786827d766b6157493c2c1d0d00000000000d22374d62778ca2b7bfa9947f6a543f3043546b8095abbbaa937e69543e2d22374b5d72879cb1b59f8c78624d3833485d72889db2c4ae99846f59442f1a0000000000000000000000000000000000000000000e1f344759697e93a1b3c0b09f95806d60564a3e352c24201d15191819151d20242d363f4b57616e8197a0b1c1b2a0917d675746331d0d00000000000000000000000000000000000000000b1b2f404b6175879db2c7d2c8b39e8877614c41301c0c0000000000000000000000000000000000000000000000000000000d22374d62778ca2b7bfa9947f6a7e939dafbcab9f929ba3b5beb39e897862554431211100000000000000000000000000000000000000000000000000000000000d181f2d3639464b525760666c71777c81868b91979da5aab1b5c2bfb3ab9f96857761574633221200000000000000000000000000000000000000000417293a51677c91a8b9b49f8b77614c37220c0000000b20354a6073879db2c2aa95806b553e2e1b0700000000000000000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000000000021628385b70859ab0c5b29d87725d48321d08000000000000000000071a2d3d51667c91a1b3a89e8a7e75706e70757e8a9ea8b4a3927d68524e63798c9fb39e8875614b3c494d5a62696e717272706d6861584b46392c1e0e0000000000000d22374d62778ca2b7bfa9947f6a543f354a6073879db2b49f8b77614c37221b2e3f546a7f94abbcab947f6a553e2e485d72889db2c4ae99846f59442f1a00000000000000000000000000000000000000000005182a3b4b60728399a4b6bdaf9e958275645c4d493c393631272e2e2f283236393d4a4e5d657583979fb1beb5a398826d5f4d39291700000000000000000000000000000000000000000000111e334657677c92a7bcd1bca7927d675947342312000000000000000000000000000000000000000000000000000000000d22374d62778ca2b7bfa9947f6a6a7f949eb0bcb5a8b1b5c1b2a0927d675a493727150300000000000000000000000000000000000000000000000000000004121d2a343d4a4e5761676e767b81868b91969b9fabacb2b6c3c4b7b2aba1998d81756159473929170400000000000000000000000000000000000000000a1f3346586e8399aec6af9a85705947341f0b000000071c3043546c8196abc4b29d87725c4b37220900000000000000000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000000000091e32455672879cb1c5b09b85705b46301b060000000000000000000c21364a5b70859bb0b39e8a7968605659566068798a9eb3b19c86715c4b5b6d8297a9a6947f6a5847353c494d54595c5d5d5b58524c463a32281b0e000000000000000d22374d62778ca2b7bfa9947f6a543f3950657b90a5b7ae99836e5947341f1022374d62778b9fb4b19c87725c4b37485d72889db2c4ae99846f59442f1a000000000000000000000000000000000000000000000d1c3043546176869ca7b7bcafa097857a6d635a534e4b443744434438454b4f545b636e7a8699a1b1bdb6a69b8575604b41301b0b00000000000000000000000000000000000000000005182a3b4e606f849aafc4d7c1ac97816c5d4b392816030000000000000000000000000000000000000000000000000000000d22374d62778ca2b7bfa9947f6a616b80959fb1bebdc6c9b6a598826d5f4d3c2b19090000000000000000000000000000000000000000000000000000000614222f3b484c5b636d767d848a90969c9fababb1b4bcc9c2b6b1aba69d968e847a6c6157473a2a1b0b0000000000000000000000000000000000000000000c21364c61768a9fb4bcab937e69533b2a1804000000001325364f657a8fa6b7b6a58f7a644f37261401000000000000000d22374d62778ca2b7bfa9947f6a543f2a1500000000000000000000000000000000000b21364b60758a9fb4c2ad98826d58432d18030000000000000000000e24394e63798ea3b5a4927d675b4b4538454b5b677d92a4b6a48f7a644f4d62788b9fb39e8976614c3b2c35383f4446484746423d3633291e160b00000000000000000d22374d62778ca2b7bfa9947f6a543f45576d8297adb8a6917c66513a2a180b203448596f8499afb6a48f7a644f38485d72889db2c4ae99846f59442f1a000000000000000000000000000000000000000000000114263646586379899da6b6beb1a39b8d827870696460555a5958595a566064697179838f9ca4b2bfb5a49c8778625645322313000000000000000000000000000000000000000000000c1f344859687d92a2b3c6c3cab59f8d7b655745321e100000000000000000000000000000000000000000000000000000000d22374d62778ca2b7bfa9947f6a54626c8197a0b2bfd0c7b29d8775614b41301e0e00000000000000000000000000000000000000000000000000000006142432404c59626e79828992999fa9acb1b5bcc9c5b9b3aea8a49c968f8880796f645c4b46392a1c0c00000000000000000000000000000000000000000005182a3b53687d92a9bab59f8c77624d37220d00000000000b20354b6074889db3c3ab96816c5544311d08000000000000000d22374d62778ca2b7bfa9947f6a543f2a1500000000000000000000000000000000000f24394f64798eaabbbfaa957f6a55402a1500000000000000000000132536556b8095aab19c8673604b3d3228323d4b6073869cb1ab96816b56485a6c8196a8a795806b59483420232a2e313232312d28211f170c030000000000000000000d22374d62778ca2b7bfa9947f6a543f4b6075899eb4b39e8874604b36200c05182b3b52677c91a7b8ac97816c5645485d72889db2c4ae99846f59442f1a00000000000000000000000000000000000000000000000818293a495b6379879ca4b1bdb5ab9f988d857e797571706e6d6e707175797e868e98a0b1b6bcb5a39b8678625a48382816050000000000000000000000000000000000000000000c1c30404c6277899eb3beb2adb2bcab9c8775604b3e2e1a0a00000000000000000000000000000000000000000000000000000d22374d62778ca2b7bfa9947f6a544b60728298a1b3c0bda8927d685c4a3d2c1e0e000000000000000000000000000000000000000000000000000002142432424f5e6677828c979ea8aeb4bac7c6b9b4afa9a79e99938d87807a736b635b4f4b3e32281b0c000000000000000000000000000000000000000000000b1f3448596f849aafc7b09b8570594834200b0000000000081c3043546c8197acc5b39d8874604b35200b000000000000000d22374d62778ca2b7bfa9947f6a543f2a15000000000000000000000000000000000215273853687d92a8c8c3a7927c67523d2712000000000000000000071c3043546f859aafaa947f6a5443301e161e3043546a7f95aab09a857055444c62778a9fb49f8a77624c3c2b1914191c1d1d1b18130c0a0400000000000000000000000d22374d62778ca2b7bfa9947f6a543b52677d92a8b9ab96816b5544311d08000d20364b6075899eb3b39e8975604b485d72889db2c4ae99846f59442f1a0000000000000000000000000000000000000000000000000b1b2c3d495b637886979fb2b7bcb5ada39b938e8a868583838485878a8e949ba3aeb2bfb6ab9f968577625a483c2b1a0a0000000000000000000000000000000000000000000417293a4d5f6e8399a7b8b2a098a0b2b6a596806b5c4b38271502000000000000000000000000000000000000000000000000000d22374d62778ca2b7bfa9947f6a54435460738399a2b4c1b39e897a645b493c2b1d0d00000000000000000000000000000000000000000000000000102031424f60697c89989fabb4b9c6bbb4b0aaa89e99948f89837e78726b6460544e493d372e1e160b00000000000000000000000000000000000000000000000d22374c62778b9fb4c1a9947e69543b2b180500000000000114263650657b90a6b8b7a6907b6550382815020000000000000d22374d62778ca2b7bfa9947f6a543f2a1500000000000000000000000000000000091d3145566d8297adc2b7a58d78624d38230d0000000000000000000b20354a6074899eb3ab8f7a644f362614031426364f647a8fabb49f8975604b47596b8095a7a997816c5a4935200f0007080806030000000000000000000000000000000d22374d62778ca2b7bfa9947f6a5448596f849aafb5a38e79634e3727150200091d3245566c8197acb8a7917c66513a5d72889db2c4ae99846f59442f1a000000000000000000000000000000000000000000000000000f1f2c3d495a627581919da6b3b7c1b4b0a8a99f9c9a9998999a9c9faaa9b0b5c1b7b2a59d8d81746159483c2b1d0d000000000000000000000000000000000000000000000b1f334758677c91a1b2b2a0988398a3b4b49f8c7a645645311d0f000000000000000000000000000000000000000000000000000d22374d62778ca2b7bfa9947f6a543644556074849aa3b5b9a79e8879635a483b2b1c0c000000000000000000000000000000000000000000000008182d3e4e60697e8d9ea7b5bcc0b4afaa9f9a958f89847f7a746e69625a564f4a4336362c221b1003000000000000000000000000000000000000000000000006192b3c54697e93aabbb5a38d78624d38220d000000000000000b20354b6074889eb3c4ac97826d5645321d090000000000000d22374d62778ca2b7bfa9947f6a543f2a15000000000000000000000000000000000b20364b6075899eb3c7b29d87725a4935200c0000000000000000000d22374c62778ca8b59f8b76614b36210c000c21364b61768b9fb5a88c77624d3b4c6176899eb39f8b78624d3d2d1a0700000000000000000000000000000000000000000d22374d62778ca2b7bfa9947f6a544d62778b9fb4b09b86715b4a3619090000021528384f647a8fa4b6ae99836e58475d72889db2c4ae99846f59442f1a00000000000000000000000000000000000000000000000000010f1f2c3c4857616d7c88939da6afb4bbc7bab4b1afaeadaeafb1b4bbc7bab4aea59d92877b6b6056473b2b1e0e000000000000000000000000000000000000000000000b1b2f3f4c6176889db3b9a8988375859baabbab9c8674604b3d2d19090000000000000000000000000000000000000000000000000d22374d62778ca2b7bfa9947f6a543f3745566175859ba4b5b8a69d87786259483a2a1b0b000000000000000000000000000000000000000000001325364a5c687e939fabb8c1b5b0a29a928b857f7a756f6a646055534d493c3a353025211a111111110d0b0500000000000000000000000000000000000000000b2035495a70859bb0c8b09b85705a4835200b00000000000000081d3144556d8297acc5b39e8975604b36200b0000000000000d22374d62778ca2b7bfa9947f6a543f2a15000000000000000000000000000000071a2d3d51667c91a7b9c4ad97826d583c2c19060000000000000000000e23384e63788da3b39e89735746321e0a000a1e32465774899eb3a38e78634e3946586a7f94a6aa98826d5b4a36211000000000000000000000000000000000000000000d22374d62778ca2b7bfa9947f6a5454697f94abbaa9937e69533d2d1a000000000a22364a5c71869cb1b49f8b77614c5d72889db2c4ae99846f59442f1a0000000000000000000000000000000000000000000000000000010f1e2b39464b5e66757e8892999faaabafb3b9c5b8b9b8c5b8b3afaba99f9992877d74655d4b45382a1d0e00000000000000000000000000000000000000000000031628394c5d6d8297a6b7b49e8a7863798c9fb4b6a495806a5c4a3727150100000000000000000000000000000000000000000000000d22374d62778ca2b7bfa9947f6a543f283846576176869ca5b6b7a69c877762584739291a0a0000000000000000000000000000000000000000071c304354647a8c9fb4bcbfb2a39b8f847d76706a646055544f4b443738352c25201e212626262626262220180d000000000000000000000000000000000000000d23384d62788da3b4c1a9947f69543c2b1905000000000000000114263750667b90a7b8b9a7917c66513929170300000000000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000000c21364a5b6e8398adc5b8a6917c66513c2711000000000000000000000f253a4f647a8fa4b29d88725d3929160300031629395d73889db2a48f7a654f3a3a4b6075889db39f8c79634e3e2e1b07000000000000000000000000000000000000000d22374d62778ca2b7bfa9947f6a545c71869cb1b49f8a77614c37210f00000000071b2e3e54697f94aabbaa937e69535d72889db2c4ae99846f59442f1a000000000000000000000000000000000000000000000000000000000e1b2932404c566069757d848b92969a9ea7a1a3a4a3a1a79e9a96918a837d746860554b3f32281a0c00000000000000000000000000000000000000000000000a1e324657657b90a0b1b5a3947e695b6b8096a5b7b49f8b79645544311d0f00000000000000000000000000000000000000000000000d22374d62778ca2b7bfa9947f6a543f2a293947586277879da6b7b6a59c867661574638281a0a000000000000000000000000000000000000000b20354a6072869caabbbfb2a098857a6f676158554f4b44373a3531262320191b2933363b3b3b3b3b3b37342b1d0d0000000000000000000000000000000000071a2d3d556a7f94aac1b5a38d78634d38230e0000000000000000000b20364b6075899eb3c5ae98836e5746331e0a00000000000d22374d62778ca2b7bfa9947f6a543f2a1500000000000000000000000000000c1c2f3f4e63798c9fb4c7b39d8874604b35200b000000000000000000000f253a4f647a8fa4b29d88725d3928160300031629395d72889db2a48f7a654f3a324557697e93a5ab99836e5c4a362211000000000000000000000000000000000000000d22374d62778ca2b7bfa9947f6a5464798ea4b5ae98836e5847331f0a00000000001022374c62778b9fb4b09b85705b5d72889db2c4ae99846f59442f1a00000000000000000000000000000000000000000000000000000000000b161e2f38454b5660686f777d8185898b8c8d8e8d8c8b8885817c766e6760554b44372e1d150a00000000000000000000000000000000000000000000000a1a2e3e4b6175879db2bcab9b8673604b6175879db2bbaa9b8573604b3d2c1808000000000000000000000000000000000000000000000d22374d62778ca2b7bfa9947f6a543f2a1b2a3a48596278889da7b8b5a49b85756156453827190900000000000000000000000000000000000011263b50667b90a4b5c8b3a1988275655d524c463a3a35312724201d140d0c172939464c5050505050504d483b2b1805000000000000000000000000000000000c21364a5b71869cb1c6b19b86715a4935200c000000000000000000081d3144556d8297adc6b49f8a76614b36210c00000000000d22374d62778ca2b7bfa9947f6a543f2a15000000000000000000000000040f1c2a3a4b5d6f8499abbcbaa995806b5544311d08000000000000000000000e23384e63788da3b39e89735746321e09000a1e32465774899eb3a38e79634e3928394b6074879db2a18f7a644f3f2f1c080000000000000000000000000000000000000d22374d62778ca2b7bfa9947f6a556c8196abb7a6907b66513a2a170400000000000b1f3448596f8499aeb5a38d79635d72889db2c4ae99846f59442f1a00000000000000000000000000000000000000000000000000000000000003121a283238454b525861676c707476777879787776736f6b676158524b443731271911020000000000000000000000000000000000000000000000021527384b5c6c8196a5b7b59f8d7a64554657667c91a1b3b5a3947f6a5b49362513000000000000000000000000000000000000000000000d22374d62778ca2b7bfa9947f6a543f2a151c2b3b495a6379899ea8b9b5a39a847460564537261808000000000000000000000000000000000417293a586d8398adc2bbaa99837260564b3f36332925201d150f0b0801000a1e3346576166666666666662594834200b000000000000000000000000000000001325364e63798ea4b5c2aa947f6a553c2c19060000000000000000000215273751667b91a8b9baa9927d67523a2a1804000000000d22374d62778ca2b7bfa9947f6a543f2a15030303030303030400050b0d181f2d3a4759657b90a1b3c5b49f8a78624d37271501000000000000000000000d22374c62778ca8b59f8b76614b36210c000c21364b61768b9fb5a88c77624d3722314556687d92a4af9a846f5d4b3823120000000000000000000000000000000000000d22374d62778ca2b7bfa9947f6a6074889eb3b39d8874604b35200c00000000000005182a3b51677c91a7b8ab95806b5472889db2c4ae99846f59442f1a00000000000000000000000000000000000000000000000000000000000000000a161e2832363a474c52565a5760626364636260565a56524c463a3631271d150900000000000000000000000000000000000000000000000000091d314556647a8c9fb4b8a697816c5c4b394c5e6e8399a8b9b49f8b79635443301c0e0000000000000000000000000000000000000000000d22374d62778ca2b7bfa9947f6a543f2a150d1d2c3c4a5b647a8a9ea9bab4a2998374605544362513000000000000000000000000000000000a1f33465872889db2c7b49f8b78625445382e211f170f0b080100000000000c21364c61757b7b7b7b7b7b77624d37220d000000000000000000000000000000071c3043546b8095abc2b6a48d78634e38230e00000000000000000000000b20364b6075899eb3c7af99846f5847331f0a000000000d22374d62778ca2b7bfa9947f6a543f2a1818181818181818191a1920222a333e4a586177889db2bfb8a796806b5a4835190900000000000000000000000b20354b6075899eb4ab8f79644f362513021426364f647a8fabb49f8975604b352027384b6073869cb1a2907b65504030180800000000000000000000000000000000000d22374d62778ca2b7bfa9947f6a667b91a6b8ab96806b5544311d08000000000000000d20364b6075889eb3b29d87736072889db2c4ae99846f59442f1a000000000000000000000000000000000000000000000000000000000000000000020a161e212a33373d4139454b4c4e4f4e4c4b4538413c363329201d1509020000000000000000000000000000000000000000000000000009192d3d4b6074869cabbcb39e8876614c3e2f404d62788a9eb4baa99a8572604a3c2b190600000000000000000000000000000000000000000d22374d62778ca2b7bfa9947f6a543f2a15000e1e2d3d4a5c657b8b9faabbb3a1998273605443301c160700000000000000000000000000000c21364c61768ba5b7c4af9a846f5a4836281a100a0400000000000000000012273c52677c9090909090907b66513b26110000000000000000000000000000000b20354a6073879db2c6b19c86715b4935210c0000000000000000000000091d3245566d8398adc6b49f8b77614c37220e000000000d22374d62778ca2b7bfa9947f6a543f2e2e2e2e2e2e2e2e2e2e2f2b34383a474c5c6476859ba6b7bdb39e8976614c3c2b19000000000000000000000000081c30435470859aafaa947f6a5443301d151d3043546a7f95aab09a85705544311d1c304354667c91a3b09b85705e4c36261401000000000000000000000000000000000d22374d62778ca2b7bfa9947f6a6e8398aeb5a38e79634e3726140100000000000000091d3145566c8196acb7a5907b6572889db2c4ae99846f59442f1a000000000000000000000000000000000000000000000000000000000000000000000003090c171f21282c28323637383938373632282c27211f170b08020000000000000000000000000000000000000000000000000000011426374a5b6b8095a4b6b4a2927d675847332034485a697f94a3b5b4a2937e695a4835201300000000000000000000000000000000000000000d22374d62778ca2b7bfa9947f6a543f2a1500000f1f2d3e4b5d667c8c9fabbcb2a1988272604a4433251506000000000000000000000000000e23384d63788da2c3bfaa95806a553c2b180a0000000000000000000000071a2d3d566b8196a5a5a5a88e78634e39230e0000000000000000000000000000011426374f657a8fa5b7c3aa95806a553d2c1a0600000000000000000000000215283851667c91a8b9bbaa937e68533c2b19050000000d22374d62778ca2b7bfa9947f6a544343434343434343434343443c484d5258616b7a869ba3b5c0b09f917c675846331e0e00000000000000000000000001142636566b8095abb19c8673604a3d3228313d4b6073869cb1ab96816b563726141426364d5e71859bb0a3917c665443301c09000000000000000000000000000000000d22374d62778ca2b7bfa9947f6a768a9fb4b09b85705b493619090000000000000000021527384f64798ea4b5ad97826d72889db2c4ae99846f59442f1a0000000000000000000000000000000000000000000000000000000000000000000000000000040a0c1217161e212223242322211e1616120c0a040000000000000000000000000000000000000000000000000000000000081d31445563798b9fb4baa99a84705f4d3a29192b3c4b6073869babbcb49e8a78624d41311d0d000000000000000000000000000000000000000d22374d62778ca2b7bfa9947f6a543f2a1500000110202e3f4c5e677d8d9fb4bbb2a097816c625143332414050000000000000000000000000f24394e64798ea3b9bda8937d68533e28130000000000000000000000000d21364a5c71869bb1bbb49f8975604b35200b0000000000000000000000000000081d3144556c8196acc3b6a48e79634e39240f000000000000000000000000000b21364b6075899eb4c8b09a85705a4835200b0000000d22374d62778ca2b7bfa9947f6a5858585858585858585858595a5b5a62676e77818b9ca4b5bfb3a296816c5f4d3a291700000000000000000000000000000f24394e64798ea3b5a4927d675b4b4538454b5b677d92a4b6a48f7a644f3a250f0818304050657b90a2b19c8673604b372715020000000000000000000000000000000d22374d62778ca2b7bfa9947f6a7e93a9baa9937e68533d2c1a000000000000000000000a22364a5c71869cb1b49e897572889db2c4ae99846f59442f1a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b0d0e0f0e0d0b090300000000000000000000000000000000000000000000000000000000000000000008182c3c4b6073859baabbb49f8b79634e41311c0d1d314455647a8c9fb4b9a89a846f604e3b2b18050000000000000000000000000000000000000d22374d62778ca2b7bfa9947f6a543f2a150000000211212f404d5f687e939dafbcb19f95806b6150423223130400000000000000000000000e23394e63788ea3c4bda8937d68533e281303000000000000000000000d1d2e3e4e64798ea3b5c8af9a85705544311d0800000000000000000000000000000b20354b6074889eb3c7b29c87725b4a36210c00000000000000000000000000091e3245566e8398aec7b59f8c78624d38220f0000000d22374d62778ca2b7bfa9947f6d6d6d6d6d6d6d6d6d6d6d6d6e6f7174777c838a969fa9b6bdb1a1998373604b41301c0c00000000000000000000000000000d21364a5c71869bb0b39e89796860565956606879899eb3b19c86715c4b37220d001223384c5d6f849aafa4927d675544311d0a0000000000000000000000000000000d22374d62778ca2b7bfa9947f70859bb0b49f8a76614c36210f00000000000000000000071b2d3e54697e94aab9a8927d72889db2c4ae99846f59442f1a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000132536495a697f94a3b5b6a595806b5b49352313011527374b5c6c8197a6b8b3a2927d6859483420120000000000000000000000000000000000000d22374d62778ca2b7bfa9947f6a543f2a150000000003122230414e606a7f949eb0bdb09e947f6a604f4131231204000000000000000000000c21364c61768ba6b7c0aa95806b5541301e160b090200030002080b131c2b3b4b5c6d8297acc1bbaa947e695437261401000000000000000000000000000216283850667b90a6b8c3ab95806b563d2d1a07000000000000000000000000000316283852677c91a9babcab947f69543d2c1a0600000d22374d62778ca2b7c6b19b85828383838383838383838383838486898d92989fa9b4bab7b39f978374605544312312000000000000000000000000000000071a2d3d51677c91a2b3a79e897d75706e70757d899ea7b4a3927d68533e2e1b0800091c2f3f4f647a8fa1b29d8774604b3928160300000000000000000000000000000d22374d62778ca2b7bfa9947f788da2b4ad98836e5846331f0a00000000000000000000001022374c61778b9fb4af9a8472889db2c4ae99846f59442f1a00000000050b0d20202020202020202020202020202020202020202020201e1d1c1915100c0a03000000000000000000000000000000000000000000000000000000010a101216161616110f09000000000000000000071c30435463788a9fb4bfb29d8775604b3d2c1a050009192e3e4c6176889db3c0b39e8977624c41301c0c00000000000000000000000000000000000d22374d62778ca2b7bfa9947f6a543f2a15000000000004132331424f616b80959fb1bcaf9d937e695f4e41302212030000000000000000000a1f33465873889db2c6b19c86715f4d3f3228201d15191819151d2025303b4859647a8d9fb5c8b49f8b78624d38220d0000000000000000000000000000091e3245566d8298adc4b7a58e79644f39240f0000000000000000000000000000000c21364b61768a9fb4c9b19b86715b4935210c00000d22374d62778ca2b7c9b5a39b98989898989898989898989898999b9ea7a7aeb4bab9b3a69d90817360564537271504000000000000000000000000000000000f24394d5f6f849aa7b9a79e928985838589929ea7b9a89b8572604a3520100000001122374b5c6e8399aba5937e685745321e0b00000000000000000000000000000d22374d62778ca2b7bfa9947f8095aab7a6907b66503a29170400000000000000000000000a1f3447596e8399aeb49f8b77879db2c4ae99846f59442f1a0000000d19202235353535353535353535353535353535353535353535353432312f2a25211e160b0800000000000000000000000000000000000000000000000005131e25272c2c2c2c26231c110300000000000005182b3b4a6072849aa9bab2a1907c665645321f0f000000101f334658677d92a2b3b9a799836e5f4d3a2a1704000000000000000000000000000000000d22374d62778ca2b7bfa9947f6a543f2a15000000000000051424324351626c8197a0b2bbb59f8d7e685f4d402f21110200000000000000000417293a586d8298adc2b5a4927d675d4b45393631272e2d2e27313636434a596277869cabbcbbaa98836e5a4834200b00000000000000000000000000000b21364b6075899eb3c7b29d87725c4a36220d0000000000000000000000000000000a1e3246576e8399aec7b5a38e79634e39231000000d22374d62778ca2b7d2c1b5b1adadadadadadadadadadadadaeafb0b3b9c5c1b5b0a79e95887c6c6055453828190900000000000000000000000000000000000a1d30414d6378899ea8b6b3a79e9a989a9ea7b3b7a99f8a79635443301c07000000081b2e3e4e63798c9fb39d8875604b3a291704000000000000000000000000000d22374d62778ca2b7bfa9947f879db2b29d8874604b35200c00000000000000000000000004182a3a51667c91a6b8ab947f879db2c4ae99846f59442f1a00000d1d2b344a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a494846443f3b363229231c110700000000000000000000000000000000000000000002132330393d414141413b382f22110000000000000c20344859687e93a2b4b9a899836e5e4c382816010000000417293a4d5f6f849aa9bab3a1917c675847331f12000000000000000000000000000000000d22374d62778ca2b7bfa9947f6a543f2a150000000000000006152533444b60728298a1b3bcab9f8c7d675e4c3f2e201001000000000000000011263b50667b90a4b5c2b49e8a7b6a60574f4b453844434337444b4e54606777869ca4b6c1b49f8c79634e3c2b1905000000000000000000000000000317293951677c91a8b9c4ab96816b563e2d1b070000000000000000000000000000000316293952677d92a9bac2aa95806b553e2e1b07000d22374d62778ca2b7b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b8c6b9b4b0aca8a39b94898076665e4b4437281a0a00000000000000000000000000000000000001122035495a657b8a9ca4b1b6b3afaeafb3b6b2a59d8b7c665b4a36251300000000001021364a5b6d8298aaa6947f6a5846331f0a000000000000000000000000000d22374d62778ca2b7c4af998499a5b6ab95806b5443301c08000000000000000000000000000c20364b6074889eb3b19c86879db2c4ae99846f59442f1a0005192b3b485e606060606060606060606060606060606060606060605f5e5d5b5955504b4639372e221b100200000000000000000000000000000000000000102030414d5256565656504c402f1c09000000000c1c30414d6277899eb3c0b49e8a78624d402f1a0a00000000000c1c30414d63798b9fb4bfb39e8876614c402f1b0b0000000000000000000000000000000d22374d62778ca2b7bfa9947f6a543f2a15000000000000000007161c30435460738399a2b4bbaa9f8c7c665d4b3e2e1f0f00000000000000000b20354b6073869cabbcb9a89e8b7f756b6560565a5958595a5560646a737d899ca4b5c3b5a396806b5b4a361d0d00000000000000000000000000000a1e3346576e8399a3a3a3a68f7a644f3a251000000000000000000000000000000000000c21364c61768a9fa3a3a39c87725c4a36220d000d22374d62778ca2a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a1a89e9b97938d867f766b61584c403127190a000000000000000000000000000000000000000006192c3c4b5d657a86939ca4a6a8a9a8a6a49c94877b665e4c3d2d18080000000000071a2d3d4d63788c9393938976614c36210c000000000000000000000000000d22374d62778ca2b7c7b3a199a1b3b4a28d78634e3626140100000000000000000000000000081d3144556c8196abb5a49c9da5b7c4ae99846f59442f1a000b203448597075757575757575757575757575757575757575757575757372716e6a656157504b3f372e1d150a00000000000000000000000000000000000a1b2d3e4d5f676b6b6b6b665e4c38230f00000004172a3a4d5f6e8399a8b9b5a3947f69594834221200000000000000132135495b6a7f95a4b6b8a698826d5e4c3929170300000000000000000000000000000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000114263644556074849aa3b5bbaa9f8b7b655c4a3d2d1e0e00000000000000081c304354657b8d9fb5bdb9aa9f9488807a75726f6e6d6e6f7175797f87929ea7b5c2b5a59b8574604b3d2d1a0000000000000000000000000000000c21364c61768b8e8e8e8e8e8772604a35200b00000000000000000000000000000000000a1f3346586f838e8e8e8e8e8e7a644f3a240f000d22374d62788c8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8d8c8b8985827e78716961584c473a2f1d1509000000000000000000000000000000000000000000000e1e2e3f4b5c64747e868d91939493918d877f75655d4c402f1f0f000000000000000f2035495a667c7e7e7e7e79634e39230e000000000000000000000000000d22374d62778ca2b7d0bfb3afb3bfb09b85705b493518080000000000000000000000000000021527374e63798ea3b5b5b1b2b7c3c4ae99846f59442f1a000d22374d62788a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a898786847f7a766e655d4f4b3e31271a0b000000000000000000000000000000031628394a5c677d818181807c66503b26110000000a1f334758677d91a1b3bcab9b8673604b3b2b19040000000000000006192c3c4b6074869cb1beb2a0907c665746331e1100000000000000000000000000000d22374d62778ca2b7b9a9947f6a543f2a15000000000000000000000818273745566175859ba4b6baa99e8a7a645b4a3c2c1906000000000000011426364b5d6b80959fb4babbb4a69d968f8a878483828384868a8e949da5b3b8beb1a49c8777625645321f0f0000000000000000000000000000000c21364b617579797979797978625443301c0700000000000000000000000000000000000417293a4c627779797979797976614c37220c000b20364b60737979797979797979797979797979797979797978777674706d68625a544c463a332a1c120100000000000000000000000000000000000000000000000011212e3e4a56606971787b7e7f7e7c78726960574b3f2f2212010000000000000006192c3c4d5e6669696969635b4935210c000000000000000000000000000d22374d62778ca2b7ccd0c7c4c7baa9937d68533d2c1a000000000000000000000000000000000921364a5b71869bb1c7c6c7cbd4c4ae99846f59442f1a000d22374d62778c9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9faa9f9e9d9b9994908a837a71645c4b4538291b0b0000000000000000000000000000091e324557647a8c9696968a78624d38230d0000091c2f404c6176889eb3bfb59f8d7a645544311d0d0000000000000000000e1d324556657b90a0b2beb29d8876614c3f2e1c08000000000000000000000000000d22374d62778ca2a3a3a3947f6a543f2a1500000000000000000000000919283846576176869ca5a3a3a89e8979635b4935210c0000000000000008182f3f4a607281949fa9b4c0b8b3abaa9f9c9a9998989a9b9fa9aab2b7c2b6b19f97867762594838281501000000000000000000000000000000091e32465761646464646464625a49362513000000000000000000000000000000000000000b1f34485962646464646464615847331f0a00081d3144556064646464646464646464646464646464646464636260575b57534d483c3633291f170c00000000000000000000000000000000000000000000000000000311202d38454b535a626669696966625a544b45392e2112040000000000000000000e1e30404d51545454544e493d2c1a06000000000000000000000000000d22374d62778ca2b7cce3dcd9c9b49f8a76614c36210e00000000000000000000000000000000071a2d3d53697e93a9bacedddfd9c4ae99846f59442f1a000d22374d62778ca2b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5bbb4b3b2b0aeaaaa9f988f867a6b60564639291909000000000000000000000000071a2d3e4b6075869caaa896816c5a4835200b00000f24384c5e6d8298a6a3a3a697816c5c4b37261400000000000000000000021528384b5d6d8298a7a3a3a697816c5d4b37230e000000000000000000000000000d22374d62788c8e8e8e8e8e7f6a543f2a150000000000000000000000000a1a293947586277878e8e8e8e8e8e8878634d38230e0000000000000000111c304354606d7f8b9aa2aeb4bac7bbb4b2afaeadaeafb1b4bac7bcb4afa49c9082756259483b2a1a0a0000000000000000000000000000000003162839464b4e4e4e4e4e4e4d493c2b18080000000000000000000000000000000000000005182a3b484c4e4e4e4e4e4e4c473a2a18040002152737444b4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4c4b4539423e38352b211f170b040000000000000000000000000000000000000000000000000000000002101a2731363c484d51535453514d493c3632281b10030000000000000000000000122230393c3e3e3e3e39352c1f0f00000000000000000000000000000d22374d62778ca2b7cce1e6d4c3ad98826d5746331e0a00000000000000000000000000000000000f21374c61778a9fb4c9dfe3d9c4ae99846f59442f1a000d22374d62778ca2b7d5c5b8b3b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b2b3b4bbc8bbb4ada39b8c80746157463727150200000000000000000000000921364a5c6c8196a4b49e8a77624c3c2b1906000011263b51667b8e8e8e8e8e8e8876614c3e2e190900000000000000000000000a1a2f3f4c6177898e8e8e8e8e8d7a65503b2510000000000000000000000000000b20364b607379797979797977614c37220c000000000000000000000000000b1b2a3a485962767979797979797978624d38220d000000000000000000132536434a616a798590989fa9abafb3b9c6b8b9b9c7bab4b1adab9f9a91867b6d6157483b2b1d0d0000000000000000000000000000000000000b1b28323639393939393938352b1e0e0000000000000000000000000000000000000000000d1d2a343739393939393937332a1c0c00000009192731363939393939393939393939393939393939393938373632282d292220190e0a0400000000000000000000000000000000000000000000000000000000000000000a151d202b35383c3e3f3e3c38352b211e160a0000000000000000000000000004121d24272929292923211a0f0100000000000000000000000000000d22374d62778ca2b7cccececab7a5907b65503929170300000000000000000000000000000000000a1f3347586e8398aec4d5cecec4ae99846f59442f1a000d22374d62778ca2b7cbb8a69e9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9d9e9faaa8b0b5c1b5aa9f958475615544311d1000000000000000000000091930414e64798c9fb4a996806b5947341e0e0000000d23384d62787979797979797862584733201000000000000000000000000000111f344759627879797979797978624d38220d00000000000000000000000000081d31445560646464646464615947341f0b00000000000000000000000000000c1c2b3b48586164646464646464625a4834200b00000000000000000008182530434f5b63727b838a92969a9ea8a1a2a4a3a3a99f9b97928b847c73655d4b46392b1d0d00000000000000000000000000000000000000000b161e212424242424242320190e00000000000000000000000000000000000000000000000d181f22242424242424221f180c000000000009151d20242424242424242424242424242424242424242322211e1618130d0b0500000000000000000000000000000000000000000000000000000000000000000000000002090e19202226292a29272320190e0903000000000000000000000000000000000a0f11141414140e0c06000000000000000000000000000000000d22374d62778ca2b7b9b9b9c9b29d8773604a35200b00000000000000000000000000000000000004172a3a51667b90a6b7b9b9b9b9ae99846f59442f1a000d22374d62778ca2b7c8b39e888787878787878787878787878787878787898a8e939ba3b2b7bbb4a29a8473604b3e2d1b070000000000000000011426374d5f70849aabb49f8a77624c3b2a18000000000b2035485a62646464646464625a483a2917020000000000000000000000000004182a3b485a62646464646464625a4835200b0000000000000000000000000002152737444b4e4e4e4e4e4e4c473b2a18040000000000000000000000000000000d1d2b3a474c4e4e4e4e4e4e4e4d483c2b19050000000000000000000008131c323d495460666e777d8185898b8c8d8e8e8d8c8986827d776f6660544c3f32281b0d0000000000000000000000000000000000000000000003090c0f0f0f0f0f0f0d0b0600000000000000000000000000000000000000000000000000050b0d0f0f0f0f0f0f0c0a040000000000000002080b0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0e0d0b09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d11141414110d0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62788ca2a3a3a3a3a3ab95806a5443301c07000000000000000000000000000000000000000c20354b6074889da3a3a3a3a3a399846f59442f1a000d22374d62778ca2b7bfa9947f72727272727272727272727272727272727375797e85909da5b5c0b4a296806b5c4a36220d0000000000000000081d314455677c91a2b4ab97826c5948341d0d0000000006192b3c484d4e4e4e4e4e4e4d483c2b1c0c0000000000000000000000000000000c1d2b3c484d4e4e4e4e4e4e4d483c2b19050000000000000000000000000000091927313639393939393937342a1d0c00000000000000000000000000000000000d1c2a33373939393939393938342b1d0d00000000000000000000000000151f2c36434a515861676b70747677787979787674716d686259514b43362f1e160b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62788c8e8e8e8e8e8e8e8d78634d3625130000000000000000000000000000000000000000081d3144556b808e8e8e8e8e8e8e8e836f59442f1a000d22374d62778ca2b7bfa9947f6a5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5d55606469707b879ba3b5c0b49f8c7a644f3b2b1905000000000000001325364b6073879cb2b49f8c78634d3b2a180000000000000e1e2b353839393939393938342b1d0d00000000000000000000000000000000000e1e2b353839393939393938352b1e0e0000000000000000000000000000000009151d20242424242424221f180c000000000000000000000000000000000000000c171f21242424242424242220190d0000000000000000000000000000010f182530353a474c52565a5660616364646361585c58524c483b353026181103000000000000000000000000000000000000000000000000000000000000000000000000000000080d0f2020202020181610060000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e171717171712100a00000000000000000000000000000000000002090b0f12131312100d0b05000000000000000410191e20202020201d1b140b000000000000000000000b141b1d202020201f1d180f030000000000000000000812181b20202020200d0b05000000000000000000000b20364b6073797979797979797979635a493518080000000000000000000000000000000000000000011426374c6176797979797979797978624d38230d000d22374d62778ca2b7bfa9947f6a54474747474747474747474747474737444b4f535d6576859ba7b9bcab99846f594834200b000000000000071c304354677d92a5b6ae99846f5b49351d0d000000000000000e1920232424242424242220190d000000000000000000000000000000000000000e1920222424242424242220190e00000000000000000000000000000000000002080b0f0f0f0f0f0f0c0b04000000000000000000000000000000000000000000040a0c0f0f0f0f0f0f0f0d0b05000000000000000000000000000000000008131c202a33373d4138454b4c4d4f4e4e4c473a423d37342b201c140800000000000000000000000000000000000000000000000000000000000000000000000000000002101b222535353535352d2b2317090000000000000000000000000000000000000000000000000000000000000000000000000000000e1a21232c2c2c2c2c27241d12040000000000000000000000000000060a151d202527292928262220190d00000000000414222d333535353535322f281c0e00000000000000000e1c282f323535353535322c211303000000000000000c1a252d303535353535351f180d000000000000000000081d314455606464646464646464635b4a3c2c1900000000000000000000000000000000000000000000091f334658616464646464646464625a4935200b000d22374d62778ca2b7bfa9947f6a543f32323232323232323232323232273136393f4b586277899eb3c9b49f8b77624d37220d0000000000000b20354a6073869cb1b7a5907b66513c2c19000000000000000000060b0d0f0f0f0f0f0f0d0b05000000000000000000000000000000000000000000050b0d0f0f0f0f0f0f0d0b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c171f21272c283236373839393837332a2d282220180d08010000000000000000000000000000000000000000000000000000000000000000000000000000000010202e373a4a4a4a4a4a423f35271706000000000000000000000000000000000000000000000000000000000000000000000000000e1f2c353841414141413c39302212000000000000000000000000010f1a212731363a3d3e3e3d3b38342b1d10020000001022323f484a4a4a4a4a47443a2c1c0b0000000000000b1c2c3a44474a4a4a4a4a473e31210f000000000000081a2a3741454a4a4a4a4a4a342a1d0d000000000000000002152737444b4e4e4e4e4e4e4e4e4e4a3d2d1e0e000000000000000000000000000000000000000000000417293a464c4e4e4e4e4e4e4e4e4d493c2b1906000d22374d62778ca2b7bfa9947f6a543f2a1d1d1d1d1d1d1d1d1d1d1d1d151d20242e3a48596a7f95abbcbcab937e69543e2914000000000005192b3c51667c91a4b5b29d8773604b35200e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000070b0700000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c1216161e212223242423211f1718130d0b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000081b2e3e4b4f6060606060585245352310000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d494e5656565656514d40301d0a0000000000000000000006131f2c3538454b4f52535352504d483c2e2010000000192d3f505c5f606060605d574b3a281400000000000014283a4b575d606060605f5b4f3e2c1804000000000012253748555a60606060605e483b2a180500000000000000000919273136393939393939393939362d1f0f0000000000000000000000000000000000000000000000000b1b293336393939393939393938352b1e0e00000d22374d62778ca2b7bfa9947f6a543f2a15070707070707070707070002080b111b2b3b4c61778c9fb5c9ae98836e59432e1900000000000b2035485a6f8499afbcab947f6a5443301c080000000000000000050b0d20202020202015130c030000000000000000000000000000000000000000000610161920202020201e1c160d0100000000000000000000000000000000070d0f14191c131c201c131b18120c0b04000000000000000000070b0b0b0b0b090000000000000000000000000000000000000000000000000000000000000000000000000000000002090b0c0e0f0f0e0c0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374b5c6475757575756d64523f2b160100000000000000000000000000000000000000000000000000000000000000000000000c2135495b636c6c6c6c6c675f4d392410000000000000000000041324313d494e5660646768686765625a4b3e2e1b0800001e33485c6e7575757575726957442f1b0600000000061b2f4457697275757575746d5b47321d080000000004182d415566707575757575705948341f0b00000000000000000009151d20242424242424242423211a0f01000000000000000000000000000000000000000000000000000b171f2124242424242424242320190e0000000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000000d1f34475971869cb1c6b19c87725c37271501000000001325364d62788b9fb4b59f8c78624d36261401000000000000000d1920223535353535352a27201507000000000000000000000000000000000000000a18232b2e353535353534312a1e110100000000000000000000000003090f1a21242a2e312530353025302d28221f180c0800000000040a0c1d20202020201e0d0b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f253a4f647a8a8a8a8a8a826d58422d180300000000000000000000000000000000000000000000000000000000000000000000000e23384e637981818181817d67513c2712000000000000000000122231424e5b636d757a7c7e7e7d7b78645c4b37220d000020354a5f758c8a8a8a8a87725d47321d0800000000081d32475d72878a8a8a8a8b745f4a351f0a00000000051b30455a70848a8a8a8a8a77624c37220d0000000000000000000002080b0f0f0f0f0f0f0f0f0e0c0700000000000000000000000000000000000000000000000000000000040a0c0f0f0f0f0f0f0f0f0d0b06000000000d22374d62778ca2b7bfa9947f6a543f2a1500000000000000000000000000000004182a3a586e8398adc3b49f89745544311d08000000071c3043546a8095abbcb09b85705a48351808000000000000000d1d2b344a4a4a4a4a4a4a3f3c3225150300000000000000000000000000000000000618283640434a4a4a4a4a49453c2f1e0d00000000000000000000000a161e212d36393f434649434a434846423d37342a231c1106000b171f21323535353535332220190e000000000000050b0d20202020202015130c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131a1c202020201f0c0a040000000000000000000f253a4f647a8f9f9f9f97826d58422d1803000000000000000000000000000000000000000000000000000000000000000000000010263b50657b9096969696816c57412c17000000000000000008182f404e606879828a8f92939392908d7a644f3a250f000020354a5f758a9f9f9f9c87725d47321d0800000000081d32475d72879c9f9f9f8a745f4a351f0a00000000051b30455a70859a9f9f9f8c77624c37220d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778ca2b7bfa9947f6a543f2a1500000000000000000000000000000000172c42576c8197acc1baa98a75604b35200b0000000b20354a6073879db2bcab937e69543c2b190000000000000005192b3b485e606060606060544f4332200c000000000000000000000000000000000010233646535860606060605e594d3c2a1600000000000000000001121b2832363d4a4e54585c5e5460545e5b57524c473b382f211a0f1b293336474a4a4a4a4a4938352b1e0e000000000d1920223535353535352a27201507000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1b262e313535353535211f170c00000000000000000f253a4f647a8fa4b5ad97826d58422d1803000000000000000000000000000000000000000000000000000000000000000000000010263b50657b90a5abab96816c57412c1700000000000000011426364c5e687e8b989fa9a7a8a8a7a48f7a644f3a250f000020354a5f758a9fb4b29c87725d47321d0800000000081d32475d72879cb2b49f8a745f4a351f0a00000000051b30455a70859aafb5a18c77624c37220d00000000050b0d20202020202015130c030000000000000000000000000000000000000006101618202020202020201a171107000000000000000000000000000000000000000d22374d62778ca2b7bfa9947f6a543f2a1500000000000000000000000000000001172c41566c8196abc1b9a88b75604b36200b0000000f243a4f64798fa5b7b59f8b77624c37220e000000000000000b20344859707575757575756a614f3c27130000000000000000000000000000000002162b4053646e7575757575736b5945311c000000000000000009141d3039454b545c64696e717374757473706d676159504b3f362c1f293a464c5c60606060605e4d483c2b190500000d1d2b344a4a4a4a4a4a4a3f3c322515030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021b2b3943464a4a4a4a4a37332a1c0c000000000000000f253a4f647a8fa4b9ad97826d58422d1803000000000000000000000000000000000000000000000000000000000000000000000010263b50657b90a5baac96816c57412c1700000000000000081c304354667c8d9fa9b4bac7bdb8b6a48f7a644f3a250f000020354a5f758a9fb4b29c87725d47321d0800000000081d32475d72879cb2b49f8a745f4a351f0a00000000051b30455a70859aafb7a18c77624c37220d0000000d1920223535353535352a2720150700000000000000000000000000000000000918232b2d353535353535352f2c24190b0000000000000000000000000000000000000d22374d62778ca2b7bfa9947f6a543f2a1500000000000000000000000000000003162839586d8298adc2b49e89745645311d09000005192b3c556a8095aac3b19c8671594834200b000000000000000d22374d62788a8a8a8a8a8a7f6a543f2a150000000000000000000000000000000003192e43586e828a8a8a8a8a89735e49341e0000000000000009192631404d57606972797f8386898a8a8a8885827d776f655d4e493d323646586172757575757573625a4835200b0005192b3b485e606060606060544f4332200c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010203949565c606060605f4c473a2a17040000000000000f253a4f647a8fa4b9ad97826d58422d1803000000000000000000000000000000000000000000000000000000000000000000000010263b50657b90a5baac96816c57412c17000000000000000b20354b6073879dabbac2b5b1a8a3a1a08f7a644f3a250f000020354a5f758a9fb4b29c87725d47321d0800000000081d32475d72879cb2b49f8a745f4a351f0a00000000051b30455a70859aafb7a18c77624c37220d00000d1d2b344a4a4a4a4a4a4a3f3c32251503000000000000000000000000000000031828353f434a4a4a4a4a4a4a44403729190700000000000000000000000000000000000d22374d62778ca2b7bfa9947f6a543f2a15000000000000000000000000000000091e32455770859ab0c5b29d88725d3827150200000b2034485a71869bb1c9ab96816b563b2b1805000000000000000d22374d62778c9f9f9f9f947f6a543f2a150000000000000000000000000000000003192e43586e83989f9f9f9e89735e49341e00000000000008182637444b5e66757e878e94989b9e9fa99f9d9b97928b847b70635b4f4343546176868a8a8a8a8a8877624d38220d000b20344859707575757575756a614f3c271300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e5667717575757574615847331f0a0000000000000f253a4f647a8fa4b9ad97826d58422d1803000000000000000000000000000000000000000000000000000000000000000000000010263b50657b90a5baac96816c57412c170000000000000011263b51667b90a5b6c0b4a49c928e8c8b8b7a644f3a250f000020354a5f758a9fb4b29c87725d47321d0800000000081d32475d72879cb2b49f8a745f4a351f0a00000000051b30455a70859aafb7a18c77624c37220d0005192b3b485e606060606060544f4332200c0000000000000000000000000000001121354653586060606060606059544737241100000000000000000000000000000000000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000091628384b60768a9fb4c4af99846f5a442f1a0000000d22384d62778da3b5bcab907b66513b261100000000000000000d22374d62778ca2b5b5a9947f6a543f2a150000000000000000000000000000000003192e43586e8398adb5b39e89735e49341e0000000000001325364455606c7c87939ca4a9adb1b3b4bab4b3b0acaa9f9990847969614b4b60728399a49f9f9f8b7b655a4835200b000d22374d62788a8a8a8a8a8a7f6a543f2a15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22364a5c71858a8a8a8a8b76614c37210c0000000000000f253a4f647a8fa4b9ad97826d58422d1803000000000000000000000000000000000000000000000000000000070b07000003000010263b50657b90a5baac96816c57412c1700000000000001162b41566b8096abc3b4a29a867d7876767673604b36200b000020354a5f758a9fb4b29c87725d47321d0800000000081d32475d72879cb2b49f8a745f4a351f0a00000000051b30455a70859aafb7a18c77624c37220d000b20344859707575757575756a614f3c2713000000000000000000000000000009192e3f53646d757575757575756f6554402c1700000000000000000000000000000000000d22374d62778ca2b7bfa9947f6a543f2a1515151515151515151515151515131c27324556687d92aabbc0aa947f6a553f2a1500000012273d52677c92a7c2b49f8b76614b36210c00000000000000000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000000003192e43586e8398adc3b39e89735e49341e0000000000071c304354607381919da5b1b6c2c6b9b4b2b1b2b4bac7bbb4aea29a8b7f6d605f6b8096a1b3b19f937e685d4b3c2b1905000d22374d62778c9f9f9f9f947f6a543f2a15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021628384e64798ea39f9f98836d5847331f0a0000000000000f253a4f647a8fa4b9ad97826d58422d1803000000000000000000000000000000000000000000060b0d1419131c201c131c18120c10263b50657b90a5baac96816c57412c17000000000000051a30455a6f859aafc9af9a84736863616061605544311d08000020354a5f758a9fb4b29c87725d47321d0800000000081d32475d72879cb2b49f8a745f4a351f0a00000000051b30455a70859aafb7a18c77624c37220d000d22374d62778a8a8a8a8a8a7f6a543f2a1500000000000000000000000000021527374b5d6d828a8a8a8a8a8a8a836f59442f1a00000000000000000000000000000000000d22374d62778ca2b7bfa9947f6a543f2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a253037444b6075879cb2c8b4a28e79644e39240f000001142637566b8196abc0b29c87725746321e0a00000000000000000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000000003192e43586e8398adc3b39e89735e49341e00000000071b2d3e4a607282969fb2b7c0b4b0a7a89e9d9c9c9fa9a8b0b4c0b4a99f948274677d929eb0b4a297816c604e3f2e1e0e00000d22374d62778ca2b5b5a9947f6a543f2a15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e3245566c8196acb6a5907b65503a2a17040000000000000f253a4f647a8fa4b9ad97826d58422d180300000000000000000000000000000000000000080e192023292e2530353025312d28211f263b50657b90a5baac96816c57412c17000000000000071c32475c71879cb1bcab8f7a65554e4c4b4c4b4437271502000020354a5f758a9fb4b29c87725d47321d0800000000081d32475d72879cb2b49f8a745f4a351f0a00000000051b30455a70859aafb7a18c77624c37220d000d22374d62778c9f9f9f9f947f6a543f2a1500000000000000000000000000081d314455657b8fa09f9f9f9f9f99846f59442f1a00000000000000000000000000000000000d22374d62778ca2b7bfa9947f6a543f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f36434a55606d8297a5b6bcab9a85705c4a36210d0000081d31445570859ab0c3ae99836e593929160300000000000000000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000000003192e43586e8398adc3b39e89735e49341e000000000d22364a5c6a8095a0b0bdb7b3a29b928d89888687898d939ba3b0b5bab4a098837a8b9fb4b7a69b8474604b423121110000000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b6075899eb3b29d8773604a35200c000000000000000f253a4f647a8fa4b9ad97826d58422d1803000000000000000000000000000000000005111c232b35383f4336434a434946423d3733293b50657b90a5baac96816c57412c17000000000000081e33485d73889db2b49f8a75604b37373636363127190900000020354a5f758a9fb4b29c87725d47321d0800000000081d32475d72879cb2b49f8a745f4a351f0a00000000051b30455a70859aafb7a18c77624c37220d000d22374d62778ca2b5b5a9947f6a543f2a1500000000000000000000000005192b3b4b6074869cb1beb5b5b5ae99846f59442f1a00000000000000000000000000000000000d22374d62778ca2b7bfa9947f6a545454545454545454545454545454545556546066738197a0b1bfb59f8d7b65503e2d1a0700000b20354b6075899fb4bfaa957f6a55402a150000000000000000000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000000003192e43586e8398adc3b39e89735e49341e000000071a2d3d4f647a8c9fb4beb6a69d90857d787472717274787e858f9ba3afbcb2a1998b9fa9baa99d8877625645312414030000000d22374d62778ca2b7bfa9947f6a543f2a15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c52677d92a7b9ab957f6a5443301c07000000000000000f253a4f647a8fa4b9ad97826d58422d1803000000000000000000000000000000000d18202f383c484d54585d5460545e5b58524c473a3b50657b90a5baac96816c57412c17000000000000091e33495e73889eb3b39e8974564531212121201d15090000000020354a5f758a9fb4b29c87725d47321d0800000000081d32475d72879cb2b49f8a745f4a351f0a00000000051b30455a70859aafb7a18c77624c37220d000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000a20344859697f94a4b5c9cacac4ae99846f59442f1a00000000000000000000000000000000000d22374d62778ca2b7bfa9947f6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6b6e747b85979fb1beb2a196816c5d4b37200f0000000e23384d63788da8babca6917c67513c27120000000000000000000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000000003192e43586e8398adc3b39e89735e49341e0000000c21364a5b6f849aaabbb6a59c887b7068635a5d5c54606368707a85959eb4bcb3ab9fabbab49f8b7a64594838271506000000000d22374d62778ca2b7bfa9947f6a543f2a1500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2035495a6f849aafb49f8b78624d36251300000000000000000f253a4f647a8fa4b9ad97826d58422d1803000000000000000000000000000003111d2b343f4b505a62696e7274757573716d6761584d4850657b90a5baac96816c57412c17000000000000091e34495e73899eb3b39e89735e3827150b0c0b0802000000000020354a5f758a9fb4b29c87725d47321d0800000000081d32475d72879cb2b49f8a745f4a351f0a00000000051b30455a70859aafb7a18c77624c37220d000d22374d62778ca2b7bfa9947f6a543f2a1500000000000000000000000a1a2f404d62788a9eb4c2d2e5d9c4ae99846f59442f1a00000000000000000000000000000000000d22374d62778ca2b7c4af99837f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f818388909ba3b1b7b2a0988374604b3f2f1c0100000010263b50657b90a5c6c9a48f7a644f3a250f0000000000000000000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000000003192e43586e8398adc3b39e89735e49341e0000000e24394e63798ea2b3b9a89c8777665e524d493c36434a4e535d657380929fabbcbcb4bcb09e927d675c4a3b2a1a0a00000000000d22374d62778ca2b7bfa9947f6a543f2a1500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426374d62788c9fb5af99846f5a4834180800000000000000000f253a4f647a8fa4b9ad97826d58422d1803000000000000000000000000000412222f3b484d5d6570787e8387898a8a8986827d766c625950657b90a5baac96816c57412c17000000000000091e34495e73899eb3b39e89735e49341e0000000000000000000020354a5f758a9fb4b29c87725d47321d0800000000081d32475d72879cb2b49f8a745f4a351f0a00000000051b30455a70859aafb7a18c77624c37220d000d22374d62778ca2b7bfa9947f6a543f2a1500000000000000000000021628384c5e6e8399a8b9cddddfd9c4ae99846f59442f1a00000000000000000000000000000000000d22374d62778ca2b7c7b3a19994949494949494949494949494949494949496989ea7b1b3aea69d9182746056453121110000000013283d53687d92a8bdbcab8d77624d38220d0000000000000000000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000000003192e43586e8398adc3b39e89735e49341e000001142636556b8095aac0b49e8a7862594c4038352c253035383f4b55606b7d8d9fb4cacab6a596816c5f4d3e2d1d0d0000000000000d22374d62778ca2b7bfa9947f6a543f2a1500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556b8095abb8a6917c67513c2b190000000000000000000f253a4f647a8fa4b9ad97826d58422d180300000000000000000000000003122230404c59626f7b858c94989c9e9f9f9e9b97928a82776860657b90a5baac96816c57412c17000000000000091e34495e73899eb3b39e89735e49341e0900000000000000000020354a5f758a9fb4b29c87725d47321d0800000000081d32475d72879cb2b49f8a745f4a351f0a00000000051b30455a70859aafb7a18c77624c37220d000d22374d62778ca2b7bfa9947f6a543f2a1500000000000000000000091e324556667b90a1b2c6c6c8cbd4c4ae99846f59442f1a00000000000000000000000000000000000d22374d62778ca2b7d0bfb3afa9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9aaabaeb3b8a89e9992887d6d6056453827150300000000152b40556a8095aabfb59f8a75604b36200b0000000000000000000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000000003192e43586e8398adc3b39e89735e49341e0000081c30435470859bb0bcab947f6a5a493b2f232019131c20232e37444b5f6b8096abc0c7b29d8775604b41312010000000000000000d22374d62778ca2b7bfa9947f6a543f2a15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074889db2b39e8874604b36200d0000000000000000000f253a4f647a8fa4b9ad97826d58422d1803000000000000000000000000112130404d5e667784909a9fabadb2b3b4b4b3b0ada99f978a7e6c657b90a5baac96816c57412c17000000000000091e34495e73899eb3b39e89735e49341e0900000000000000000020354a5f758a9fb4b29c87725d47321d0800000000081d32475d72879cb2b49f8a745f4a351f0a00000000051b30455a70859aafb7a18c77624c37220d000d22374d62778ca2b7bfa9947f6a543f2a1500000000000000000006192c3c4b6074879cb2bfb5b0b3b7c4c4ae99846f59442f1a00000000000000000000000000000000000d22374d62778ca2b7cccfc6c3bdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbebfc0c3bbaa9e8a837d74675f4b4538271a0a0000000000182d42586d8297adc2b39e88735544311d080000000000000000000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000000003192e43586e8398adc3b39e89735e49341e00000b20354b6075899fb4b49f8b77624c3c2c1d110c0600070b14263646586379899eb3c9cab59f8c79644e3e2e1b08000000000000000d22374d62778ca2b7bfa9947f6a543f2a1500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004182a3b51667b90a6b7ab96816b5544311d080000000000000000000f253a4f647a8fa4b9ad97826d58422d180300000000000000000000000d1d2f3f4d5e667c8999a1afb5b6b1aaa5a3a2a3a6abb2b4a89e92816c7b90a5baac96816c57412c17000000000000091e34495e73899eb3b39e89735e49341e0900000000000000000020354a5f758a9fb4b29c87725d47321d0800000000081d32475d72879cb2b49f8a745f4a351f0a00000000051b30455a70859aafb7a18c77624c37220d000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000b2035495a6a8095a5b6b5a39b9da6b7c4ae99846f59442f1a00000000000000000000000000000000000d22374d62778ca2b7cfbeb2aea7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a8a9abafb3b49f8a80776c61584d4131271a0a000000000000192e43596e8398aec3b29d87725d372715020000000000000000000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000000003192e43586e8398adc3b39e89735e49341e00000c22374c61778ca8bab19c86715948341e0e0000000002101c3043546176869ca7b9c4cabcab99846f5c4b37220c000000000000000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f3447596e8399aeb4a38e79634e372715020000000000000000000f253a4f647a8fa4b9ad97826d58422d18030000000000000000000005182b3b4b5d667c8c9ea7b3b7b2a49c95908e8d8e90959da5b3b49f96807b90a5baac96816c57412c17000000000000091e34495e73899eb3b39e89735e49341e0900000000000000000020354a5f758a9fb4b29c87725d47321d0800000000081d32475d72879cb2b49f8a745f4a351f0a00000000051b30455a70859aafb7a18c77624c37220d000d22374d62778ca2b7bfa9947f6a543f2a1500000000000000000b1b30404d63788b9fb4bcab9b86889db3c4ae99846f59442f1a00000000000000000000000000000000000d22374d62778ca2b7c6b2a098929292929292929292929292929292939495999ea7aa9f958b8176645c4b3f2e1d0d0000000000001a2f445a6f8499afc4b19c87715c47321c000000000000000000000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000000003192e43586e8398adc3b39e89735e49341e00000d23384d62788da2c6af9a846f5a3b2a180000000000102030414b60728399a4b6b3afb4bbb3a18f7a644f3a2a17040000000000000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22374c61778b9fb4b09b85705b49361909000000000000000000000f253a4f647a8fa4b9ad97826d58422d1803000000000000000000000b20344859657b8c9faab8b3a59d9187807b7877797b8087919da6b09e968298adc1ac96816c57412c17000000000000091e34495e73899eb3b39e89735e49341e0900000000000000000020354a5f758a9fb4b29c87725d47321d0800000000081d32475d72879cb2b49f8a745f4a351f0a00000000051b30455a70859aafb7a18c77624c37220d000d22374d62778ca2b7bfa9947f6a543f2a1500000000000000031628394d5f6f8499a9bab49f8c79879db2c4ae99846f59442f1a00000000000000000000000000000000000d22374d62778ca2b7c3ae98827d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7f808488919ba3aa9f96887a655d4b3c2b190500000000001b30455a70859aafc5b09b86715b46311c060000000000000000000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000000003192e43586e8398adc3b39e89735e49341e00000d22374d62778ca2c5af9a846f5a382816030000000d1d2e3e4d5f6b8096a1b3b3a19a9faabbad98836e5847331f0a0000000000000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081b2e3f54697f94aab9a8927d68533d2c1a00000000000000000000000f253a4f647a8fa4b9ad97826d58422d1803000000000000000000091c2f404d6277889eaabbb3a29a877c736a65636264666b727c889aa2b0a098a0b2c1ac96816c57412c17000000000000091e34495e73899eb3b39e89735e49341e0900000000000000000020354a5f758a9fb4b29c87725d47321d0800000000081d32475d72879cb2b49f8a745f4a351f0a00000000051b30455a70859aafb7a18c77624c37220d000d22374d62778ca2b7bfa9947f6a543f2a1500000000000000091e324657677c91a1b3b8a6978172889db2c4ae99846f59442f1a00000000000000000000000000000000000d22374d62778ca2b7bfa9947f6a686868686868686868686868686868696b6f747c8698a0b4a69d8b7b655a4834200e00000000001b31465b70869bb0c5b09b85705b46301b060000000000000000000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000000003192e43586e8398adc3b39e89735e49341e00000b21364b60768ba7b8b19b86715645321e0900000a1a2b3b4a5c677d929eb0b5a49a848c9fb4b49f8a77614c37210d0000000000000d22374d62778ca2b7bfa9947f6a543f2a1500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374b5d72869cb1b49e8976614b36210f00000000000000000000000f253a4f647a8fa4b9ad97826d58422d18030000000000000000000f23384c5e6f8399a6b8b3a19a8376666054504e4d4e51565f6776849aa3b2adb2bec1ac96816c57412c17000000000000091e34495e73899eb3b39e89735e49341e0900000000000000000020354a5f758a9fb4b29c87725d47321d0800000000081d32475d72879cb2b49f8a745f4a351f0a00000000051b30455a70859aafb7a18c77624c37220d000d22374d62778ca2b7bfa9947f6a543f2a15000000000000071a2d3d4b6175879db2bfb39e887672889db2c4ae99846f59442f1a00000000000000000000000000000000000d22374d62778ca2b7bfa9947f6a5452525252525252525252525252535456556066748298a3b5a99e8978624d3c2c1906000000001c31465b71869bb0c5b09a85705b45301b060000000000000000000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000000003192e43586e8398adc3b39e89735e49341e0000091e32455773899eb3b49f8a76604b36211000021628384859647a8b9fb4b8a79c86768399aebaa9937e69543b2b180500000000000d22374d62778ca2b7bfa9947f6a543f2a1500000000000000000000000000000000000000000000000000000000000000000000000000000000000000031629394f647a8fa4b6ac97826d5746321e0a00000000000000000000000f253a4f647a8fa4b9ad97826d58422d18030000000000000000081b2e3f50667b90a1b3b6a59a837361574a43363938393b404d586175859ba7b9c5cec1ac96816c57412c17000000000000091e34495e73899eb3b39e89735e49341e0900000000000000000020354a5f758a9fb4b29c87725d47321d0800000000081d32475d72879cb2b49f8a745f4a351f0000000000051b30455a70859aafb7a18c77624c37220d000d22374d62778ca2b7bfa9947f6a543f2a150000000000000c21364a5b6b8096a6b7b4a2927d6872889db2c4ae99846f59442f1a00000000000000000000000000000000000d22374d62778ca2b7bfa9947f6a543f3d3d3d3d3d3d3d3d3d3d3d3d3e3f37444b566074869bb1b9a799836e5b4935210c000000001b30455b70859ab0c5b09b86705b46311b060000000000000000000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000000003192e43586e8398adc3b39e89735e49341e000003162839596f8499aebbaa907b66503e2e1a0a121e3245566277889da9baaa9e8978657b90a6b7b19b8671594834200b00000000000d22374d62778ca2b7bfa9947f6a543f2a15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e3246576d8297acb6a48f7a644f3929160300000000000000000000000f253a4f647a8fa4b9ad97826d58422d180300000000000000000e22374b5d71869bb1bfb29c877661554639302523222426303a46576277899eb3c3d3c1ac96816c57412c17000000000000091e34495e73899eb3b39e89735e49341e0900000000000000000020354a5f758a9fb4b29c87725d47321d0800000000081d32475d72879cb2b49f8a745f4a25130000000000051b30455a70859aafb7a18c77624c37220d000d22374d62778ca2b7bfa9947f6a543f2a1500000000000c1c31414e63798c9fb4bbaa9a85726072889db2c4ae99846f59442f1a00000000000000000000000000000000000d22374d62778ca2b7bfa9947f6a543f2a2828282828282828282828282a2731384556667c91a8b9b2a18d78634d38230e000000001a2f455a6f849aafc4b19c86715c47311c070000000000000000000d22374d62778ca2b7bfa9947f6a543f2a150707070707070707070707070707070707192e43586e8398adc3b39e89735e49341e000000142a3f54697f94a9baae99836e5c4a3828162232434b6074859ba6b7b49f8c7b656074889db3b5a38c77624c37220d00000000000d22374d62778ca2b7bfa9947f6a543f2a15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b6176899eb4b19c86715d4b371b0b0000000000000000000000000f253a4f647a8fa4b9ad97826d58422d180300000000000000001325364f657a8fa3b5b3a1907b65584637291c130e0d0f121c29394759687e93a5b6cac1ac96816c57412c17000000000000091e34495e73899eb3b39e89735e49341e0900000000000000000020354a5f758a9fb4b29c87725d47321d0000000000081d32475d72879cb2b49f8a745443301c0700000000051b30455a70859aafb7a18c77624c37220d000d22374d62778ca2b7bfa9947f6a543f2a15000000000417293a4d5f70849aaabbb49f8c79635472889db2c4ae99846f59442f1a00000000000000000000000000000000000d22374d62778ca2b7bfa9947f6a543f2a15131313131313131313131314151d28384b6074899eb4bfaa95806a55402b1500000000192f44596e8499aec3b29c87725d47321d000000000000000000000d22374d62778ca2b7bfa9947f6a543f2a1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d2e43586e8398adc3b39e89735e49341e0000000d22374c62778a9fb4b59f8d7a645645321e2f404f616d8298a3b5b19f937e695d546c8197acc1a7927d68523d281300000000000d22374d62778ca2b7bfa9947f6a543f2a15000000000000000000000000000000000000000000000000000000000000000000000000000000000000061a2c3d53687d92a8b9aa947f69543f2e1b000000000000000000000000000f253a4f647a8fa4b9ad97826d58422d180300000000000000071c3043546d8298adc1af9a846f5d4b3a29190b00000000000c1b2a3b4b6073879cb2c7c1ac96816c57412c17000000000000091e34495e73899eb3b39e89735e49341e0900000000000000000020354a5f758a9fb4b29d88725d3a2a170400000000081d32475d72879cb2b49f8a75604a35200b00000000051b30455a70859aafb7a18c77624c37220d000d22374d62778ca2b7bfa9947f6a543f2a1500000000081f334658677d92a2b4b7a696816b5b5d72889db2c4ae99846f59442f1a00000000000000000000000000000000000d22374d62778ca2b7bfa9947f6a543f2a15000000000000000000000000010a1d3144556f849aafc4af9a846f5a452f1a05000000182e43586d8398adc2b29d88735d3a2a17040000000000000000000d22374d62778ca2b7bfa9947f6a543f32323232323232323232323232323232323232323243586e8398adc3b39e89735e49341e0000000b1f3447596d8297a7b8ab9b8574604b44313d4c5e6a7f94a0b2b4a397826d604f50657b90aabbad98836d583b2a1805000000000d22374d62778ca2b7bfa9947f6a543f2a151414141414141414141414141414141414110f09000000000000000000000000000000000000000000000c2136495b70859bb0b49f8b77614c372210000000000000000000000000000f253a4f647a8fa4b9ad97826d58422d1803000000000000000b20354a6072889eb3b8a6907b65503f2f1b0b000000000000000d1c3043546a7f94aac3c1ac96816c57412c17000000000000091e34495e73899eb3b39e89735e49341e0900000000000000000020354a5f758a9fb4b49f89745847331f0a00000000081d32485d72879db2bbaa8c76614c37210c00000000051b30455a70859aafb7a18c77624c37220d000d22374d62778ca2b7bfa9947f6a543f2a1500000008182d3e4c6176889eb3c0b29d8875614b5d72889db2c4ae99846f59442f1a00000000000000000000000000000000000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000001142637586d8398adc2b29d88735d48331e08000000172c41566c8196abc1b49f8a745847331f0a0000000000000000000d22374d62778ca2b7bfa9947f6a544747474747474747474747474747474747474747474747586e8398adc3b39e89735e49341e00000005182a3b4c6277899eb3b5a397826d624b44495b667c8d9fb4b7a69b8574604b424b60768a9fb4b39d88735947341f0b000000000d22374d62778ca2b7bfa9947f6a543f2a29292929292929292929292929292929292927241d120400000000000000000000000000000000000000021527374e63798ea3b4ae99836e5947341f0b000000000000000000000000000f253a4f647a8fa4b9ad97826d58422d1803000000000000000f24394f647a8ea6b8b39d8874604b3520110000000000000000011426364d62778ca5b6c1ac96816c57412c17000000000000091e34495e73899eb3b39e89735e49341e0900000000000000000020354a5f758a9fb4baa88c77614c37210e0000000005182b3b5e73889db3c8a38e79644e39241100000000011527375b71869bb0b7a18c77624c37220d000d22374d62778ca2b7bfa9947f6a543f2a150000011426364a5c6c8197a6b8b4a2917d6757465d72889db2c4ae99846f59442f1a00000000000000000000000000000000000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000172d42576c8297acc1b49f89745f4a341f0a00000014293f54697e94a9bebaa98c76614c37210c0000000000000000000d22374d62778ca2b7bfa9947f6a5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c6e8398adc3b39e89735e49341e000000000d1f344759677d919dafb1a096806c60555863798a9eabbaa99d887762564532455770859ab0b7a68c77624c37220d000000000d22374d62778ca2b7bfa9947f6a543f3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3c3930221200000000000000000000000000000000000000081d3144556b8196abb7a6907b66513b2a1804000000000000000000000000000f253a4f647a8fa4b9ad97826d58422d18080201000000000013293e53687e93a8c5ac97826d5544311d08000000000000000000082034485972879db2c1ac96816c57412c17000000000000091e34495e73899eb3b39e89735e49341e0900000000000000000020354a5f758a9fb4c6a6917c67513c2c19090000000b2034485974899fb4bea9937e69543f2e1b0b000000081d31445572879cb2bcab8b76614c36210c000d22374d62778ca2b7bfa9947f6a543f2a150000081c304354647a8c9fb4baa99a846f5f4d395d72889db2c4ae99846f59442f1a00000000000000000000000000000000000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000005182b3b596e8398aec3b49f8a745f4a351f0a00000012273c51677c91a6bcc7a38e79634e39240e0000000000000000000d22374d62778ca2b7bfa9947f7272727272727272727272727272727272727272727272727272728398adc3b39e89735e49341e0000000005182a3b4d5f6a7f959eafb09e968173626176879ca8b9b49f8b7a645948382839566c8196abaea5907b65503b2610000000000d22374d62778ca2b7bfa9947f6a545353535353535353535353535353535353535353514d40301d090000000000000000000000000000000000000b20364b6074889eb3b29d8874604b35200c0000000000000000000000010a1012253a4f647a8fa4b9ad97826d58422d1d1d18160f06000000172c41566c8196abbda7927d68523726140100000000000000000005182b3b586e8398adc1ac96816c57412c17000000000000091e34495e73899eb3b39e89735e49341e0908000000000000000020354a5f758a9fb4c3ad98836e5a493727190d09050d22374d62778ca9bac5b09a85705d4b39291b0f0a040b20354b60758a9fb4b49f8a74604a35200b000d22374d62778ca2b7bfa9947f6a543f2a150004182a3a4b6073859babbcb49f8b79634e41485d72889db2c4ae99846f59442f1a00000000000000000000000000000000000d22374d62778ca2b7bfa9947f6a543f2a1503030303030303030303000108112034485971869cb1c6b39e88735e49331e090000000f243a4f64798fa4c3bba5907b66503b26110000000000000000000d22374d62778ca2b7c8b39e888787878787878787878787878787878787878787878787878787878a9eb4c8b39e89735e49341e00000000000d1d304150616b80959eb4b09f97847774839aa5b6b09f927d685c4b3b2b283d53687d92989898947e69543f2914000000000d22374d62778ca2b7bfa9947f6a696969696969696969696969696969696969696969665e4d39240f000000000000000000000000000000000005192b3b51677c91a6b8ab95806b5544311d080000000000000000000005131d2527333a4f647a8fa4b9ad97826d58423333332d2a23170900001a2f445a6f8499afc9a48e79644f39240f0000000000000000000000152a3f546a7f94a9bfac96816c57412c17000000010a10121e34495e73899eb3b39e89735e49341e1d1d0f0d07000000000020354a5f758a9fb4cab49f8c78635544372b201d181f2a3b51667b90a6c7c8b4a28f7b655746392c211e171f28384e64798eaabbb39e89735443301c07000d22374d62778ca2b7bfa9947f6a543f2a1500091f344759687e93a3b5b7a595806b5b4935485d72889db2c4ae99846f59442f1a00000000000000000000000000000000000d22374d62778ca2b7bfa9947f6a543f2a181818181818181818181818141c202e3e4d62778ca4b5c5b09b85705b46301b060000000c21374c61778ca5b7bda8937e68533e29130000000000000000000d22374d62778ca2b7cbb8a69e9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9ea8b9c8b39e89735e49341e0000000000001223334351626b80929fa9b1a29a898399a2b3b4a296816c5f4e3e2e1d23384e637983838383837e68533e2813000000000d22374d62778ca2b7c3ae99837e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7c66513c271100000000000000000000000000000000000b203448596f8499afb59f8c78624d3726140100000000000000000001132330393c48484f647a8fa4b9ad97826d5848484848423f35271706001c31465b71869bb0bcab8c76614c37210c000000000000000000000013283e53687d93a8bdac96816c57412c17000005131d25273334495e73899eb3b39e89735e493433333324221b100200000020354a5f758a9fb4cabbaa9a84736055483b36322a343847596c8297acc6bab4b19c86756157493d363229333645566a7f95aac8b09a85705b36251300000d22374d62778ca2b7bfa9947f6a543f2a1509192e3f4c6177899eb3bfb29d8775604b3d2c485d72889db2c4ae99846f59442f1a00000000000000000000000000000000000d22374d62778ca2b7bfa9947f6a543f2e2e2e2e2e2e2e2e2e2e2e2e2e2630353f4b5c6b8096abc2c2ab96816b56412c16010000000a1f33475872889db2c1ac97816c57422c170000000000000000000d22374d62778ca2b7d5c5b8b3b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b4b9c6c8b39e89735e49341e000000000000051525344451616a7d8b9da5b1a79e99a1b3b6a59a8473604b413120102135495b636e6e6e6e6e68604e3a2611000000000d22374d62778ca2b7c7b3a1999393939393939393939393939393939393939393939384705a45301b05000000000000000000000000000000001325364d62788b9fb4af9a846f5a49351909000000000000000000000a1d30414d525d5d5d647a8fa4b9ad97826d5d5d5d5d5d57524535230f001d32475c72879cb1b59f8a75604a35200b000000000000000000000012273c52677c91a7bcac96816c57412c170001132330393c4848495e73899eb3b39e89735e494848484839362d201000000020354a5f758a9fb4c7bab4a29781736259504b453b474c5662778a9fb4baa89fa8a4998375635b514b463a474c546075889db3c2ab96806b56412b1600000d22374d62778ca2b7bfa9947f6a543f2a151527374b5d6d8297a7b8b3a1917c6657453233485d72889db2c4ae99846f59442f1a00000000000000000000000000000000000d22374d62778ca2b7bfa9947f6a54434343434343434343434343434336434b4f5d657a8b9fb4c9b5a48f7a65503a25100000000004172a3a596e8399aec3b09a85705b3d2c1a0600000000000000000d22374d62778ca2b7ccccc2bfb5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5c3c6cfc8b39e89735e49341e0000000000000007162634435060687a87979fb1b3aeb3bfb29d8776615544311e160a1a2c3d494e5959595959534e42311f0b000000000d22374d62778ca2b7d0bfb3aea8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a89a85705a45301b05000000000000000000000000000000071c3043546a7f95abb9a7927d67523c2c1900000000000000000000001025394d5f67727272727a8fa4b9ad97827272727272726d63523f2a16001d33485d72889db2b49f89745443301c07000000000000000000000011263b50667b90a5bbac96816c57412c17000a1d30414d525d5d5d5e73899eb3b39e89735e5d5d5d5d5d4e4a3e2d1b07000020354a5f758a9fb4baa99f9f9f9783776c6560565d59626874849aa9bab49f8a979fa19985796d6661575d586167738298a6b7b6a4907b65503b261000000d22374d62778ca2b7bfa9947f6a543f2a151d314455657a8d9fb5baa999836f5e4c392833485d72889db2c4ae99846f59442f1a00000000000000000000000000000000000d22374d62778ca2b7bfa9947f6a585858585858585858585858585858595460646d7b889ea9babdb19c86715d4b37230e0000000000152a3f546a7f94a9c6b39e89745b4935210c00000000000000000d22374d62778ca2b7ccbbaea99f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fadb2bec8b39e89735e49341e000000000000000008162533414e5c64758197a3b5c3c7bfaa957f6f625a4d4132281a0f1f2c353843434343433e3a31241402000000000d22374d62778ca2b7ccd0c7c3bebebebebebebebebebebebebebebebebebebebeaf9a85705a45301b050000000000000000000000000000000b20354a6073879db2b39e8975604b36210e000000000000000000000012273c52677c87888888889db3c8b49e8a878888888887816d57422d18001d32475d72879cb2b49f8a755746321e0a000000000000000000000011273c51667c91a6bbac96816c57412c17001025394d5f677272727273889eb3b39e8873727272727272645c4a36220d000020354a5f758a9fb4b49f8b8a9fa1998a817b75747274777d879aa2b4b7a6937e8197a1a39b8b827b76747274767c8598a0b2bfb19c8773604a35200b00000d22374d62778ca2b7bfa9947f6a543f2a182b3b4b6073869cabbcb49f8a78624d40301b33485d72889db2c4ae99846f59442f1a00000000000000000000000000000000000d22374d62778ca2b7bfa9947f6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6e70747a828c9ea6b8bfb19f907b66503f2e1c08000000000010253b50657b90a8bab9a88d78634e38230e00000000000000000d22374d62778ca2b7c2ae9d948a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a98a0b2c8b39e89735e49341e000000000000000000071523313e4a576175869bb1c6c6bbaf9d958378675f4b45382a1c0f1a21232e2e2e2e2e28261f140600000000000d22374d62778ca2b7d0bfb3aea8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a89a85705a45301b05000000000000000000000000000004172a3a50657b90a5b6ac96816c5645321e09000000000000000000000013283d53687d929d9d9d9da6b7cbb9a89e9d9d9d9d9d99846f59442f1a001c31465c71869bb1bcab8b76614b36210c000000000000000000000013283d53687d92a8bdac96816c57412c170012273c52677d87888888878d9fb4b49f8d878888888888877a644e39240f000020354a5f758a9fb4b29c877d939da99f96908b8988898c929ca5b4bbb39d8875748399a1aa9f97908b8988898c919ba3b2beb2a1927d675443301c0700000d22374d62778ca2b7bfa9947f6a543f2a20344859697f94a4b5b6a5957f6a5a4935221d33485d72889db2c4ae99846f59442f1a00000000000000000000000000000000000d22374d62778ca2b7c6b19b85828383838383838383838383838383838485898f989faab8bcb5a196816c5e4c3821110000000000000b21364b6075899fb4c6a8937e695336261401000000000000000d22374d62778ca2b7bfa9947f7575757575757575757575757575757575757575757575757575758298adc3b39e89735e49341e0000000000000000000005182a3b4c5e6b8096a3b5b5b1a6b2afa199897d6d6056473a2b1d0d0c0e191919191913110b020000000000000d22374d62778ca2b7c7b3a1999393939393939393939393939393939393939393939384705a45301b0500000000000000000000000000000a1f3347586e8398adb5a38e79644e38281602000000000000000000000013283d53687d92a8b2b2b3b7c4d5c6b9b4b2b2b2b2ae99846f59442f1a001a30455a6f859aafc9a38e79634e39240e000000000000000000000014293f54697e94a9beac96816c57412c170013283d53687d929d9d9d9d9fabbcbcab9f9d9d9d9d9d9d8f7a644f3a250f000020354a5f758a9fb4b29c87727f929fa9aca5a79e9d9ea8a7b2b6b8b39d917c67607483959fabada6a89e9d9ea7a6b1b5bab4a299836e5f4d3625130000000d22374d62778ca2b7bfa9947f6a543f2a2f404d62778a9eb4bfb29c8774604b3c2c191d33485d72889db2c4ae99846f59442f1a00000000000000000000000000000000000d22374d62778ca2b7c9b5a39b98989898989898989898989898989898999b9ea8adb4bbb5ab9f968273604b402f1c03000000000000091e3245566e8499aec9ae99836e5443301c08000000000000000d22374d62778ca2b7bfa9947f6a606060606060606060606060606060606060606060606060606e8398adc3b39e89735e49341e00000000000000000000091f344859667c909eb0b5a39b919da5b5a89e9282746159483b2b1c0c000404040404000000000000000000000d22374d62778ca2b7c3ae99837e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7c66513c27110000000000000000000000000000000c21374c61768a9fb4b09b86715c4a361a0a00000000000000000000000013283d53687d92a4a4a4a8adbacabfb3afa4a4a4a4a499846f59442f1a00172d42576c8297acbca6917c67513c27120000000000000000000003172939576d8297acc1ac96816c57412c170013283d53687d92a8b2b2b2b4bcc9c9bcb4b2b2b2b2b2a48f7a644f3a250f000020354a5f758a9fa4a49c87726a7e8b9aa2acb2b3b2b4b9bbb4b0a79e927f6a5f566072808c9aa2abb2b4b2b3b9bcb4b0a99f968475614c413118080000000d22374d62778ca2b7bfa9947f6a543f28384c5e6e8398a8b9b2a1907b665645321e0e1d33485d72889db2c4ae99846f59442f1a00000000000000000000000000000000000d22374d62778ca2b7d2c1b5b1adadadadadadadadadadadadadadadadaeb0b3b9bcb5afa49c8d8173605544312211000000000000000216283853687d93abbcb39e8974604b35200b000000000000000d22374d62778ca2b7bfa9947f6a544a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a586e8398adc3b39e89735e49341e000000000000000000091930404c6277889eb3b9a79b857c87969fabb39f9785776259483a2a17040000000000000000000000000000000d22374d62778ca2b7bfa9947f6a696969696969696969696969696969696969696969665e4d39240f0000000000000000000000000000071b2d3e53697e93a9baa9937e68533e2d1a0000000000000000000000000013283d53687e8f8f8f8f939cadc1b3a1998f8f8f8f8f8f836f59442f1a0014293f54697e94a9c6ab96816c563e2d1b070000000000000000000a1e33465771869cb1c1ac96816c57412c170013283d53687d92a4a4a4a4b3b9c5c5b9b3a4a4a4a4a4a48f7a644f3a250f000020354a5f758c8f8f8f8f8772606879848e969ca5a3a4a4aa9f9b94897d6a61504554606b7a858f969c9faba4a4ab9f9b958a8073615746332313000000000d22374d62778ca2b7bfa9947f6a543f324556657b90a0b2b9a899836e5e4c382815001d33485d72889db2c4ae99846f59442f1a00000000000000000000000000000000000d22374d62778ca2b7b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b8c7bab4b0acab9f9a92867a6c6055443726140300000000000000000d22374c62778c9fb5b9a78f7a6550372715010000000000000d22374d62778ca2b7bfa9947f6a543f35353535353535353535353535353535353535353543586e8398adc3b39e89735e49341e0000000000000000021527374c5e6e8399a6b8b39e89786675818d9ea7b1a39b8777625847331f130000000000000000000000000000000d22374d62778ca2b7bfa9947f6a545353535353535353535353535353535353535353514d40301d0900000000000000000000000000000d22364a5c71869bb1b49f8a76614c36210f000000000000000000000000000d22374c62777a7a7a7a7e93a8bdaf99837a7a7a7a7a7a78634e39230e0010253b50657b90a8b9b19c87725c4a36220f0000000000000000000c21364b61768a9fb4c1ac96816c57412c170013283d53687e8f8f8f8f8f9ea7b9b9a79e8f8f8f8f8f8f8f7a644f3a250f000010253a4f657a7a7a7a7a7a644f5b636f7a81878b8e8f8f8d8a867f76675f504336434b5c64707a81878b8e8f8e8d8a8680786b60554639291705000000000d22374d62778ca2b7bfa9947f6a543f3c4b6074879cb2beb49e8a78624d402f1a0a001d33485d72889db2c4ae99846f59442f1a00000000000000000000000000000000000d22374d62778ca2a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a1a99f9b97938c847d74645d4b44372619090000000000000000000b2034485970859aafc5ac97816c5544311d080000000000000d22374d62778ca2b7bfa9947f6a543f2a202020202020202020202020202020202020202e43586e8398adc3b39e89735e49341e0000000000000000081d314455667c91a1b2b1a0917c675a606c7c899ca4b4a59c8676614c4231190900000000000000000000000000000d22374d62778ca2b7bfa9947f6a543f3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3c393022120000000000000000000000000000031628384f64798ea3b5ad98826d5846331f0a000000000000000000000000000b1f34475962656565657a8fa4b9ad97826d6565656565635b4936210c000b20364b6074899eb4b6a48e79644f3d2c1808000000000000000a1a2f4053687d93aabbc1ac96816c57412c17000d22374c62777a7a7a7a7b899eb3b39e897b7a7a7a7a7a7a76614b36210c00000e22374b5d6565656565645c4a494e5c646c7276797a797875706961584d413326303e4a4f5c646c7276787a797876706b625a4b4437291b0b00000000000d22374d62778ca2b7bfa9947f6a543f495a6a7f95a4b6b6a4947f695a4834221100081d33485d72889db2c4ae99846f59442f1a00000000000000000000000000000000000d22374d62788c8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8d8c8b8986827d786f6760554b3f312619090000000000000000000005182b3b52677d92a7b8b39e8874604b35200d0000000000000d22374d62778ca2b7bfa9947f6a543f2a150b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b192e43586e8398adc3b39e89735e49341e00000000000000000b20364b6074879cb2b8a697826d5f4d4b5e6678869ca4b6a499836f604e37261401000000000000000000000000000d22374d62778ca2b7bfa9947f6a543f2a29292929292929292929292929292929292927241d12040000000000000000000000000000091e3245566c8197acb6a5907b65503a2917040000000000000000000000000005182a3b474c4f4f4f647a8fa4b9ad97826d584f4f4f4f4e493d2c1a0600091d3145566f8499aec2ad98826d5b49362614080000000000081828384c5e70859bb0c8c1ac96816c57412c17000b1f344759626565656573899eb3b39e8973656565656565615746331e0a0000081b2e3f4b4f4f4f4f4f4f4a3e363e4a4f575761636564636055544c463a3023141c2d363e4b4f565761636464626057564d483c3127190b0000000000000d22374d62778ca2b7bfa9947f6a54404d62788a9fb4beb19c8674604b3c2b190400081d33485d72889db2c4ae99846f59442f1a00000000000000000000000000000000000b20364b607379797979797979797979797979797979797979797978777674716c68625a524b44372e1d14090000000000000000000000000d21364b6075899eb3b8a7907b66503b2a180500000000000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000000003192e43586e8398adc3b39e89735e49341e0000000000000005192b3b52687d92a5b6b39e8876614c40404c5a6277869caab3a1927d685544311d08000000000000000000000000000d22374d62778ca2b7bfa9947f6a543f2a151414141414141414141414141414141414110f09000000000000000000000000000000000b21364b6075899eb3b29c8773604a35200c0000000000000000000000000000000d1d2a34373a3a4f647a8fa4b9ad97826d58423a3a3a39362c1f0f00000215273851667c91a6b7b49f8b796354433025180e0a040a0e1925364556667b90a3b4c8c1ac96816c57412c170005182a3b474c4f4f4f5e73899eb3b39e89735e4f4f4f4f4f4b463929170300000010212e373a3a3a3a3a39362d212d363939464b4e4f4f4e4b44373633291c1301101b222e373a39464b4e4f4f4d4b453938342b1d1509000000000000000d22374d62778ca2b7bfa9947f6a544d5e6f8399a9bab2a08f7b655544311d0d0000081d33485d72889db2c4ae99846f59442f1a0000000000000000000000000000000000081d31445560646464646464646464646464646464646464646464636260565b57534d483c35312719100100000000000000000000000000091e3245566c8196aabbae98836e5947341f0900000000000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000000003192e43586e8398adc3b39e89735e49341e000000000000000b2034485971869bb0b7a6937e685846332f3c495964798b9fb4b29d8774604b35200b000000000000000000000000000d22374d62778ca2b7bfa9947f6a543f2a15000000000000000000000000000000000000000000000000000000000000000000000006192c3c52677d92a7b9aa947f6a5443301c07000000000000000000000000000000000d181f22253a4f647a8fa4b9ad97826d58422d252523211a0f010000000b20354b6074879db2bbaa9a8472604b43362b211e171f212c3543546074879cb2c1d1c1ac96816c57412c1700000d1d2a34373a3a495e73899eb3b39e89735e493a3a3a3a3633291b0b0000000002101b22252525252524221b101b2224293336393a3a38363127211f170c00000007101b2224283236393a39383632282220190d0200000000000000000d22374d62778ca2b7bfa9947f6a5457667c91a1b3b9a898826d5d4b372715000000081d33485d72889db2c4ae99846f59442f1a000000000000000000000000000000000002152737444b4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4c4b4538423e38352b201d1509000000000000000000000000000000021628384d63788b9fb4b49f8b77624c37261401000000000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000000003192e43586e8398adc3b39e89735e49341e000000000000000d22374d62778ca3b5b29d8874604b3a291e2b3b4a5c6d8297acb6a5907b66513b2611000000000000000000000000000d22374d62778ca2b7bfa9947f6a543f2a1500000000000000000000000000000000000000000000000000000000000000000000000c2035495a70859aafb49f8b77624d362513000000000000000000000000000000000000050b0f253a4f647a8fa4b9ad98826d58432d181d1816100600000000081d314455687e93a3b5b4a296806c6054483c36332933363c494d60728297a5b6cad4c1ac96816c57412c170000000d181f222534495e73899eb3b39e89735e4934252525211e170b00000000000000080e10101010100f0d0700070d0f171e2124252423201d150c0a04000000000000070d0f161e2123252423211e160d0b05000000000000000000000d22374d62778ca2b7bfa9947f6a546175879db2bfb39e8977624c3f2e1909000000081d33485d72889db2c4ae99846f59442f1a000000000000000000000000000000000000091927313639393939393939393939393939393939393939393938373632282d282320190e080100000000000000000000000000000000000a2035495a6d8298abbbaa947f6a5544311d08000000000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000000003192e43586e8398adc3b39e89735e49341e0000000000000012273d52677c92a7c1ab96816c5544311c0e1d2d3d50657b90a5c3ab96816c56412c17010000000000000000000000000d22374d62778ca2b7bfa9947f6a543f2a1500000000000000000000000000000000000000000000000000000000000000000000011426374d63788da2b4ae99846f594834180800000000000000000000000000000000000000000f24394e64798ea3b9ae99846e5940332a322d2b231709000000011426374b6073869ba9bab09e968072625a504b463a464c515a636f8196a0b1b2b7c3c1ac96816c57412c1700000000050b0d1e34495e73899eb3b39e89735e49341e10100c0a0300000000000000000000000000000000000000000000030a0c0e100f0e0b080200000000000000000000000003090c0e0f0f0d0b0903000000000000000000000000000d22374d62778ca2b7bfa9947f6a5b6b8095a5b7b5a3937e69594834211100000000081d33485d72889db2c4ae99846f59442f1a0000000000000000000000000000000000000009151d202424242424242424242424242424242424242424242322211e1617130d0b06000000000000000000000000000000000000000006192c3c4e63798c9fb5b29d8774604b352011000000000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000000003192e43586e8398adc3b39e89735e49341e00000000000000162b40556b8095aabca6917c6751372715000f21364b61768ba9bab09a85705b45301b060000000000000000000000000d22374d62778ca2b7bfa9947f6a543f2a1500000000000000000000000000000000000000000000000000000000000000000000081d3144556b8095abb8a6917c66513b2b180000000000000000000000000000000000000000000e23384d63788da2c3b29d87725e4c473a47433f35271706000000091d314455647a8b9fb4bcb09e9683786d6661575d5861666d7884969fb0a59da5b7c1ac96816c57412c17000000000000091e34495e73899eb3b39e89735e49341e0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778ca2b7bfa9947f6a63798b9fb4bcab9b8673604b3b2a180300000000081d33485d72889db2c4ae99846f59442f1a000000000000000000000000000000000000000002080b0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0e0d0b090200000000000000000000000000000000000000000000000000000e21364a5b6e8399a9b7a5917c6752402f1c090000000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000000003192e43586e8398adc3b39e89735e49341e00000000000002172c42576c8197acbaa48f7a654f3a251000091e32465774899fb4b19c87725c47321d070000000000000000000000000d22374d62778ca2b7bfa9947f6a543f2a15000000000000000000000000000000000000000000000000000000000000000000000b20354b6074889db3b39d8874604b35200d0000000000000000000000000000000000000000000c21364c61768ba5b7b6a5907c6961585d5d585246352310000000011426374a5c687e939eb4bcb0a1998a827b76747274767b828a9aa2b0a39b889db2c1ac96816c57412c17000000000000091e34495e73899eb3b39e89735e49341e09000000000000000000000000000000000000000000000000000000000001082020202020202016140e0400000000000000000000000000000000000000000000000000000000000d22374d62778ca2b7bfa9947f6a70849aaabbb59f8d7a645544311d0d0000000000081d33485d72889db2c4ae99846f59442f1a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071a2d3d4d63788b9fb4b19b86715e4c3823110000000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000000003192e43586e8398adc3b39e89735e49341e00000000000002182d42576d8297acbba5907b66503b2611010b20354b60758a9fb4b29d88725d48331d080000000000000000000000000d22374d62778ca2b7bfa9947f6a543f2a1503030303030303030303030303030303030303030303030000000000000000000005182a3b51667b91a6b7ab96806b5544311d080000000000000000000000000000000000000000000a1f33465872879db2c3b39e897e777372726d64523f2b160000000009192d3e4e606b80949fabb7b3a99f97908b8988898b91989fa9b1a39b857c91a6bbac96816c57412c17000000000000091e34495e73899eb3b39e89735e49341e090000000000000000000000000000000000000000000000000000000009151d353535353535352c29211608000000000000000000000000000000000000000000000000000000000d22374d62778ca2b7bfa9947f6a7d92a2b4b8a797826d5c4b372614000000000000081d33485d72889db2c4ae99846f59442f1a00000000000000000000000000000000000000000105070000070b0700000501000000000000000000000000000000000000000000000000060b0d12121212100e08000000000000000000000f2035495a6b8095a6b5a3907b6550402f180800000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000000003192e43586e8398adc3b39e89735e49341e00000000000001162c41566b8196abbea9937e69543f2e1d151a2a3a4e63788dabbcb19c86715c47311c070000000000000000000000000d22374d62778ca2b7bfa9947f6a543f2a1818181818181818181818181818181818181818181818180f0d07000000000000000b1f3447596e8399aeb4a28d79634e372715010000000000000000000000000000000000000000000417293a586d8398adbfb9a79e938c888787826d58432d1800000000001020314250626b7f8d9da6b3b9b4adab9f9e9d9fa9a6adb4b19f9785767b90a5baac96816c57412c17000000000000091e34495e73899eb3b39e89735e49341e09000000000000000000000000000000000000000000000000000000091927314a4a4a4a4a4a4a413d342616040000000000000000000000000000000000000000000000000000000d22374d62778ca2b7bfa9947f76889db3c0b39e8977614c3e2e1909000000000000081d33485d72889db2c4ae99846f59442f1a00000000000000000000000000000000060b0d13171a1c1e131c201c131c1a17130d0b06000000000000000000000000000000000000000e1920232727272725231c1103000000000000000006192c3c4b6175889db2af9a85705e4c36251300000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000000003192e43586e8398adc3b39e89735e49341e0000000000000013293e53687e93a8c3af9a85705d4b3c31272e3847586a7f94a9c9ae98836e59432e19040000000000000000000000000d22374d62778ca2b7bfa9947f6a543f2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e24211a0f0100000000000d22374c62778b9fb4b09a85705b49351909000000000000000000000000000000000000000000000010253b50657b90a1b3c1b9b3a8a69e9c99846f59442f1a0000000000021424334450616a7b88949ea7aeb2b7b5b3b2b4b4b1aca39b908275657b90a4a4a496816c57412c17000000000000091e34495e73899eadad9e89735e49341e09000000000000000000000000000000000000000000000000000001152737445e60606060606056514434210e0000000000000000000000000000000000000000000000000000000d22374d62778ca2b7bfa9947f8196a6b8b5a3937e68584733201000000000000000081d33485d72889db2c4ae99846f59442f1a00000000000000000000000000050b0e192023282c2f32342530353025322f2c282320190e0b050000000000000000000000000000000e1e2b35383c3c3c3c3a372e21110000000000000000000e1e324657667c909fb1a2907b665443301c07000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000000003192e43586e8398adc3b39e89735e49341e000000000000000f24394e64798ea5b7b4a2907b655a4b44373f4b566176889eb3bcab937e69543e2914000000000000000000000000000d22374d62778ca2b7bfa9947f6a54434343434343434343434343434343434343434343434343434339362d200f00000000081c2e3f54697f94aab9a8927d68523d2c1a0000000000000000000000000000000000000000000000000e23374b5d6f8499a3b3b8c5c5b8b3ae99846f59442f1a00000000000006152633434f5d65757f8991989da6a3a4a4ab9f9c968f867b6d61657b8f8f8f8f8f816c57412c17000000000000091e34495e73889898989888735e49341e090000000000000000000000000000000000000000000000000000081d314455707575757575756b62513d29140000000000000000000000000000000000000000000000000000000d22374d62778ca2b7c3ae99838c9fb4bcab9b8573604b3a2a180200000000000000081d33485d72889db2c4ae99846f59442f1a0000000000000000000000050d1820222b35383d414447494a434a43494745413d38352b2220190d0500000000000000000000000006192b3c494d52525252504b3f2e1c080000000000000000031628394c5e6c8197a4a29b8572604a35200b000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000000003192e43586e8398adc3b39e89735e49341e000000000000000d22364a5c72879db2c0b29d887867605558595d6474839aa6b8b49f8b78624d38220d000000000000000000000000000d22374d62778ca2b7bfa9947f6a5858585858585858585858585858585858585858585858585858584e4a3e2d1a070000000e23374b5d72879cb1b49e8976614b36210f000000000000000000000000000000000000000000000000081c2f3f4c617685959ea7a9abadacab99846f59442f1a00000000000000071525323f4b57616a757c83888c8e8f8f8d8a87817a71655e4c61767a7a7a7a7a78624d38230d00000000000002172c42576c8183838383816c57422c170200000000000000000000000000000000000000000000000000000b20354b60748a8a8a8a8a8a806b56412c160100000000000000000000000000000000000000000000000000000d22374d62778ca2b7c6b2a1999faabbb49f8c7a645443301c0c0000000000000000081d33485d72889db2c4ae99846f59442f1a000000000000000000000d181f2b34373c484d52565a5c5e5f5460545e5c5a56524d493c38342b1f180d00000000000000000000000b2035495a6267676767655d4b37230e0000000000000000000b1b2f404b6075868c8c8c8c7c67513c2712000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000000003192e43586e8398adc3b39e89735e49341e00000000000000071b2d3e556a7f95a6b8b7a69d887d746f6d6f727a859aa1b3bbaa99836e5a4835200b000000000000000000000000000d22374d62778ca2b7bfa9947f6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d645c4a36210d0000031729394f657a8fa4b6ac97826c5746321e0900000000000000000000000000000000000000000000000000111f33475861747f8890949697979592836f59442f1a00000000000000000715212e39464b5660676e7377787a797876726c655d504c4658616565656565625a4935200c00000000000000152a3e52636c6d6d6d6d6c63523e2a150000000000000000000000000000000000000000000000000000000b20354b60758a9f9f9f9f96816b56412c160100000000000000000000000000000000000000000000000000000d22374d62778ca2b7cfbfb2aeb4bbb8a696816c5c4a362614000000000000000000081d33485d72889db2c4ae99846f59442f1a000000000000000004121d2a343b484d555a62686c6f71737475757473716f6c68625a554d483c342a1d12050000000000000000000d23384d62787c7c7c7c7b65503a251000000000000000000000121e32455661767777777776614c37210c000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000000003192e43586e8398adc3b39e89735e49341e00000000000000001021364c6176889eb3bcb7a69d9289848384878f9ba3b3bfb49f8c79634e3c2b1905000000000000000000000000000d22374d62778ca2b7c6b19b85828383838383838383838383838383838383838383838383838383827a644e39240f00000a1e3346576d8297adb5a48f7a644f39281603000000000000000000000000000000000000000000000000000417293a4756606a757a7f818281807d79634e39240e00000000000000000003111b283238454b52595961636464636056574f4b3f383a464c4f4f4f4f4f4d493c2c1906000000000000000f22354552575858585857524535220f0000000000000000000000000000000000000000000000000000000b20354b60758aa0b5b5ab96816b56412c160100000000000000000000000000000000000000000000000000000d22374d62778ca2b7cccfc6c3cac0b39e8876614c3e2d1808000000000000000000081d33485d72889db2c4ae99846f59442f1a00000000000000071522303b474c59626a72787d818487898a8a8a8a898784817d78726a625a4c483b30231507000000000000000013283d52687d91919191846f5a45301a000000000000000000000316283846576162626262615847331f0a000d22374d62778ca2b7b9a9947f6a543f2a150000000000000000000000000000000003192e43586e8398adb9b39e89735e49341e00000000000000000a1f334658677d919eb4bbb8b3a79e9a98999da5b0b5bdb1a195806b5b4a361e0e00000000000000000000000000000d22374d62778ca2b7c9b5a39b989898989898989898989898989898989898989898989898989898907b66513b261100000c21364c61768a9fb4b19c86715c4b371b0b0000000000000000000000000000000000000000000000000000000c1c2938454b5660656a6c6d6c6b68635b4a36210c00000000000000000000000b161e2832363c3a474c4e4f4f4e4b45383a372e232933363a3a3a3a3a38352c1e0e0000000000000000051727353e4243434343423e352717050000000000000000000000000000000000000000000000000000000b20354b60758aa0b5c0ab96816b56412c160100000000000000000000000000000000000000000000000000000d22374d62778ca2b7cce2dbd8c8b4a2927d67584633201000000000000000000000081d33485d72889db2c4ae99846f59442f1a00000000000007152533404d59626c777f878d9296999c9e9f9fa99f9e9c9a96928d8780786c62594d41332515070000000000000013283d52687d92a7a79a856f5a45301a00000000000000000000000a1a2939464b4d4d4d4d4c473a291704000d22374d62788ca2a3a3a3947f6a543f2a150000000000000000000000000000000003192e43586e8398a3a3a39e89735e49341e00000000000000000417293a4d5f6a7f939faab4c1b9b3afadaeb2b7c3b7b29f978272604b3d2d1a0000000000000000000000000000000d22374d62778ca2b7d2c1b5b1adadadadadadadadadadadadadadadadadadadadadadadadadada6907b66513b261100071a2d3d53687d93a8baa9947e69543e2e1b00000000000000000000000000000000000000000000000000000000000c1a273138454b505456585756534e4a3d2d1a07000000000000000000000000030a161e21272a3437393a3a3836322825221b10171f2125252525252320190e000000000000000000000917222a2c2e2e2e2e2c2a221709000000000000000000000000000000000000000000000000000000000b20354b60758aa0b5c0ab96816b56412c160100000000000000000000000000000000000000000000000000000d22374d62778ca2b7cce1e2cebbaa9a84705f4d3a29170200000000000000000000081d33485d72889db2c4ae99846f59442f1a00000000000515253343505f6777818b959ca4a7abafb1b3b4b5bab4b3b1afaba7a49c958b8177675f50433325150500000000000013283d52687d92a7af9a856f5a45301a0000000000000000000000000b1b293336373737373733291c0c00000d22374d62788c8e8e8e8e8e7f6a543f2a150000000000000000000000000000000003192e43586e828e8e8e8e8e89735e49341e0000000000000000000c1c304150616a7e8b9ba3acb2b5bcc9c5b8b3aea59d918173605443301f0f0000000000000000000000000000000d22374d62778ca2b7b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9a6907b66513b2611000c21364a5b70859bb0b49f8a77614c3722100000000000000000000000000000000000000000000000000000000000000a151d2832363b3f414242403d39362d1f0f00000000000000000000000000000003090b12181f2223252423211e16100e0800040a0c10101010100d0c06000000000000000000000000050f15171818181817150f0500000000000000000000000000000000000000000000000000000000000b20354b60758aa0b5c0ab96816b56412c160100000000000000000000000000000000000000000000000000000d22374d62778ca2b7ccced4c4b49f8c79634e41311c0c0000000000000000000000081d33485d72889db2c4ae99846f59442f1a00000000001323334350616a7c89979faab1b6c2bfc7bab4b3b1b1b3b4bac6bfc3b6b2aa9f97897d6a61504333231300000000000013283d52687d92a7af9a856f5a45301a000000000000000000000000000b171e2122222222211f170c0000000b20364b607379797979797977614c37220c00000000000000000000000000000000000d22384d6278797979797979634e39240e00000000000000000000122333435060697a858f979d9faba4a3a79e9992877c6c605544362614010000000000000000000000000000000d22374d62778ca2a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3907b66513b2611000e24394e63798ea3a3a398836e5847331f0a00000000000000000000000000000000000000000000000000000000000000020a161e21252a2c2d2c2b2824211a0f0100000000000000000000000000000000000000040a0c0e0f0f0e0b090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b60758aa0b5c0ab96816b56412c160100000000000000000000000000000000000000000000000000000d22374d62778ca2b7b9b9b9b7a696806b5b4a362313000000000000000000000000081d33485d72889db2b9ae99846f59442f1a000000000d1d304150616a7f919ea7b4bbc2b5b1aaa5a99f9d9c9c9d9fa8a5aab1b5c2bbb4a79e91806a625041301e0e000000000013283d52687d92a7af9a856f5a45301a0000000000000000000000000000030a0c0d0d0d0d0c0a0400000000081d31445560646464646464615947341f0b00000000000000000000000000000000000b2035485a626464646464635b4a36210c0000000000000000000005152533424f5c64707a82878b8d8e8e8c89847d74675f4b4437271808000000000000000000000000000000000d22374d62788c8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e7c66513b261100172c41566c818e8e8e8e8e7c66503a2a180400000000000000000000000000000000000000000000000000000000000000000002090b101517181716130e0c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121b2020202020202017140e0500000000000000000000000000000000000000000000000b20354b60758aa0b5c0ab96816b56412c160100000000000000000000000000000000000000000000000000000d22374d62788ca2a3a3a3a3a39d8875614b3d2d1a05000000000000000000000000081d33485d72889da3a3a399846f59442f1a00000005192b3c4d5f6a7f959db3b8c0b4afa49c95908c8988878788898c90959ca4afb4c0b8b39e95806a5f4d3c2b19060000000013283d52687d92a7af9a856f5a45301a0000000000000000000000000000000000000000000000000000000002152737444b4e4e4e4e4e4e4c473b2a1804000000000000000000000000000000000005192b3c484d4e4e4e4e4e4e4a3d2d1a070000000000000000000000071524323e4a4f5d656c727678797977736f6760564d403127190900000000000000000000000000000000000b20364b6073797979797979797979797979797979797979797979797979797979797979797979797976614c36210c000e23384e6379797979797972604b35200c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d141414140c0a0400080e10141414110f0a00000000000000000000000000000000000616242f353535353535352c29221608000000000000000000000000000000000000000000000b20354b60758aa0b5c0ab96816b56412c160100000000000000000000000000000000000000000000000000000d22374d62788c8e8e8e8e8e8e8e7d675746321f0f00000000000000000000000000081d33485d72878e8e8e8e8e836f59442f1a0000000b2034485a677d919dafbbbbb4a29a8f867f7b77747372727374767b7f868f9aa2b4bbbcaf9e927d675a483520100000000013283d52687d92a7af9a856f5a45301a00000000070d0f16161616161616161616161616100e08000000000000091927313639393939393937342a1d0c000000000000000000000000000000000000000e1e2b3538393939393939362d1f0f000000000000000000000000000614202d363f4b50575761636463625959524b4538301d1509000000000000000000000000000000000000081d314455606464646464646464646464646464646464646464646464646464646464646464646464615746331e0a000c2135495b636464646464605443301c08000000000000000000000000000000000000000000000000050e14161717171715130d03000000000000000000000000000000000000000000000000000000000000000000000d181f2229292929211f17111c232629292927241d1204000000000000000000000000000000122434424a4a4a4a4a4a4a413e342616050000000000000000000000000000000000000000000b20354b60758aa0b5c0ab96816b56412c160100000000000000000000000000000000000000000000000000000b20364b60737979797979797979675f4d3929160100000000000000000000000000000e23394e6379797979797978624d38230d0000071a2d3d4d6278899eb3bcbbaa9f94847b716a6661585e5c5c5e5861666a717a84949faabbbcb49e8a78624d3e2d1b0700000013283d52687d92a7af9a856f5a45301a000002101b22242c2c2c2c2c2c2c2c2c2c2c2c2c25221b1002000000000009151d20242424242424221f180c0000000000000000000000000000000000000000000e192022242424242424211a0f01000000000000000000000000000002101b222e373a39464b4d4f4e4d483b3d3631271a12010000000000000000000000000000000000000002152737444b4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4c463929170300061a2c3d494e4e4e4e4e4e4b43362614010000000000000000000000000000000000000000000000081621292c2c2c2c2c2a2820150700000000000000000000000000000000000000000000000000000000000000000d1d2a34373e3e3e3e37332a212f383b3e3e3e3c393022120000000000000000000000000000071b2f42525e60606060606056514434220e0000000000000000000000000000000000000000000b20354b60758aa0b5c0ab96816b56412c16010000000000000000000000000000000000000000000000000000081d3144556064646464646464635b4d41301b0b0000000000000000000000000000000c2136495b636464646464625a4935200b00000c21364a5b6e8298a7b9bdb49f8c7f73655d55504c473a47473a474c50555d65727f8c9fb4bdb9a898836e5c4a36220a00000013283d52687d92a7af9a856f5a45301a000010202d3639414141414141414141414141413a372e211000000000000002080b0f0f0f0f0f0f0c0b040000000000000000000000000000000000000000000000050b0d0f0f0f0f0f0e0c0700000000000000000000000000000000000007111c232529323638393937342b27201d150a00000000000000000000000000000000000000000000091927313639393939393939393939393939393939393939393939393939393939393939393939393633291b0b0000000e1f2c3538393939393935302618080000000000000000000000000000000000000000000000051626343d41414141413f3c3325150300000000000000000000000000000000000000000000000000000000000005182a3b474c535353534c473a2f3f4c50535353514d40301d0a000000000000000000000000000a20354a5e707575757575756c62513e29140000000000000000000000000000000000000000000b20354b60758aa0b5c0ab96816b56412c1601000000000000000000000000000000000000000000000000000002152737444b4e4e4e4e4e4e4e4e4a3d30231200000000000000000000000000000000061a2c3d494e4e4e4e4e4e4d493c2b190600021527374e63798ea0b2c5b19f937e6a60544b3f3b37332a32322a33373b3f4b5460697e929fb0c6b2a08e79644f38281602000013283d52687d92a7af9a856f5a45301a00071b2d3e4a4f565656565656565656565656564f4b3f2e1b080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e10161e21232424222018120b090200000000000000000000000000000000000000000000000009151d202424242424242424242424242424242424242424242424242424242424242424242424211e170b00000000000e1a21232424242424201c14080000000000000000000000000000000000000000000000000e21344451565656565655504333200d0000000000000000000000000000000000000000000000000000000000000b1f3447596269696969615847384c5d65696969665e4d39240f000000000000000000000000000b20354a60758a8a8a8a8a8a816c56412c170000000000000000000000000000000000000000000b20354b60758aa0b5c0ab96816b56412c160100000000000000000000000000000000000000000000000000000009192731363939393939393939362d1f120500000000000000000000000000000000000f1f2c3639393939393938352b1e0e0000081d3144556c8297acbebaa897816c604b43362e26211f171d1d171f21262e36434a606c8196a8b9bfad97826d5645321e09000013283d52687d92a7af9a856f5a45301a000d22364a5c646b6b6b6b6b6b6b6b6b6b6b6b6b655d4b37220e00000000050b0d20202020202015130c03000000000000000000000000000000000000000a10122020202020201c0b070000000000000000000000000000000000000000000000000000030a0c0e0f0e0d0b05000000000000000000000000000000000000000000000000000000000002080b0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0c0a0300000000000000060c0e0f0f0f0f0f0b08010000000000000000000000000000000000000000000000000014293d51626b6c6c6c6c6a61503c28130000000000000000000000000000000000000000000000000000000000000d22374c62777e7e7e7e76614c3b50657b7e7e7e7c66513c2711000000000000000000000000000b20354a60758a9f9f9f9f96816c56412c170000000000000000000000000000000000000000000b20354b60758aa0b5c0ab96816b56412c16010000000000000000000000000000000000000000000000000000000009151d202424242424242424211a0f01000000000000000000000000000000000000010f1a212324242424242320190e0000000b20364b6075899eb3c9b49f8a77614c42302618110c0a040000040a0c11182530424c61768a9eb4c9b49e8975604b36210b000013283d52687d92a7af9a856f5a45301a000f24394f6479808181818181818181818181807b654f3a25100000000d1920223535353535352a272015070000000000000000000000000000000004121d242735353535353532201c13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162c41566b80818181817f6a553f2a1500000000000000000000000000000000000000000000000000000000000010253a50657a8f93938f7a644f43596e8393939385715b46311c060000000000000000000000000b20354a60758a9fb5b5ab96816c56412c170000000000000000000000000000000000000000000b20354b60758aa0b5c0ab96816b56412c1601000000000000000000000000000000000000000000000000000000000002080b0f0f0f0f0f0f0f0e0c0700000000000000000000000000000000000000000000060c0e0f0f0f0f0f0d0b060000000010253b50657b90a7b9c7ab96816c5947341c14080000000000000000000008131f3347586b8096abc6b9a8907b66503b2611000013283d52687d92a7af9a856f5a45301a0013283d52687d929696969696969696969696937e69533e291400000d1d2b344a4a4a4a4a4a4a3f3c32251503000000000000000000000000000000122230393c4a4a4a4a4a4a4735302518080000000000000000061016182020202015130d0300000a141a1c20202020110f090000000000000000000000000000000000000000000000000000000510191e2020202020201e1c160d0100000000000000000000000000000000000000000000000000000000000000050b0d1114151615120c0a0400000000000000000000000000000000000000000000000000000020354a5f758b9696969687725d47321d08000000000000000000000000000000000000000000000000000000000011263b51667b90a6a5907a6550445a6f8499a89c87725c47321d070000000000000000000000000b20354a60758a9fb5c1ab96816c56412c170000000000000000000000000000000000000000000b20354b60758aa0b5c0ab96816b56412c160100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a40556a7f95aac5baa98f7a65503a2a180100000000000000000000000004172a3a4f647a8fa8b9c6aa95806b55402b16000013283d52687d92a7af9a856f5a45301a0013283d52687d92a7abababababababababa8937e69533e29140005192b3b485e606060606060544f4332200c00000000000000000000000000000a1d30404d516060606060605c4a43362513000000000000000917232a2d353535352a282015070d1b272f313535353526231c12040000000000000000000000000000000000000000000000000514222d3335353535353534312a1f110100000000000000000000000000000000000000000000000000000000000d181f2227292b2b2a27221f180c050000000000000000000000000000000000000000000000000020354a5f758a9fabab9c87725d47321d08000000000000000000000000000000000000000000000000000000000012273c52677c91a7a6917b6651455b70859ab09d88735d48331e000000000000000000000000000b20354a60758a9fb5c1ab96816c56412c170000000000000000000000000000000000000000000b20354b60758aa0b5c0ab96816b56412c1601000000000000000000000000000000000000000a131a1c2020202020202020202020202020202020202020202020202020202020202020202020202020201b19130900000000000000000000000000192e44596e8399aec3b49f8a75604b36210c00000000000000000000000000000c20354b6075899eb4c4ae99846f59442f1a040013283d52687d92a7af9a856f5a45301a0013283d52687d92a7bdc0c0c0bebbbbbbbba8937e69533e2914000b20344859707575757575756a614f3c271300000000000000000000000000001024394d5f6775757575757571605443301c070000000000061727353f424a4a4a4a403c3325151b2c3943474a4a4a4a3b382f221200000000000000000000000000000000000000000000000010223240484a4a4a4a4a4a49453c2f1f0d00000000000000000000000000000000000000000000000000000009171d2a34373c3e4041403c37342a20190e00000000000000000000000000000000000000000000000020354a5f758a9fb4b29c87725d47321d08000000000000000000000000000000000000000000000000000000000013283d53687d92a8a7927c6752465c71869bb19e89745e382815020000000000000000000000000b20354a60758a9fb5c1ab96816c56412c170000000000000000000000000000000000000000000b20354b60758aa0b5c0ab96816b56412c16010000000000000000000000000000000000000d1b272e31353535353535353535353535353535353535353535353535353535353535353535353535353535312e261a0c0000000000000000000000001c31465c71869bb1c5b09b86705645321e090000000000000000000000000000081d31445570859ab0c5b19c87715c47321c000013283d52687d92a7af9a856f5a45301a0013283d52687d92a7bdcbbaaea8a6a6a6a6a6937e69533e2914000d22374d62788a8a8a8a8a8a7f6a543f2a15000000000000000000000000000012273c51677d8a8a8a8a8a8a8673604a35200b000000000010233545525860606060555043332027394a565c60606060504c402f1c090000000000000000000000000000000000000000000005192d40515d5f60606060605e594d3c2a160200000000000000000000000000000000000000000000000000061727353b484c5154555655514c473a352b1e11030000000000000000000000000000000000000000000020354a5f758a9fb4b29c87725d47321d08000000000000000000000000000000000000000000000000000000000014293e54697e93a9a8937d6853475d72879cb29f8a755645321d090000000000000000000000000b20354a60758a9fb5c1ab96816c56412c170000000000000000000000000000000000000000000b20354b60758aa0b5c0ab96816b56412c160100000000000000000000000000000000000a1b2b3943464a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4642382b1a0900000000000000000000001e33495e73889eb3c4ae99846f5938281602000000000000000000000000000001152737596e8399aec3b39e89745e492614010013283d52687d92a7af9a856f5a45301a0013283d52687d92a7bdc1ae9c939090909090907e69533e2914000d22374d62778c9f9f9f9f947f6a543f2a150000000000000000000000000002182d42576d82979f9f9f9f917c675443301c070000000001162a3f52636d757575756a61503c282f4356687175757575665e4c38230f00000000000000000000000000000000000000000000091e33485d6f757575757575736b5945311c00000000000000000000000000000000000000000000000000001023354552596266696a6b6a6761594d483c2f21110300000000000000000000000000000000000000000020354a5f758a9fb4b29c87725d47321d080000000000000000000000000000000000000000000000000000000000152a3f556a7f94aaa9947e6954485e73889db3aa8b75604b36200b0000000000000000000000000b20354a60758a9fb5c1ab96816c56412c170000000000000000000000000000000000000000000b20354b60758aa0b5c0ab96816b56412c1601000000000000000000000000000000000013273949565c6060606060606060606060606060606060606060606060606060606060606060606060606060605b554938261300000000000000000000001f34495f74899eb4c2ad98826d58432d1800000000000000000000000000000000182d42576d8297acc2b49f8a755544311d080013283d52687d92a7af9a856f5a45301a0013283d52687d92a7bdbea8937e7b7b7b7b7b7b78624d38230d000d22374d62778ca2b5b5a9947f6a543f2a1500000000000000000000000000051a2f445a6f8499afb5bcab8d78624d362513000000000003182d42586d828a8a8a8a7f6a55402a31475c71868a8a8a8a7c66503b2611000000000000000000000000000000000000000000000a20354a5f758d8a8a8a8a8a89735e4926140100000000000000000000000000000000000000000000000001162a3f52636d777c7e80807f7c776e625a4c3f2f211100000000000000000000000000000000000000000020354a5f758a9fb4b29c87725d47321d0800000000070b0700000200000000000000000000000000000000000000162b40566b8095abaa957f6a55435474899eb4a18c77614c37210c0000000000000000000000000b20354a60758a9fb5c1ab96816c56412c170000000000000000000000000000000000000000000b20354b60758aa0b5c0ab96816b56412c160100000000000000000000000000000000001a2e43566771757575757575757575757575757575757575757575757575757575757575757575757575757575706755422e19000000000000000000000020354a5f758a9fb4c1ac97816c57422c1702000000000000000000000000000001162c41566b8196abc0bbaa8a73604b35200b0013283d52687d92a7af9a856f5a45301a0013283d52687d92a7bdb9a38e79666666666666625a4835200b000d22374d62778ca2b7bfa9947f6a543f2a1500000000000000000000000000061b30455b70859ab0c5b59f8a75604b36200b00000000000014293e53697e939f9f99836e593a2a2d43586d82989f9f947f6a553f2a15000000000000000000000000000000000000000000000a1f34495f74899e9f9f9f9f89745544311d0800000000000000000000000000000000000000000000000003182d42586d828c9193959695918b8378655d4c3f2f1d0d000000000000000000000000000000000000000020354a5f758a9fb4b29c87725d47321d0c0e151a131c201c131b17110b0902000000000000000000000000000000172c41576c8196acab96806b564a60758a9fb5a28d78624d38220d0000000000000000000000000b20354a60758a9fb5c1ab96816c56412c170000000000000000000000000000000000000000000b20354b60758aa0b5c0ab96816b56412c160100000000000000000000000000000000001c31465c71868a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a85705b46311b000000000000000000000020354a5f758a9fb4c1ac96816c57412c1702000000000000000000000000000001162c41566b8196abc0b5a08a74604b35200b0013283d52687d92a7af9a856f5a45301a0013283d52687d92a7bdb9a38e796451515151514d483c2b1906000d22374d62778ca2b7bfa9947f6a543f2a1500000000000000000000000000061b31465b70869bb0c5b39e88735544311d080000000000000f253a4f647a8faab29d8872594734293e54697e93a9ae99836e593a2a1704000000000000000000000000000000000000000000091e33485e73889db3b5baa98a75604b35200b00000000000000000000000000000000000000000000000004192f44596e8499a6a9aaabaaaa9f98897c655d4c3b2b18050000000000000000000000000000000000000020354a5f758a9fb4b29c87725d47321a21242a2f2530353025312c27201d150a0400000000000000000000000000182d42586d8297adac97816c574b61768babbca38e79634e39230e0000000000000000000000000b20354a60758a9fb5c1ab96816c56412c170000000000000000000000000000000000000000000b20354b60758aa0b5c0ab96816b56412c160100000000000000000000000000000000001c31465c71869b9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9b85705b46311b000000000000000000000020354a5f758a9fb4c1ac96816c57412c1702000000000000000000000000000001162c41566b8196abc0b5a08a75604b35200b0013283d52687d92a7af9a856f5a45301a0013283d52687d92a7bdb9a38e79644e3b3b3b3b38352b1e0e00000d22374d62778ca2b7bfa9947f6a543f2a1500000000000000000000000000071c31465c71869bb1c6b19c87715c372715020000000000000b21364b60768a9fb4a58c77614c37253a50657a8fabb29d87725847331f0a000000000000000000000000000000000000000000081d32475d72879cb2c7c7a08b76614b36210c00000000000000000000000000000000000000000000000004192f44596e8499aaaaacb0b4bbb4a79e8b7c65594834200e0000000000000000000000000000000000000020354a5f758a9fb4b29c87725d47322d36393f4447434a434946413c3632281f180c000000000000000000000000192e43596e8398aead98826d584c62778ca1b7a48f7a644f3a240f0000000000000000000000000b20354a60758a9fb5c1ab96816c56412c170000000000000000000000000000000000000000000b20354b60758aa0b5c0ab96816b56412c160100000000000000000000000000000000001c31465c71869bb1b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b09b86705b46311b000000000000000000000020354a5f758a9fb4c1ac96816c57412c1702000000000000000000000000000001162c41566b8196abc0b5a08a75604b35200b0013283d52687d92a7af9a856f5a45301a0013283d52687d92a7bdb9a38e79644e392626262320190e0000000d22374d62778ca2b7bfa9947f6a543f2a1500000000000000000000000000081d32475d72879cb2c5b09a85705b45301b00000000000000091e32455771879cb1a5907b66503b26364c61768b9fb5a58c77614c37210c000000000000000000000000000000000000000000051b30455a70859aafc5b8a28d78634d38230e00000000000000000000000000000000000000000000000004192f44596e83959595979b9faab2b8a99e8977624c3c2c190600000000000000000000000000000000000020354a5f758a9fb4b29c87725d47383d4a4e55595d5460545e5b57514b4538342a1c1308000000000000000000001a2f445a6f8499afae99836e594d63788da2b8a5907b65503b25100000000000000000000000000b20354a60758a9fb5c1ab96816c56412c170000000000000000000000000000000000000000000b20354b60758aa0b5c0ab96816b56412c160100000000000000000000000000000000001c31465c71869bb1c6cad4c3b7b2b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b09b86705b46311b000000000000000000000020354a5f758a9fb4c1ac96816c57412c1702000000000000000000000000000001162c41566b8196abc0b5a08a75604b35200b0013283d52687d92a7af9a856f5a45301a0013283d52687d92a7bdb9a38e79644e392411110d0b06000000000d22374d62778ca2b7bfa9947f6a543f2a1500000000000000000000000000031628395e73889db3c3ae99836e59442e190400000000000003162839586d8298ada9947f6a543f2a33465772879cb2a5907b65503b261000000000000000000000000000000000000000000003182d42586d8297adc2baa5907a65503b25100000000000000000000000000000000000000000000000000013283d52687d807f8081858b98a0afb8a797826d5a4935200c00000000000000000000000000000000000020354a5f758a9fb4b29c87725d404c515b636a6f7274757473706c6660564c473b3025180c0000000000000000001b30455b70859ab0af9a846f5a4e64798ea3b9a6917c66513c26110000000000000000000000000b20354a60758a9fb5c1ab96816c56412c170000000000000000000000000000000000000000000b20354b60758aa0b5c0ab96816b56412c160100000000000000000000000000000000001c31465c71869bb1c9dacab7a59d9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9b85705b46311b000000000000000000000020354a5f758a9fb4c1ac96816c57412c1702000000000000000000000000000001162c41566b8196abc0b5a08a75604b35200b0013283d52687d92a7af9a856f5a45301a0013283d52687d92a7bdb9a38e79644e39240f00000000000000000d22374d62778ca2b7bfa9947f6a543f2a1500000000000000000000000000091e32455774899fb4c1ac97826c57422d17020000000000000014293e54697e93a9ae98836e593a2a2939596e8398aea9947f6a543f2a1500000000000000000000000000000000000000000000152a3f556a7f94aabfbda8927d68533d28130000000000000000000000000000000000000000000000000011253a4e5f686b6a6a6c707882959eafb49f8b78634d3a2a1704000000000000000000000000000000000020354a5f758a9fb4b29c87725d4c5e6670797f8487898a8a8885817c756c61594a4336291c0c00000000000000001c31465c71869bb1b09b85705b4f657a8fa4b9a7927d67523d27120000000000000000000000000b20354a60758a9fb5c1ab96816c56412c170000000000000000000000000000000000000000000b20354b60758aa0b5c0ab96816b56412c160100000000000000000000000000000000001c31465b71859babbccfc7b29d8787878787878787878787878787878787878787878787878787878787878787836e58432e19000000000000000000000020354a5f758a9fb4c1ac96816c57412c1702000000000000000000000000000001162c41566b8196abc0b5a08a75604b35200b0013283d52687d92a7af9a856f5a45301a0013283d52687d92a7bdb9a38e79644e39240f00000000000000000d22374d62778ca2b7bfa9947f6a543f2a15000000000000000000000000000b21364b60768ba9babfaa95806a55402b15000000000000000010253a4f657a8fabb29d87725847332a3f546a7f94a9ae98836e593a29170400000000000000000000000000000000000000000012273c52677c91a7c5c0aa95806b55402b16000000000000000000000000000000000000000000000000000b1e31414e52565555575a626e8095a1b3aa97816c5847331f08000000000000000000000000000000000020354a5f758a9fb4b29c877258616e7c858e94999c9e9f9f9e9b9691898177696054463a2a1c0c000000000000001d32475d72879ca3a39c86715c50667b90a3a3a3937e68533e28130000000000000000000000000b20354a60758a9fb5c1ab96816c56412c170000000000000000000000000000000000000000000b20354b60758aa0b5c0ab96816b56412c1601000000000000000000000000000000000011263c51667c8d9fb5bfc2ad9782727272727272727272727272727272727272727272727272727272727272726e6453402b16000000000000000000000020354a5f758a9fb4c1ac96816c57412c1702000000000000000000000000000001162c41566b8196abc0b5a08a75604b35200b0013283d52687d92a7af9a856f5a45301a0013283d52687d92a7bdb9a38e79644e39240f00000000000000000d22374d62778ca2b7bfa9947f6a543f2a15000000000000000000000000000e23384d63788da2c7bda8937e68533e291300000000000000000c21364b61768b9fb4a58c76614c37263b50667b90a5b29d87725846331f0a0000000000000000000000000000000000000000000e23394e63788ea7b8c3ae98836e593b2a1804000000000000000000000000000000000000000000000000011323313a3d4040403c484d626e8399a9b49f8a76614c362513000000000000000000000000000000000020354a5f758a9fb4b29c8772627683909ba3aaaeb2b4b5b4b3b0aca79e968a7f726158473a2a1a0a0000000000001e33485e73888e8e8e8e87725d51677c8e8e8e8e8e7f69543f29140000000000000000000000000b20354a60758a9fb5c1ab96816c56412c170000000000000000000000000000000000000000000b20354b60758aa0b5c0ab96816b56412c160100000000000000000000000000000000000f24384c5e6a8095a1b3c3b1a0937e685c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c585346362310000000000000000000000020354a5f758a9fb4c1ac96816c57412c1702000000000000000000000000000001162c41566b8196abc0b5a08a75604b35200b0013283d52687d92a7af9a856f5a45301a0013283d52687d92a7bdb9a38e79644e39240f00000000000000000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000010253b50657a90a5bac8a5907b66503b261100000000000000000a1e32465772879cb1a5907b65503b26374c61778ca6b6a58b76614c36210c0808080800000000000000000000000000000000000b20354a6074899eb3c7b29d88725947341f0b0000000000000000000000000000000000000000000000000005131e25282b2a2b2b35444d62788b9fb4a9947f695443301c070000000000000000000000000000000020354a5f758a9fb4b29c8772788799a1b0b4afa8a5a3a2a3a7adb4b9b3a89e9483766158473827150200000000000e24394e63797979797979634e4c6176797979797977614c37220c0000000000000000000000000b20354a60758a9fb5c1ab96816c56412c170000000000000000000000000000000000000000000b20354b60758aa0b5c0ab96816b56412c16010000000000000000000000000000000000091d2f404b60728399a5b6beb49f8b7a6459473747474747474747474747474747474747474747474747474747434036281806000000000000000000000020354a5f758a9fb4c1ac96816c57412c1702000000000000000000000000000001162c41566b8196abc0b5a08a75604b35200b0013283d52687d92a7af9a856f5a45301a0013283d52687d92a7bdb9a38e79644e39240f00000000000000000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000013283e53687d93a8bdbbaa8d78634e38230e0000000000050f1517162939586d8398ada9947f69543f2a34475973889db2a5907a65503b251e1e1e1e1d0b08010000000000000000000000000000071c3043546f8499aec4b7a58c77614c37220c0000000000000000000000000000000000000000000000000000010b1113161515192035485a6e8398aeb29c8773604a35200c0000000000000000000000000000000020354a5f758a9fb4b29c8777879da5b3aa9f9a938f8d8d8e92979fa8b4b9b4a1998576615645311d1100000000000c21364a5b6364646464635b4a4758616464646464615947341f0b0000000000000000000000000b20354a60758a9fb5c1ab96816c56412c170000000000000000000000000000000000000000000b20354b60758aa0b5c0ab96816b56412c1601000000000000000000000000000000000000121c3043546176879ca8babaa99d8877625544313232323232323232323232323232323232323232323232322e2b23180a00000000000000000000000020354a5f758a9fb4c1ac96816c57412c1702000000000000000000000000000001162c41566b8196abc0b5a08a75604b35200b0013283d52687d92a7af9a856f5a45301a0013283d52687d92a7bdb9a38e79644e39240f00000000000000000d22374d62778ca2b7bfa9947f6a543f2a15000000000000000000000000071b2d3e576c8197acc1b49f8a75604b36200b000000000917222a2c33333f54697e94a9ad98836e583a292a3b596f8499aea9947f69543f333333333333201d15090000000000000000000000000000132536556a7f94aac5c3a6907b66513b261100000000000000000000000000000000000000000000000000000000000001000005192b3c52687d92a7b6a5907b65503a2a170400000000000000000000000000000020354a5f758a9fb4b29d87859aa5b5a1998b847d7a7877797d828a969fabb9b3a39b8574604b3f2f190900000000071a2d3d4a4e4e4e4e4e4e4a3d3a474c4e4e4e4e4e4c473b2a18040000000000000000000000000b20354a60758a9fb5c1ab96816c56412c170000000000000000000000000000000000000000000b20354b60758aa0b5c0ab96816b56412c160100000000000000000000000000000000000001142636465863798a9fb4bdb7a69a8473604b41301f1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d191610060000000000000000000000000020354a5f758a9fb4c1ac96816c57412c1702000000000000000000000000000001162c41566b8196abc0b5a08a75604b35200b0013283d52687d92a7af9a856f5a45301a0013283d52687d92a7bdb9a38e79644e39240f00000000000000000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000e22364a5c71879cb1c6b19c86715544311d08000000051727343e4248484850657a8fabb29c87725846484848556a8095aaad98836e583948484848484835312719090000000000000000000000000010253a4f657a8fa6b8c0aa95806b553a2a180400000000000000000000000000000000000000000000000000000000000000000010253a50657a8fa5c3ad98836d5847331f0a00000000000000000000000000000020354a5f758a9fb4b7a59d9aa2ab9f9383786f6865636264676d76818d9ea8b9b5a397816c5d4c37261401000000000f1f2d36393939393939362d293337393939393937342a1d0c000000000000000000000000000b20354a60758a9fb5c1ab96816c56412c170000000000000000000000000000000000000000000b20354b60758aa0b5c0ab96816b56412c1601000000000000000000000000000000000000000818293a4a5b677d929fb0c0b4a296816c5f4d3d2d1c0c0007070707070707070707070707070707070707030200000000000000000000000000000020354a5f758a9fb4c1ac96816c57412c1702000000000000000000000000000001162c41566b8196abc0b5a08a75604b35200b0013283d52687d92a7af9a856f5a45301a0013283d52687d92a7bdb9a38e79644e39240f00000000000000000d22374d62778ca2b7bfa9947f6a543f2a15090909090909090000070b101e2f3f4f64798ea4b6c5ac97826d57372715020000000f22344552575d5d5d5d61768b9fb59f8b76615d5d5d5d5d667c91a6b29c8772575d5d5d5d5d5d5d4b44372715010000000000000000000000000b20354b6074889eb3c5b09b86705847331f0a0000000000000000000000000000000000000000000000000000000000000000000f253a4f647a8fa4b9b49f8a77614c37211000000000000000000000000000000020354a5f758a9fb4c3b7b2afb59f8d7e6e625953504e4d4e5258616b7b8a9ea8bab19f907b655544311d0800000000010f1a21242424242423211a171f212424242424221f180c00000000000000000000000000000b20354a60758a9fb5c1ab96816c56412c170000000000000000000000000000000000000000000b20354b60758aa0b5c0ab96816b56412c160100000000000000000000000000000000000000000c1c2d3d4d5f6c8196a2b4c0b09f927d675b4a3a29180800000000000000000000000000000000000000000000000000000000000000000000000020354a5f758a9fb4c1ac96816c57412c1702000000000000000000000000000001162c41566b8196abc0b5a08a75604b35200b0013283d52687d92a7af9a856f5a45301a0013283d52687d92a7bdb9a38e79644e39240f00000000000000000d22374d62778ca2b7bfa9947f6a543f2a1e1e1e1e1e1e1e1e1e131c20222e3c4c5d6e8398adc2b9a7917c66513c271100000000152a3e52636c737373737373879cb2ab8f7b73737373737373788da2b59f8c757373737373737372605544311d08000000000000000000000000081c3043546d8297adc6b49f8b77614c37220c00000000000000000000000000000000000000000000000000000000000000000215283852677c91a7bcbaa9937e69543f2e1b08000000000000000000000000000020354a5f758a9fb4cacbc5b19f937e68604d483b3a3838393a464c5d657a8a9fb4bdb19c8673604b352010000000000000070c0e0f0f0f0f0e0c07040a0c0f0f0f0f0f0c0b040000000000000000000000000000000b20354a60758a9fb5c1ab96816c56412c170000000000000000000000000000000000000000000b20354b60758aa0b5c0ab96816b56412c16010000000000000000000000000000000000000000000f1f30414b6073849aa6b7bdb49f8a7963584736261401000000000000000000000000000000000000000000000000000000000000000000000020354a5f758a9fb4c1ac96816c57412c1702000000000000000000000000000001162c41566b8196abc0b5a08a75604b35200b0013283d52687d92a7af9a856f5a45301a0013283d52687d92a7bdb9a38e79644e39240f00000000000000000d22374d62778ca2b7bfa9947f6a543f33333333333333333333253035373e4a5a657b90a0b2c5b39e8975604b36210b00000000172c42576c818888888888888b9fb4b39e8988888888888888889db2bcab9d88888888888888888774604b35200b0000000000000000000000000114263651667c91a8b9bcab927d67523828160200000000000000000000000000000000000000000000000000000000000000091d3245566c8297acc1c7b19c86715d4b37220b000000000000000000000000000020354a5f758a9fb4caccb8a797816d604e42342b2523222429333f4b5c677d91a1b3b5a4927d67523e2d1b0700000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a60758a9fb5c1ab96816c56412c170000000000000000000000000000000000000000000b20354b60758aa0b5c0ab96816b56412c160100000000000000000000000000000000000000000001131d3144556277889da9babaa89d8776615443301c12000000000000000000000000000000000000000000000000000000000000000000000020354a5f758a9fb4c1ac96816c57412c1702000000000000000000000000000001162c41566b8196abc0b5a08a75604b35200b0013283d52687d92a7af9a856f5a45301a0013283d52687d92a7bdb9a38e79644e39240f00000000000000000d22374d62778ca2b7bfa9947f6a54484848484848484848484848434a4c515c6478889eb3beb8a795806b5645321e0900000000152a40556a7f959d9d9d9d9d9fa9bab8a79e9d9d9d9d9d9d9d9da6b7c9b8a69d9d9d9d9d9d9d9d8d78634e38230e000000000000000000000000000b21364b6075899eb4c9ad98826d5645321e09000000000000000000000000000000000000000000000000000000000000000b20364b6075889eb3c8c9b6a48f7a644f3a2917040000000000000000000000000020354a5f758a9fb4cac8b39e8876614c42312019100e0d0f171f2f3e4d5f6e8399abbcb09b85715c4a36220d00000000000000000000070d0f121212120c0a030000000000000000000000000000000000000000000b20354a60758a9fb5c1ab96816c56412c170000000000000000000000000000000000000000000b20354b60758aa0b5c0ab96816b56412c160100000000000000000000000000000000000000000000011527374759647a8b9fb4beb6a5998372604b402f1e0e0000000000000000000000000000000000000000000000000000000000000000000020354a5f758a9fb4c1ac96816c57412c1702000000000000000000000000000001162c41566b8196abc0b5a08a75604b35200b0013283d52687d92a7af9a856f5a45301a0013283d52687d92a7bdb9a38e79644e39240f00000000000000000d22374d62778ca2b7bfa9947f6a5e5e5e5e5e5e5e5e5e5e5e5e5e546062676e7a889da6b8bdb39e8976614c382816020000000012273c51677c91a6b2b2b2b2b4bac7c5b8b3b2b2b2b2b2b2b2b2b7c4ccc4b8b3b2b2b2b2b2b2a6917b66513c261100000000000000000000000000091e3245566d8297adc2b39e8975604b36210c000000000000000000000000000000000000000000000000000000000000071a2d3d52677d92a7b8bab4baad97826d5846331f0a0000000000000000000000000020354a5f758a9fb4cabbaa947f695847332414050000000004112030414e63798c9fb5b5a38e79644e39240f000000000000000002101b222427272727211e170b00000000000000000000000000000000000000000b20354a60758a9fb5c1ab96816c56412c170000000000000000000000000000000000000000000b20354b60758aa0b5c0ab96816b56412c1601000000000000000000000000000000000000000000000009192a3b4b5c687e939fb1c1b3a195806a5e4c3c2c1b0b00000000000000000000000000000000000000000000000000000000000000000020354a5f758a9fb4c1ac96816c57412c1702000000000000000000000000000001162c41566b8196abc0b5a08a75604b35200b0013283d52687d92a7af9a856f5a45301a0013283d52687d92a7bdb9a38e79644e39240f00000000000000000d22374d62778ca2b7bfa9947f73737373737373737373737373737375777c838d9da6b7bbb49f927d685847331a0a00000000000e23384e63788da9a4a4a4a4a4aeb3bfbdb1aca4a4a4a4a4a4a4a4b3b8c5bbaea9a4a4a4a4a4a4947f6a543f2a1500000000000000000000000000021628384f657a8fa4b6b9a8917c67513a29170400000000000000000000000000000000000000000000000000000000000d21364a5c70859bb0b6a99fa9b49f8a76614c3621100000000000000000000000000020354a5f758a9fb4c9b49f8b77614c3a2a170600000000000002132135495b6e8399aec1aa957f6a55372614010000000000000010202e373a3c3c3c3c3633291b0b000000000000000000000000000000000000000b20354a60758a9fb5c1ab96816c56412c170000000000000000000000000000000000000000000b20354b60758aa0b5c0ab96816b56412c16010000000000000000000000000000000000000000000000000d1d2e3e4e606d8297a3b5bfb59f8d7c665b4939281603000000000000000000000000000000000000000000000000000000000000000020354a5f758a9fb4c1ac96816c57412c1702000000000000000000000000000001162c41566b8196abc0b5a08a75604b35200b0013283d52687d92a7af9a856f5a45301a0013283d52687d92a7bdb9a38e79644e39240f00000000000000000d22374d62778ca2b7c9b49e8a8888888888888888888888888888888a8c91989fabb7b3aa9f95816c604e3a2a170000000000000b20354b60748b8f8f8f8f8f8f99a1b3b19f978f8f8f8f8f8f8f8f9ea7b8ae9d938f8f8f8f8f8f8f826d58422d1803000000000000000000000000000a22374b5d72879cb1c6ae99836e5846331f0800000000000000000000000000000000000000000000000000000000031729394e64798ea3b4a59d8a9fb4a8937e68533e2d1b0700000000000000000000000020354a5f758a9fb4c3ae99846e5947341c0c0000000000000000061a2c3d52677c91aabbb09a85705544311d080000000000000c1c2e3e4b4f525252524c46392917030000000000000000000000000000000000000b20354a60758a9fb5c1ab96816c56412c170000000000000000000000000000000000000000000b20354b60758aa0b5c0ab96816b56412c160100000000000000000000000000000000000000000000000000102031424b6074859ba7b8bcab9e8979635746321e14030000000000000000000000000000000000000000000000000000000000000020354a5f758a9fb4c1ac96816c57412c1702000000000000000000000000000001162c41566b8196abc0b5a08a75604b35200b0013283d52687d92a7af9a856f5a45301a0013283d52687d92a7bdb9a38e79644e39240f00000000000000000d22374d62778ca2b7cdb9a89e9d9d9d9d9d9d9d9d9d9d9d9d9d9d9e9faaa6aeb5b8a69e978c7f72604a42311c0c000000000000081d314455647a7a7a7a7a7a7a8399aeac97817a7a7a7a7a7a7a7a899eb3a9937e7a7a7a7a7a7a7a79634e38230e0000000000000000000000000000081b2e3f546a7f94a9bab49f8a76614c362513000000000000000000000000000000000000000000000000000000000a1e3346576c8297acb29d878095abb19b86715c4a36220b00000000000000000000000020354a5f758a9fb4bea9947e69543a2a18000000000000000000000f21364b61768b9fb4b49f8a73604b35200b000000000004182a3a4b5c6467676767615746331e0a0000000000000000000000000000000000000b20354a60758a9fb5c1ab96816c56412c170000000000000000000003030303030303030303030b20354b60758aa0b5c0ab96816b56412c16030303030303030303030302000000000000000000000000000002141e3245566278899eaabbb9a79c8675614b433221110000000000000000000000000000000000000000000000000000000000000020354a5f758a9fb4c1ac96816c57412c1702000000000000000000000000000001162c41566b8196abc0b5a08a75604b35200b0013283d52687d92a7af9a856f5a45301a0013283d52687d92a7bdb9a38e79644e39240f00000000000000000d22374d62778ca2b7d6c6b9b4b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b4bbc8c3bcab9e8881796a60544330241300000000000000011426374a5c646464646464697f94a9ad98836e6464646464646f849aafa9947e69646464646464635b4935210c0000000000000000000000000000001022374c61778a9fb4baa9937e695443301c070000000000000000000000000000000000000000000000000000000c21364c61768a9eb4ab957f798ea4b5a38e79644f39281603000000000000000000000020354a5f758a9fb4c8a58f7a65503a2510000000000000000000000a1e33465771869bb0baa98d78634d38230e00000000000a1f334758647a7c7c7c7d76614c36210c0000000000000000000000040b0c0e0e0c0b0820354a60758a9fb5c1ab96816c56412c1700000000000000080e1018181818181818181818181820354b60758aa0b5c0ab96816b56412c18181818181818181818181817150f0500000000000000000000000002162838485a657b8c9fb4bfb5a498826e614f3f2e1d0d00000000000000000000000000000000000000000000000000000000000020354a5f758a9fb4c1ac96816c57412c1702000000000000000000000000000001162c41566b8196abc0b5a08a75604b35200b0013283d52687d92a7af9a856f5a45301a0013283d52687d92a7bdb9a38e79644e39240f00000000000000000d22374d62778ca2b7d7c7bab4b3b3b3b3b3b3b3b3b3b3b3b3b3b4bbb6b9bdc0b49f8a817b72655e4b4538281a0a0000000000000009192d3e4a4e4f4f4f4f50657b90a5b19c8772574f4f4f4f566b8096abad98836d584f4f4f4f4f4e493d2c1a060000000000000000000000000000000a1f3447596c8197abbcb19c8673604a35200f0000000000000000000000000000000000000000000000000000081c2e3f53697e93a8b59f8c7871869cb1ac97816c5746321e09000000000000000000000020354a5f758a9fb4bbaa8b76614c36210c0000000000000000000003172939586d8297adc7a6907b66513b261100000000071a2d3d4c6176899191918875604b35200b000000000000000000000c181f22232322201d15354a60758a9fb5c1ab96816c56412c17000000000003111c23252e2e2e2e2e2e2e2e2e2e2e2e2e354b60758aa0b5c0ab96816b56412e2e2e2e2e2e2e2e2e2e2e2e2e2c2a2217090000000000000000000000000a1a2b3c4c5d6a7f94a0b2c2b2a0947f695d4b3b2b1a0a000000000000000000000000000000000000000000000000000000000020354a5f758a9fb4c1ac96816c57412c1702000000000000000000000000000001162c41566b8196abc0b5a08a75604b35200b0013283d52687d92a7af9a856f5a45301a0013283d52687d92a7bdb9a38e79644e39240f00000000000000000d22374d62778ca2b7cdbaa99f9e9e9e9e9e9e9e9e9e9e9e9e9e9faaa1a4a7abb2ab9f978f867b6c605645382815020000000000000010202d36393a3a3a3a4c61768ca5b59f8b76614b3a3a3d52677c92a7b19c877257463a3a3a3a38352c1f0f0000000000000000000000000000000004182a3a4e63798c9fb5b6a4907b65503d2c1a06000000000000000000000000000000000000000000000000000e23374b5d71869cb1af9a846f6a7f94abb49e8975614b36210f000000000000000000000020354a5f758a9fb4b49f8a755846331f0a0000000000000000000000152a40556a7f95aabca7927d67523d2812000000000a21364a5b6c8197a7a797816c5544311d080000000000000000000c1d2a3437393837363127354a60758a9fb5c1ab96816c56412c17000000000011212e373a43434343434343434343434343434b60758aa0b5c0ab96816b564343434343434343434343434343423e352717050000000000000000000000000e1e2f3f4f616e8398a4b6beb49f8c7b655948382815020000000000000000000000000000000000000000000000000000000020354a5f758a9fb4c1ac96816c57412c1702000000000000000000000000000001162c41566b8196abc0b5a08a75604b35200b0013283d52687d92a7af9a856f5a45301a0013283d52687d92a7bdb9a38e79644e39240f00000000000000000d22374d62778ca2b7c9b49f8b898989898989898989898989898a8b8c8f92969ca4b2aca39b908174605645321d120000000000000002101b222425252533475872879db2ab8f7a654f3a25384e63788da8b49f8b76614b3625252523211a0f0100000000000000000000000000000000000c2135495b6e8399aebfae99836e5b4935210f00000000000000000000000000000000000000000000000005182a3b50657a8fa4b6a8927d6762788c9fb5a8927d68533d2d1a070000000000000000000020354a5f758a9fb4b39e89735e3a291704000000000000000000000014293e53697e93a8bda8937e68533e29130000000a1a30404e63798c9fb4a68f7a655037261401000000000000000004182a3b474c4e4d4c4b44373f4a60758a9fb5c1ab96816c56412c1700000000081c2e3f4b5058585858585858585858585858585860758aa0b5c0ab96816b58585858585858585858585858585857524535220f00000000000000000000000000112132434b6175869ca8b9bbaa9e8878625645321d130200000000000000000000000000000000000000000000000000000020354a5f758a9fb4c1ac96816c57412c1702000000000000000000000000000001162c41566b8196abc0b5a08a75604b35200b0013283d52687d92a7af9a856f5a45301a0013283d52687d92a7bdb9a38e79644e39240f00000000000000000d22374d62778ca2b7bfa9947f74747474747474747474747474757577797d8187919da5b5b09f978474604b413019090000000000000000070d0f0f0f17293a596e8399aea9937e69543e29354b6074899eb4ab8f7a644f3a250f0f0e0c0600000000000000000000000000000000000000061a2c3d4f647a8fa1b3b49f8c79634e3d2c1a0600000000000000000000000000000000000000000000000b1f3447596e8398adb49e8976615a70859ab0b09b85705b4a36210a0000000000000000000020354a5f758a9fb4b29d87725d48321d00000000000000000000000013283d53687d92a8bda9947f69543f2a140000021528384d5e6f849aaab39d8874604b35200b0000000000000000000b1f3447596163636160555a544c60758a9fb5c1ab96816c56412c17000000000e23374b5d656d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d748aa0b5c0ab96806d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6c63523e2a150000000000000000000000000003151e32465763798a9eabbcb8a69b8574604b4231201000000000000000000000000000000000000000000000000000000020354a5f758a9fb4c1ac96816c57412c1702000000000000000000000000000001162c41566b8196abc0b5a08a75604b35200b0013283d52687d92a7af9a856f5a45301a0013283d52687d92a7bdb9a38e79644e39240f00000000000000000d22374d62778ca2b7bfa9947f6a5e5e5e5e5e5e5e5e5e5e5e5e56606164686b727c879ba3b5b1a298826e5f4d372715010000000000000000080d0f16162a3f556a7f94aaad97826d58382830435470859ab0a8937e69533e29161616160c0a030000000000000000000000000000000000000f22374b5c6f8399abbcab98836e5b4935211000000000000000000000000000000000000000000000011426374c62778b9fb4ad97826d5753687e93aab4a38e79634e3828160200000000000000000020354a5f758a9fb4b39e88735e38281603000000000000000000000013293e53687e93a8bda8937e69533e29140000091d324556667c91a2b4ac96816c5443301c080000000000000000000c22374c617778787775736f696158758a9fb5c1ab96816c56412c170000000010253a50657b828383838383838383838383838383838298adc2c6b19c8682838383838383838383838383838383816c57422c17000000000000000000000000000003162939495b667c8d9fb5bfb5a397816c604e3e2d1c0c000000000000000000000000000000000000000000000000000020354a5f758a9fb4c1ac96816c57412c1702000000000000000000000000000001162c41566b8196abc0b5a08a75604b35200b0013283d52687d92a7af9a856f5a45301a0013283d52687d92a7bdb9a38e79644e39240f00000000000000000d22374d62778ca2b7bfa9947f6a544949494949494949494938454b4c4f52565e6676859ba5b7b2a0917c675544311d0800000000000002101b22252b2b2b3b51667b90a6b19c86715645322636576c8196acad97826d5838282b2b2b2b211e170b0000000000000000000000000000000000081b2e3e4e64798d9fb5b49f8c79634e3e2d1b07000000000000000000000000000000000000000000081d3144556a7f94aab6a58f7a65504c61768a9fb4ac96816c5645321e0900000000000000000020354a5f758a9fb4b49f8a745645321e090000000000000000000000152a3f546a7f94a9bda7927d68523d28130005182a3b4b6074879db2b7a68f7a654f36261401000000000000000000162b40556b808e8d8c8a88847f7769758a9fb5c1ab96816c56412c170000000013283d53687d9298989898989898989898989898989898a0b2c6cab6a49c9898989898989898989898989898989889735e49341e0000000000000000000000000000000b1b2c3d4c5e6b8095a1b3c1b19f927e685c4a3a2a19090000000000000000000000000000000000000000000000000020354a5f758a9fb4c1ac96816c57412c1702000000000000000000000000000001162c41566b8196abc0b5a08a75604b35200b0013283d52687d92a7af9a856f5a45301a0013283d52687d92a7bdb9a38e79644e39240f00000000000000000d22374d62778ca2b7bfa9947f6a543f343434343434343434283236373a3d404c586176879db2beb29d8774604b35200b00000000000010202e373a404040404c62778ca6b49f8a75604b40404052687d92a7b19b8671564540404040403633291b0b00000000000000000000000000000000001021364a5c6e8398a9baab98836e5c4a3622130000000000000000000000000000000000000000000b20354b6074879db2b29d8773604a47586f8499aeb39e8975604b36210f00000000000000000020354a5f758a9fb4baa98b76604b36210b0000000000000000000002152738576c8297acc9a6917c66513c2711000b1f3448596a7f94a5b3b29d8873604a35200b00000000000000000000162b40556b8095a2ab9f9d9a948a7e728a9fb5c1ab96816c56412c170000000013283d53687d92a8adadadadadadadadadadadadadadadb2becfd3c2b6b1adadadadadadadadadadadadadadad9e89735e49341e000000000000000000000000000000000f1f30404b6072839aa5b7bdb49f8b7a6459473726140100000000000000000000000000000000000000000000000020354a5f758a9fb4c1ac96816c57412c1702000000000000000000000000000001162c41566b8196abc0b5a08a75604b35200b0013283d52687d92a7af9a856f5a45301a0013283d52687d92a7bdb9a38e79644e39240f00000000000000000d22374d62778ca2b7bfa9947f6a543f2a1f1f1f1f1f1f1f1f151d20222428303a4758667c91a6b7b7a6917c66513c26110000000000081b2e3e4b4f56565656565973889db3aa8f7964565656565663798ea9b49f8a75605656565656564c463929170300000000000000000000000000000000071a2d3d4d62788b9fb4b49f8c7a644f41301b0b0000000000000000000000000000000000000006192c3c51667c91a5b7ab957f6a54433a52677c91a8b8a7927d67523d2c1a06000000000000000020354a5f758a9fb4c7a48e79644f39240f00000000000000000000091d31455670859ab0bcab8e79634e39240e000d22374c6277899e9e9e9e96816b5443301c0700000000000000000000162b40556b8095aab0b4b3afa89e948399aec3c1ab96816c56412c170000000013283d53687d92a8b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b39e89735e49341e0000000000000000000000000000000001121c3043546176879da9babaa99d8777615544311d1201000000000000000000000000000000000000000000000020354a5f758a9fb4c1ac96816c57412c1702000000000000000000000000000001162c41566b8196abc0b5a08a75604b35200b0013283d52687d92a7af9a856f5a45301a0013283d52687d92a7bdb9a38e79644e39240f00000000000000000d22374d62778ca2b7bfa9947f6a543f2a150909090909090002090b0c0f131c2a3a4b6074889db2c4ad98836e583a291704000000000d22374b5c646b6b6b6b6b6b6f8499aea8937e6b6b6b6b6b6b6b74899fb4aa8e7a6b6b6b6b6b6b6b615746331e0a00000000000000000000000000000000000f2035495a6a8095a5b7ab9a85705f4d392816030000000000000000000000000000000000000c2035495a6f849aafb59f8c78624d36364b6075899eb4af9a85705b4935210a000000000000000020354a5f758a9fb4bda8937d6853382816030000000000000000000b20364b60758a9fb4b49f8a75604b36200b00162c41566b808989898989897a644f3625130000000000000000000000162b40556b8095999a9fa8abb3b4a199a1b2c6c1ab96816c56412c170000000013283d53687e92a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a39e89735e49341e0000000000000000000000000000000000011426364758647a8a9fb4bdb7a59a8473604b41301f0f000000000000000000000000000000000000000000000020354a5f758a9fb4c1ac96816c57412c1702000000000000000000000000000001162c41566b8196abc0b5a08a75604b35200b0013283d52687d92a7af9a856f5a45301a0013283d52687d92a7bdb9a38e79644e39240f00000000000000000d22374d62778ca2b7bfa9947f6a543f2a15000000000000000000000000000c1c3043546d8297adc2b29d87725847331f0a000000000f253a4f647a80808080808080859bb0b09b858080808080808080899eb3ae99838080808080808075614c36210c000000000000000000000000000000000006192c3c4b6075879db2b4a2927d675746321e110000000000000000000000000000000000021628384d63788c9fb5af9a846f5a48353245576d8298adb4a28d78634e382715020000000000000020354a5f758a9fb4c2ad97826d5645321e09000000000000000004182a3b50657b90a9bab19c86715645321d090014293d51626b737373737373645c4a361808000000000000000000000011263b51667b828385898e969ea7b2aeb2bfcfc1ab96816c56412c170000000013283d53687e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e89735e49341e00000000000000000000000000000000000008182a3a4a5c677d929fb1c0b4a296806b5f4d3d2c1b0b0000000000000000000000000000000000000000000020354a5f758a9fb4c1ac96816c57412c1702000000000000000000000000000001162c41566b8196abc0b5a08a75604b35200b0013283d52687d92a7af9a856f5a45301a0013283d52687d92a7bdb9a38e79644e39240f00000000000000000d22374d62778ca2b7bfa9947f6a543f2a15000000000000000000000000000114263654697e93a9beb7a58c76614c37210c0000000011263b51667b909595959595959ba3b5b5a39b95959595959595959ea7b8b3a1999595959595958f7a65503a25100000000000000000000000000000000000000e1e324556667c91a0b2b29d8875614b3f2e1b0b00000000000000000000000000000000091e3245566b8096abb9a8927d67523c2b283950667b90a6b8ab96806b5645311d090000000000000020354a5f758a9fb4c9b39e8975604b37271502000000000000000d1f3447596d8297adc3ab96816b5638281502000e21344451565e5e5e5e5e5e4f4a3e2e1b0000000000000000000000000f24384c5e666d6e707579818999a1b1bdced6c1ab96816c56412c17000000000c21374c61767979797979797979797979797979797979797979797979797979797979797979797979797979797979634e39240e000000000000000000000000000000000000000c1c2d3e4d5f6c8197a2b4c0b09e917d675b493929180800000000000000000000000000000000000000000020354a5f758a9fb4b9ac96816c57412c1702000000000000000000000000000001162c41566b8196abb9b5a08a75604b35200b0013283d52687d92a7af9a856f5a45301a0013283d52687d92a7bdb9a38e79644e39240f00000000000000000d22374d62778ca2b7bfa9947f6a543f2a15000000000000000000000000000012273d52677c92a7bcc3a38e78634e39230e000000000d22384d62788da8abababababb0b5c1c1b5b0ababababababababb3b8c5bfb3aeabababababa9937e69543e2914000000000000000000000000000000000000031628384c5e6e8398a6b7a696816c5d4b392916030000000000000000000000000000000b21364b6075899eb3b49e8976614b362120354b6074889eb3b39e8875604b36200e0000000000000020354a5f758a9fb4cab9a8927d675544311d110100000000000e1d2d3e4c61778a9fb4b7a5907b65503b26100000041626343d414949494949493a362e2010000000000000000000000000091d2f404c5158595560646b7683979fb1c1d1c1ab96816c56412c17000000000a1f3347586164646464646464646464646464646464646464646464646464646464646464646464646464646464635b4a36210c0000000000000000000000000000000000000000102031414b6074849ba6b7bcb49e8a7963574636251300000000000000000000000000000000000000000020354a5f758a9fa3a3a396816c57412c1702000000000000000000000000000001162c41566b8196a3a3a3a08a75604b35200b0013283d52687d92a7af9a856f5a45301a0013283d52687d92a7bdb9a38e79644e39240f00000000000000000d22374d62778ca2b7bfa9947f6a543f2a15000000000000000000000000000011263b51667b90a6bbb9a48f7a644f3a250f000000000b20354a6074899eacacacacacacb0b4c0c3b6b2acacacacacacacacb2b7c3c0b4b0acacacacac97826d57422d18000000000000000000000000000000000000000a1a30404c6177889eb3b59f8d7b655746321e130100000000000000000000000000071b2d3e52687d92a7b8ad97826d5746321e1d3144556c8196acb8a6917c67513c2b190600000000000020354a5f758a9fb4cac6b19c8674604b3f2e1d150b09060c131e2b3b4a5c6c8196a9bab29d8773604b35200b000000081621292c34343434343424221b10020000000000000000000000000012222f383b4237444b4e57616e8197a3b5c9c1ab96816c56412c170000000004172a3a474c4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4a3d2d1a07000000000000000000000000000000000000000002131d3144556277889daabbb9a89c8675615443301c11000000000000000000000000000000000000000020354a5f758c8e8e8e8e8e816c57412c1702000000000000000000000000000001162c41566b808e8e8e8e8e8a73604b35200b0013283d52687d92a7af9a856f5a45301a0013283d52687d92a7bdb9a38e79644e39240f00000000000000000d22374d62778ca2b7bfa9947f6a543f2a15000000000000000000000000000012273c51677c91a6bcbaa5907b65503b261000000000071c3043547085969696969696969ba2b4b6a49c96969696969696969da5b7b4a29a96969696969686715b46311c0000000000000000000000000000000000000000121f334758667c91a0b1ab9d8775614b41311f0f000000000000000000000000000d22364a5c70859bb0b6a58f7a65503928161527374f647a8fa5b6af9a846f5a4935200900000000000020354a5f758a9fb4cac9b6a4947f6a5d4b3e3127201d192023303c4859647a8c9fb4b8a6947f695443301c0800000000040e14161e1e1e1e1e1e0f0d0700000000000000000000000000000004121d24262d26313539464c6074859bb0c0c1ab96816c56412c1700000000000c1c2a33373939393939393939393939393939393939393939393939393939393939393939393939393939393939362d1f0f00000000000000000000000000000000000000000000021527374859657b8b9fb4beb6a4998372604a402f1e0e000000000000000000000000000000000000000f24394e6479797979797977624d37220d000000000000000000000000000000000d22374d627779797979797a705544311d080013283d52687d92a7af9a856f5a45301a0013283d52687d92a7bdb9a38e79644e39240f00000000000000000d22374d62778ca2b7bfa9947f6a543f2a15000000000000000000000000000013283e53687d93a8bdc7a48f7a644f3a250f000000000013253652687d81818181818181849bb0b29c868181818181818181879db2b09a84818181818181806b56412b16000000000000000000000000000000000000000004182a3a4c5e6d8297a4b5a597816c5f4d3d2d1c0c00000000000000000000000417293a4f64798ea3b5b29d8773604a35200b0922374b5c72879db2b59f8c78624d37261401000000000020354a5f758a9fb4caccc2b49f8a7b655c4b443736312c3538414d5a6277879daabbb39e8876614c3626140100000000000000000000000000000000000000000000000000000000000000000000090f1118141d2029334455647a8fa2b4c1ab96816c56412c170000000000000c171f212424242424242424242424242424242424242424242424242424242424242424242424242424242424211a0f01000000000000000000000000000000000000000000000009192b3b4b5d697e93a0b2c1b3a1947f6a5e4c3c2c1a0a0000000000000000000000000000000000000d21364a5c64646464646462594834200b000000000000000000000000000000000b20344859626464646464645c44372715010013283d52687d92a7af9a856f5a45301a0013283d52687d92a7bdb9a38e79644e39240f00000000000000000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000008182d3d566c8196abc1baa98d78634d38230e000000000008253a4e5f686c6c6c6c6c6c6c7c91a6b09b86706c6c6c6c6c6c6c8197acac97816c6c6c6c6c6c6b62513d29140000000000000000000000000000000000000000000c1c30404b6075869ca8b19f927d675c4a3a291a0a000000000000000000000a1f3346586d8297acbcab957f6a5443301c07081b2e3e556b8095aabcab95806b5544311d08000000000020354a5f758a9fb4c6b9b4b3a99e8a7a6a60554e4b453c494d535f6778869ca5b7b4a2927d68584633180800000000000001080b0d0b0500000000000000000000000000000000000000000000000000000001080b1727374b5c6f849aafc9ab96816c56412c1700000000000000040a0c0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0e0c0700000000000000000000000000000000000000000000000000000d1d2e3f4f606d8298a3b5bfb49f8d7c665a49382816030000000000000000000000000000000000071a2d3d4a4e4e4e4e4e4e4d483b2b18050000000000000000000000000000000005182b3b484d4e4e4e4e4e4e4a3e271909000013283d52687d92a7af9a856f5a45301a0013283d52687d92a7bdb9a38e79644e39240f00000000000000000d22374d62778ca2b7bfa9947f6a543f2a1503030303030303030400050b0d1825364a5c71869bb0c6b49f8a75604b35200b00000000000b1e31414e5257575757575762788da7b49f8a75605757575757687d93a8b09b8570555757575756514434210e00000000000000000000000000000000000000000000121e32455763798a9eabb49f8a7a645847382819090000000000000000000c21364c61768a9fb4b59f8c78624d36251300001023394e63798ea3b5b29d8874604b35200d000000000020354a5f758a9fb4b9a89e9ea7a89e8b7f746a6360565d5a6368717d889ca4b6b7a69a8473604b3a291700000000000009151d202220190d070000000000000000000000000000000000000000000000000000000009192e3e53687d92abbcab96816c56412c170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102132424b6075859ba7b8bcab9e8978625645321e140300000000000000000000000000000000000f1f2d3639393939393937342b1d0d0000000000000000000000000000000000000d1d2b3437393939393939362d200900000013283d52687d92a7af9a856f5a45301a0013283d52687d92a7bdb9a38e79644e39240f00000000000000000d22374d62778ca2b7bfa9947f6a543f2a181818181818181818191a181f222a34435464798ea3b5c8b09a85705544311d080000000000011323313a3d4141414141495a73899eb3a98e79634e4141414f64798eaab49f8975604b414141413d3426160400000000060b0d13131313131313131313131313131313162839495b677c8d9fb5a99d87766156453727180900000000000000081c2f3f54697e93a8baaf9a846f5a4835180800000c2135495b71869bb1b7a6917c66513b2b19050000000020354a5f758a9fb4b49e8a899eaaa99f94867f7975737374787d86919ea6b6b6a69d8877615443301b0b0000000000091927313537342b201c13080000000000000000000000000000000000000000000000000000001022374c62778b9fb5ab96816c56412c1700000000000000000000000000000000000000000000000000050b0d0f0f0f0e0c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003141e3245566278899eabbcb8a79b8575604b423221100000000000000000000000000000000000010f1a212424242424242220180d00000000000000000000000000000000000000000d182022242424242424211a0f0100000013283d52687d92a7af9a856f5a45301a0013283d52687d92a7bdb9a38e79644e39240f00000000000000000d22374d62778ca2b7bfa9947f6a543f2e2e2e2e2e2e2e2e2e2e2f302a34373b474c6072849aafc1bbaa947f6a543727150100000000000005131e25282c2c2c2c2b3c5a6f859aafa7927d68523d2c364b60758a9fb4a98e79634e392c2c2b29211608000000000e1920232828282828282828282828282828282828282c3d4d5f697f949fb1a59a84746055443627190a0000000000000e23374b5d72869cb1b9a8927d67523c2b19000000061a2c3d54697f94abbcae99846f59483420080000000020354a5f758a9fb4b29c877b8c9fa9b4a49c958e8a8988898d939ba3b3b8b2a59d8879635947362614000000000001152737444b4d483b353025180a00000000000000000000000000000000000000000000000000000b1f34485972879da9a996816c56412c170000000000000000000000000000000000000000000000000e19202224242423211a0f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003162838495a667c8d9fb4bfb5a398826d604f3f2e1d0d000000000000000000000000000000000000070d0f0f0f0f0f0f0d0b0500000000000000000000000000000000000000000000050b0d0f0f0f0f0f0f0d07000000000013283d52687d92a7af9a856f5a45301a0013283d52687d92a7bdb9a38e79644e39240f00000000000000000d22374d62778ca2b7bfa9947f6a54434343434343434343434344453b474c5059616e8196a2b4c4b49f8b78624d37220d0000000000000000010b1013171717172b41566b8096abab96816c56362631455671869bb1a7927d67523d281716140e04000000000e1e2b35383d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d404f616c8197a0b1a299837360544437281a0a0000000005182b3b50657b90a4b6b49e8976614b36210e000000000f22374d62778b9fb4b49f8b78624d3626140100000020354a5f758a9fb4b29c87727c8b9ca5b4b1aaab9f9e9d9fa9a8b0b5b4b0a0988779635b4a3b2a18080000000000081d314455606259524a4336281a0a0000000000000000000000000000000000000000000000000005182a3b596f8393939393816c56412c1700000000000000000000000000000000000000000000000e1e2b353839393939352c1f0f000000000000000000000000000000000000000000000000000000000303030303030303030303030303030303000a1a2b3c4c5e6a7f94a1b3c2b2a0937e695d4b3b2b190900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013283d52687d92a7af9a856f5a45301a0013283d52687d92a7bdb9a38e79644e39240f00000000000000000d22374d62778ca2b7bfa9947f6a585858585858585858585858595a5b5962656c7783969fb1c0b8a697816c594834200b00000000000000000000000002020212273d52677c92a7b09a85705443302738576d8297acab96816c563625130000000000000006192b3c484d535353535353535353535353535353535353535353535360738297a0b1a1978172605545382816030000000b203448596e8398aec2ad97826d5746321e09000000000b2034485970859aafbbaa957f6a5443301c0800000020354a5f758a9fa4a49c8772667a87959ea8aeb3b5b3b2b4bab4b0aba39b908376635b4a3d2d1d0c0000000000000b20354b6073787167605445382815020000000000000000000000000000000000000000000000000010253b50657b7e7e7e7e7b65503a25100000000000000000000000000000000000000000000005192b3c484d4f4f4f4e493d2c1a06000000000000000000000000000000000000000000000000080d0f18181818181818181818181818181818181818181e2f404a60728399a4b6beb49f8b7b655948372715020000000000000000000000000000000000000000000000030000070b0700000400000000000000000000000000000000000000000000000000000000000000000013283d52687d92a7af9a856f5a45301a0013283d52687d92a7bdb9a38e79644e39240f00000000000000000d22374d62778ca2b7bfa9947f6d6d6d6d6d6d6d6d6d6d6d6d6d6e6f7073777b818a99a1b1bdbbaa9d8876614c3b2b19050000000000000000000000000000000e23384e63788da8b49e8974604b35293e53697e93a8af9a85705443301c070000000000000b2035485a6268686868686868686868686868686868686868686868686868748297a6b1a0978273605645321e090000011527374c62778b9fb4b6a58f7a6550392816030000000005192b3b53687d93a9bab29d8774604b35200d00000020354a5f758c8f8f8f8f87725c6475808992999ea7a3a4a4aa9f9b968e857b6e6158493d2d1f0f000000000000000c21364c61768b867d72605645321d12000000000000000000000000000000000000000000000000000e23374b5d6569696969655d4b37230e000000000000000000000000000000000000000000000b2035485a62646464635b4935210c0000000000000000000000000000000000000000000002101b22252e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e3043546175869ca8b9bbaa9d8877625544311d1300000000000000000000000000000000000000060c0d13181b131c201c131c19150f0b07000000000000000000000000000000000000000000000000000000000013283d52687d92a6a69a856f5a45301a0013283d52687d92a7bdb9a38e79644e39240f00000000000000000d22374d62778ca2b7c6b19b8582838383838383838383838383848586888c90969ea8b3bfb7aa9f8c7b655847331d0d000000000000000000000000000000000b20354a6074899eb4a88d78634e38253a4f647a8faab39e8974604a35200b0000000000000d23384d62787d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7e889db2b1a0988374604b36210b0000081d3144556a7f95aabbb29d8773604a35200b0000000000000d21374c61768a9fb4b7a5907b66503b2a1805000010253a4f657a7a7a7a7a7a644f57616a767d83898c8e8f8e8d8a86817970655d4c463a2c1f0f01000000000000000c21364c61768b9c928374604b40301d0a000000000000000000000000000000000000000000000000081c2e3f4b5054545454504b3f2e1c08000000000000000000000000000000000000000000000d22384d627879797979634e39230e0000000000000000000000000000000000000000000010202e373a434343434343434343434343434343434343434343434336465763798a9eb4bcb7a69b8474604b41311a0a00000000000000000000000000000001080e192023292d312530353025312e2a24201c130804000000000000000000000000000000000000000000000000000013283d52687e91919191846f5a45301a0013283d52687d92a7bdb9a38e79644e39240f00000000000000000d22374d62778ca2b7c9b5a39b98989898989898989898989898999a9b9ea7a5acb4b9beb1a59d8c7d675d4b3a2a170000000000000000000000000000000000071c30435470859ab0a7927c67523d27364b60768a9fb4a88d78634d38230e00000000000012273c51677d9192929292929292929292929292929292929292929292929292939da6b7beb2a197816c57422c1700000b20354b6074889db2bcab957f6a5443301c070000000000000a1f3347586e8399aec3ae99836e5947341f0800000e22374b5d6565656565645c4a464b5761686e7377797a797876716b645c504b3f33291b0f0100000000000000000c21364c61768b9fa198836e5f4d3924110000000000000000000000000000000000000000000000000011212e373b3e3e3e3e3a372e21110000000000000000000000000000000000000000000006172c41576c818e8e8e85715b46311c0e0c06000000000000000000000000000000000000081b2e3e4b4f58585858585858585858585858585858585858585858585858585b677d919eb0c4b4a296816c5f4d382816020000000000000000000000000009151d202c35383e434649434a434947433f393530251f170c000000000000000000000000000000000000000000000000000d22384d62787c7c7c7c7a644f3a250f0013283d52687d92a7bdb9a38e79644e39240f05000000000000000d22374d62778ca2b7d2c1b5b1adadadadadadadadadadadadadaeafb0b3b8c5c6b9b4aca097877b675f4d3f2f1c0c000000000000000000000000000000000000132536566c8196abab96806b56412b32455771879cb1a7917c67523c271200000000000012273c51677c91a6a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8b2b7c4cfbfad98836d58432e1800061a2c3d51667c91a6b7b59f8c78624d362513000000000000000417293a52677c91a8b9b49f8b77624c3625130000081b2e3f4b4f4f4f4f4f4f4a3e3239464b53595961646564636056564e4a3e372e1f170b000000000000000000000b20364b6074818a9da0917c67513f2e1c0800000000000000000000000000000000000000000000000003111c23252929292925231c110300000000000000000000000000000000000000060c0e19202c41576c8196a49b86715b46312923211a0f0b040000000000000000000000000000000d22374b5c646d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d8096abc0c0b19f927d675645321e0900000000000000000000000011192731353c494d53585b5e5460545e5c59544f4a433633291c130800000000000000000000000000000000000000000000000b2035485a6266666666645d4b37220d0013283d52687d92a7bdb9a38e79644e39241a1a110f09000000000d22374d62778ca2b7b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b8c6b9b4b0aba89e978e8276655d4d413021110000000000000000000000000000000000000013283d52687d92a7af9a856f5a3c2b2839586d8298adab96806b56412b1600000000000012273c51677c91a6bcbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbebebebebead98836d58432e18000c2135495b6f849aafc4af9a846f5a4835180800000000000000000c21364b6075899eb4bbaa947f6a5443301c07000010212e373a3a3a3a3a39362d1e2932363d3a474c4e4f4f4d4b453839362d231c11040000000000000000000000091d314556606d79879d9c86715d4b37230e0000000000000000000000000000000000000000000000000000080e1014141414100e0800000000000000000000000000000000000000060e1920232b353841576c8196ac9b86715b46433e38352c221f180c03000000000000000000000000000f253a4f647a82838383838383838383838383838383838383838383838383838383828298adc3cebdb49f8a75604b36210b0000000000000000000008131c2e37444b525a62686d707374757473716e6a6460544c463a3025180b0000000000000000000000000000000000000000000005192b3c484d515151514f4b3f2e1b080013283d52687d92a7bdb9a38e79644e392f2f2f26241d120400000d22374d62778ca2a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a1a89e9b96918981796d61574b3f30231303000000000000000000000000000000000000000e24394e63798ea9a99e89735a4935293f54697e94a9a99a846f5a38281502000000000012273c51677c91a6a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a998836d58432e18000e23384e63798c9fa4a4a8927d67523c2b19000000000000000000091e3245566d8298a4a4a49c8773604a35200b000002101b22252525252524221b10161e21282a3437393a393836322824221b10080000000000000000000000000002152738454b5b647a8fa28f7a65503a25100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e19202c35383c494d52576c8196ac9b86715c5a58534e493d37342a1e160a00000000000000000000000012273c52677c919898989898989898989898989898989898989898989898989898989898a0b2c6dacdbaa98b76614b36210c000000000000000000081825303f4b55606770787e828688898a8a8986837f79736a61584a4336291b0c000000000000000000000000000000000000000000000e1e2b35383c3c3c3c3a372e2010000013283d52687d92a7bdb9a38e79644e444444443c382f221200000d22374d62788c8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8d8c8b8985817c766c635b4c46392e21130500000000000000000000000000000000000000000b20354b60748a9393938d78624d38253a50657b8f93939388735645321d09000000000012273c51677d91939393939393939393939393939393939393939393939393939393939393939393826d58432e1800172c41566c818f8f8f8f8f8a75614b36210e0000000000000000000316283850667b8f8f8f8f8f8f7a65503b251000000000080e10101010100f0d0700030a0c13181f2224252423211e160f0d07000000000000000000000000000000000b1b2b3b484c5c70859a96816c573928160300000000050b0d111111110f0d080000000000030a0c0f100f0b090200000000000000000000000000000000000000000000000b161e2c353c494d545a62676b6f8196ac9b857472706d68635b554c473b32281b0f010000000000000000000012273c52677c91a7adadadadadadadadadadadadadadadadadadadadadadadadadadadadb2becfced7c7a08b76614b36210c000000000000000008182536434a5d65747d858d93989b9e9fa99f9e9c98948e877f766860544639291c0c000000000000000000000000000000000000000000000e1920222727272725221b1002000013283d52687d92a7bdb9a38e79645a5a5a5a5a514c402f1d09000b20364b607379797979797979797979797979797979797979797978777574706b6761584e4a3d33291b1103000000000000000000000000000000000000000000081d314455677d7e7e7e7e78624d3822364b61757e7e7e7e7e74604b36200b00000000000e23384d63787e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7b66503b2611000f24394e647a7a7a7a7a7a79635746321e09000000000000000000000b20354b60737a7a7a7a7a7a77624d38220d00000000000000000000000000000000000000040a0c0f100f0e0b0902000000000000000000000000000000000000031729394859626b6d81969c87725745321e090000000d1820222626262625221b100200070b161e21242624201d150a0200000000000000000000000000000000000000010f1b28323c494d5a626a71787c8084899eb3a38f898785827e78736a61594b45392d1f110300000000000000000012273c52677c91a7b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b6a08b76614b36210c00000000000000001325364354606a7b86929ba3a8adb0b3b4bab4b3b1aea9a59d94887e726157473a291a0a00000000000000000000000000000000000000000000050b0d111111110f0d080000000013283d52687d92a7bdb9a38e7a6f6f6f6f6f6f665e4c38240f00081d31445560646464646464646464646464646464646464646464636160555b56514c463a362d1e170b0000000000000000000000000000000000000000000000011426374d5f6769696969625a483520324657616969696969605645321d0900000000000c2035495a6369696969696969696969696969696969696969696969696969696969696969696969665e4c38230f000d21364a5c646565656565635b4a3928160300000000000000000000081d31445560656565656565625a4835200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1e3346576277808283999f8a76604b36210b00000d1d2b34373b3b3b3b3a372e2010131c202932363a3b393632281d150a000000000000000000000000000000000005131f2d39464b5a636d787f868d9295999ea7b8b5a89e9c9a98938d8880776c60574a3d2f211101000000000000000012273c52677c91a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a08b76614b36210c000000000000000e1c30435460727f8d9ca4b0b4c1c7bab4b2b1b2b3b9c6c3b7b2a79e93837561584738281603000000000000000000000000000000000000000000000000000000000000000000000013283d52687d92a7bdc5b09b858484848484847c66513c26110002152737444b4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4c4b4437413c363329211a0f0300000000000000000000000000000000000000000000000000091931414d52545454544d483c2b192839464b54545454544b4538281502000000000006192c3c494d54545454545454545454545454545454545454545454545454545454545454545454504c402f1c0900071a2d3e4a4e4f4f4f4f4f4e4a3d2d1b0b000000000000000000000001142637444b4f4f4f4f4f4f4d483c2b19050000000000000000000000080e10202020202017150f05000000000000000000060c0e1415120b09020000000000000c21364c617588959799a1ab8d78634e38230e0005182b3b484d515151514f4b3e2e1825303539464b4f504f4b453831271a0a000000000000000000000000000000051323303d4a57616c78828c949ba3a7abafb3b8c5c6b9b4b1afada8a69d958a8175635b4b3f2f1f0f000000000000000012273c52677d8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8b76614b36210c0000000000000e1e30414a607282959fabb5c2b7b2aaa99f9d9c9c9ea8a8b0b4c1b8b3a1998576615645321e1200000000000000000000060c0d16161616150b0700000000000000000000000000000013283d52687d92a7bdc8b4a29b9999999999937e69533e29140000091927313639393939393939393939393939393939393939393938373631272c27211f170c07000000000000000000000000000000000000000000000000000000001323313a3d3e3e3e3e38352b1e0e1b2832363e3e3e3e3e3632281a0a000000000000000e1e2c35383e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3b382f22110000000f202d36393a3a3a3a3a39362d1f0f0000000000000000000000000009192631353a3a3a3a3a3a38352b1e0e0000000000000000000003111c232535353535352c2a221709000000000000010f1a2123292a27201d150a0000000000152a3f556a7f94a6acafb3a48f79644f3a240f000b203448596266666666645c4b372f36434a51576164656460564b4538271a0a0000000000000000000000000002132330414d5b6375818b989fabb1b5c1bdb9c2c5c7bab4b2b4bcc9c4b7b2a99f968679655d4b3d2d1a0a000000000000000c21364c6176797979797979797979797979797979797979797979797979797979797979797979797979797972604b35200b000000000005192b3c4d5f6c8197a0b5bcbab4a59d948e8a878687898d939ba3b2b7bfb3a39b8574604b40301b0a00000000000000000e1920232c2c2c2c2a201c13080000000000000000000000000013283d52687d92a7bdd1c0b4b0afafafafa8937e69533e291400000009151d202424242424242424242424242424242424242424242322201d1516120c0a0400000000000000000000000000000000000000000000000000000000000005131e2528292929292220190e000b161e212929292929201d150a0000000000000000000e1920232929292929292929292929292929292929292929292929292929292929292929292926231c1103000000010f1a2124252525252524211a0f01000000000000000000000000000009141d202525252525252220190e000000000000000000000011212e373a4a4a4a4a4a413e342717050000000008161f2c36393f403c3631271a0e00000000192e44596e8399aec4c4c3a48e79644f39240f000d22374d62777b7b7b7b7a644f3e404c5460666f76797b79756b60564538271502000000000000000000000000102030414d5f677986979faab4bcb9b4ada8a4acb1baa99f9d9faba9b0b4c0bab4a49c8a7b655b4a382816020000000000000a1f334658616464646464646464646464646464646464646464646464646464646464646464646464646464605443301c0800000000000b2035485a677d929fb1beb8a99f94877f797572717274787d85909da6b5c1b5a397816d5e4d392816030000000000000e1e2c35384141414140353025180800000000000000000000000013283d52687d92a7b7b7b7b7b7b7b7b7b7a8937e69533e29140000000002080b0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0e0c0b0802000000000000000000000000000000000000000000000000000000000000000000000000010a1012141414140d0b0500000003090c14141414140b09020000000000000000000000060c0e14141414141414141414141414141414141414141414141414141414141414141414110f0900000000000000070d0f10101010100e0c07000000000000000000000000000000000001080b1010101010100d0b050000000000000000000000081c2e3f4b50606060606057524534220f000000041626333d494e5455514b45382b1e0e0000001b30455b70859ab0c5cab6a58c77624c37220d0012273c51677c9090909086725c4f525e66737c848a8f908e898074605645311d0d00000000000000000000000b1b2e3f4d5f677d8a9ca4b4bbb7b2a89e98928e979fb49f8b888a8e939aa2b1b5c2b6a89e8a79635645321e0b0000000000000417293a464c4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4b433626140100000000081b2e3f4d62788a9eb4bdb8a79e8b7f746a6360555c5d5a6268707c889ba3b5c1b19f917c665745321e0b000000000006192c3c494d56565656554a4336251300000000000000000000000013283d52687d92a2a2a2a2a2a2a2a2a2a2a2937e69533e291400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23374b5d6575757575756c63523e2a1500000012223344505b63696a676056483c2b19060000182e43586d8298adbcbfb29c87725947341f0b0010253a50657a8fa5a6a48f7a686467707b85919a9faaa5a79e958474604b3c2b1905000000000000000000031629394b5d677d8d9fa9b6bcb0a59d9289827d798197ac9b857375797e858f9ba3b3bfb9a89c8674604b392917030000000000000c1c2933363939393939393939393939393939393939393939393939393939393939393939393939393939353026180800000000000e22374b5d6e8399a8b9baa99e897a6960554e4b44373c484d535e6677859ba5b7bdb29d8775604b39281603000000000c2035495a626b6b6b6b6a605443301c0f000000000000000000000013283d52687d8c8c8c8c8c8c8c8c8c8c8c8c8c7e69533e291400000000000000000000000000000000000000000000000000000000000000000000000000000000080e101515100e0800000000000000000000000000000000000000000000000000000000000000000000000000000000030000070b0700000200000000000000000000000000000000000000000000000610161820202020200f0d07000000000000000000000000000000000000000000000000000000000000000000000000000000060c0d12171a1c1d1e1d1c1b1915100c0903000000000000000000000000000010253a50657b8a8a8a8a8a816c57412c170200091d304050626b797e7f7c74625a4835200d000011263b51667c909faba9a0937e69543b2a1805000c21374c61768ca3b5b39e887d797c85909ba3afb4bbc5b9b3a296806b5a4834200b0000000000000000000a1e324657647b8b9fabbabcb49e96877d756d686c8196ac9b8671606369707a8599a1b3c1b6a4957f6a5746331e0a000000000000000c171f212424242424242424242424242424242424242424242424242424242424242424242424242424201c14080000000000071a2d3d4f657a8fa1b2c2b49f8b7b645c4b44373531272b3538404c596276879dabbcb7a5947f6a5746321e09000000000d23384d6278808181817f72604a3d2d1909000000000000000000000b21364b60757777777777777777777777777776614b36210c000000000000000000000000000000000000000000000000000000000000000000000000000003111c23252a2a25231c110200000000000000000000000000000000000000000000000000000000000000000000050b0d14181c131c201c131b17120d0b050000000000000000000000000000000000000918232b2d353535353524221b100200000000000000000000000000000000000000000000000000000000000000000000040a0e192023282c2f3132333331302e2a25211e160b0800000000000000000000000010253a50657a8f9f9f9f96816c57412c1702000f24384c5e6b808c9495918678624d3c2b1905000f24384c5e6b808c9494908273604b35200d00000a1f33475871869bb1b8a69e928e929ba2b0b4ada6a5abb5bcb49f8b78624d38220d000000000000000005182b3b4b6175879da9babcab9f928074686056576c8196ac9b86715b4e545c64748399a3b5c3b39e8976614b36210c0000000000000000040a0c0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0b08010000000000000c21364a5b6f8499afbfb6a4947f695d4b3e3127201d151920232f3b4758647a8c9fb4c3b39e8875614b36210f000000000b20354b607487969696947f695b4a37271501000000000000000000091e3245576062626262626262626262626262615746321e09000000000000000000000000000000000000000000000000000000000000000000000000000a161e2e373b3f3f3a372e1d150a00000000000000000000000000000000000000000000000000000000000000090e192022292e312530353025302d28221f180d09000000000000000000000000000000061828353f434a4a4a4a4a3a362d20100000000000000000000000000000000000000000000000000000000000000000030c181f222c35383d4144474848484745433f3b363228231c11070000000000000000000010253a50657a8fa5b5ac96816c57412c17020011263c51667c919fabaaa49a85705a4834200b00091d2f4050626b797e7f7b6e605544311d08000004172a3a53687e93a4b6b8b3a7a4a7b0b3ab9f989090969fabbbaa947f6a553f2a1500000000000000000b203448596b8096a5b7c0b49f8d7d6b60564b45576c8196ac9b86715b463e4a566074859bb1c3b9a7927d68523d2813000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426364e63798ea1b3c5b19c8674604b3f2e1d150b0801060b121d2a3a4b5c6d8297abbcb8a7937e69533d2d1a07000000081c304354667c91a3ab9f8b79635544311d0c00000000000000000003162839454b4d4d4d4d4d4d4d4d4d4d4d4d4d4b46392816030000000000000000000000000000000000000000000000000000000000000000000000000a1b28323f4b505454504b3f31271a0a0000000000000000000000000000000000000000000000000000000006121d242b35383e434749434a434845423d37342a231c11060000000000000000000000000010233546535860606060604f4a3e2d1b070000000000000000000000000000000000000000000000000000000000000b161e2a33373c494d5256595c5d5e5d5c5a5954504b4639372e211a0f00000000000000000010253a50657a8fa5baac96816c57412c170200192e43586e8398adbcc2b4a28d78624d38220d000012223344505b63696a655d4b44372614010000000c20364b6074869ca7b4bcc6bab4ada1998c827b7a808d9fb5af9a85705a37261401000000000000000d22374c62778a9fb4c3b3a2947f695f4b453841576c8196ac9b86715b462d384556657b90a5b7c5ad98836e583726140100000000000000000000000000000000000000000004060000070b0700000400000000000000000000000000000000000000000000000000081c3043546b8196abbfb8a7937e685544312010020000000000000d1c2e3e4e63798c9fb5c5b19b86715b4a36210c000000011426364c5e70859bb0a99c8673604b3a2a18040000000000000000000a1b283236373737373737373737373737373632281b0b00000000000000000000000000000000000000000000000000000000000000000000000003162839454b5d656a6a655d4b453827150200000000000000000000000000000000000000000000000000000e1a212f383c484d53585c5e5460545d5b57524c473b382f211a0f010000000000000000000000162b3f53646d7575757575645c4a36220a0000000000000000000000000000000000000000000000000000000002101b28323a474c545a62676c6f7172737271706e6a656157504b3f362d1c13080000000000000010253a50657a8fa5baac96816c57412c1702001b30455b70859ab0c5d0c0a48f7a644f3a240f0000041626333d4a4e5454504c3f3126190900000000081d314455637989999faba6a89f988f83796d66656b8196a6a69e89735544311d08000000000000061a2c3d556a7f95a9babcab9a846f614f41322841576c8196ac9b86715b463128384b5d72879db2c7b29d87725544311d080000000000000000000000000000000003090b1115191c1e131c201c131c1a15110c0a0400000000000000000000000000000000000000000b20354b6074889eb3c8b39e8975604b372715020000000000000000102135495b6f8499afc6b5a38e79634e39240e000000000818304050657b90a3b5a4937e695947341f0e000000000000000000000a161e2122222222222222222222222222211e160b00000000000000000000000000000000000000000000000000000000000000000000000000091e324557606f7b7f7f7a6e605645311d0900000000000000000000000000000000000000000000000004121f2c35404c515a62696d717374757473706c676259504c40352c1f130500000000000000000000182d43586d828a8a8a8a8a7a644f3928160300000000000000000000000000000000000000000000000000000512202e39464b58616a71787d8184868788888685837f7a766e655d4e4a3d3025180800000000000010253a50657a8fa5baac96816c57412c170200192e43586e8398adbcc2b3a28c77624d37220d00000008161f2d36393f3f3b382f1d1409000000000002152737495b6378848b90908f89837a6f635b515063798e9191918a74604b35200b0000000000000c2135495b72879db2c7b59f8c7a644f43321d2c41576c8196ac9b86715b46311a2e3f586d8298adc2b49f8a75604b35200b0000000000000000000000000002080b161e21262a2e31332530353025312f2b26211f170c080100000000000000000000000000000000000f253a4f647a8fa6b8c6ab96806b5645321909000000000000000000061a2c3d51667b90a8bac1aa947f6a5538281602000000001223384c5e71869bb1b39e8977614c3c2c19060000000000000000000003090b0d0d0d0d0d0d0d0d0d0d0d0d0d0c090300000000000000000000000000000000000000000000000000000000000000000000000000000b21364b6075839094948f8374604b36200b0000000000000000000000000000000000000000000000061423303d494e5e6670787e8386898a8a898885827d776f665e4e493d3123150700000000000000000010253a50657a8fa59f9f97816c5745321e0900000000000000000000000000000000000000000000000000031223303e4b57616b777f868d9296999c9d9d9d9c9a9894908a837a71635b4a4336251808000000000010253a50657a8fa5baac96816c57412c17020011263b50667b909fabaaa49a846f594834200b00000000010f1a2124292a26231c11010000000000000009192c3d495a626f777a7b79756d645c4e4a3d4b60747c7c7c7c7c73604b35200b0000000000000e23384e63788da5b6c4af9a846f5c4a3625172c41576c8196ac9b86715b46311c2b41566b8096abc0bbaa8b76614c36210c00000000000000000000000009151d202832363b404346484a434a43484744403b37332a201d140900000000000000000000000000000001142637556b8095aac4b9a88f7a654f38281600000000000000000000000f20364b6075899fb4c5b09b85705645321e0900000000091c2f4052677c91a5b6a797816c5a4935200d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142637566c8196a1a9a9a195806b55402b160000000000000000000000000000000000000000000005142431414d5b636f7b858d93989c9e9f9f9f9d9a97928b847b6f635b4e413325150600000000000000000e23374b5d72879cb2b39e8975604b36210e00000000000000000000000000000000000000000000000000112230414d5c6475808a949ca4a7abaeb1b2b3b2b1afaea9aa9f988f857969605443362513000000000010253a50657a8fa5baac96816c57412c1702000f23384c5e6a7f8c9394918677624d3b2b1805000000000000070c0e1415100e08000000000000000000000f1f2c3c494d596265666460564f4b3e36314556606767676767605544311d0800000000000013283d53687d92a8c3c6a8937e68533e2d1b172c41576c8196ac9b86715b46311c2c41566b8196abc0bbaa8b76614b36210c0000000000000000000008131c27313639454b5055595b5d5f5460545d5c5955514c473a35312619120400000000000000000000000000081d31445570859aafc5b49e8975604b35200b0000000000000000000000091d3245566f8499afc4b49f8a75604b36210b00000000001120354b6074879cb2b49f8c78634d3b2b1905000000000000000000000000000000000000000000000000000206080a0a0a09070400000000000000000000000000000000000000000000000000000000000000081d31445573889eb3bfbfb29d87725d48331d08000000000000000000000000000000000000000000122331424e5f677984909aa2a8adb1b3b4b5b4b2b0acab9f99908479686050433324140300000000000000081c2e3f546a7f94aab9a8927d67523d2c1a0600000000000000000000000000000000000000000000000d1d2f404d5f677a87959ea8b1b5b1aca8a5a4a4a4a6a8adb2b7b4aea39b8b7f72605443301c100000000010253a50657a8fa5baac96816c57412c170200091c2f4050616a797e7f7c73625948341d0d00000000000000000000000000000000000000000000000000010f1e2b353b484c50514f4b4538372e212738454b51515151514b4437271501000000000000172c41576c8196acb0b0a88d78624d382210172c41576c8196ac9b86715b46311b2f3f586d8398adc2b49f8a755746321e090000000000000000000e18253037444b515760666a6e71737475757472716f6a666158514b4437301f180c0000000000000000000000000b20354b6075899eb4c3ae99836e5544311d0800000000000000000000000215283854697e93a9bebbaa8f7a654f3a25100000000000081d314455697e93a9baaa97826d594834200a000000000000000000000000000000000000000000060b0d13171b1e1f20201e1d19150f0d070000000000000000000000000000000000000000000000000000000b20354b60758aa6b7cbc9b49f8a745f4a351f0a00000000000000000000000000000000000000000e1e30414e60687d8a9aa2afb4c0c5b8b3b2b1b2b4bac7bcb4aea29a8a7d6a61504232211100000000000000001122374c62778b9fb4af9a85705b493521090000000000000000000000000000000000000000000005182b3b4c5e677d8b9da5b4b3aea49c9793908f8e8f9193979da5b0b4b5a99f948172604a3e2d1b0700000010253a50657a8fa5baac96816c57412c1702000011223343505b63696a666055483b2b18000000000000050b0d141414140c0a040000000000000000000000000e19202b34373b3b3a363127221b101a2731363c3c3c3c3c3531271909000000000000001a2f44596f84999b9b9b9b89745a4835200b172c41576c8196ac9b86715b463129394b5d72879db2c7b29d88735d392816030000000000000003111e2c36434a5560676f767b7f838688898a8a89888684807b776f6660554c40332a1c0e00000000000000000000000e23394e63788ea8b9bfa9947f6a54372715010000000000000000000000000f243a4f64798fa4c5c8a8937e69533e29140000000000011426374c61768a9fb4b49f8b78624d38281602000000000000000000000000000000000003090e192023292d303334353534322e2a24221b100a04000000000000000000000000000000000000000000000000081d31445573889db3bfbeb29d87725d48321d080000000000000000000000000000000000000006192c3c4d5f687e919ea8b4c0b4b0a7a79e9c9c9d9fa9a9b1b5c0b4a89f927f6a614f3f2f1b0b000000000000000b203448596f8499aeb4a28d78634e372715010000000000000000000000000000000000000000000b20344859667c8c9fa9b7b4a1998e87817e7b7a797a7b7e8287909aa2afbab49f947f6a5c4a36221000000010253a50657a8fa5baac96816c57412c17020000041525333d494e5455514b44372b1d0d00000000000d181f2229292929211f170c000000000000000000000000060d182022252624201d150a07000a151d202727272727201d15090000000000000000182d43586d828686868686826d583c2b1905172c41576c8196ac9b86715b46303a4757657b90a5b7c4ae99846f59442f1a000000000000000311212f3c49546068747c848a9095989b9d9f9f9f9e9d9c9995908b847c73665e4c473a2c1e0e0000000000000000000011263c51667b91a6c6c9a6917c67513c2712000000000000000000000000000c21374c61768ca7b8c1ab96816c56412c17010000000000091f3347586d8298adbaa996816c5645321e09000000000000000000000000000000010a161e212b35383e424548494a4a4947433f39362d211f170c010000000000000000000000000000000000000000000001142637566b8095a1a9a9a0957f6a55402a1500000000000000000000000000000000000000000c2035495a677d8d9fb4b9b8b3a29a928c898786878a8e949ca4b3b8bab49d937f695d4c3929170300000000000005182b3b51667c91a6b7ab95806b5544311d080000000000000000000000000000000000000000061a2c3d4c6277899eaabaaa9f928379726c686665646566686d737b85949dafbcb49f8c7a644f3e2e1b07000010253a50657a8fa5baac96816c57412c170200000007151f2c35383e3f3c353127190d00000000000d1d2a34373e3e3e3e37332a1c0c00000000000000000000000000050b0d10110f0b09020000000002090b12121212120b0801000000000000000000162b3f52646d71717171716d64533f1e0e00172c41576c8196ac9b86715b46404d586175869cb1c3bfaa947f6a553f2a150000000000000111212f3f4b5a63727d8791999fa9aaaeb0b2b4b4b5b3b2b1aeaaab9f9991877c6e6158493c2c1d0d00000000000000000014293f54697e94a9bebcab8e79634e39240e000000000000000000000000000a1f33475873889eb3c4af99846f5a442f1a0500000000000417293a4f647a8fa5b6b39e8975604b36210e000000000000000000000000000008141c2832363c484d53575b5d5f5f5f5e5c59554f4a3e3633291d1509000000000000000000000000000000000000000000000b20364b6074838f94948f8273604b35200b00000000000000000000000000000000000000081c2f3f4d6378899eabbcb8a79e91857d777372717275797e86929ea7b7bbb49f8c7b655746331e0e000000000000000d20354b6074889db3b39d8874604b35200d00000000000000000000000000000000000000000c2135495b6e8398a7b8b49f8c7e6e645c5753504f4f4f5153546066737f949eafbcab9a85705c4a36220d000010253a50657a8fa5baac96816c57412c170200000000010f1a2123292a27201d1509000000000005182a3b474c535353534c473a2a17040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001023354652585b5b5b5b5b58534635230002172c41576c8196ac9b86715b4b515e6676849aa4b5c7b3a18d78624d38230d0000000000000f1f2f3f4c5d657885929da5aeb4bac7c6bab4b2b1b1b2b4b9c6c9bcb4afa59d918276635a493b2a18080000000000000000162c41566b8196abc0b59f8a76604b36210b000000000000000000000000000417293a5b70859bb0c5b19b86715c46311c070000000000000c22374b5d72879db2b9a7927d67523c2c19060000000000000000000000000d18263039454b535a62686c707374757573726e6a645c554c463a3127190f010000000000000000000000000000000000000000091d324556606e7a7f7f7a6e605544311d08000000000000000000000000000000000000000e23374b5d6f8499a8b9b9a79e897c706762595d5c55606369737d899da5b7bbaa9d8776614c3c2b1905000000000000081d3144556b8096abb7a6917c66513b2b1805000000000000000000000000000000000000000e23384e63798c9fb4b3a1927e68604e4a3e3e3b3a393a3c36434a54606b8095a3b5b4a28f7a644f3a240f000010253a50657a8fa5baac96816c57412c1702000000000000060c0e1415110b08010000000000000b1f3447596269696969615847331f0a000000000000060c0e1415120b0902000000070b1115150f0d08000000040a0c1315130d0b0500000000000000061727353f434646464646433f352818050b172c41576c8196ac9b8671556067707c879aa2b3c2baa999836e5a4935200c000000000009192c3d4c5d657b899aa2b2b7c3b6b2aaa5a89f9d9c9c9d9ea8a5aab1b6c2b7b2a09887786359473625130000000000000000182d43586d8298adc2b39e89745645321e090000000000000000000000000000192e44596e8399aec3b29d88735d48331e00000000000000081b2e3f566b8095abc2af9a85705a4935200c0000000000000000000002101d2b36434b57606871787e828588898a8a8987837f79726a61584b44372c1f11030000000000000000000000000000000000000002152838454b5d656a6a645d4b443727150100000000000000000000000000000000000004182a3a50657b90a1b3c0b39e8979665e524d483b37444b4e54606778879da8b9b7a696816c5a4835200a000000000000011527374e63788da2b4ae99836e594834200b00000000000000000000000000000000000000152b40556a8095abb1ae99836f604e42362d292625242526253036434b6072859bb0c0ab96816c563a2917040010253a50657a8fa5baac96816c57412c17020000000000000000000000000000000000000000000d22374c62777e7e7e7e76614c37210c00000000010f1a2123292a27201d150a08131c20262a2a25221b10010b171f21282a292220180d000000000000000917232b2d31313131312d2b23180d181f222a41576c8196ac9b86716b747c85919da5b3c0bbb49f8a78634d3c2c19060000000002152737495b657c8b9ea7b4c0b5b1a49c95908c8988878788898c90949ca4b2b6beb2a59d8777625443301c09000000000000001a2f44596f8499aec4b39d88735e382816030000000000000000000000000003182e43586d8398adc2b49f89745f4a271502000000000000001024394e64798ea4b6b4a28d78634d38230e0000000000000000000210212e3c48546068757e868d93979a9d9e9f9f9e9c98948e877f766a6055493d2f211103000000000000000000000000000000000000000a1a28323f4b5054544f4b3f31271909000000000000000000000000000000000000000a1f3347586e8399aebfb4a2917c675b4d4037342b26313536434a5a63798a9eb4c4b49f8b78624d39281603000000000000092135495b70859ab0b49f8b77624c372211000000000000000000000000000000000000061b31465b70869b9c9c9c8f7a644f4231211c20212221201d141c26304354667c91a8bab19c87725846331f0a0010253a50657a8fa5baac96816c57412c170200000000000000000000000000000000000000000010253a50657b8f93938f7a644f3a240f00000008161f2c36393f403c3631271a182530353b3f3f3a372e1d141b2933363d403e37342b1d1305000000000000061016181c1c1c1c1c1808131c202a34373b48576c8196ac9b857a8087919ba3b2b7c3b9b49d927d675a49351e0e0000000000081d31445563798a9ea9b8bdb1a49c9087807b76747371727374777a7f86909ca5b4c0b6a59a8472604a372614010000000000001a30455a6f859aafc4b29c87725d47321d000000000000000000000000000002172d42576c8297acc1baa98a755645311d09000000000000000d21364a5c72879cb1c0a9947f69543a2a1704000000000000000010202e3f4b5a62737e89939ca4a8acb0b2b4b4b4b3b1aeaaa59d94897f73635b4b3f2f2111010000000000000000000000000000000000000f1f2d363943434343434339362d1f0f000000000000000000000000000000000000000c22374c61778b9fb4c9b09a85705f4d3d30222018141d2025303c495b697e94a6b7baa997816c5745321e09000000000000061a2c3d52687d92a8b9aa947f6a543f2e1c080000000000000000000000000000000000061b30465b7084878787878572604a3529253035363737353126282125364b6075899fb4b59f8b76614c36210c0010253a50657a8fa5baac96816c57412c170200000000000000000000000000000000000000000011263b51667b90a6a5907a65503b25100000041626333d494e5455514b45382b2936434a5055544f4b3e31262e3a464c5255534d483b302313000000000000000001030606060008131c2530353b484c5459626c8196aca39b8e969da6b0b4c1bfb3a89e927f695f4d3c2c190000000000031628384b6074869ca8b9bdb19f97867b736a6661585d5c5c5d5961656a717b879aa2b4c3b4a2927d685544311d080000000000001b30455b70859ab0c5b19b86715c46311c070000000000000000000000000001162c41566b8196abc0b5a08b75604b36200b00000000000000071a2d3d576c8196acc8b09a85705847331f0a000000000000000d1d2e3e4b5d657885939ea7b1b5c2c6b9b4b2b1b2b4bac6c3b7b2a89e948679655d4b3f2f1f0f0000000000000000000000000000000000071a2d3d4a4e5858585858584e4a3d2d1a0700000000000000000000000000000000000012273d52677c92abb0b0ab927c675241301f120b0501080b131c2c3d4b6074889db3c7b39e8975604b36210b000000000000000e21364b6075899eb3b29c87725d4b37230b000000000000000000000000000000000004192e425566707171717170605443383e36434a4c4c4c4b44373d37333145566f849aafbcab8e79644e39240f0010253a50657a8fa5baac96816c57412c170200000000000000000000000000000000000000000012273c52677c91a7a6917b66513c2611000012223344505b63696a676056483c3a465460666a6a645c4b44373f4b5861686a6862594d41301e0e0000000000000000000000000e18253036434a5159626970777d869cb1b5b0a4abb2b7c4bbb4aea1998a7d69614f41301e0e0000000000091e324556697f94a4b5c1b19f978174666054504c473a47473b474c50555d6575849aa5b7c0b29d8774604b35200b0000000000001b30465b70859bb0c5b09b86715b46311c060000000000000000000000000001162b40566b8095abc0b5a08b76604b36210b000000000000000011263c51667b91aabbb49f8b77614c37210c00000000000008182b3b4b5c657b889ba3b3b8bbb4aea7a89e9d9c9d9fa8a7aeb4bcb9b4a49c897b655d4b3d2d1909000000000000000000000000000000000c21364a5b636d6d6d6d6d6d635b4a36210c000000000000000000000000000000000001172c41566c81969b9b9b9b8c76614c362112010000000000000f1d3144556b8095abbcb9a8927d675238281502000000000000091e3245576c8297acb6a48f7a655039291703000000000000000000000000000000000013263848555b5c5c5c5c5b4a43484d54595460616261605559534c473a38576c8297acc9a6907b66513b26110010253a50657a8fa5baac96816c57412c170200000000000000000000000000000000000000000013283d53687d92a8a7927c67523d271200091d304050626b797e7f7c74625a48465861727b7f7f7a6d6055444b5d65767d7f7e77675f4d3c2c190600000000000000000004121e2c36434a5460666f777e858b929ca4b5c9c6b9c0c3b6b2aa9f988f8378675f4f423223130000000000000b21364b6075889eb3c2b5a397816d60564a433637332932322a34373b3f4b566176879db2c5b7a5907b66503b26110000000000001b30455a70859aafc5b19c87715c47321c000000000000000000000000000002172c41576c8196acc1bbaa8a75604b35200b00000000000000000c21364c61768a9fb4bbaa927d67523d28120000000000001325364859647a8a9ea6b4c0b3aa9f98928d89888788898c92989fabb3bfb5a79e8c7b655b4a372715020000000000000000000000000000000e24394e637982838383838279634e39240e000000000000000000000000000000000001162c41566b808586868686836e5846331f1013141514120e0b081527374d63788c9fb5c6ae99836e5645321d09000000000000031628394f647a8fa4b5ad98826d5746331e0a0000000000000000000000000000000000091a2a38424647474747404c505a62696e727576777675726e6861584c47566b8095abbca7917c67523c27120010253a50657a8fa5baac96816c57412c170200000000000000000000000000000000000000000014293e54697e93a9a8937d68533e2813000f24384c5e6b808c9495918678624d4c6176849094948f8273604b57657b899295938b7d675a4935200c00000000000000000513222f3c49546067737b848b939b9fabb1b5c2cbc4b7b3aca59d958b837a6e635a4d413224140500000000000316283953687d93a7b8c1b09b8574604b45383025211f171c1d181f22252f384658677d92a7b8c3ac97826c573727150100000000001a2f455a6f849aafc4b29d88725d482614010000000000000000000000000003182d42586d8297adc2b49f8a755443301c0800000000000000000a1e33465770869bb0c8ac97826c573828160300000000071c3043546278899ea8b8bdb0a29a8c837c777473717274777d838c99a1b4bcb9aa9e8979635544311d0c00000000000000000000000000000010253b50657a9098989898917b66513c261100000000000000000000000000000000000014293d51626b70707070706e65543a29222628292a292724201d152035495a70859bb0c5b49e8975604b36200b000000000000000a22364a5c71869cb1b49f8a76614c36210f0000000000000000000000000000000000000c1a262e30322f3c484d5e666f787e83878a8b8c8c8a87837d766c6158556a7f94aabca7927c67523d27120010253a50657a8fa5baac96816c57412c1702000000000000000000000000000000000000000000152a3f556a7f94aaa9947e69543f29140011263c51667c919fabaaa49a85705a556d8297a2aaa9a0947f69546075889da7aaa99f8b78634d38230e0000000000000004132330404c5a62727c8690999faab0b5bcc9c9c3b7b2a69d968f877f776e645c4d493c30231406000000000000091e3246576f849aafc5b5a3907b65564532281c130c0a040000040b0c111a293a4b6074899eb3c7b19c87725544311d080000000000192e43596e8398aec3b39e89735443301c080000000000000000000000000004192e43596e8398aec3b39e89735e49261401000000000000000003172939576c8297acc1b19b86715645321e09000000011426374a6072849aa7b8bfb09f9684786e67625a5d5c5d5962676e7983949fabbcb9a79c8674604b3a2a170400000000000000000000000000000f24394f64798ea4adada7927d67523d28120000000000000000000000000000000000000e21344451565b5b5b5b5b5954473634373b3d3f3f3e3c39363127202c3c566b8096abc9b9a88f7a654f3a251000000000000000071b2e3e54697e93a9baa8937e68533d2d1a0700000000000000000000000000000000000009131222303f4c5a626f7b848d93999c9faba1aa9f9c98928a8177665e6a7f94aabca7927d67523d28120010253a50657a8fa5baac96816c57412c1702000000000000000000000000000000000000000000162b40566b8095abaa957f6a55402a1500192e43586e8398adbcc2b4a28d77626075899fb4c0beb09b86715b667b91a6b8c5baaa947f6a543f2a1500000000000000122230414d5e667884919ca4aeb4bbc8c7bab4bab7a59d8f88817a726a62594f4b3e352c1e1305000000000000000c21364b61768b9fb4c6b19b86715e4c3827160a000000000000000000000b1c3043546e8398aec3b49f8a75604b35200b0000000000172c42576c8197acc1b49f8a75604b35200b00000000000000000000000000021527385a6f849aafc4b19c87725c47321d0000000000000000000014293e53697e93a8beb49f8a76604b36210b000000081d314455677d92a2b4c5b3a1968173635a524d483c473b484d525b636f7f8d9fb4beb5a4957f6a5847331f0800000000000000000000000000000c22374c61778ca6b8bfa9947f6a543f2a15000000000000000000000000000000000000051626343d4146464646464440393b484c5053545453524e4b443735313b50667b90abbcc6a9947e69543f291400000000000000001021374c61778a9fb4b09b86715b4a36210a00000000000000000000000000000000000000102030404d5d657884909aa2a9aeb2b4bcb6bbb4b2aea89f97897c696a7f94aabca7927d67523d28120010253a50657a8fa5baac96816c57412c1702000000000000000000000000000000000000000000172c41576c8196acab96806b56412b16001b30455b70859ab0c5d0c0a48f796461768ca8b9cdc8b39d88735e687d93a8c4d4c7ac96816c57412c170000000000000d1d2f404d5f677c899aa2b1b6c2c4b7b3aba99fa9b29d877b746c645d554d483b372e20190e00000000000000000010253b50657a90aabbbfaa95806a55402f1a0a000000000000000000000001142636556a8095aabfbbaa8d78624d38220d0000000000152a40556a7f95aabfbbaa8d78624d38230d00000000000000000000000000091d31455672879db2c5af9a85705a45301b0500000000000000000010253a4f657a8fa4c6bbaa8f7a654f3a25100000000b20354b6074879db2c0b8a79983726055493c38352b322b34373d494e616a7e93a0b2c2b49e8a76614c36251300000000000000000000000000000a1f33475873889eb3c2ad98836d583e2d1b07000000000000000000000000000000000000081621292c3131312e373e4a4f5659626568696a6967636055524b44374b61768b9fb4c2ad98836d58432e1800000000000000000a1f3347586e8398adb5a38e79634e3828150200000000000000000000000000000000000b1b2e3e4d5f677b8a99a1afb4b7b2aca6a3a1a0a2a4a8aeb4a79e917f6a7f94aabca7927d67523d28120010253a50657a8fa5baac96816c57412c1702000000000000000000000000000000000000000000182d42586d8297adac97816c57422c1700192e43586e8398adbcc2b3a28c77626075899eb4c0bdb09b86715b667b90a6b7c4baa9947f6a543f2a15000000000005182b3b4c5e677d8d9ea8b4c0c2b5b1a69d958e8b9fb09b867160544f4b3f37342b221b151515100e0800000000000014293e53697e93a8c8c9a5907a65503b25110000000000000000000000000014293e54697e93a9bec8a38e79634e39240e000000000012283d52677d92a7c9c8a5907b65503b2610000000000000000000000000000b20364b60758a9fb4c2ad97826d58422d18030000000000000000000c21374c61768ca8bac8a8937d68533e281300000011263b50667b90a5b6c7b39e8976615444372c2220191c1820222c364350606d8298a9bab9a895806a5443301c070000000000000000000000000004182a3a596e8499aec6b29d87725c4a36220f00000000000000000000000000000000000000050e14161a28323e4b4f5c646c72777b7d7e7f7e7c79756e6760554a465772889db2c6b09b86715b392917030000000000000004172a3a50657b90a5b7ab96816c5645321d0900000000000000000000000000000000031729394b5c677d8c9ea8b3b8b3a59d97908e8c8b8d8e93999faab39d937e7f94aabca7927d67523d28120010253a50657a8fa5baac96816c57412c1702000000000000000000000000000000000000000000192e43596e8398aead98826d58432d180011263b50667b909fabaaa49a846f59556c8197a2aaa99f937e69536075879da6aaa89f8a78624d38220d00000000000b20344859667c8c9fabb9c4b8b3a49c918880798196ac9b86715b4336372e22272a2a2a2a2a2a26231c110300000000162c41566b8196abb6bcab8c76614c37210c0000000000000000000000000013283e53687d93a8bdc9a38e79634e39240e00000000000f253a4f647a8fabbcbea8937e69533e2914000000000000000000000000000e23394e63788eaabbbfaa947f6a553f2a15000000000000000000000a1f33475874899fb4c0ab95806b56402b16010005192b3b586d8298adc3baa9937e6958463626190e0b0500050b0f1a2133424c61778a9fb4c6b29d8873604a35200b000000000000000000000000000013283e53687d93a8bab7a58e79644f3d2c190900000000000000000000000000000000000000000c1c2938454b5c646f7a81878c9092949493918e89837c746860545a6f859aafc4b39e89745746331e0a00000000000000000c20354b6074879db2b39e8975604b36200e000000000000000000000000000000000a1e334657647a8b9faab9b5a79e9387817b78777677797e848b98a0b49f8b8499afbca7927d67523d28120010253a50657a8fa5baac96816c57412c17020000000000000000000000000000000000000000001a2f445a6f8499afae99836e59442e19000f23384c5e6a7f8c9394918677624d4b6175849094948e8172604a56647a889295938a7d665a4835200b00000000031729394d6277899eaabbc1b5a69d92867c746b6c8196ac9b86715b46262225323c3f3f3f3f3f3f3b382f211100000000182d43586d8298a1a1a19f8a75604a35200b00000000000000000000000000152a3f556a7f94aabfbcab8d77624d38220d00000000000c21364c61768b9fb5c1ac97826c573c2c190600000000000000000000000012273c52677c91a7c8c3a6917c66513c2711000000000000000000000417293a5d72879cb2c2ad98836d58432e1803000b2034485973889db2c0b49f8a76614b3a2918090000000000000006151f3447596c8196acc6b7a68f7a644f3a240f00000000000000000000000000000c21374c61768a9fb4c3ad98836e5b49372614010000000000000000000000000000000000000b1b293a4756606c7a848e969da5a5a8a9a9a8a7a89f9992877e72625a6c8297acc1b9a78b76614c36210c0000000000000000081c3043546a8095abb8a7917c67523c2b1906000000000000000000000000000006192b3c4b6175879da9bab5a49c897e746c666361606264696f7882939fa99f99a1b3bca7927d67523d28120010253a50657a8fa5baac96816c57412c17020000000000000000000000000000000000000000001b30455b70859ab0af9a846f5a452f1a00091c2f4050616a797e7f7c73625948465761727b7f7f7a6d6054434a5c64767d7f7d77665e4d3c2b1905000000000a1e3346576c8197a7b8c4b5a39b887d736760556c8196ac9b86715b46311d32434f545454545454504c3f2f1c08000000192e43596e828c8c8c8c8c89735443301c07000000000000000000000000071b2d3e576c8297acc1b59f8b76604b36210b00000000000a1f33465872879cb1c7b29d87725a4935200c0000000000000000000000061a2c3d576d8297acc2b7a58c77624d37220d00000000000000000000001b30455a70859aafc5b09a85705b45301b06000d22374d62778ca6ababab98836e5746331c0c00000000000000000004182a3b4f647a8fa8b9c4aa957f6a55402a1500000000000000000000000000000a1f3347586c8196a9bab49f8c79635544311d1502000000000000000000000000000000000818293947586174818c9aa2abb2b7c3bdbebdbdc6bab4aea59d938478646a7f94a9bfc5a28d78634d38230e0000000000000000011426364d62788b9fb4af9a846f5a4835200800000000000000000000000000000b2035495a6c8196a6b7b5a49c8677686055514e4c4b4d4f535a626d7e8c9fb4afb3bfbca7927d67523d28120010253a50657a8fa5baac96816c57412c17020000000000000000000000000000000000000000001c31465c71869bb1b09b85705b46301b000011223343505b63696a666055483b39465460656a69645c4a43363e4a5761676a6862594d40301e0e00000000000c21364b61768a9fb4c5b7a69b85766760544b576c8196ac9b86715b46312b3c4f61696a6a6a6a6a655d4c38230e0000000c21364b6175777777777776614c3625130000000001010101010200060a1622364a5c72879cb2c7b19c87725745321e0900000000000417293a586d8297adc8b6a58d78634d38231000000000000000000000000c2136495b72889db2c7b29d8872594834200b0000000000000000000003192e43586e8398adc3b29d88725d48331d00000f253a4f647a8f95959595947f695439291700000000000000000000000c20354b6075899eb4c3ae98836e59432e19040000000000000000000000000004172a3a4d62788b9fb4bcab9a8473604b42331d15090000000000000000000000000000001325364657617684969fabb4c0c3b6b2aca9a8a8aaacb1b5b7b2a29a887a687d93a8bdb9a48f79644f3a240f000000000000000000082035485a6f849aafb59f8c78624d36261401000000000000000000000000011527374d62788c9fb4baa99c867662594b443739373638393c494d60687d92a0b2c6d0bca7927d67523d28120010253a50657a8fa5baac96816c57412c17020000000000000000000000000000000000000000001d32475d72879ca3a39c86715c47311c0000041525333d494e5455514b44372b2836434a5055544f4a3e30252d39464b5255534c483b30221200000000000011263b51667b90a9bac8b39d887661584a4336576c8196ac9b86715b463134485a697f7f7f7f7f7f7b65503b26100000000a1e33465761616161616161584733180800080e101717171717171919202832434f64798ea5b6c3ad97826d583928160300000000000012273d52677c92aabbc3a8937e69533f2e1b08000000000000000000031629394e63798ea5b7c5ac97826d573b2b18050000000000000000000002182d42576d8297acc2b39e89735e49261401000e23394e637980808080808079634e38230e0000000000000000000000081d31445570859aafc5b19c87725c47321d0000000000000000000000000000000c203448596b8095a3b5b4a295806b6050433127190c00000000000000000000000000071c3043546175859aa2b4bcbfb3afa59d9794929394979b9fabb3b4a69d88787c92a7bcbaa5907b65503b261000000000000000000005192b3c52677c91a7b8ab95806a5443301c08000000000000000000000000081d3144556c8196aabbb49f8b796358483b312623222122242c35424e5f6d8298a8bacdbca7927d67523d28120010253a50657a8fa5baac96816c57412c17020000000000000000000000000000000000000000001e33485e73888e8e8e8e87725d48321d00000007151f2c35383e3f3c35312719182530353b3f3f39362d1c131b2933363d403e37342b1d1204000000000000152a40556a7f95aac7c7a8937e6958473a3041576c8196ac9b86715b4631384d62788d94949494947f6a543f2a1500000003172939464b4c4c4c4c4c4c473a291703101b22252c2c2c2c2c2d2e2b3539454b616f8499afc3b6a4907b65503b2610000000000000000c21374c61768b9fb4c6b09b86715d4b3722100000000000000000000a1e3246576b8196abc3b9a7917c66513c2711000000000000000000000002172c41576c8196acc1b49f8a745544311d08000c2135495b636b6b6b6b6b6b635b4935210c000000000000000000000001152737586e8398adc3b39e89735e49261401000000000000000000000000000005192b3b4b6074859ba7b9af9e937e6a614b44372a1c0f010000000000000000000004172a3a4a60728399a3b4c0bbb4a19a8f87827f7d7d7f81868c949ea6b1a69b857c91a6bbbba6907b66513b2611000000000000000000000e20364b6075889eb3b29d8774604b35200c0000000000000000000000000b20354b6074899eb3baa995806a5b4a3a2a1d140e0c0b0d0f192031414c61768a9fb4c9bca7927d67523d28120010253a50657a8fa5baac96816c57412c17020000000000000000000000000000000000000000000e24394e63797979797979634e39230e00000000010f1a2123292a27201d150908131c20262a2a24221b10000b171e21282a282220180d0000000000000002172c42576c8197acc1baa98c77624d3a2a2c41576c8196ac9b86715b46263651667b90a6a9a9a6917c67513c2712000000000b1b29333637373737373733291c0c10212e373a414141414142433c494d57606c7f95a1b3bdb29c8773604b35200b000000000000000a1f3347586f8499afc4b5a38f7a654f3e2e1b0b000000000000000417293a4b6176899eb3c9b39e8975604b36210b000000000000000000000001162b41566b8096abc0baa98a75604b35200b00061a2c3d494e5656565656564e493d2c1a06000000000000000000000000172c42576c8197acc1b49f8a755544311d080000000000000000000000000000000d1d3144556379899ea9baae9c937f6d6055473a2c1f11030000000000000000000a1f334758687e93a1b3c1bbaa9f92847a726c6a68686a6c71777f88979fb4a3998499aec3bca6917c67513c271200000000000000000000091d3145566c8196abb7a5907b66503a2a1804000000000000000000000010253a50657a8fa7b9b49f8a76614c3d2d1c0d01000000000006131f3347586d8297acc7bca7927d67523d28120010253a50657a8fa5baac96816c57412c17020000000000000000000000000000000000000000000c21364a5b6364646464635b4a36210c000000000000060c0e1415110b0801000000070b1015140f0d07000000030a0c1215130d0b05000000000000000003182d42586d8297adc2b49f8a745948341c2c41576c8196ac9b86715b463043546c8196abbfb8a68e79634e39240e00000000000b171e212222222222211f170c081b2e3f4b4f565656565657585a5a626a7581959dafbeb19f917c665443301c080000000000000004172a3a52677c91a6b7c1ae98836e5c4b39291a0d04000000020a151f334658697e93a7b9bcab97816c5645321e09000000000000000000000000152b40556a8095aabfc7a08b76614b36210c00000f1f2c353940404040404038352c1f0f00000000000000000000000001162c41566b8196abc0baa88a75604b35200b00000000000000000000000000000002152737495b657b8b9fa9baae9d9581736158493d2f21130500000000000000011426374c6176899eb3bfbbaa9f8c7d6f645c57545353555758616a7581929faba199a1b3c7bca6917c67513c271200000000000000000000021527384e63798ea3b5ae98836e5847331f0a0000000000000000000000162b40556b8095aac5ad97826d5847331f0f00000000000000000417293a4f657a8fa9babca7927d67523d28120010253a50657a8fa5baac96816c57412c1702000000000000000000000000000000000000000000071a2d3d4a4e4e4e4e4e4e4a3d2d1a070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002172c42576c8197acc1b49f8974594834202c41576c8196ac9b86715b46384b6074879db2c7b39e8874604b35200b000000000000030a0c0c0c0c0c0c0c0a04000e22374b5d656c6c6c6c6c6c6e6f73787f87969fafbab4a097816c5e4c3626140100000000000000000c20364b6074889db2c4b59f8d7a645746382b1f17141314151d2832434c6176889db3c5b59f8c79634e38281603000000000000000000000000152a40556a7f95aabfb6a18b76614c36210c0000010f1a21232b2b2b2b2b2b23211a0f0100000000000000000000000003182d42586d8297adc2b49f89745544311d080000000000000000000000000000000009192c3d4b5d667c8b9fa8b8af9f978476635b4b3f31231406000000000000081d3144556a7f95a7b9c2b49f8c7c68604f4a3e3f3d3e3f3a474c56606c7d8d9fb4aeb3bfd0bba6917c66513c271100000000000000000000000a21364a5b70859bb0b49f8a77614c37221000000000000000000000041a2f44596f8499aec4a6917c67513a2a17010000000000000000000c20364b60758a9fb4bca7927d67523d28120010253a50657a8fa5baac96816c57412c1702000000000000000000000000000000000000000000000f1f2d36393939393939362d1f0f00000000040d1416202020202020202020202020202020202020202020202020202020202017140e0500000000000000152a3f546a7f94a9c7baa98c77624d3a2a2c41576c8196ac9b86715b464556677c91a5b7c2ad97826d5443301c0800000000000000000000000000000000000010253a4f657b8181818181828384888d959da6b0b4a99f948273604b402f1808000000000000000000091d314556697e94a6b7bcab9c86756156483b332a292829283238454b616d8298a6b8bcab99836e5b4a361a0a00000000000000000000000001162b40566b8095abc0bbaa8b75604b36200b00000006141f26292f2f2f2f2f2f2a272015070000000000000000000000061a2c3d596f8499aec4b29d88735d3726140100000000000000000000000000000000000f1f2e3f4c5e667c8a9ea7b6b1a29a8779655d4d413124140300000000000b20354b6074889eb3c5b6a4947f6a5e4e41362e2a28282a2a3338454b5f697f94a1b2c8d0d0bba6907b66513b26110000000000000000000000071a2d3d53687d93a8baa9947e69543e2e1b07000000000000000000031628385d72879cb2b8a68c77624d37220d00000000000000000000091d32455671869bb0bca7927d67523d28120010253a50657a8fa5baac96816c57412c170200000000000000000000000000000000000000000000010f1a21242424242423211a0f01000000081621282b35353535353535353535353535353535353535353535353535353535352c2922160800000000000011263b51667b90a9bac7a8937e695847392f41576c8196ac9b86715b444b6075869cb1c3b6a4917c66513626140100000000000000000000000000000000000014293e53697e939696969697989a9ea7aab2b2a99f978b7f6e60554431221200000000000000000000021527384b6075879db2bfb6a499837462594c473a3e3d3e38454b56606c7f94a0b2c3b49f8c79644e3d2d1a0000000000000000000000000001172c41566c8196abc1b49f8a755645311d090000021424323b3e4444444444443f3c32251503000000000000000000000a2135495b73889db3c4af9a846f5a452f1a0000000000000001050505050502010000000111212f404c5e667b899da5b4b4a59c897b675f4e42312111000000000010253a50657a8fa6b8c9b19c8673604b4031221b15131315181f2832414f616e8399aabbcecfbaa58f7a65503a25100000000000000000000000000f21364b61768a9fb4b19c86715c4b37220b000000000000000000091e324556758a9fb4b39e8873594834200b0000000000000000000002152838586d8398adbca7927d67523d28120010253a50657a8fa4a4a496816c57412c1702000000000000000000000000000000000000000000000000070c0e0f0f0f0f0e0c0700000000041626333d404a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a413e3426160500000000000c21364c61768a9fb4c8b39d887661574b3f41576c8196ac9b86715b55606c8197a4b6c0b19c8673604b35200b0000000000000000000000000000000000000014293e53697e93a8abababacadafb3b8b7a69d928a817869614b443726140400000000000000000000000a1e324557677d91a1b3c2b3a19984776a615856545353555660677481949dafbeb7a597816c5c4a361f0f0000000000000000000000000002172d42576c8297acc1b49e89745f4927150200000c1f32424f535a5a5a5a5a5a544f43321e160b02000000000000010c1a2a3b4e63788da6b7c5ab96806b56412b1601000000050e14161a1a1a1a1a18150f0600000312222f404c5c6479879aa2b1b6a79e8c7d68604e3f2f1a0a00000001162b41566b8096abc5bcab927d6854433021130700000000040a161e32434e63798b9fb4cad9c9a38e79634e39240e0000000000000000000000000a1e3346576d8297adb5a48f7a644f3928160300000000000000000b21364b60768baabbb19c87715c3b2b18050000000000000000000000172c42576c8197acbca7927d67523d28120010253a50657b8f8f8f8f8f816c57412c170200000000000000000000000000000000000000000000000000000000000000000000000000000d2133445055606060606060606060606060606060606060606060606060606060606056514434220e00000000000a1e3346576e8398aebdb7a69a8475655d534e576c8196ac9b86715c647381969fb1c2b4a2917c675544311d080000000000000000000000000000000000000014293e53697e93a8babababbbdc1c6c8b29d887d756c62594f4331261909000000000000000000000000031628394d5f6e8399a5b7bfb3a29a897f76706b6968696b6e757d86969fafbbbaa99d8776614c3e2d1a010000000000000000000000000003182d43586d8298adc2b39e88735e49331e00000012263b4f60696f6f6f6f6f6f6a614f4332291d150f0c0b0a0c0d141c293847596b8096abc4b8a7907b65503b2510000000081621292c30303030302d2a23170900000412222f3e4b5b63768497a0b1b9aa9f8d7e685d4c382816030000051a30455a6f849aafc4b49f8b76614c362614030000000000000003142135495b6e8399aec3cfbcab8c77624d37220d000000000000000000000000031729394f657a8fa4b6ac97826c5746321e0900000000000000000c22374c61778ca1c8b09b85705b46301b000000000000000000000001162b40566b8095abbca7927d67523d2812000c21364c61767a7a7a7a7a78624d38230d00000000000000000000000000000000000000000000000000000000000000000000000000000014283d50626b75757575757575757575757575757575757575757575757575757575756c62513e29140000000000031729394f647a8e9fb1c2b4a29a867b706964606c8196ac9b86716f7984969fb0bdb7a69a8472604a372614010000000000000000000000000000000000000014293e53697e93a5a5a5a5a6a8acb1b5b7a69b857c6f62594a3e2d1e0e00000000000000000000000000000a1b30414c6176879da6b6c0b4a79e948b85817e7d7e808489929ca4b0bdb9aa9f8b7a64584633200f0000000000000000000000000000051a2f445a6f8499afc4b19c86715c47311c07000014293e53697e8484848484847f6a614b463932282421201e212226303a465661778a9eb4c7b39e8974604b35200b0000051626343d414545454545423f3527170600000311202e3d4958617382979fb1bbab9f8c7b655645321e090000031628395e73889db3c6b19b86715846331808000000000000000000061a2c3d53687e93a8bdcab49f8a75604b36200b000000000000000000000000000b23374b5d72879cb1b49e8976614b36210f00000000000000000c22374c61778ca1b6b09a85705b45301b000000000000000000000000152b40556a8095aabca7927d67523d2812000a1f334658616565656565625a4935200c000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b808a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a816c56412c170000000000000b22364a5c6d8197a3b5c0b4a49c90857e7975738196ac9c867d848e9aa2b0bdb7a89d8877625443301909000000000000000000000000000000000000000014293e53697e90909090909192969ca4afb4a39b918477645c4a3c2b18080000000000000000000000000000131f3347586379889da5b2bfb8b3aa9f9a9693929395999ea8b1b6c2b5a89e8c7d665c4a3a2917010000000000000000000000000000021527385c71869cb1c4ae99846f59442f1a04000014293e53697e939999999999947f6d61574b453839363533363836434b586174849aa8b9baa995806b5544311d0800000e21344451565a5a5a5a5a57524535230f00000002101f2c3a475560728197a1b3bbaa9d8775604b36210f0000091e324657758a9fb4c2ad98826d583a291700000000000000000000000f23384e63788da3c8c7b29d88725645311d0900000000000000000000000000081c2e3f54697f94aab9a8927d68523d2c1a06000000000000000c21364b61768babbcb19c86715c3a2a17040000000000000000000002172c41576c8196acbca7927d67523d2812000417293a464c4f4f4f4f4f4d493c2c1906000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b80959f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f96816c56412c17000000000000071b2d3e4b6175859ba4b2beb6b1a39b938e8a88899eb3a49c9299a1b0b4c0b4a69d8a7a6459473625130000000000000000000000000004040404040400000d22374d62787b7b7b7b7b7c7d81868f9aa2afb1a199887a645a4936251300000000000000000000000000000417293a495b63798799a1b1b5c1bbb4afaba9a8a8aaaeb4b9c4b7b2a49c8a7d665e4d3e2e1c0c000000000000000000000000000000091d31455673889eb3c1ac97816c57422c170200000f253a4f647a8fabafafafaf9d948175686056524e4c4b464b4d51546067768399a2b4c1b49f8a77624c37271501000014293d51626b6f6f6f6f6f6d63523f2a1501000000010f1c2a37445460728399a7b8b7a5947f6a553d2d1a07000c21364b61768baabbc1ab96816c56412c1700000000000000000000000c21364c61768baabbc5af9a85705a3827150200000000000000000000000000001122374c62778b9fb4b09a85705b4935210900000000000000091e324657758a9fb4b29d88735847331f0a0000000000000000000001142637586d8298adbca7927d67523d281200000b1b2933363a3a3a3a3a38352c1e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aab5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5ab96816c56412c1700000000000000101e32465762778698a0b3b8c1b5b0a8aa9f9d9ea7b8b6b1a8afb3bfb8b3a29a887a645c4b3b2a180800000000000000000000080e101919191919190e0c0b2034485962656565656566686c717a84959eafb3a69d8878625443301c0700000000000000000000000000000c1c2c3d495b637683909ba3acb2b6c3bcbdbdbebdc5b8b3ada69d938679665e4d40302010000000000000000000000000000000000b20364b60758a9fb5bfa9947f6a543f2a150000000c21364b61768b9fb4c4c4bbae9f97877d756d68646160576162666b747c8799a1b3c0b5a3947f6a5948341909000000162c41566b808485858585816d57422d180000000000000c19273643546176899eb3c3b29d87725c4a36210d000c21364c61768babbcbfaa95806a55402b1500000000000000000000000a1f334658748a9fb4c1ac97816c57422c170000000000000000000000000000000b1f3447596e8399aeb4a28d79634e37271502000000000000031628395d72889db2b59f8b76614c37210c00000000000000000000081d31445570859ab0bca7927d67523d28120000000c182530353c403e37332a1c110300000000000000000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aabecfcabaada8a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a296816c56412c1700000000000000031629394859627682929ea6b1b5c2c8bbb4b2b3b8c5cac6bdc1b4b0a69e928478645c4b3e2e1d0d00000000000000000003111c23252e2e2e2e2e2e23211a192b3b484d50505050505153575c647280959fb1b7a69a8572604a35200b0000000000000000000000000000000e1f2c3d4958616e7b868f969ca4a4a7a8a9a8a7a5a69e9891887e73635b4d4030221202000000000000000000000000000000000e23384e63788dabbcc5a7917c67523c2712000000091e32465772879cb1c7c8bbb4afa59d9289827d7976757576787b8087919da5b3bfb7a69b8574604b3b2a18000000001a2f455a6f849a9a9a9a9a87725d3a2a17040000000000000918253647586b8095aac0b6a58e7a644e39240f000b20354b60758a9fb5c0ab96816b56412c1600000000000000000000000b20364b60758baabbc4a8927d68533d281300000000000000000000000000000005182a3b51667b91a6b7ab96806b5544311d08000000000000001a2f455a6f849aafbcab907b6651392816030000000000000000000b20354b6075899eb4bca7927d67523d281200000c1c2a36434a5155534c473a2f22110000000000000000000000000000000000000000000000000000000000000000000000000000000012283d52677d92a0b2c2c1ad9c928c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c816c56412c1700000000000000000b1b2b3b4858616e7d88929ba3a7acafb1b3b9c6c5b9b3aca7a39b92887d72625a4a3e2e20100000000000000000000011212e373a43434343434338352c1f1d2b34373b3b3b3b3b3c3d3e4b54606d8197a8b9b4a2917c6751382816020000000000000000000000000000000f1f2c3a474c5e66717a81878c8f9293949392908d88837c746960554a3d30221204000000000000000000000000000000000012273c52677c91a7c9b9a78d78634d38230e00000003162839586d8398adc2bbaa9f9aa2b2a79e97928e8b8a8a8b8d91959da5b2b7c1b5a69d8877625544311d0d00000000192e43596e8398aeafaf9e89745847331f0a000000000000000818293a4f647a8fa4c8c3a8937e68533e281300081c30435473899eb3c2ad97826d5839291603000000000000000000000d22374c62778ca1c8b8a68e79634e39240e000000000000000000000000000000000d20354b6074889db2b39e8874604b36200d00000000000001162c41566b8196abc7ab96816c5745321e0d0000000000000000031628384e64798ea8b9bca7927d67523d28120004182a3a475460666a6861584c402f1b0b00000000000000000000000000000000000000000000000000000000000000000000000000000010253a4d5f6e8298a4b6c6a8927d78777777777777777777777777777777777777777776614c36210c0000000000000000000d1d2b3a474c5f67757d868d92979a9c9ea8b1b9a79e96928d857d75686054483c2d201002000000000000000000081c2e3f4b505959595959594e493d2c1a192022262626262627282e36434c6177899eb3c0af9a846f5645321e09000000000000000000000000000000010f1c2933404c505d646c72777a7c7e7f7e7d7b77746d6760554b44372d1f1204000000000000000000000000000000000000162b40556b8095aac0b39e89745a4935200c00000000142a3f54697f94a9beb49f8b8599a1b3b3ada7a3a1aa9faaa2a6abb2b6c3bab4a39b88796359483727150000000000172c41566c8196abc1b9a88c76614c37210c00000000000000000c21364c61768baabbbfaa947f6a553f2a1500011426365b70859bb0c5b09b85705746321e080000000000000000000215273750657a90a5bab39d8874604a35200b00000000000000000000000000000000081d3144556b8095abb8a6917c66513b2b180500000000000011263b50667b90a9bab39e8975604b3c2b1a0a00000000000003111e3245566b8196abc6bca7927d67523d2812000a1f34475961727b7f7d76665e4c3929160300000000000000000000000000000000000000000000000000000000000000000000000000000a1e31414b6175869ca8bab39e89786262626262626262626262626262626262626262615846331f0a000000000000000000000d1c2a33414d56606871777d82858789979fb39e89817c78706860574a43362b1d0f01000000000000000000000e23374b5d656e6e6e6e6e6e635b4935210c0b0d1010101010111318253347586d8298adc2b49f8a75604b36210b00000000000000000000000000000000000c171f2f383f4b4f57586165676869696865626054514b44373127190f01000000000000000000000000000000000000071a2d3d596e8499aec3af9a846f5a3c2c19060000000010253b50657b90a5c3bbaa8e7a83939ea7b2b7c3b6bbb4bbc8bbc0c4b8b3a89f958578635b4a3b2b1909000000000013293e53687e93a8c5c6a5907b665037261401000000000000000a1e334657758a9fb4c1ac96816c57412c170000172c42576c8197acc6b49f8a76614b3625130000000000000000000d1d3144556b8096abc5ad98826d5443301c0700000000000000000000000000000000011426374d63788c9fb5ae99846f59483420080000000000000b21364b60758a9fb4b9a7937e695a4838281b110b08030a0c171e2f3f4b6075899eb3c8bca7927d67523d2812000c22374c617785919593897c665746321e0a000000000000000000000000000000000000000000000000000000000000000000000000000001131e33465763798a9fb4b8a79b8473604d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4c463a29170400000000000000000000000c171f3038454b525a62676c7072748197ac9b867167625a524b45393025180d00000000000000000000000010253a50657b83838383838379634e38230e00000000000000000008182a3a52687d92a7bdbbaa8f7a644f3a240f00000000000000000000000000000000000004111c232e373a3a474c4f5253545352504d4a43363531271d150900000000000000000000000000000000000000000c21364a5b73889db3c5ab95806b56402b1600000000000c21374c61768ca5b7c8a7917c747e89959da5a8acafb1b2b1b0aeaaa69d968a7f73625a4a3d2d1d0d0000000000000f243a4f647a8fa7b9bfaa95806a5544311d0c000000000000000b21364b60768baabbc1ab96816c56412c17000011263c51667b91a8b9bbaa927d675443301c1408010000000007111d2c3c4b6074879db2b8a7917b6651362513000000000000000000000000000000000000092035495a70859aafb49f8b77624d362513000000000000091e3245566d8297adbeb39e8978625645392f23201d171e2129333f4c5d6b8096a7b8ccbca7927d67523d281200182e43586d8298a3aaa79e8975614b36210c000000000000000000000000000000000000000000000000000000000000000000000000000000031729394a5b687d929fb1b4a296806b5e4c3c3737373737373737373737373737373633291b0b0000000000000000000000000004131a2832363c484d52575a5c6c8196ac9b86715b4d483c3632281c13080000000000000000000000000012273c51677c9198989898907b66513b26110000000000000000000010263b50657b90a5bac8a6917b66513c2611000000000000000000000000000000000000000009101b22252a33373a3d3e3f3e3d3b38353025201d1509010000000000000000000000000000000000000000000e23394e63798ea6b7b9a7907a65503b251000000000000a1f33475872879db2c0ab96806b69767f878e93979a9c9c9c9b9894908880776a6055483c2d1f0f000000000000000b20354b6074899eb3c7b29d8774604b3a2a1b0f09030000060d1a2a3a4e63798ea3c8c9aa957f6a55402a1500000b21364b6075899eb4c8b19c8672604a3f31201c14141314131c202e3b495b687e93a5b6b39e8874604b36200b00000000000000000000000000000000000006192c3c52677d92a7b9aa947f6a5443301c070000000000021628384e63798ea0b2b9a89a847460574c3f38363129333639464b5d657b8d9fb4c5d4bca7927d67523d2812001f34495e74899eb3c1b8a7907b65503b2510000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2d3d4e5f6d8297a3b5b09e917c665a49382822222222222222222222222222211f170b000000000000000000000000000000000a151d202b34383d4245576c8196a59b86715b46352b211e160a00000000000000000000000000000010253a50657a8fa5aeaea7927d68523d2813000000000000000000000f243a4f64798fa4b9bca7927c67523d271200000000000000000000000000000000000000000000080d0f181f222527292a29282622201c130b0801000000000000000000000000000000000000000000000316283954697e93a9c4b39e8975604b35200b00000000000417293a596e8399aec3af9a846f58616a72797e828586878785837f7a746b62594b44372b1e0f0100000000000000081d3144556e8398adc2b7a5917c675847392c211e16191919202b3847586a7f94aabfbcab917c66513c27110000091e3245566c8197aabbb5a4947e695d4e4235302629282a2530353f4b596379899eb3baa995806b5544311d08000000000000000000000000000000000000000e21364b6075899eb3b29c8773604a35200c0000000000000a21364a5b6d8298a7b9b4a29a8475655d544d4b4439464b5057616a7b8a9eabb2b7c3bca7927d67523d2812001e34495e73899eb3bfb7a68f7a65503a251000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1f31414b6075859ba8b9b39e8978625645321d130d0d0d0d0d0d0d0d0d0d0d0c0a0400000000000000000000000000000000000002090d192022272d41576c8190909085715b4631190e0903000000000000000000000000000000000d22374d62778ca6b8c1ac97816c57402f1a0a00000000000000000011263b50667b90a5bbc9a6917b66513c261100000000000000000000000000000000000000000000000000040a0c101213141413100d0b070000000000000000000000000000000000000000000000000000091e3246576f8499aec6ad98836e5544311d08000000000000152a40556a7f95aabfb39e89735a4c555c64696d6f717271706e6a6560554c473b3127190e0000000000000000000115273750657b90a4b5c3b39d88766157493d3632282e2e2c353b48566176889eb3c8b49f8b77624c37220d0000031628384d63788c9fb4c2b49f8c7b6860504b43363f3e3f36434a4f5d6577869ca7b8b49f8a77624c3727150200000000000000000000000000000000000000091e3245566c8197acb6a5907b65503a2917040000000000071a2d3d4c6277899eabbcb3a29a867b70696360555d5761656b76808b9ea8a59da5b7bca7927d67523d281200182d42576d8297a1a8a59d8875604b36210b000000000000000000000000000000000000000000000000000000000000000000000000000000000001131e3245566379899eb3b9a79b8574604b41301f0f00000000000000000000000000000000000000000000000000000000000000000000050b0d1223384e63797b7b7b7a644f3a240f000000000000000000000000000000000000000b2034485973889db3c7b29c87725e4c3828190e070000000000040e1d2f4054697f94a9bebcab8f7a644f3a250f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364b61768a9fb4b9a8927d67523727150100000000000011263b51667b90a6c4b8a78d78624d3e4a4e53575a5c5d5c5b5955504b4437342a1d150900000000000000000000000b20354a6073869cb1beb7a69a8475635b504b453943433c494d5962748399a6b8bfaf99846f5947341f0b0000000a2035495a6c8196a5b7bbaa9f8c7e7065605456545354565460656e7b889ca4b6b7a595806b59483419090000000000000000000000000000000000000000031628384f64798ea3b5ad98826d5846331f0a0000000000000f1f344759667c8d9fb4bbb3a49c90857e7875737274767b8188959faaa097879db2bca7927d67523d2812000c21364c6175838f9391877b645645321e0900000000000000000000000000000000000000000000000000000000000000000000000000000000000003162838495b677c919fb0b5a397816c5f4d3d2c1b0b0000000000000000000000000000000000000000000000000000000000000000000000000c2135495b63656565645c4a36220d0000000000000000000000000000000000000005192b3b586e8398adc3b6a5907c665645372b211a1615131314171f2c3b4c5e70859bb0c5b49f8b76614b36210c000000000000050b0d2020202020202020202020202020202020202020202020202020202020202020202020202018161006000000000000000000000000000317293952677c91a8bab49e8976614b36210c000000000000000d22374d62778ca6b8c5a6917c67513c36393e424547474746433f3b3531261f180d01000000000000000000000000071c304354667c90a0b2c3b4a29a86796e6560575a58595a5a636b778499a1b3c4b3a1907b65503b2a180500000006192c3c4b6175879da8b9bbaa9f93857b746e6b6968696b6e747a838d9da6b6bbaa9d8775614b3b2a18000000000000000000000000000000000000000000000a22364a5c71869bb1b49f8a76614c36211000000000000005182a3b4c5e697f929faab6b6b1a29a938d8a8988898b90969ea6b4a097827f94aabca7927d67523d2812000a1e334657616f7a7e7c75645c4b38281603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2c3c4d5f6c8196a3b4b19f927d675b49392816030000000000000000000000000000000000000000000000000000000000000000000000061a2c3d494e5050504f4a3e2e1b07000000000000000000000000000000000000000011273c51667c91a5b7c3b19c86746055483c362d2b2a29282a29333c4959667b90a2b4c5b19b86715746321e0a00000000000d192022353535353535353535353535353535353535353535353535353535353535353535353535352d2b2317090000000000000000000000000a1e3346576e8399aec2ad97826d5746331e0a000000000000000b2034485973889db3c0ab95806b56402b24292d30313232302e2a25201d1409050000000000000000000000000000001325364c5e6e8398a5b6c0b4a49c8c837b76716f6e6e6f737880899aa2b3bfb7a699836e5e4c381d0d00000000000e1e32465763798a9ea8b8bbb4a29a908983807e7d7f8083888f999fabb7bbab9f8c7b645746321d0d00000000000000000000000000000000000000000000071b2d3e53697e93a9baa9937e68533e2d1b070000000000000d1d2f404f61697e8c9ca4b2b6b4afa9ab9f9e9d9fa9a5abb3aa9f9482757f94aabaa7927d67523d28120003172939464c5c64686660574b3e2e1a0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e30414b6074859ba7b8b49e8a79635746321e140200000000000000000000000000000000000000000000000000000000000000000000000f1f2c35383b3b3b3a362e20100000000000000000000000000000000000000000000b20354b6074879db2c0b5a4998373625a4e4a3e413f3e3e3f3a474c5a6277879db2c0b9a7947e695439291603000000000d1d2b344a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a423f3527170600000000000000000000000c21364c61768a9fb4b6a48f7a644f392917030000000000000005182b3b5a6f8499afc4af99846f5a3c2b1914181a1c1d1c1b1915100b0801000000000000000000000000000000000008182f404c6176879ca6b6c2b5ab9f98908a8684838384888d959ea7b3c0b6a79d8777614c402f1c000000000000031629394a5b667c8a9ea7b3bfb4b0a79e999594939495999ea7aeb5bcb7aa9f8d7e685d4b3928160000000000000000000000000000000000000000000000001021374c61768a9fb4b09b86715c4a36220a00000000000000122232424f60687a86939da5abb1b4bab5b3b2b4b4b0aaa1998b7f726a7f94a4a4a4927d67523d281200000b1b29333e4b4f53514b45392e20100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121d3144556278899eabb9a89c8675614b423120100000000000000000000000000000000000000000000000000000000000000000000000010f1a212326262624221b1002000000000000000000000000000000000000000000081d314455687d92a2b4c2b3a19984786c645c5a56545353545658616a78869ca5b7bfb39e8976614c37210c0000000005192b3b485e6060606060606060606060606060606060606060606060606060606060606060606060606058524535231000000000000000000000071b2e3e53687e93a9bab19c86715c4b371b0b000000000000000000162b40566b8095abc0b39e88735a4834201313131313131313131313131313131313130d0b0600000000000000000000121f3347586379889ca4b4bcbcb4adaa9f9b9a98989a9da6abb3b8bcb4a49c897a645947342111000000000000000b1b2d3d4c5e667a8999a1b0b5c1b8b3aeaba9a8a9abaeb3b8c5b8b3a59d8c7e68604e3f2e1b0b0000000000000000000000000000000000000000000000000a1f3347586e8398adb5a38e79644e3828160200000000000004142432424e5c64747e8790969c9fa9a3a4a4a99f9b958d847969606a7f8f8f8f8f8f7d67523d28120000000b171e2e373a3e3c3632281b1002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002152737485a667c8d9fb5b6a498826d604e3e2d1b0b000000000000000000000000000000000000000000000000000000000000000000000000060c0e1010100f0d070000000000000000000000000000000000000000000000011527374a6072849aa6b8bfb3a29a8a8179736f6b6a6868696b70767f899ca4b5c2b3a1937e695847331f0a000000000b2034485970757575757575757575757575757575757575757575757575757575757575757575757575756d64523f2b16000000000000000000000d22374b5c71869bb1b7a5927d68533e2e1b0000000000000000000012273c51677c91a6c5b8a68d77624d38282828282828282828282828282828282828282320190e0000000000000000000417293a495b637886979fabb4bbc8bbb4b1afadaeafb2b7c4bab4ab9f978679645c4a3a2a180300000000000000000f1f2f404c5c647783919ba3acb2b7c3bcbdbdbebdc5b8b3aea79e94877b68604e42312010000000000000000000000000000000000000000000000000000417293a50657b90a5a3a396816c5645321e0900000000000000061423313e4b566069747b81868a8d8e8f8e8d8a8680786f635b4d62787a7a7a7a7a77614c37220c0000000003101b22252927211e160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192b3c4c5e6b8095a2b4b2a0937e685c4a3a2917040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091c3043546277889da7b6c0b4a89e978e8884807f7e7d7f81858a949ea7b5c1b5a49a8473604b3a2a1704000000000d22374d62778a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a826d58422d1800000000000000000005182b3b4f647a8fa3b5b29d8774604b362010000000000000000000000e23384d63788da7b9c5a6917c66513d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d38352b1e0e0000000000000000000c1c2c3d495a6375818c989faaadb1b4bbc8b9c9bcb5b2aea99f988c8175635b4a3d2d1c0c0000000000000000000111222f3e4b59626f7c868f969da5a5a7a8a9a8a7a5a79e9892897f75645d4e423124130200000000000000000000000000000000000000000000000000000c20354a6072878e8e8e8e8975604b36210b00000000000000000513202e38454b5560656c717578797a797875706b635b4e49485a626565656565615947341f0a000000000000080d0f13110b0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2f404b6073849aa6b7b49f8b7a645846331f1402000000000000000000000000000000000000000000000000000000000000000003060000070b0700000501000000000000000000000000000000000000000000000000001325364859647a899da5b1beb9b4aca69d999694939394969b9fa9b3b9bcb4a39b8676615544311c0c00000000000d22374d62778c9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f97826d58422d180000000000000000000b203448596d8297adb7a6937e695544311d08000000000000000000000c2035495a74899eb3bfaa95806a5553535353535353535353535353535353535353534d483c2b19060000000000000000000e1f2c3c4957616c79828b92989c9faaa3a4a3ab9f9d98938a83796c6157493d2d1f0f00000000000000000000000311202e3b484c5e66717a81878c909293949392908d88837d756a60564b3f31241306000000000000000000000000000000000000000000000000000000071c3043546278797979797975604b36210b00000000000000000002101a273137444b5056556062646564626055554e493d363c484d4f4f4f4f4f4c473a2a180400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121d3144556277889daabaa99d8776614c4332201000000000000000000000000000000000000000000000000000000002090b0f13181b1d131c201c131c1a16120e0c0600000000000000000000000000000000000000000008182b3b4a5c64798797a0aeb4bbc4b8b3afaba9a8a8a9abb0b4babcb4ab9f9685766158473726140000000000000d22374d62778ca2b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5ad97826d58422d1800000000000000000417293a4d62778b9fb4b39d8875604b372715020000000000000000000006192c3c5a70859aafc4ae99846f686868686868686868686868686868686868686868625a4835200b000000000000000000000e1e2c39464b5c646d767d82878a8c8e8e8e8d8a88837d776e635b4b46392c1f0f0100000000000000000000000002101d2b34404c515d656c72777a7c7e7f7e7d7a77746e6760564b45382e2013060000000000000000000000000000000000000000000000000000000000132536485a626464646464605645321e0900000000000000000000000a151d2631353b37444b4d4e4f4f4d4b443738352c212b34383a3a3a3a3a37342a1c0c0000000000000000000000000000000000000000000000000000000000000001050000070b07000004000000000000000000000000000000000000000000000000000000011426374759657b8c9fb4b6a599836e614f3f2e1c0c000000000000000000000000000000000000000000000000080a151d2024292d3132253035302531302b272320190e0b05000000000000000000000000000000000000000d1d2d3d4a5b6376828e999faaaeb3b8c5bcbdbdbdbdc8bbb4b0ab9f998c80746158473a2919090000000000000d22374d62778ca2b7d5c5b8b3b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1ad97826d58422d1800000000000000000a1f3347586b8096a9b4a3927d685645321909000000000000000000000000162c41566b8196abc0b39e887d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d78624d38230d00000000000000000000000e1b29323d4a4e5861686d7175777879797876726e6861594e4a3d32291b0f010000000000000000000000000000000d18202f383f4b5057586165676869696865626054524b453832281a100200000000000000000000000000000000000000000000000000000000000008182b3c484d4e4e4e4e4e4b45382816030000000000000000000000000209141d202527313538393a393835312623211a0e1920222525252525221f180c00000000000000000000000000000000000000000000000000000000060c0e12161a1c131c201c131c19150f0d0700000000000000000000000000000000000000000000000009192a3b4b5d6a7f94a1b3b2a1947f695d4b3a2a180800000000000000000000000000000000000000000008101b222832363a3e42464748434a43484745413c38352c2220180d050000000000000000000000000000000000000f1f2d3d4a58616d7a838b93999ea7a5a7a8a9a9a8a6aa9f9a948b83796b6056473a2a1c0c000000000000000d22374d62778ca2b7cbb8a69e9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c97826d58422d180000000000000004172a3a4c6176899eb4ab9b8572604a3828160000000000000000000000000012283d52677d92a7c7b8a69e929292929292929292929292929292929292929292917c67513c27120000000000000000000000000b161e2d363a474c525854606263646462605759534c473b362d1e160b00000000000000000000000000000000000005121d242e373a3a474c505253545352504d4a43363632281e160a0000000000000000000000000000000000000000000000000000000000000000000e1e2b353839393939393632281a0a00000000000000000000000000000001080b10151d202324252423201d140e0c0600050b0d10101010100c0a040000000000000000000000000000000000000000000000000000030a0e192023272c30322530353025312e2a24221b100a03000000000000000000000000000000000000000000000d1d2e3f4a60728399a5b7b49f8c7b6458473626140100000000000000000000000000000000000005111c232e3738454b4f53585b5c5e5460545d5c5a56524d493c37342b1f180d0100000000000000000000000000000000010f1f2d3a474c5c646e777e84898c8f9293949493918e8a857f786e635b4b45382a1c0c00000000000000000d22374d62778ca2b7c8b39e88878787878787878787878787878787878787878787878787878787878787806b56402b16000000000000000a1f3347586a7f95a8b59f8d7a645443301a0a000000000000000000000000000e23394e63798ea9bac5b8b3a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a6917c67513c271200000000000000000000000000030f1a212a33373d36434b4d4e4f4e4d4b45393e37342a211a0f0300000000000000000000000000000000000000000009111c23252a33373b3d3e3f3e3d3b38353025211e160a0300000000000000000000000000000000000000000000000000000000000000000000000e1920222424242424211e160a000000000000000000000000000000000000000001080b0d0f100f0d0b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000b171e212c35383d41454748434a434947443f3a362d211e170b00000000000000000000000000000000000000000000111c3043546176879da9baaa9d8776615443301c1100000000000000000000000000000000000d18202f383f4b4f566064686d70727374757473716f6b67635a544c483b342a1c140800000000000000000000000000000000010f1c29333e4a4f5962696f73777a7c7e7e7e7d7c7976706a625a4e4a3d31271a0c0000000000000000000d22374d62778ca2b7bfa9947f7272727272727272727272727272727272727272727272727272727272726b62513d281400000000000005182b3b4c6176899eb3a496806b5c4a36251300000000000000000000000000000b20354b6075899fb4bebebebdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbca6917c67513c2712000000000000000000000000000000070c171f2128263035373939393836322828221f180c0700000000000000000000000000000000000000000000000000080e10171f212527292a29282522201c130b09020000000000000000000000000000000000000000000000000000000000000000000000000000050b0d0f0f0f0f0f0b09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003131b2933363c494d52565a5c5d5460545e5c59544f4a3e3633291b13020000000000000000000000000000000000000000001325364758647a8b9fb4b7a69a8472604b3f2f1d0d000000000000000000000000000002101d2b343f4b505d656d757a7e828687888a8a89888685807c78726a62594c483b3026180b00000000000000000000000000000000000c171f2d363b484d5459596265676869696867646056554d483c362d1d150a000000000000000000000d22374d62778ca2b7bfa9947f6a5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c56514433210e0000000000000b203448596b8096a8a99c8674604b3e2d18080000000000000000000000000000081d31445570859ba9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a6917c67513c27120000000000000000000000000000000000040a0c13141c202223242423211e16130c0b04000000000000000000000000000000000000000000000000000000000000040a0c101213141413100d0b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000408090a0a09080500000000000000000000000000000000000000000000000000000b161e3039464c535a63676b6f717374757573716e6a645c544b4639311d1509000000000000000000000000000000000000000008182a3a4a5c697e93a0b2b3a1957f6a5d4b3b2b19090000000000000000000000000210202e3b484c5d65717a82898f93979b9c9d9f9f9e9d9c9a96918d877f776d62594b4336291b0b000000000000000000000000000000000004101b222b34373e3b484d505253545453514e4b453838342b211a0f0200000000000000000000000d22374d62778ca2b7bfa9947f6a5447474747474747474747474747474747474747474747474747474747403d332616040000000000000d22374d62778b8c8c8c8b7963564532201000000000000000000000000000000001142637576c819393939393939393939393939393939393939393939393939393917c67513c271200000000000000000000000000000000000000000001080b0d0e0f0f0d0b0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0d0b06000000000000000000000000000000000000000000000000000002080b11161a1d1e20201e1d1a15110b090200000000000000000000000000000000000000000b1b2932414d57616870787c81858788898a8a8986837f79726a61574e413127190900000000000000000000000008080808080808000c1c2e3e4f606e8298a4b6b49f8d7b65594837271501000000000000000000000010202e3e4b59626e7b868f979ea8a8adb0b1b3b4b5b4b2b1afaba7a49c948b82776960544639291a0a000000000000000000000000000000000000070d182022292b34373a3d3e3f3f3e3c393632282220190d07000000000000000000000000000d22374d62778ca2b7bfa9947f6a543f3232323232323232323232323232323232323232323232323232322b28211608000000000000000b21364b60757877777777635b4a38281502000000000000000000000000000000000f24394f647a7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e78634d38230e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000410191e20202020201d1b140b00000000000000000000000000050b0d20202020201b181208000000000410191e20202020201d1b140b00000000000000000000000000000000000000000e19202320190e09020000000000000000000000000000000000000000000609151d20262b2f3234353533322f2b26211e160a0500000000000000000000000000000000000a1a2939464b5f67767e858d92969a9c9d9ea89f9e9c99948f877f76685f4b44372718080000000000000000080e101d1d1d1d1d1d1d1d1d1d2032424b6175869ca9baab9e8877625544311d12000000000000000000000c1c2d3e4b5c647782909ca4acb3b9c6c8bbb4b3b2b1b2b3b5bcc9c2b6b1aa9f98897e726157463828150200000000000000000000000000000000000000050b0d141920222527292929282724211e160d0b050000000000000000000000000000000d22374d62778ca2b7bfa9947f6a543f2a1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d16140e040000000000000000091e324557606262626261594a3d2d1a0a00000000000000000000000000000000000d22364a5c64696969696969696969696969696969696969696969696969696969635a4935200c000000000000000000070d0f1f20202020201a0b0700000000000000000000000000000000050b0d1e20202020201d0c0a03000000000414222d333535353535322f281c0e00000000000000000000000d181f353535353535302d251a0c00000414222d333535353535322f281c0e0000000000000000000000000000000000000e1e2b3538352b211e160a000000000000000000000000000000000000040e19202731363b404447494a4a494745403b36322820190e010000000000000000000000000000031628384657616e7d89939ba3a7abafb1b2b4b9b4b3b1aea9a59d94897d6d60554436261401000000000003111c232533333333333333333333333333465763798a9fb4b8a69a8473604b402f1e0e000000000000000004182a3a4a5c647a8898a0b1b5c2bab4aea7aa9f9e9c9c9d9e9faba9b1b5c2bbb4a79e938375615645321d120000000000000000000000000000000000000000000000050b0d101213141413120f0b09030000000000000000000000000000000000000d22374d62778ca2b7bfa9947f6a543f2a150707070707070707070707070707070707070707070707070701000000000000000000000003162839454b4d4d4d4d4c473a2d1f0f000000000000000000000000000000000000071b2d3e4a4f5454545454545454545454545454545454545454545454545454544d493c2c19060000000000000002101b22243535353535352f201c1308000000000000000000000000000d18202233353535353532211e170b0000001022323f484a4a4a4a4a47443a2c1c0b0000000000000000000d1d2a344a4a4a4a4a4a4541372a1a08001022323f484a4a4a4a4a47443a2c1c0b0000000000000000000000000000000006192b3c484d483c3632281a0d000000000000000000000000000000000c171f2c3537444b5055595d5e5f5f5e5d5a55504b4538352b1d1409000000000000000000000000000b1e324556617583929ea7b0b5b2aca8a5a3a2a1a2a4a7acb3b6b2a79e928273605443301c0e000000000011212e373a48484848484848484848484848394a5b687d929fb1b4a296806b5e4c3c2b1a0a000000000000000a1f344759647a8a9da6b2bebbb4a99f99928e8a88878688898b8f949ca4b0b4c0b9b3a1998474604b402f1c090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778ca2b7bfa9947f6a543f2a1500000000000000000000000000000000000000000000000000000000000000000000000000000a1b2832363737373737342a1c0f010000000000000000000000000000000000000010202d36393e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e38352c1e0e000000000000000010202d363a4a4a4a4a4a4a45353025180800000000000000000000000d1d2b3437494a4a4a4a4a473633291b0b0000192d3f505c5f606060605d574b3a2814000000000000000005182a3b485e60606060605a554837251200192d3f505c5f606060605d574b3a2814000000000000000000000000000000000b2035485a625a544b45382b1d0d0000000000000000000000000003111c29333c494d5560666b6f7273757573726f6a6660564d483c3126190c00000000000000000000000b1b30414b60748499a1b3b6b2a69d9793908e8d8c8d8e92969da6b4b8b3a0988372604b3c2c1906000000081c2e3f4b505d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d606d8297a4b5b59f8d7c665a48382715020000000000071b2d3e4c6177889da8b7c4b7aa9f968a837d79757372717274767a7f868e9ba2b5bcbfb3a297816d5e4c382311000000000000050b0d20202020202015130c0300000000000000000000000000000000000000000000000000000000000000000000000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000000000000000000000000000000000000000000000000000000a161e2122222222221f180c00000000000000000000000000000000000000000002101b22242929292929292929292929292929292929292929292929292929292320190e0000000000000000071b2d3e4a4f5f60606060605a4a433625130000000000000000000008182b3b484c5e60606060605c4b4639291703001e33485c6e7575757575726957442f1b06000000000000000b1f344859707575757575706655412d18001e33485c6e7575757575726957442f1b060000000000000000000000000000000d23384d6278736a6056483b2b1b0a00000000000000000000000512212e3a464c5a636c757b808487898a8a888784807b756b625a4b44372a1d0d000000000000000000031628394d5f6e8399a2b3b5a59c9188827d7a78777778797c8188939ea8b8b2a1957f6a5a4935200c0000000e23374b5d6572727272727272727272727272727272727275869cb1bcab9e8978625645311d0900000000000d22364a5c6e8398a6b7c4b7a69d8c80766e676360555d5c5d5761656a717a85949fabbcc0b19f907b66503f2e1c08000000000d1920223535353535352a27201507000000000000000000000000000000000000000000000000000000000000000000000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000000000000000000000000000000000000000000000000000000003090b0d0d0d0d0c0a04000000000000000000000000000000000000000000000000070d0f1414141414141414141414141414141414141414141414141414140e0c060000000000000000000d22364a5c647475757575756f605443301c0f00000000000000000013253648596273757575757572615746331e0a0020354a5f758a8a8a8a8a87725d47321d08000000000000000d22374c62778a8a8a8a8a84705a45301b0020354a5f758c8a8a8a8a87725d47321d080000000000000000000000000000071d32475c7286887f7462594839281603000000000000000000041223303f4b58616d7882899095999c9e9f9f9e9c9a95908980786a6055473b2b1d0d0000000000000000091e324657677d91a1b3b5a49c877c736d68656362626364676c747e8a9ea7b8b49f8b78634d38230e00000010253a50657b87888888888888888888888888888888888887899eb3c9b8a79b8574604b36200b00000000011527374f647a8ea0b2c4b7a69d887a6b6158524e4b44374739464c50545c64727f8d9fb5bfbdb19c86715d4b37230e0000000d1d2b344a4a4a4a4a4a4a3f3c322515030000000000000000000000000000000000000000000000000000000000000000000d22374d62778ca2b7bfa9947f6a543f2a1500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f243a4f64798b8a8a8a8a8a8472604a3e2d1b0a000000000000000b1c3043546277888a8a8a8a8a8676614b36210c0020354a5f758a9f9f9f9c87725d47321d08000000000000000d22374c62778c9f9f9f9a84705a45301b0020354a5f758a9f9f9f9c87725d47321d080000000000000000000000000000071d32475c72879c948677625745321e0c000000000000000001122330414d5d6576828b979ea7aaaeb2b3b4b4b3b2afaaa79e968b7f736159483b2b1b0b000000000000000c21364b6175889db2b9a89c867666605453504e4d4c4d4f525560697a899eb3baa996816c573c2b1906000011263b50667b909d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9ea7b9ccc5b5a396816b56412c1601000000081d3144556d8297adbec0b29d8878645c4c473a39353126312933363a3e4a5460697e93a1b2c9b5a48f7a65503a2510000005192b3b485e606060606060544f4332200c0000000000000000000000000000000000000000000000000000000000000000000d22374d62778ca2b7bfa9947f6a543f2a15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e17110f0900000000000000030a0c19100b0700000000000000000000000000000000000000000000000000000000000000000d22364a5c697e93a09f9fa2947f695c4a3928160300000000000b1b2d3e4a6072849aa79f9f9f8a79635746331e0a0020354a5f758a9fb4b29c87725d47321d08000000000000000d22374c62778ca1b5af9a85705a45301b0020354a5f758a9fb4b29c87725d47321d080000000000000000000000000000071d32475c72879ca49c8675604b3a2a1804000000000000000f1f30414d5f677b87979faab3b5b1aaa6a3a2a2a4a6aab0b5b3a99f9485776259483a29170400000000000215273752677d92a6b7b49e8a7862584a43363b393837383937444b5c667c91a3b5b39d88735a4835200b000011263b50667b90a5b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b3b9c5babac1af9a85705a45301b050000000b20354b6074899eb4c9b4a2917c665a4a3d332a24201d141c171e21252d36434a606e8399abbcc2ac97816c5737271502000b20344859707575757575756a614f3c27130000000000000000000000000000000000000000000000000000000000000000000d22374d62778ca2b7bfa9947f6a543f2a1500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080f1a21232c26241d1204000000000b171e212f26201c1308040000000000000000000000000000000000000000000000000000000000071b2d3e4f606e8398a5b6b49f8b7a645745321e1200000000031629394a5c697f94a2b3b1a0927d685b4a392917030020354a5f758a9fb4b29c87725d47321d08000000000000000d22374c62778ca1b7af9a85705a45301b0020354a5f758a9fb4b29c87725d47321d08000000000000000000000000000000142a3f54697f889aa296806b5847331f0a00000000000009192d3d4d5f677d8c9da5b4b4afa39b95908e8d8d8e91959ba3b0b4b4a39b8677625846331f130000000000081d3144556e8399aebcab95806b5a493a302525232222232426313e4c5e71869bb1b7a68d78624d38230d000011263b50667b90a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a49a85705a45301b050000000f243a4f647a8fa8b9c5af9a85705e4c3c2d1f170e0b080100030a0c10182530424d62788c9fb5c6b19c87715544311d08000d22374d62788a8a8a8a8a8a7f6a543f2a150000000000000000000000000000000000000000000000000000000000000000000d22374d62778ca2b7bfa9947f6a543f2a15090909090909090909090909090909090909090909000000000000000000000000000000000000000000000000000000000000000000000000000509141d202c3538413c382f22120000000b1b293336443b3530251f170c0700000000000000000000000000000000000000000000000000000000102032424c6176879ca9baa99c8675604b40301d0d0000000e1e324657647a8b9fb4b5a497826d604e3d2d1b0b000020354a5f758a9fb4b29c87725d47321d08000000000000000d22374c62778ca1b7af9a85705a45301b0020354a5f758a9fb4b29c87725d47321d0800000000000000000000000000000012273c4f616975849a9f8a77614c37220c0000000000021527374a5b677d8d9faab7b4a29a8e867f7b787778797b80858e9aa2afb4a49c8676614c42311b0a000000000b20364b60758a9fb4b59f8c77624d3c2c1c13100e0d0d0e0f141d2f40576c8297acc4a48f7a644f3a250f000011263b50667b8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f84705a45301b0500000013283d53687d92a8c6bda8937e6853402f1e0f0400000000000000000008132035485a70859bb0c5b49f8a75604b36200b000d22374d62778c9f9f9f9f947f6a543f2a150000000000000000000000000000000000000000000000000000000000000000000d22374d62778ca2b7bfa9947f6a543f2a1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e0f0d080000000000000000000000000000000000000000000000000000000000000000080d181f2631353d494e56514c402f1d090003172939464c59504a43363329221b1009020000000000000000000000000000000000000000000000000002141f334658647a8b9fb4b6a497816c5e4c3b2b1808000e1e30414b6175869caab9a89c8675604b42311f0f00000020354a5f758a9fb4b29c87725d47321d08000000000000000d22374c62778ca1b7af9a85705a45301b0020354a5f758a9fb4b29c87725d47321d080000000000000000000000000000000c2032434f576176899e947f6a543a2a170400000000081d31445563798a9eabbbaa9f93847a716a6663626264666b707a84959eafb6a499836e604e392816030000000e23384d63788da9a8a89b86705948341e0e0000000000060c111c2c3c576c8197acc9a5907a65503b251000000c21364c61767a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a79634e39240e00000000162b40556b8095aac0b8a38e78634e39231200000000000000000000000006192b3c566b8095abc0bbaa8d78624d38230d000d22374d62778ca2b5b5a9947f6a543f2a150000000000000000000000000000000000000000000000000000000000000000000d22374d62778ca2b7bfa9947f6a543f333333333333333333333333333333333333333333333325221b1002000000000000000000000000000000000000000000000000000000030a111c232a3437444b515b636c665e4c38240f000a1e334657616e6560544c473a362d201d150a060000000000000000000000000000000000000000000000000417293a4a5c687e93a0b2b19f917c66594836251309192b3c4d5f6d8297a4b6b49e8a796356453223130100000020354a5f758a9fb4b29c87725d47321d08000000000000000d22374c62778ca1b7af9a85705a45301b0020354a5f758a9fb4b29c87725d47321d0800000000000000000000000000000003162838454b586b80969b86715847331f0a000000031629394b6074869ca8b9aa9f8c7e6f645c55514e4d4d4f51555c647380959eafb2a1937e685745321e0800000010263b50657b9093939393816c573b2b180001080b0f131921232f3a495a70859aafbcab8e79644e39240f00000a1f33465861656565656565656565656565656565656565656565656565656565635b4a36210c00000000172c41566c8196abc1b6a18b76614c36210c0000000000000000000000000014293e54697e93a9bec8a38e79644e39240f000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000000000000000000000000000000000000000000d22374d62778ca2b7bfa9947f6a544848484848484848484848484848484848484848484848483a372e201000000000000000000000000000000000000000000000000000060b161e212e373b484c5560666f79817c66513c2611000c21364c6176837b736961584f4a3e36322820190e0801000000000000000000000000000000000000000000000b1b2d3e4e606e8298a4b6b39e8977625443301c142637485a677d91a0b1b19f927d675b49382816050000000020354a5f758a9fb4b29c87725d47321d08000000000000000d22374c62778ca1b7af9a85705a45301b0020354a5f758a9fb4b29c87725d47321d08000000000000000000000000000000091e32455660696d7c919f8b76614c37210c0000000a1e324657697e94a4b6b49f8c7d69614f4a3e3b393838393c3e4a54606a7f95a1b3b39d8875604b3625130000000e23384d63797e7e7e7e7e7a644f39240f10151d2024292c35383f4c5863788c9fb4b59f8b76614c37210c00000417293a464c4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4e4a3d2d1a0700000000172c41576c8196acc1b5a08a75604b35200b0000000000000000000000000012283d52677d92a7bcc9a38e79644e39240f000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000000000000000000000000000000000000000000d22374d62778ca2b7bfa9947f6a5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e4f4b3f2e1b0800000000000000000000000000000000000000000001080f1a212932363f4b5059626a747c848c927d67523d2812000c21364c61768b90877e766d645c524b4538352b201c140804000000000000000000000000000000000000000000102031424b6175869ca9b8a79a8472604a3e2d1d3144556278899eb3b5a397816c5f4d3d2c1a0a000000000020354a5f758a9fb4b29c87725d47321d08000000000000000d22374c62778ca1b7af9a85705a45301b0020354a5f758a9fb4b29c87725d47321d080000000000000000000000000000081c2f3f4b60757e828297ab8f7a65503a25100000000c21364b6175899eb3b4a2947f695f4f42362d2623222324262d36434b616e8399a9b7a6947f6a5443301c0700000c2135495b636868686868645c4a36222126273135393e3c494d545d6576859baabbb19c86715847331f0a0000000c1c2933363a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a39362d1f0f0000000000152b40556a8095aabfb7a18c77624c37220d00000000000000000000000000142a3f54697f94a9bebcab8d78624d38220d000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000000000000000000000000000000000000000000d22374d62778ca2b7bfa9947f7373737373737373737373737373737373737373737373737373645d4b37220d000000000000000000000000000000000000000509151d202c3639464b535d656e777f87919a9f927d67523d2812000c21364c61768ba49c948a8279706760564d483c3530261f170c070000000000000000000000000000000000000002141e33465763798b9fb4b4a2947f695c4a392e3f4b6073859ba7b9a79b8574604b41301f0f00000000000020354a5f758a9fb4b29c87725d47321d08000000000000000d22374c62778ca1b7af9a85705a45301b0020354a5f758a9fb4b29c87725d47321d0800000000000000000000000000000e23374b5d6f84949797a0a7927d68523d2813000005192b3c53687e93a7b9af9a8470614f4032221b110e0d0d0f11182630434d62778a9fa9a99d8773604a35200b000006192c3c494d53535353534f4a3e2d32363b37444b4f53585b6369707b869ba3b5b9a895806a553a2a1704000000000c171f2125252525252525252525252525252525252525252525252525252524211a0f01000000000013293e53687e93a8c5b9a48f7a644f3828150200000000000000000000000a1a2f3f576c8197acc1b49f8a75604b36210b000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000000000000000000000000000000000000000000d22374d62778ca2b7c9b49e8a88888888888888888888888888888888888888888888888888887a644f3a250f0000000000000000000000000000000000080d18202731353d494e576168717a838b959da6afa7927d67523d2812000c21364c61768ba1b2a89f978e857d756b625a514b4336332a221b1009030000000000000000000000000000000000031729394a5b687e93a0b2b49f8b7a6457463a4b5d6a8095a3b4b39e89786256453223130100000000000020354a5f758a9fb4b29c87725d47321d08000000000000000d22374c62778ca1b7af9a85705a45301b0020354a5f758a9fb4b29c87725d47321d08000000000000000000000000000010253b50657b90a2adadb1a9937e69543e291400000b2034485a71869bb1b4a28e7a644f43322214070000000000000814203448596c81949494948f7a654f3a25100000000e1e2c35383e3e3e3e3e39363839454b5055556064686d72787e85909ca4b5bdb49e8a77614c37220c000000000000040a0c1010101010101010101010101010101010101010101010101010100e0c07000000000000000f24394f64798ea7b8c0aa95806b5645321d150a0300000000000000060e1a28384c5d72879db2c9b19b86715745321e09000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000000000000000000000000000000000000000000d22374d62778ca2b7cdb9a89e9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d8f7a65503a25100000000000000000000000000000030a111c232b3437444b515b636c767e868f989faab2b7b4a7927d67523d2812000c21364c61768ba1b3b7b4aca39b928880786f6660544c473a372e211e160a06000000000000000000000000000000000b1b2d3d4e606d8298a4b6aa9c8675614b4758657b8c9fb4b09e917c665a49382815050000000000000020354a5f758a9fb4b29c87725d47321d08000000000000000d22374c62778ca1b7af9a85705a45301b0020354a5f758a9fb4b29c87725d47321d080000000000000000000000000000142a3f54697f94a9c0c2c8a8937e68533e291300000d22384d62778da3b5b09b85705c4a36241404090909090909090005182b3b4e63797f7f7f7f7f7b654f3a2510000000000e1921232929292e373c494d545760656a6f75797e82878d949ba3b1b6bbb49f937e685947341f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b6074889eb3c5b29d8775604b4132281e1711100e0e0f10131a212c384556657b90a5b7bcab96816b5639281603000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000000000000000000000000000000000000000000d22374d62778ca2b7d6c6b9b4b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3a58f7a65503a2510000000000000000000000000070b171e212e373b484d55606770798189939ca4adb4b5b1a99f98907d67523d2712000c21364c61768b959da6aeb4b4b0a79e968c847b736961584f4b3e36322820190e080100000000000000000000000000000f1f31424b6175869ca8b6a497816d5f4c6176879dabb4a396806b5e4c3c2c1a0a000000000000000020354a5f758a9fb4b29c87725d47321d08000000000000000d22374c62778ca1b7af9a85705a45301b0020354a5f758a9fb4b29c87725d47321d080000000000000000000000000000162b41566b8096abc7cebbaa917b66513c2611000013283d53687d92a8c2a8937e68533e2d1b1e1e1e1e1e1e1e1e1e1e1e1e2135495b636a6a6a6a6a655d4b37220e0000000000060c0e1927313f4b4f5a626970767b7f84898e93989da5a9b0b5bfb3aa9f94816c604e3a2a180400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d3144556b8095a7b8b7a595806b5f4b45383329272524232425282c353c49566074869cb2c3b49f8c78634d38230e00000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000000000000000000000000000000000000000000d22374d62778ca2b7d7c7bab4b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3a58f7a65503a251000000000000000000002080f1a212933363f4b5059626a747c858e969ea8b1b5b3aca39b938a827b72604a35200b000a1e3346577078808891999faab2b6b3ab9f9990877f776d645c534b4538352c201c14080400000000000000000000000001131e32465763798a9fb4b19f917c67606e8398a5b7a79b8574604b40301e0e00000000000000000020354a5f758a9fb4b29c87725d47321d08000000000000000d22374c62778ca1b7af9a85705a45301b0020354a5f758a9fb4b29c87725d47321d08000000000000000000000000000014293e53697e93a9bac2b49f8b77614c37220c0003182d42586d8297adb9a88d78634d383434343434343434343434343434342c3d494e54545454544f4b3f2e1b0800000000000009192737444b5d656f787f858a90959a9ea8a8adb2b7bcb5b1aaa1998b7f6c635142311c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426374c6277899eb3bbb49f8c7d6a60564b46393c3a3938393b3d3d494e5a63748399a4b6b7a598826d5a4935200c00000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000000000000000000000000000000000000000000d22374d62778ca2b7cdbaa99f9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e8f7a65503a2510000000000000000009151d202d3639464c535d656e778088919aa2acb4b4afa79e978e867e766d65605443301c070003172939495a636b747c838b949ca5adb4b4aea59d948a827a716860564d493c3530261f180c000000000000000000000000031628394a5b687d92a0b1b39e8978687e93a0b2ab9e89786255443122120000000000000000000020354a5f758a9fb4b29c87725d47321d08000000000000000d22374c62778ca1b7af9a85705a45301b0020354a5f758a9fb4b29c87725d47321d0800000000000000000000000000000d22374d62778a9fa9aaa498836e5947341f0b00011426365b70859bb0b49e8974604a494949494949494949494949494949494949494949494949494938352b1e0e0000000000011527374455606c7a848d949a9fa9aaafb4b9bbb4b0abab9f9b958e84796a61514534241400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091f344759677c919db4bbaa9f8d807468615755514f4e4d4f5052575b636b788499a1b3b6a69d8776614c3c2c190600000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000000000000000000000000000000000000000000d22374d62778ca2b7c9b49f8b89898989898989898989898989898989898989898989898989897b654f3a25100000000000000210192731363d4a4e576169717b838b959da6afb4b3aba29a9289817971696158504a433625130000000b1b2c3c494d5560666e777f878f989fa9b0b5b2a99f988f857d756b635a514b4336342a1c150700000000000000000000000b1b2d3d4e5f6d8297a4b5a79a84798a9fb4b59f8d7c665948372715040000000000000000000020354a5f758a9fb4b29c87725d47321d08000000000000000d22374c62778ca1b7af9a85705a45301b0020354a5f758a9fb4b29c87725d47321d0800000000000000000000000000000b20344859677d8a9395918676614c3b2a180400081c30435473899eb3b19c8671545e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e4d493c2b190600000000081d3144556073818d9aa2a9afb4bab9b4afaaaa9f9b96918b8680796f645c5043342616060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b4d5f697f939faab7ab9f95877d766e6a666563636465686c7178808b9aa2b3b2a49c8879635846331e0e0000000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000000000000000000000000000000000000000000d22374d62778ca2b7bfa9947f7474747474747474747474747474747474747474747474747474655d4b37220e00000000000010202e37444b525b636c767e8690989faab3b4aea69d958d857d756c645c534c463a3530251808000000000e1e2c3537444b5159626a737a828a939ba3acb3b4ada39b928981786f6660544c473a3225150300000000000000000000000f1f31414b6075869ca8b4a29a899ea8b4a295806b5e4c3b2b1909000000000000000000000020354a5f758a9fb4b29c87725d47321d08000000000000000d22374c62778ca1b7af9a85705a45301b0020354a5f758a9fb4b29c87725d47321d08000000000000000000000000000005182b3b4d5f67777e7f7c74615847331d0c00000b20354b60758aa7b8b09a857373737373737373737373737373737373737373737373737373737373625a4935200b00000005192b3c4b607383969fabb4c0b5b1aaa89e9a95908a86817c77716a635b4e4a3d332516080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d30404f61697e8b9da5b4b5a59c928a84807c7a7978797a7d81868d969fa9b4b2a0988679635b493a2917000000000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000000000000000000000000000000000000000000d22374d62778ca2b7bfa9947f6a5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e4f4b3f2e1b080000000000081b2e3e4b55606770798189939ca4aeb4b2aa9f9991888078706760564f4a3e363329201c13080000000000000e19202731353b484c5460656d767e868e969ea7afb5b0a79e968c847c736a61594f4332200c000000000000000000000001131e32455663798a9eb4b4a89ea8b7a69a8473604b402f1d0d00000000000000000000000020354a5f758a9fb4b29c87725d47321d08000000000000000d22374c62778ca1b7af9a85705a45301b0020354a5f758a9fb4b29c87725d47321d080000000000000000000000000000000d1d30414d5962686a676056473a2a180000000c21364c61768ba1c5b49f8c888989898989898989898989898989898989898989898989898989898978624d38230d0000000b2035485a6b8095a1b5bcb6b1a49c958f89847f7b76706b666158554e4a3d362d27241d1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122232434f60687b87969fa9b2b2a89f9995918f8e8d8e9092969ba3abb4b4a59d918375635b493d2c1b0b000000000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000000000000000000000000000000000000000000d22374d62778ca2b7bfa9947f6a544949494949494949494949494949494949494949494949493a372e21100000000000000d22374b5c64747c858e979ea8b1b4ada59c948b847c746b635b524b4538362d211f170c070000000000000000000609151d202b3436434a5058616871798189929a9fabb2b3ab9f9a91877f776a614f3c271300000000000000000000000003162838495b677d929fb1b9b4b9aa9d88776255443122110000000000000000000000000020354a5f758a9fb4b29c87725d47321d08000000000000000d22374c62778ca1b7af9a85705a45301b0020354a5f758a9fb4b29c87725d47321d08000000000000000000000000000000001223303b484d5355524b45382a1c0c0000000d22374c62778ca1b7bbaa9f9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e8d77624d38220d0000000d22384d62788b9fb4bfb4a49c8f867f7a756f6a65615756514c473a3e3e3e3e3e3c3930231201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004142432424e5d6575808b98a0b2bab4aeaaa6a4a3a2a4a5a7acb0b5baa99f93877c6e6157493d2c1f0e00000000000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000000000000000000000000000000000000000000d22374d62778ca2b7bfa9947f6a543f343434343434343434343434343434343434343434343425221b10030000000000000f253a4f647a88919aa2acb4b0a99f988f877f776e6660554d493c363228221b100a040000000000000000000000000001080d18202530353a464c535c646c757d848c959da6aeb4afa59d948b7f6a543f2a15000000000000000000000000000a1a2c3d4d5f6c8297acc1c9b49f8b7b655948372614040000000000000000000000000020354a5f758a9fb4b29c87725d47321d08000000000000000d22374c62778ca1b7af9a85705a45301b0020354a5f758a9fb4b29c87725d47321d000000000000000000000000000000000005121d2b34373e403c3632281a0c000000000c22374c61778ca1c7c8bbb4b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3aa8c77614c37220c000000152a40556a7f95aabbb4a29a867b716a64605555504b46393c38454b5353535353514d41301d0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061424313f4b57606b788398adc3c9c3bfbbbab8b8b9babdc1c6c9b49f8a7e74665e4c46392c1f0e0000000000000d22374d62778ca2b7bfa9947f6a543f2a150e0e0e0e0e0e0e0e0e0d0c0b0700000000000000000000000000000000000000000d22374d62778ca2b7bfa9947f6a543f2a1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f100e08000000000000000012273c52677c91a6b0b4b0a39b938a827a736a6259514b4437352c211e160a07000000000000000000000000000000000000000508131c202933363e4a4e5660676f78808890999faab0b2a998836e58432e190000000000000000000000000004172a3a4b5d6b8095aac0c9b49f8a79645745321e12000000000000000000000000000020354a5f758a9fb4b29c87725d47321d08000000000000000d22374c62778ca1b7af9a85705a45301b0020354a5f758a9fb4b39d88735e3a2a18040000000000000000000000000000000000000d182022292a27201d150a00000000000c21364b61768ba9bac1b5b1a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3b0b4c0b49f8a75604b35200b0000051a2f455a6f849aafc6b09a8475655d554f4b44373b363229324556606969696969675f4d39241000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081829394657616e7e899eb3c8c6c6b9b4b1b0afb0b2b4bbc8c9baa99a8479675f4f42322212000000000000000d22374d62778ca2b7bfa9947f6a543f2a242424242424242424232221201c1315100b070000000000000000000000000000000d22374d62778ca2b7bfa9947f6a543f2a15090909090909090909090909090909090909090909000000000000000000000012273c52677c91a7b4a29a8e867e766d6560544c483b35312721190e0903000000000000000000000000000000000000000000000000070b171f212d3638454b525a636b747b838b969eb0ad98836e58432e19000000000000000000000000010f1f334758657b8d9fb4c7bbbaa99c8675604b40301d0d0000000000000000000000000020354a5f758a9fb4b29c87725d47321d08000000000000000d22374c62778ca1b7af9a85705a45301b0020354a5f758a9fb4b49f8a745947341f0a00000000000000000000000000000000000000050b0d1315120b09020000000000000a1e32465774899fb4b5a39b8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e9aa2b4b39d88735443301c080000081d32485d72879db2b9a88e7964574b3f3a35312726211e21364b60747e7e7e7e7e7d67513c2712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364657617583929ea7b8b6b1a9a89e9c9a9a9b9c9faaacb4b9b4a29a8a7d69604f40301c0c0000000000000d22374d62778ca2b7bfa9947f6a543f393939393939393939393938363530252a25201c1308040000000000000000000000000d22374d62778ca2b7bfa9947f6a543f2a15000000000000000000000000000000000000000000000000000000000000000012273c52677c91a7b09a857971686158504a4336342b201d1509060000000000000000000000000000000000000000000000000000000000040a0f1a212832363c494d5560666e778196abad98836e58432e190000000000000000000000000f1f31424c6176879dabb6b2a6acb6a497816c5f4d3c2b180800000000000000000000000020354a5f758a9fb4b29c87725d47321d00000000000000000d22374c62778ca1b7af9a85705a45301b0020354a5f758a9fb4bbaa8c77614c37220c00000000000000000000000000000000000000000000000000000000000000000000031629395d72879cb2b19b857a7979797979797979797979797979797979797979797a849ab0b09b85705b362614010000091e33495e73889eb3b49e89745c4a392e25201d15100c1a2c3c50657b9093939393836e58432e19030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c30435461758599a1b3b8b4a49c948d8986858486878a8f979ea8b2b4a99f927e695e4d3a2a180400000000000d22374d62778ca2b7bfa9947f6a544e4e4e4e4e4e4e4e4e4e4e4e4d4c4a43363f3a3530251f180c00000000000000000000000d22374d62778ca2b7bfa9947f6a543f2a15000000000000000000000000000000000000000000000000000000000000000012273c52677c91a7b4a29a857d766d645c544c473a35302520180d08010000000000000000000000000000000000000000000000000000070a161e212c3537444b5159626a747b838c9fb4ad98836e58432e1900000000000000000000000a1a2c3d4e606e8399a6b6a59d919bacb19f917c675a4836261401000000000000000000000020354a5f758a9fb4b29d88725d3c2b1905000000000000000d22374c62778ca1b7af9a85705a45301b0020354a5f758a9fb4c8a6917c665139281603000000000000000000000000000000000000000000000000000000000000000000001a2f44596f8499aeb19c877164646464646464646464646464646464646464646470859bb0ac97826d57422d18000000081d33485d72889db2b49e89745b4a3629211f17161e212938495b6d8297a8a8a8947f6a553f2a150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021628384a60728399a3b2baa99f93867f787471706f7072767a818999a1b1bab49d917c665847331f0a00000000000d22374d62778ca2b7bfa9947f6a636363636363636363636363636261605459544f4a4336332a1c13080000000000000000000d22374d62778ca2b7bfa9947f6a543f2a15000000000000000000000000000000000000000000000000000000000000000012273c52677c91a7b4b4a39b9389827a71696158504a4336342b201d140906000000000000000000000000000000000000000000030a0f1a212832363c494d5560666f787f8790989faab7ad98836e58432e190000000000000000000002162838495b687e93a1b2ab9d877c919fb1b39e8978625443301c10000000000000000000000020354a5f758a9fb4b49f8a745a4834200b000000000000000d22374d62778ca2b7af9a85705a45301b0020354a5f758a9fb4c1ac96816c5746321e0e00000000000000000000000000000000000000000000000000000000000000000000162b40556b8095aab49f8a75604e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e5c74899eb3a8937e68533e2913000000051a30455a6f859aafb9a88e796354463a3633292932363a475663788b9fb4b5a38e79644f39240f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e324556687e93a1b3bbaa9f8b7e73696360545b5a5b5660656c778397a0b1bbb39e8977614c38271502000000000d22374d62778ca2b7c1ab96817979797979797979797979797978777675726e6a6560544c473a3025180d00000000000000000d22374d62778ca2b7bfa9947f6a543f2a15000000000000000000000000000000000000000000000000000000000000000012273c52677c919aa2acb4b0a89e978f867e766e6560544c483b35312620190e090200000000000000000000000000000000080b171e212d3638454b525b636b747c848b959da5aeb4afa59d94826e58432e19000000000000000000000d1e32455663798a9fb4b49f8c7b6c8197a5b6a79a8472604b3f2e1b0b0000000000000000000020354a5f758a9fb4baa98d77624d382213010000000000000e23394e63788ea3b8af9a84705a45301b0020354a5f758a9fb4c8b39e8975614b3c2b190b000000000000000000000000000000000000060c0e0f0d0b05000000000000000011263b50667b90a8baaa907b66503e3939393939393939393939393939393a4e64798ea7b7a68e79634e39240e00000000152a40556a7f95aabbae9983726158504c463a39464b4f586174849ba9bab19b86715c4a36220d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b21364b6075889db3bfb49f8b7c6960554e4a43364538454b505962728297a5b7b8a796816b5645311d09000000000d22374d62778ca2b7c4b09e968e8e8e8e8e8e8e8e8e8e8e8e8e8e8d8b8a88837f7a736961584a43362a1d0d000000000000000d22374d62778ca2b7bfa9947f6a543f2a1503030303030303030303030303030303030303030303030300000000000000000b20354b60737c858e979ea8b1b4aca49c938a837b736a6259514b4437352b201d150a060000000000000000000000040a101b222933363d4a4e5660677078808891999fabb2b3ab9f9990877f76614c37220c0000000000000000000d1d2f404b6074869ca9b6a496816b6175879dabb4a2957f6a5d4b3a29170400000000000000000020354a5f758a9fb4c7a8937e685341301f1003000000000010253b50657a90a5baae99846f59442f1a0020354a5f758a9fb4cab8a7937e695a4837281b0f080100040100000000000000000000060e192023252220190e050000000000000b21364b60758a9fb4ae98836e5c4a38282424242424242424242424243347586b8096abb29d8874604a35200b000000000d22384d62788b9fb4b3a19882766b6561585d5d5761656b768399a2b4b3a1917d67523e2d1b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012273c52677c91a6b7bbaa96806b5e4b44373530252f2832363b48546075879db2c5b39e8975604b36200b000000000d22374d62778ca2b7cdbdb0aba3a3a3a3a3a3a3a3a3a3a3a3a3a3a2aa9f9d99948f877f77686054483b2b1d0d0000000000000d22374d62778ca2b7bfa9947f6a543f2a1818181818181818181818181818181818181818181818181815130d0300000000081d314455606770798189939ca4aeb4b1a99f9890877f776e6660554d493c363127211a0f0700000000000000020c171f212e3739464b535c646c757d858d969da6afb4b1a79e968c847b736a615847331f0a000000000000000008182b3b4c5e6c8196a4b5aa9c86746057657b8d9fb5b49f8c7a645846331f1300000000000000000020354a5f758a9fb4c5b09b85705f4d3d2d1e160c0a03080c1b2e3f546a7f94a9bfad98826d58432d180020354a5f758a9fb4c8bbb39e8978625546392d201d14181a17150e050000000000010f1a212c35383a38352b20180d0000000000091e3245566d8298adb59f8d7a645645372a1d150f0f0f0f0f0f182530424c6176899eb4ab96816c5443301c07000000000b2034485a6c8196a3b5b2a09889807a7674737274767a808899a1b3b6a499836f5f4d392010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182e43586d8398adc4b49f8b77614c403126201c131a161e212b364557697e94a9c9b9a7907b65503b2610000000000d22374d62778ca2b7cccdc4c1b8b8b8b8b8b8b8b8b8b8b8b8b8b8c8bbb4b2aea9a59c94897e726259483b2b1a0a00000000000d22374d62778ca2b7bfa9947f6a543f2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2a2820150700000001152737444b515b636c767e8690999faab3b4ada59c948b837b746b625a524b4538362c211a0f01000000000a151d2a33373f4b4f57616871798189929aa2abb3b4ada39b928981786f6660544c473a2a180400000000000000001325364859667c909fb0b49f8c7a64564b5d6c8196a4b6aa9d8776614c41311f0e000000000000000020354a5f758b9fb4cab5a3917d675b4a3e3228211e171c202a394b5d70859bb0c9ab96816b56412c160020354a5f758a9fb4bbaa9f9f9b847361574a3d3531262d2f2c29221608000000000f1f2c353c494d4f4d483c342b1d0d00000000021628384f657a8fa2b4ab9c86756055473b3127211f171c20232d36434a606d8298a8b4a28e79634e362513000000000005192b3c4b6175859ba4b2b2a79e968f8b898888898b8f959ea6b3b2a59c8677624c41301e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011527375c72879cb1c5b09b85705847331d140b07000003090d1828394e63788dabbcc5aa947f6a553f2a15000000000d22374d62778ca2b7d2c2b5b1aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeafb1b4bac3b6b2a79e93847762594838281502000000000d22374d62778ca2b7bfa9947f6a544343434343434343434343434343434343434343434343434343433f3c3325150300000009192731353d4a4e576169717b838b959da6b0b4b2aa9f99918880786f6760564e493d362d1f0f0000000a1a28323a474c545d646d767e858e969ea7afb4b2a99f988f867d756b635a514b4336332a1c0c00000000000000000b1c3043546277899eb3b5a495806b5c4a3f4b6075869caab7a598826e5f4e3d2c1a0a0000000000000020354a5f758a9fb4cac1b39e8979645c4b453936332930353b4757657b8fa3b5bcab927c67523d27120020354a5f758a9fb4b49f8b8c9f998375645c504b44374244413e3426160500000b1b2c3d494e5a6364625a4d483b2b1909000000000a23374b5d70849aaab6a499837361594b45383633293035383d4a54606a7e93a0b2ab9a846f5b4a3618080000000000000d1e32465762778698a0b0b4b3aba5a79e9d9d9e9fababb3b4b0a0988778625947342313010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445574899fb4c2ad97826d583a2a1801000000000000000b20354b60758a9fb5c1ac97826c57422d17020000000d22374d62778ca2b7c9b5a49c9898989898989898989898989898999a9b9fa9adb4bab9b3a29a8777625645321d0c000000000d22374d62778ca2b7bfa9947f6a5858585858585858585858585858585858585858585858585858585855504333200d0000000009151d202d3639464c535d656e788088919aa2acb4b4aea69d958c847c756c635b4e4a3d2d1a070002152838454b586169717a8289939ba3acb3b5afa59d948a827a716860564d493c3530261f180c00000000000000000b1b2d3e4a6072849aa7b8aa9c8674604b3e324556647a8c9fb4b2a0927d685b493827150200000000000020354a5f758a9fb4c7bab4a79d887a6a6057504b4639434b4f596175869cb1c1b59f8b77614c37220c0020354a5f758b9fb4b29c878499a19985796d65605559585956514434220e0003162939495b6371787a786f62594837261401000000081c2e3f4f647a8c9fb4b3a1998477686056504c463a434a4d525b63727f8d9fb5b59f8d7a644f3d2d1a00000000000000031628394859627682909aa2aab0b4b9b3b2b2b3b5b4afaba39b9182766259483b2a18050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b60758aa9bac0ab96816b56412c160000000000000000081d31445573899eb3c3ad98836e58432e19030000000d22374d62778ca2b7c6b19c8683838383838383838383838383838385868a8f979fa9b6c0b4a59b8574604b3b2a18040000000d22374d62778ca2b7bfa9947f6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6a61503c2813000000000001080f1a212933363f4b5059626b747c858e979ea8b1b6b2ab9f9a9188817970635b4a36210c00091d324556606e777e868f979ea8b0b5b3ab9f9a91877f776d645c534b4538352c201c1408040000000000000000031629394a5c697f94a2b3b49f8b7a6456453128384b5c6b8095a4b5b49e8a79635645311d1100000000000020354a5f758a9fb4baa99f9fa69d8b7f756b6661575d5460646b77859ba4b6beaf9a85705947341f0b0020354a5f758b9fb4b29c877a90a1a39b8c827a74706e6d6f6c63513e2915000a1e3246576379858d8f8d8477625544311d08000000001122364a5c6b8095a1b3b3a29a897e746b6561585d546063686f7984949fabb6a497826d5c4a361f0f00000000000000000b1b2b3b4858616d7b858e959a9ea8a3a4a4a3a89e9a958e857c6e6158483b2b1d0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a60758a9fb5c1ac97826c5738281603000000000000000b1f344859748a9fb4c2ad98826d58432d18030000000d22374d62778ca2b7bfa9947f6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6f71757a828b9ca4b6c3b5a395806b5947341f0b0000000d22374d62778ca2b7c6b19b8582838383838383838383838383838383838383838383838383838383837f6a553f2a150000000000000000070b171e212f373b484d5560677079828a939ca4aeb4b5afa79e968e8579634e39240e000b20364b6074828a949ca4adb4b5b1a79e968c847c746a61594f4b3e36322820190e0801000000000000000000000e1e324657647a8b9fb4b5a3957f6a5c4a38271a2e3e4b6074869caab9a89b8574604b402f1d0c000000000020354a5f758a9fb4b49f8b8a9fa99f9488807b767472737579808a9ba3b4c0b2a08f7b65503b2a18040020354a5f758a9fb4b29c87728499a8ab9f978f8885838284816c56412c17000c21364b6175879ba3a4a29a8573604b35200b00000000071b2d3e4b6073839aa2b2b4a79e9388807a7673727375787d848c9aa2b5b7a69c8675614b3e2d1b010000000000000000000d1d2b3a464c5d6570798085898c8e8f8f8d8c8985807970665e4c473a2b1d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c30435473899eb3c4af99846f5645321e10070000000001081425364c62778caabbc1ab96816c56412c17010000000d22374d62778ca2b7bfa9947f6a59595959595959595959595959595a5660656d79869ca5b7c1b49f8a77614c37220c0000000d22374d62778ca2b7c9b5a39b989898989898989898989898989898989898989898989898989898989885705a45301b05000000000000000000030a111c232b3437444b525c646c767e8790999faab3b8b3aba3927d67523d2812000c21364c61768b9fa9b1b6b4ada39b938981786f6660554c473a372e211e160a060000000000000000000000000e1e30414b6175879caabaa99b8573604b3e2d1a101d314556647a8c9fb4b5a396806b5e4c3b2a18080000000020354a5f758a9fb4b29c877d929faaa79e96908b8988888a8f959ea8b4beb2a298826e5d4b371d0c000020354a5f758a9fb4b29c8772798a9fb4b4aca79e9a989799846f5a442f1a0013283d52687d92a6b5c0b4a3907b65503b26100000000000101d31445561758498a0b3b8b3a69d968f8b898888898d92999fabb4b2a59d887863574632201000000000000000000000000d1b29333f4b505b636a707477797a79787775706b645c514d40332a1c0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325365b70859bb0c5b49f8a75604b3c2d211a15141314151d26304354687d92a7c8c3a8937e68533e2913000000000d22374d62778ca2b7bfa9947f6a544343434343434343434343434438454b4f5b6377879db2c1baa9947f6a553a2a180400000d22374d62778ca2b7d2c1b5b1adadadadadadadadadadadadadadadadadadadadadadadadadadadad9a85705a45301b05000000000000000000000000080d19202731363d4a4e586169737b838b959ea6b0b4a7927d67523d2812000c21364c61768ba1b7b2a99f988f867d756c635b514b4437342a221b1009030000000000000000000000000009192b3c4d5f6d8298a5b6b49f8b7963554431200f021527384a5c6a8095a3b5b59f8d7b6559473625130000000020354a5f758a9fb4b29c87727e8c9da5b3aba5a89f9d9e9faaaab4b9b7b2a0988474604b3f2e1c00000020354a5f758a9fb4b29c8772687d929eb4bab8b3b0aead99846f5a442f1a00162b41566b8096abc4d0c1a8937e69533e29140000000000011426374657617582939ea7b3b7b3aba5a79e9d9d9fa9a7afb5b4b0a0988779635a49392916020000000000000000000000000b171f2f373d494e555b596263646463616054564f4a3e39301f170c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162c41566b8196abc2baa8937e685a4a3e362d2a292829273136434b6072859bb0c5b7a58e79644e39240f000000000d22374d62778ca2b7bfa9947f6a543f2e2e2e2e2e2e2e2e2e2e2e2e2832363d4a59657b90a3b5c7b19c86715847331f0a00000d22374d62778ca2b7b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9af9a85705a45301b0500000000000000000000000000000509151d202d363a464c5460656e788088929ba3a7927d67523d2812000c21364c61768ba1a59d948a837a716860574e493d3531261f180c0800000000000000000000000000000001152737495a677d92a0b2b4a2947f695b4937271501000a1a2d3e4b6073859ba9baab9d8877615443301c0700000020354a5f758a9fa4a49c8772687b87959ea7adb2b4b2b3b4bbb7b3ada59d92827661564532211100000020354a5f758a9fa4a49c8772606a7f929fa8b2b6c3baaf99846f5a442f1a00152a3f556a7f94aabcc9baa9927d68523d2813000000000000091929394657616e7e89959ea7acb1b4b8b3b2b3b4b9b3afaaa29b908376635b493c2c1b0b000000000000000000000000000004111c232c3639403b484c4e4f4f4e4c4b433639362d241d120400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010253a50657a8fa4b6c6b39e8978645c4e4a3d3f3e3d3f37444b5460697f94a3b4c4b29d8773604a35200b000000000d22374d62778ca2b7bfa9947f6a543f2a1919191919191919191919151d202d3a4b5d70859bb0c5b5a48c77614c37220c00000d22374d62778ca2a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a39a85705a45301b050000000000000000000000000000000002080f1a21293336434a505a626b757d858e97927d67523d2812000c21364c61768b9a91877f776d655d534b4539352c201d1409040000000000000000000000000000000000081d3144556278899ea4a4a89b8573604b3d2c1909000000101d31445563798b9fa4a4a6998372604a35200b00000020354a5f758c8f8f8f8f87725d65757f8992989da6a3a4a4a3a69d9891877d6e6158463828160300000020354a5f758b8f8f8f8f87725d616a7e8a969da5a3a4a499846f5a442f1a000f24394f647a8e9eadafab9f8b77624d37220d000000000000000b1b2939464b606877808991979c9faaa4a4a4a3a89e9a958e857b6e6158493d2c1e0e0000000000000000000000000000000000080f1a21232b2a3437393a3a383735302624221b100900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6073869cb1bfb8a79d887a6c635b585553535456556066737f8d9fb5c1b8a6947f6a5443301c07000000000d22374d62778ca2b7bfa9947f6a543f2a150404040404040404040002090f1c2f3f546a7f94a9bfc2a5907b66503b261100000d22374d62788c8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e84705a45301b0500000000000000000000000000000000000000070b171f2530353c484d5660677079828a7d67523d2812000c21364c61768b847c746a62594f4b3f363228211a0e0801000000000000000000000000000000000000000b20354b6075858f8f8f8f8f8a79635443301f0f00000000011527374a5b6a7f8f8f8f8f8f8f7e69543e291400000010253a4f657a7a7a7a7a7a644f56606a757d83888b8e8f8f8d8c88837c7468604c463a291a0a0000000010253a4f657a7a7a7a7a7a644f5060687780878c8e8f8f8d846f5a442f1a000d22364a5c6b8091989a988d7e69594834200b00000000000000000b1b2832424e59616b757c82878a8d8e8f8f8e8c89857f7970655e4c473a2c1f0f0000000000000000000000000000000000000000060c0e15181f222425242322201c140f0d0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c304354677c91a1b3c2b7a69d8c8179726d6a6968696b6f747c85949fabbcbcb39e8876614c36251300000000000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000011253a4f657a8fa4babda8937e68533e291300000b20364b607379797979797979797979797979797979797979797979797979797979797979797979797978634d38230e000000000000000000000000000000000000000000000408131c202b3538454b525c646d7678624d37220d000b20364b6074786f6660554c473b372e211e160a06000000000000000000000000000000000000000000000c21364c61767b7a7a7a7a7a79635b4936261401000000000009192d3d4b60737a7a7a7a7a7a7a644f39240f0000000e22374b5d6565656565645c4a454b5660676e737678797a7877736e6760554e4133291b0b00000000000e22374b5d6565656565645c4a424e59626b7277797a797876614b36210c00071b2d3e50626b7c8385827b69604f3b2b18050000000000000000000b161e313b474c5660666d717578797a797976746f6a635b504c40332a1c0f01000000000000000000000000000000000000000000000000050b0d0e0f0f0e0c0b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364d5f6e8399a4b4c0b7aa9f978e87827f7e7d7e808488919ba3b5bcbcb49e917c66574633180800000000000d22374d62778ca2b7bfa9947f6a543f2a15000000000000000000000000000d22384d62778da2b7bfaa95806a55402b150000081d31445560646464646464646464646464646464646464646464646464646464646464646464646464635a4935200c00000000000000000000000000000000000000000000000000070e19202731363e4a4f586162594834200b00091d31455660635b514b4437342a221b1009030000000000000000000000000000000000000000000000000a1e33465761656565656565635b493c2c1808000000000000000f1d31445560656565656565645c4a36220d000000081b2e3f4b4f4f4f4f4f4f4a3e3238454b5258576163646463615858524b4437311f170b000000000000081b2e3f4b4f4f4f4f4f4f4a3e313b484d56596264656463615746321e0a000010203344505e666e706d655d4f42321d0d000000000000000000000003141d2a3438454b51575560626465646361585a554e493d382f1f180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081830414c6175869ba2b4babbb4aca49c989493929495999ea7b0b5c1b6ab9f947f6a5e4d3929170000000000000d22374d62778ca2b7bfa9947f6a543f2a15000000000000000000000000000c21364b61768ba0b6c0ab96806b56412b16000002152737444b4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4d493c2c1906000000000000000000000000000000000000000000000000000000050a151d202d363a474c4d483b2b19050002152738454b4e493d3531261f180d0800000000000000000000000000000000000000000000000000000003172939464c4f4f4f4f4f4f4e493d2c1e0e000000000000000001142637444b4f4f4f4f4f4f4f4a3e2d1b070000000010212e373a3a3a3a3a39362d1e2832363d39464b4e4f4f4e4c473a3c353127191304000000000000000010212e373a3a3a3a3a39362d202b34373b484c4e4f4f4e4b4639291603000002162633404c51585a58504b3f32241400000000000000000000000000000c181f2832363c37444b4d4f4f4f4e4c473a4039352c231c1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d0f0f0f0f0f0c0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000121e334657617684949fa9b4bac2b6b1adaaa8a8a9abafb3b8c4b7b2a49c8c7f6a615040301b0b0000000000000d22374d62778ca2b7bfa9947f6a543f2a15000000000000000000000000000c21364b61768ba0b6c0ab96806b56412b16000000091927313639393939393939393939393939393939393939393939393939393939393939393939393938352c1e0e0000000000000000000000000000000000000000000000000000000000000209101b2229333737342b1d0d0000000a1a27313638352c201d1409050000000000000000000000000000000000000000000000000000000000000b1b2933363a3a3a3a3a3a39352c1f0f0000000000000000000009192631353a3a3a3a3a3a39362d2010000000000002101b22252525252524221b10161e2128293236393a3a3837332a27201d15090000000000000000000002101b22252525252524221b101820222a3437393a3a383632291b0b000000000816222f383c4345433a372e211406000000000000000000000000000000040a161e212727313538393a3a3937332a2a23211a0f09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1820222525252525221f180c000000000000000000000000000000000000000000000000000000000000000000000000000000000003172939475861737f8b989fa9afb3b9c6bcbdbdbdbbc3b6b2ada69d94867b6a615043332212000000000000000d22374d62778ca2b7bfa9947f6a543f2a15000000000000000000000000000d22384d62778da2b7bfaa95806a55402b150000000009151d202424242424242424242424242424242424242424242424242424242424242424242424242320190e00000000000000000000000000000000000000000000000000000000000000000000070c171f212220190d00000000000a151d2023211a0f08010000000000000000000000000000000000000000000000000000000000000000000b171e2125252525252523211a0f01000000000000000000000009141d2025252525252524221b100200000000000000080e10101010100f0d070003090b12161e2123242523221f18120b080100000000000000000000000000080e10101010100f0d0700050b0d181f2224252423211e160b00000000000004121d24262e302d25231c110300000000000000000000000000000000000002090b11151d202324252424211f17150e0c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2b34373a3a3a3a3a37332a1c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b2a3a4755606a79838a949a9ea8a5a7a8a9a8a6a5a59d9891887f75655d504333251504000000000000000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000010253a4f657a8fa4babda8937e68533e2913000000000002080b0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0e0c0600000000000000000000000000000000000000000000000000000000000000000000000000040a0c0d0b050000000000000002090b0e0c0600000000000000000000000000000000000000000000000000000000000000000000000000030a0c1010101010100e0c06000000000000000000000000000001080b1010101010100f0d07000000000000000000000000000000000000000000000000030a0c0e0f0f0e0c0a0400000000000000000000000000000000000000000000000000000000000000050b0d0f100f0e0c0a03000000000000000000090f11191b18100e0800000000000000000000000000000000000000000000000001080b0d0f100f0e0c0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b484d4f4f4f4f4f4c473a2a180400000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2a37444b5b636e777f84898e909293949291908c87837c746a60564b3f3325150700000000000000000d22374d62778ca2b7bfa9947f6a543f2a150303030303030303030001080f1c2e3f54697f94a9bec2a5907b66503b261100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20344859626464646464615847331f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1927313d4a4e59626a6f74787b7c7e7e7d7c7a77726d6760554b45382e2115070000000000000000000d22374d62778ca2b7bfa9947f6a543f2a1818181818181818181819151d202c3a4b5d70859bb0c5b5a48c77614c37220c0000000001080b0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0b0500000000000000040a0c111111111111111111111111111111111111110d0b05000000000000000000000000040b0c1114151614100b0700000000000000000000000000000000000000000000000000020000070b070000050000000000000000000000000000000000000000000000080e101515100b0700000000000000000000050b0d2020202020202020202020202020202020202020202020202020202020202020201d1a140a000000000410191e20202020201d1b140b00000000000000000000000000050b0d20202020201b18120800000000000711171a20202020202020202020202020202020202020202020202020202020202020202020100e080000000000000000000000000000000000000000000000010508090a0a0907040000000000000000000000000000000000000000000000000000000000000000000d22374d62777a7a7a7a7a76614c37220c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d2d363b474c5454606366676869686665615958514b443732281a1003000000000000000000000d22374d62778ca2b7bfa9947f6a543f2e2e2e2e2e2e2e2e2e2e2e2e2731353d4958657b8fa3b4c7b19c86715947341f0a00000009151d2023232323232323232323232323232323232323232323232323232323232220190e00000000000c171f21272727272727272727272727272727272727272220180d000000000000000000030c181f2226292a2b2a25201c130800000000000000000000000000000000000000040a0c12171b131c201c131d1a15100b08010000000000000000000000000000000002101b22252a2a26201c1308000000000000000d192022353535353535353535353535353535353535353535353535353535353535353535322f271c0e00000414222d333535353535322f281c0e00000000000000000000000d181f353535353535302d251a0c0000000b19242c2f3535353535353535353535353535353535353535353535353535353535353535353525221b1003000000000000000000000000000000000001080b11161a1d1f20201f1c19140e0c060000000000000000000000000000000000000000000000000000000000152a3f556a7f8f8f8f8f8f7d67523d28120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a212a343736434b4e505253545351504c473b3c3531271e160a0000000000000000000000000d22374d62778ca2b7bfa9947f6a544343434343434343434343434337444b4f5b6376879db2c1baa9957f6a553a2a180400000919273135383838383838383838383838383838383838383838383838383838383838352b1e0e0000000c1c2933373c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c37342b1d0d000000000000000a161e2a34373b3e40413f3a353025180f01000000000000000000000000000000060c171f21282d302530353025322f2b25201c140803000000000000000000000000000a151d2e373a3f3f3b353025180b00000000000d1d2b344a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a47433a2c1c0a001022323f484a4a4a4a4a47443a2c1c0b0000000000000000000d1d2a344a4a4a4a4a4a4541372a1a08000719293640444a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a3a372e21100000000000000000000000000000000509151d20262b2f3234353534322e2a23211a0f08020000000000000000000000000000000000000000000000000000152a3f556a7f94a4a4a4927d67523d281200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d181f22263035393b3d3e3f3d3c3b37342a27201d150903000000000000000000000000000d22374d62778ca2b7bfa9947f6a58585858585858585858585858585a5560646d79869ca5b7c2b49f8a77624c37220d000001152737444b4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d483c2b1905000417293a474c515151515151515151515151515151515151514d483b2b180500000000000a1a28323b474c51535556544f4a43362d1f0f00000000000000000000000000010f1a212933373d424648434a43494744403a3530261e160a00000000000000000000000a1a27313f4b4f5455504a4336281b0b00000005192b3b485e6060606060606060606060606060606060606060606060606060606060606060605c574a3a271400192d3f505c5f606060605d574b3a2814000000000000000005182a3b485e60606060605a554837251200112436475459606060606060606060606060606060606060606060606060606060606060606060604f4b3f2e1b08000000000000000000000000030d19202731353b404448494a4a4947433f39362c201d150900000000000000000000000000000000000000000000000000152a3f556a7f94aab9a7927d67523d2812000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d141c202326272929282725221f18120b08010000000000000000000000000000000d22374d62778ca2b7bfa9947f6d6d6d6d6d6d6d6d6d6d6d6d6d6d6e6f707579828b9ca4b5c3b5a395806b5948341f0b0000081d314455606262626262626262626262626262626262626262626262626262626262625a4835200b000a1f334758616666666666666666666666666666666666666662594834200b0000000003162838454b596166696a6b696560544a3d2d1e0e000000000000000000000008141c2c363a474c52575b5e5460545f5c5a55504b433632281b1002000000000000000002152738454b5d656a6a656054463928160300000b2034485970757575757575757575757575757575757575757575757575757575757575757575726857432f1a001e33485c6e7575757575726957442f1b06000000000000000b1f344859707575757575706655412d1800172c4054656f75757575757575757575757575757575757575757575757575757575757575757575655d4b37220e00000000000000000000000a161e2b3437444b50565a5d5e5f5f5e5c59544e493d3631271911010000000000000000000000000000000000000000000000152a3f556a7f94aabca7927d67523d281200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b0e111213141311100c0b04000000000000000000000000000000000000000d22374d62778ca2b7c6b19b858283838383838383838383838383838486898f979fa9b5c0b4a59b8574604b3b2a180500000b20354b6073787878787878787878787878787878787878787878787878787878787878624d38220d000c21374c61767c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c77624d37220d00000000091e3245566072777b7e7f807f7a72645c4a3c2b1905000000000000000000091826303d494e5861676c707374757574726f6a6560544b45392e20120400000000000000091d314556606e7a7f7f7b72615746321e0900000d22374d62788a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a86725c47321d0020354a5f758a8a8a8a8a87725d47321d08000000000000000d22374c62778a8a8a8a8a84705a45301b001a2f44596f838a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a7b654f3a251000000000000000000002101b28323c484d5560666b6f7274757574716e69635b524b44372e1c140800000000000000000000000000000000000000000000152a3f556a7f94aabca7927d67523d28120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374d62778ca2b7c9b5a39b989898989898989898989898989898999b9fa8acb4bab9b3a29a8778625645321d0d0000000e23384d63788d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d89745e49341f000f253a4f647a8f9191919191919191919191919191919191917d67523c2712000000000b21364b6075878c90939596948f867a645a4835200d000000000000000009192736434b5b636d767d8285888a8a8a898784807a746960574b3f302212030000000000000b20364b6074838f9494908475614b36210c00000d22374d62778c9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9c87725c47321d0020354a5f758a9f9f9f9c87725d47321d08000000000000000d22374c62778c9f9f9f9a84705a45301b00182d42586d82979f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f8f7a654f3a251000000000000000000311202d39454b5a626c747b808487898a8a8987837f79716860554b3f30261809000000000000000000000000000000000000000000152a3f556a7f94aabca7927d67523d2812000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000913191c20202020201b191309000000000000000000000d22374d62778ca2b7d2c1b5b1adadadadadadadadadadadadadadadafb0b4bac3b6b2a89e938477625a48382816000000000e23384d63788da2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a29e89745e49341f000f253a4f647a8fa4a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6917c67523c2712000000000c21364b61768ba5a6a8aaaba9a49c8978624d3b2b1805000000000000021527374454606a79838a92979b9d9fa99f9e9c99958f877f75645d4d40302110000000000000152a40556a7f95a1a9aaa297816c5739281603000d22374d62778ca2b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b19c87725c47321d0020354a5f758a9fb4b29c87725d47321d08000000000000000d22374c62778ca1b5af9a85705a45301b00162c41566b8196abb5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5a48f7a654f3a2510000000000000000311212f3e4a57606c7881889095999d9e9f9f9e9c98948e867d74655d4b43362619090000000000000000000000000000000000000000152a3f556a7f94aabca7927d67523d28120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1b262e313535353535312e261a0c0000000000000000000d22374d62778ca2b7b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b8b7bcb5b3aeaaa59d94897e726259483c2b1a0a000000000e23384d63788da2b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b39e89745e49341f000f253a4f647a8fa4b9bbbbbbbbbbbbbbbbbbbbbbbbbbbba7917c67523c2712000000000c21364b61768ba0abadb2b7c2b5a798836e594834200b0000000000000a1d3144556072808b989faaacb0b3b4bab4b4b1afaaa69d94877b665e4d3f2e1a0a00000000001d32475c72879cb1bfc0b39e89745745321e09000d22374d62778ca2b7d5c5b8b3b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b19c87725c47321d0020354a5f758a9fb4b29c87725d47321d08000000000000000d22374c62778ca1b7af9a85705a45301b0014293e53697e93a8c6d6d4c3b7b2b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1a48f7a654f3a25100000000000000011212f3f4b5c6475818b969ea7abafb2b3b4b4b3b1aea9a39b92867b6b6054443726140100000000000000000000000000000000000000152a3f556a7f94aabca7927d67523d28120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091b2b3842464a4a4a4a4a4642382b1a0900000000000000000d22374d62778ca2a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a2ab9f9d99948f877f77686054483b2b1d0d00000000000e23384d63788da2afafafafafafafafafafafafafafafafafafafafafafafafafaf9e89745e49341f000f253a4f647a8fa4abababababababababababababababa7917c67523c2712000000000c21364b61768b9696989da5b2beb49f8b77624c37220d00000000000a1a2f404b607382959faab4bbc8bbb4b2b1b2b3b5bcc4b7b2a59c8b7d665d4b38281602000000001f34495f74899eb4c9ccb8a78b75604b36210b000d22374d62788ca2b7cbb8a69e9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c87725c47321d0020354a5f758a9fb4b29c87725d47321d08000000000000000d22374c62778ca1b7af9a85705a45301b000f24394e64798ea8b9cccab7a59d9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c8f7a654f3a25100000000000000e1e2e3f4b5d657a86969fa9b3b5b0aaa6a3a2a2a4a6abb1b5b1a49c8d8072605544311d14000000000000000001080b0d0d0d0d0d0d0d0d152a3f556a7f94aabca7927d67523d28120d0d0d0d0d0d0d0d0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013263849565b60606060605b554938261300000000000000000d22374d62788c8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8d8c8a88847f7a736a61594a43362b1d0d0000000000000e23384d63788d9999999999999999999999999999999999999999999999999999999989745e49341f000f253a4f647a8f9595959595959595959595959595959595917c67523c2712000000000b20364b6074818181828798a0b2bbaa927d68523d281300000000021528384c5e6c8197a1b4bbbab4abaa9f9d9c9c9e9fabafb3bfb6a99f8b7b655645321e0d000000001d32475c72879cb1bebfb39e89735745321e09000d22374d62778ca2b7c8b39e888787878787878787878787878787878787878787878787878787836f5a442f1a0020354a5f758a9fb4b29c87725d47321d08000000000000000d22374c62778ca1b7af9a85705a45301b000b20354b6074899eb4c9c7b29d8787878787878787878787878787878787878787878787878787867a644f39240f000000000008182b3c4b5d657b8a9ca4b4b4b0a39b95908e8c8d8e91969ca4b2b6ab9f958273604b42311e0e00000000000009151d202323232323232323232a3f556a7f94aabca7927d67523d2823232323232323232320190e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005192e425667717575757575706755422e1904000000000000000b20364b6073797979797979797979797979797979797979797979787675736e6a6560544c473b3025180d000000000000000d22374c62778384848484848484848484848484848484848484848484848484848484836e59432e19000d22384d62788080808080808080808080808080808080808079634e39240e00000000091d324556606c6b6b6d738298adc8ac97826c57422d1702000000091d324556667c909fb1bfb6a99f968f8a888787898b9199a1b4babaa99d8774604b3b2b1805000000152a3f546a7f94a0a9a9a196816b5639281603000d22374d62778ca2b7bfa9947f72727272727272727272727272727272727272727272727272726f6554412c180020354a5f758a9fb4b29c87725d47321d08000000000000000d22374c62778ca1b7af9a85705a45301b00081d3144556e8398aec3bda8937e7272727272727272727272727272727272727272727272727272645c4a36220d0000000000132536485a657b8b9ea8b6afa29a8f86807b787778797c8187919da5b5b5a097826d604e3c2b1905000000000919273135383838383838383838383f556a7f94aabca7927d67523d38383838383838383838352b1e0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c31465b71858a8a8a8a8a85705b46311b0600000000000000081d31445560646464646464646464646464646464646464646463626160545955504a4336342a1c130800000000000000000b20344859626f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6e6453402b17000b2034485a626b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b635b4a36210c0000000002152838454b5756565563798eaabbaf9a856f5a45301a050000000b20364b6074879cb2bdb6a49c8b817a7572717274777c84919fa9bab6a595806a59483420080000000b20354b6073828f94948f8374604b36210b00000d22374d62778ca2b7bfa9947f6a5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5a54473725110020354a5f758a9fb4b29c87725d47321d08000000000000000d22374c62778ca1b7af9a85705a45301b000114263750657b90a5b6c5b09b85705d5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c4f4a3e2d1b0700000000071c3043546278899ea9b9af9e95857a716a6663626264666c737c879ba3b5b1a0937e685a4835200d00000001152737444b4d4d4d4d4d4d4d4d4d4d4d556a7f94aabca7927d67524d4d4d4d4d4d4d4d4d4d4d483c2b1909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c31465b71869b9f9f9f9b86705b46311b060000000000000002152737444b4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4d4c4b43363f3a3530251f180c0000000000000000000005182b3b484c5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5953463624110005192b3c484d565656565656565656565656565656565656564e4a3d2d1a0700000000000a1a2832364241374b60758a9fb4b19c87725c47321d070000081b2e3f54697e94a5b6b8a69c86786c6460565c5d5861676f7c8b9fb4c2b49f8a77624d362513000000081d314455606d7a7f7f7a6f605645321e0900000d22374d62778ca2b7bfa9947f6a544747474747474747474747474747474747474747474747474441372919070020354a5f758a9fb4b29c87725d47321d08000000000000000d22374c62778ca1b7af9a85705a45301b00000b20354a6073879cb2c1b4a2907b6557463647474747474747474747474747474747474747474739362d201000000000021527384a6072859ba7b8af9d958073645c55514e4d4d4f5154606777859ba5b7b49f8a78624d3b2b18050000081d314455606262626262626262626262626a7f94aabca7927d676262626262626262626262625a48372715010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c31465b71869bb0b5b09b86705b46311b060000000000000000091927313639393939393939393939393939393939393939393938373530262a25201c1308040000000000000000000000000d1d2b3437444444444444444444444444444444444444444444444444444444444443403628180700000d1d2b34384040404040404040404040404040404040404039362d1f0f000000000000000a151d202c2c30435473899eb3b29d88725d48331d0800000e22374b5d72879cb1c3b39d8877635a4f4b45383a474c525e687d92a3b5baa9947f6a5443301c07000001142637444b5c64696a655d4b453828160200000d22374d62778ca2b7bfa9947f6a543f32323232323232323232323232323232323232323232322f2c25190b000020354a5f758a9fb4b29c87725d47321d08000000000000000d22374c62778ca1b7af9a85705a45301b0000071c304354687d92a3b5c0b19c8675615444372a3232323232323232323232323232323232323224221b100200000000091d314556687d92a2b4b3a1957f6b60544b3e3b3937383936434a596176879db2baa998826d594834200b00000b20354b6073787878787878787878787878788096abbea9937f78787878787878787878787878705544311d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c31465b71869bb0c5b09b86705b46311b0600000000000000000009151d202424242424242424242424242424242424242424242321201c1415100b07000000000000000000000000000000000d1820222f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2e2b24180a000000000d1920222b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b24211a0f01000000000000000002090b171426485e73889db3b39e88735e49331e09000010253a4f657a8fa4b6b9a7927d6859493c3631272a3337404e5f71869bb1c7b29c8773604a35200b000000091926313e4b4f5454504b3f32281a0a0000000d22374d62778ca2b7bfa9947f6a543f2a1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1a18110700000020354a5f758a9fb4b29c87725d47321d08000000000000000d22374c62778ca1b7af9a85705a45301b0000001325364a6072859babbcb6a49882726055473a2e1e161d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d0f0d070000000000000b20364b6074889db3baa999836f614b43362e262322232425303b4758657b8fa1b3b49f8b77624d37220d00000d23384d62788d8d8d8d8d8d8d8d8d8d8d8d8d969eb0c1ae9d938d8d8d8d8d8d8d8d8d8d8d8d8a74604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c31465b71869bb0c5b09b86705b46311b060000000000000000000002080b0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0e0d0c0b0801000000000000000000000000000000000000000000050b0d1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a19171107000000000000050b0d161616161616161616161616161616161616160e0c0700000000000000000000000000001e33485e73889db3b39e89735e49341e090001152737566c8196abc2b39e8975604b3b2c201d15171f21314153687e93a8c4b6a58e79644f39240f0000000009141d323b3e4141403c331e160a000000000d22374d62778ca2b7bfa9947f6a543f2a150707070707070707070707070707070707070707070503000000000020354a5f758a9fb4b29c87725d47321d08000000000000000d22374c62778ca1b7af9a85705a45301b000000081c304354647a8c9fb4bfb2a097827361584b3f32281a110500070707070707070707070707000000000000000005182a3b52677d92a6b7b49f8b78634d43302618110e0d0d0f131c2a3a4b5d6e8399aebbaa947f6a5538271502000d23384d62788da2a2a2a2a2a2a2a2a2a2a2a2abb0bccbbbaea9a2a2a2a2a2a2a2a2a2a2a2a08a75604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c31465b71869bb0c5b09b86705b46311b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e33485e73889db3b39e89735e49341e0900081d31445570859bb0c3ae99836e5645311d0e0902040a1322384d62778da6b7c3a8937e69533e2914000000000c1f32424f54565655504333210d000000000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000000000000000000000000000000020354a5f758a9fb4b29c87725d47321d08000000000000000d22374c62778ca1b7af9a85705a45301b000000001325364a5c6a7f94a1b2beb1a0978476655d4b45382e1f180d01000000000000000000000000000000000000000b1f34475970859bb0bcab95806b5a49351c14080000000000000c1c2e3f50657b90a7b8b09a85705645311d09000d23384d62788da2b7b7b7b7b7b7b7b7b7b7b7c0c4cdd9cbc1beb7b7b7b7b7b7b7b7b7b7b5a08a75604b35200b000000000000000000000000000000000000000000000001080b0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e1c31465b71869bb0c5b09b86705b46311b0e0d0b05000000000000000000000000000000000000010000070b070000020000000000000000000000000000000000000000000000000000000000000000000000070b0e1114151616100e08000000000000030c121416161513100c0a040000000000000000000000000000000000030c121416161616161616161616161616140e04000000000000000000091e33485e73889db3b39e89735e49341e09000b20354b6075899fb4bfaa947f6a5538271500000000000b2034485a73889db2c2ad97826d58422d180300000012273b4f61696c6c6a61503c2808000000000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000000000000000000000000000000020354a5f758a9fb4b29c87725d47321d08000000000000000d22374c62778ca1b7af9a85705a45301b0000000008182d3e4a60728399a3b5beb1a29a877b6b60564b3f342a1d15090000000000000000000000000000000000000d22374c62778b9fb5b49f8c78624d3c2c190100000000000000001020354b6075899eafaf9f8a75604b36200b000d23384d62788da2adadadadadadadadadadadb1b5c2d1c0b4b0adadadadadadadadadadada08a75604b35200b0000000000000000000000000000000000000000000009151d20242424242424242424242424242424242424242431465b71869bb0c5b09b86705b463124242220190e0000000000000000000000000001080b11161b131c201c131b17110b0903000000000b0b0b0b0b010000000000000000000000000000000000000608131c202327292b2b2c25221b100200000006141f27292b2b2a2826211f170c09020000000000000000000000000006141f27292c2c2c2c2c2c2c2c2c2c2c2c2b292116080000000000000000091e33485e73889db3b39e89735e49341e09000e23394e63788ea9babca7927c67523d2712000000000005192b3c5a70859aafc5b19b86715c46311c0000000014293e54697f8181806a55362614010000000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000000000000000000000000000000020354a5f758a9fb4b29c87725d47321d08000000000000000d22374c62778ca1b7af9a85705a45301b0000000000101c3043546175859ba3b4c0b3a59d8c8074655d4c483b31271911040000000000000000000000000000000012283d52677d92abbcaf9a846f5a48341e0e000000000000000000081d3144557085999999998d78634d38230e000d23384d62788d9898989898989898989898989ba3b5c8b4a29b9898989898989898989898988a75604b35200b0000000000000000000000000000000000000000000919273135393939393939393939393939393939393939393939465b71869bb0c5b09b86705b4639393938352b1e0e000000000000000000000109141d20262b302530353025302c26211e160a090f11202020202016140e0400000000000000000000000000010f1a21253035383c3e4040413a372e21100000031424323b3f41403f3d3b37332a211e160a0000000000000000000000031424323b3f414141414141414141414141413d3426160400000000000000091e33485e73889db3b39e89735e49341e090010253a50657a8fa5c7baa5907a65503b2510000000000000182d42586d8297adc2b29d88735d372715020000071c32475c7186969689745443301c080000000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000000000000000000000000000000020354a5f758a9fb4b29c87725d47321d08000000000000000d22374c62778ca1b7af9a85705a45301b00000000000013253646576176859ba3b2beb7ab9f96867b6d62594b44372e1f180c000000000000000000000000000002182d42576d8297acc7a8937e68533c2b19000000000000000000000115273754697f848484848379634e39240e000c22374c617782838383838383838383838382859bb1c5b09b848283838383838383838383838273604b35200b000000000000000000000000000000000000000001152737444b4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e5b71869bb0c5b09b86705b4e4e4e4e4d483c2b1905000000000000000009151d2631353b414648434a434845413c3632281f1d242735353535352b29211608000000000000000000000006141f2c3536434a4e51545556564f4b3f2e1b08000c1f32434f5456555553504c473a3632281a0e000000000000000000000c1f32434f5456565656565656565656565656514434210e00000000000000091e33485e73889db3b39e89735e49341e090011263c51667b91a6bbb9a48e79644f39240f000000000002172c41576c8196acc1b49e89745544311d080000011527375d73889d9f8a75604b35200b0000000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000000000000000000000000000000020354a5f758a9fb4b29c87725d47321d08000000000000000d22374c62778ca1b7af9a85705a45301b00000000000008182939475861768598a0b4bbbcb4a49c8d82776960554b3f342a1c1305000000000000000000000000011426365b70859ab0baa98e79644e39240f000000000000000000000009273b4f61696f6f6f6f6f635b4a36210c000a1f334758616d6d6d6d6d6d6d6d6d6d6d6d6d7f94aabca7927d6d6d6d6d6d6d6d6d6d6d6d6d6d605443301c080000000000000000000000000000000000000000081d31445560636363636363636363636363636363636363636363636371869bb0c5b09b86706363636363625a4835200b000000000000000e19273137444b50565b5d5460545d5a57514b45383330393c4a4a4a4a4a403d33261604000000000000000000061424323d494e54606366696a6b6b655d4b37220e0012273b4f61696b6b6a68656158544b45382c1f0e00000000000000000012273b4f61696b6b6b6b6b6b6b6b6b6b6b6b6b62513d291400000000000000091e33485e73889db3b39e89735e49341e090012283d52677d92a7a7a7a38e79634e39240e000000000001162b40566b8095abc0b9a88b75604b36200b0000081d31445574899fab8b76614c36210c0000000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000000000000000000000000000000020354a5f758a9fb4b29c87725d47321d08000000000000000d22374c62778ca1b7af9a85705a45301b000000000000000b1b293a4758617582939faab6c3b6ab9f98897e73655d4c473a3120180d0000000000000000000000081c30435473889eb3b49f8975604b35200b00000000000000000000000c1f32434f545a5a5a5a5a4e4a3d2d1a070004182a3a474c5858585858585858585858586a7f94aabca7927d675858585858585858585858584b433626140100000000000000000000000000000000000000000b20354b6074797979797979797979797979797979797979797979797979869cb1c6b19c8679797979797978624d38220d0000000000000e1e2b37444b5560666b707374757473706c6660564c47404c51606060606056514433210e000000000000000000132432424f5b636d74787c7e8080807b654f3a25100014293f54697f80807f7d7b7771696056493d2c1d0d000000000000000014293f54697e818181818181818181818181806b56412b1600000000000000091e33485e73889db3b39e89735e49341e090013283d53687d92929292928e79634e39240e000000000000162b40556b8095aac0c6a08b76614b36210c00000b20354b60758aa8a28d78624d38230d0000000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000000000000000000000000000000020354a5f758a9fb4b29c87725d47321d08000000000000000d22374c62778ca1b7af9a85705a45301b00000000000000000c1c293a4657616e7e8b9ca5b4bbbcb5a89e94867b6d61594e41342b1d12010000000000000000000b20354b60758aa7b8b29d87725544311d080000000000000000000000031424323b3f444444444439362d1f0f0000000c1c2a33374343434343434343434343556a7f94aabca7927d6752434343434343434343434335302618080000000000000000000000000000000000000000000d22374d62778c8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e9ca4b5c9b5a49c8e8e8e8e8e8e836f5a442f1a00000000000e1f2c3c49556069747b808588898a898885817b756b61584e5e6675757575756b62513d291400000000000000000e1e31424f60697982898d91939595937e69533e2914001c31465c718696959492908c867e74635b493b2a1805000000000000001c31465c71869696969696969696969696968c755f4a352000000000000000091e33485e73889db3b39e89735e49341e09000e23384d63797d7d7d7d7d7d76614c36210c000000000000162b40556b8095aac0b6a08b76614b36210c00000c22374c61778ca1a38e79644e39240f0000000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000000000000000000000000000000020354a5f758a9fb4b29c87725d47321d08000000000000000d22374c62778ca1b7af9a85705a45301b0000000000000000000c1b2939464b60697b87969faab5c1b9b3a49c908277685f4d483b301c140800000000000000000c21364c61768ba1c5b19b86715c3727150100000000000000000000000006141f27292f2f2f2f2f24211a0f01000000000c181f222e2e2e2e2e2e2e2e2e2e3f556a7f94aabca7927d67523d2e2e2e2e2e2e2e2e2e2e201c1408000000000000000000000000000000000000000000000d22374d62778ca2a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3b1b5c2d2c2b5b1a3a3a3a3a399846f5a442f1a000000000c1c2c3d495a62737e8790969b9d9fa99f9d9a96918980766860667c8a8a8a8a8a806b56402b160000000000000005192b3c4e60697e8b979ea7a6a9aaa8937e69533e2914001c31465c71869baaaaa8a5a49c948779635948341f10000000000000001c31465c71869babababababababababab9f8b755f4a352000000000000000091e33485e73889db3b39e89735e49341e09000c2135495b63686868686868615846331f0a000000000000162b40556b8095aac0b6a08b76614b36210c00000e23384d63788da2a58f7a65503a25100000000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000000000000000000000000000000020354a5f758a9fb4b29c87725d47321d08000000000000000d22374c62778ca1b7af9a85705a45301b000000000000000000000b1b2832424f5d6575808c9ba3b3b7c2b6b1a098897d6f62594d4030261809000000000000000d22374c62778ca1b7af9a85705a45301b0000000000000000000000000000030c12141a1a1a1a1a0e0c0700000000000000040a0c1818181818181818182a3f556a7f94aabca7927d67523d281818181818181818180b080100000000000000000000000000000000000000000000000d22374d62778ca2b7b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8c6c9d2e0d2c9c6b8b8b8b8af99846f5a442f1a00000004182a3a495b637885939da5abb0b2b4bab4b2afaca79e96897d6d667c919f9f9f95806b56402b16000000000000000b2035485a687e929faab3b8c5bebea8937e69533e2914001c31465c71869bb1bfbdc2b5b1a59c8877624c3e2d1b070000000000001c31465c71869bb1bbbbbbbbc0c0c0c0b49f8a755f4a352000000000000000091e33485e73889db3b39e89735e49341e090006192c3c494d5252525252524c463a291704000000000000162b40556b8095aac0b6a08b76614b36210c00000f24394f64798ea4a6917b66513c26110000000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000000000000000000000000000000020354a5f758a9fb4b29c87725d47321d08000000000000000d22374c62778ca1b7af9a85705a45301b00000000000000000000000b161e323f4b56606b7a85929da6b4babeb2a79e928377665e4b43362619090000000000000c21374c61768ca1c6b09b86705b46311b00000000000000000000000000000e1920222424242424211e170b0000000000000000000303030303030303152a3f556a7f94aabca7927d67523d2812030303030303030300000000000000000000000000000000000000000000000000000d22374d62778ca2c8d5c4b8b3aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeb3b8c5d5c5b8b3aeaeaeaeae99846f5a442f1a0000000a1f3447596379899ba3b2b6b9b3aca6a3a2a3a4a7adb3a79e9282747c91a6b5ab95806b56402b16000000000000021527384d62788a9fb4bbc8c0b4afa9a6937e69533e2914001c31465c71869ba7abb3b7c4c3b6a699836e5c4a36220d0000000000001c31465c71869ba6a6a6a6a6aeb3bfcab49f8a755f4a352000000000000000091e33485e73889db3b39e89735e49341e0900000e1e2c35383d3d3d3d3d3d3633291c0c00000000000000162b40556b8095aac0b6a08b76614b36210c000010263b50657b90a5a7927d68523d28130000000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000000000000000000000000000000020354a5f758a9fb4b29c87725d47321d00000000000000000d22374c62778ca1b7af9a85705a45301b0000000000000000000000000314212e38454b5c64727d88959fa9b2bfb8b3a199897c6b6054443726140100000000000b20354b60758aa8b9b29c87725d3c2c19060000000000000000000000000e1e2b353839393939393633291b0b00000000000000000000000000000000152a3f556a7f94aabca7927d67523d2812000000000000000000000000000000000000000000000000000000000000000000000d22374d62788caabbcbb8a69e98989898989898989898989898989898989ea7b8ccb8a79e989898989898846f5a442f1a000006192b3c4c6177879da7b4beb2a79e97918e8d8d8f92979ea6b3a098837d91a6bcab95806b56402b16000000000000091d3145566c8197a9bac7bab4a29a9491907e69533e2914001c31465c71869192969da6b2bec4b3a18e7a644f39240f0000000000001c31465c718690909090909099a1b3cab49f8a755f4a352000000000000000091e33485e73889db3b39e89735e49341e090000000e192123282828282828211f170c0000000000000000162b40556b8095aac0b6a08b76614b36210c000012273c51677c91a6a9937e69543e29140000000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000000000000000000000000000000020354a5f758a9fb4b29d88725d3c2b1905000000000000000d22374c62778ca1b7af9a85705a45301b0000000000000000000000000002101a28323e4a54606875808a98a0b2b6bfb3a79e918072605544311d150200000000081d31445574899eb4b39e89745a4935200c000000000000000000000005192b3c484d4f4f4f4f4f4b4639291703000000000000000000000000000000152a3f556a7f94aabca7927d67523d2812000000000000000000000000000000000000000000000000000000000000000000000c22374c61778b9fb4c0b39e888383838383838383838383838383838383899eb3c8b39e898383838383837f6a553f2a1500000b2035495a6c8197a5b6bdb1a09889817c7977787a7d8288939da6a199879cb1c0ab95806b56402b160000000000000b20364b6075899eb3c7baa99f91857f7c7b78624d38230d0010253a4f657b7b7d818898a0b2c3bfac96816c573b2a1804000000000010253a4f657b7b7b7b7b7b7c8399aec4b49f8c755f4a352000000000000000091e33485e73889db3b39e89735e49341e0900000000060c0e1313131313130c0a04000000000000000000162b40556b8095aac0b6a08b76614b36210c000013283d53687d92a8aa957f6a55402a150000000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000000000000000000000000000000020354a5f758a9fb4b49f8a745a4834200b000000000000000d22374d62778ca2b7af9a85705a45301b0000000000000000000000000000000a161e2d36434a57616b7883909ca4b4bbb8b39e958273604b4332201000000000011527375b71869bb0b9a88d78634d38230e00000000000000000000000b2035485a626464646464615746331e0a000000000000000000000000000000152a3f556a7f94aabca7927d67523d2812000000000000000000000000000000000000000000000000000000000000000000000a1f3347586a7f95a2b4b49f8b7a6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e71869bb0c5b09b85706e6e6e6e6e6a61503c281300000d23384d62788b9fb4c3b19f9782766c6664626364686d757e889aa2a49ca4b6c0ab95806b56402b1600000000000010263b50657b90a8b9c8b49f8b7c70696766625a4835200b000e23374b5d6566676b758298a5b6c7b29d87725947341f0b00000000000e23374b5d6566666666666c8196acc1b49f8b755f4a352000000000000000091e33485e73889db3b39e89735e49341e0900000000000000000000000000000000000000000000000000162b40556b8095aac0b6a08b76614b36210c000014293f54697e94a9ab96816b56412c160100000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000000000000000000000000000000020354a5f758a9fb4baa98d77624d382213010000000000000e23394e63788ea3b8af9a84705a45301b00000000000000000000000000000000031018253039464b5a626e7b86959faab7bcb0a097826d614f3e2e190900000000182e43586d8398adc6a7927d67523a291704000000000000000000000d22384d6278797979797a75614b36210c000000000000000000000000000000152a3f556a7f94aabca7927d67523d28120000000000000000000000000000000000000000000000000000000000000000000004182a3a4b6072849aa6b8aa9d8876615459595959595959595959595b71869bb0c5b09b86705b5959595955504333200d0000132536556a7f94aabbb6a59781726158514e4d4e4f5256606877849aa2b1b6c2c0ab95806b56402b16000000000000152a3f556a7f94aac6bbaa947f6a5e5451514d483c2b190600081c2e3f4b4f5152566074879cb2c7b7a58c77614c37220c0000000000081c2e3f4b4f51515151576c8196acc1b49f8a755f4a352000000000000000091e33485e73889db3b39e89735e49341e0900000000000000000000000000000000000000000000000000162b40556b8095aac0b6a08b76614b36210c0000162b40556b8095aaad97826d58422d180300000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000000000000000000000000000000020354a5f758a9fb4c7a8937e685341301f1003000000000010253b50657a90a5baae99846f59442f1a00000000000000000000000000000000000008131c29323c484d5d6574808c9da5b5beb1a0947f695c4a3727150100000014293e53697e93a8c3ad98826d5846331f0c000000000000000000061a2c3d596e838e8e8e8e8e79634e39230e000000000000000000000000000000152a3f556a7f94aabca7927d67523d281200000000000000000000000000000000000000000000000000000000000000000000000c1c3043546277889eabb7a6998372604a3e4343434343434343465b71869bb0c5b09b86705b464343433f3c3325150300071c30435470859aafc8b29d87756054473a3938383a38454b596274849aa6b7cbc0ab95806b56402b16000000000004192e43596e8398aec3b49f8b77614c403c3b38352b1e0e00000011212e373a3c384556697f94a9bec3a5907b65503b261000000000000011212e373a3b3b3b41576c8196acc1b49f8a755f4a352000000000000000091e33485e73889db3b39e89735e49341e0900000000000000000000000000000000000000000000000000162b40556b8095aac0b6a08b76614b36210c0002172c41576c8196acae99836e59442e190400000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000000000000000000000000000000020354a5f758a9fb4c5b09b85705f4d3d2d1e160c0a03080c1b2e3f546a7f94a9bfad98826d58432d180000000000040a0c0f0f0f0f0f0f0c0a040000000b161e2b353f4c56606b7a879ba3b5beb49f8c7a645544311d080000000e23384e63788da4b6b49f8a76614c3a2917040000000000000000092135495b72879ca4a49f8a75604b36200b000000000000000000000000000000152a3f556a7f94aaafa7927d67523d28120000000000000000000000000000000000000000000000000000000000000000000000011426364859657b8d9fb5b3a1947f695c4b3a292e2e2e2e2e31465b71869bb0c5b09b86705b46312e2e2a2820150700000b20354a60738a9fb4bcab937e695745362a2422232528323b47566176889db2c5c0ab95806b56402b160000000000061b31465b70869bb0c5b19b867158473327262320190e0000000003111c23252628384f64798fa4c9bda8927d68533d281300000000000003111c232526262c41576c8196acc1b49f8a755f4a352000000000000000091e33485e73889db3b39e89735e49341e0900000000000000000000000000000000000000000000000000162b40556b8095aac0b6a08b76614b36210c0003182d43586d8298adaf9a856f5a45301a0500000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000000000000000000000000000000020354a5f758b9fb4cab5a3917d675b4a3e3228211e171c202a394b5d70859bb0c9ab96816b56412c16000000000b171f21252525252525211f170c000000030e19202f38454b5c6477859ba5b6bbaa9c8673604b3520100000000c2135495b72879cb2baa9937e695846331f120400000000000009192b3c4e63798ea4b6b09a85705544311d08000000000000000000000000000000152a3f556a7f949a9a9a927d67523d281200000000000000000000000000000000000000000000000000000000000000000000000008182b3b4c5e6b8095a2b4b49f8c7a645847331f1919191c31465b71869bb0c5b09b86705b46311b1915130d030000000c21374c61768ca9bab59f8b77614c3928180f0d0e0f161e2a384658687d92a7b8c0ab95806b56402b160000000000081d33485d72889db2c3ad98836e583a2a17110d0b0600000000000000080e101121364c61768babbcbfaa947f6a553f2a150000000000000000080e1011172c41576c8196acc1b49f8a755f4a352000000000000000091e33485e73889db3b39e89735e49341e0900000000000000000000000000000000000000000000000000162b40556b8095aac0b6a08b76614b36210c0004192f44596e8499aeb09b86715b46311c0600000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000000000000000000000000000000020354a5f758a9fb4cac1b39e8979645c4b453936332930353b4757657b8fa3b5bcab927c67523d27120000000b1b2933363a3a3a3a3a3a3633291c0c0000000006111a28323e4a596276879daabbb6a4927d68533e2d1b070000061a2c3d54697f94a8bab39e8876614c40301f170c0a04050b0e192737485a6b8196abbbaa947f6a543727150200000000000000000000000000000012273d52677d84858585847b65503b2510000000000000000000000000000000000000000000000000000000000000000000000000000d1d2f404b6073849aa7b8aa9d8776614c42322010001c31465b71869bb0c5b09b86705b46311b06000000000000000e23384e63788da3c7b19c87725847331b0a00000000020d1a293a4b6074889eb3c0ab95806b56402b1600000000000a1f34495f74899eb4c1ac97826c57422d1700000000000000000000000000000a1e334657758a9fb4c0ab96816b56412c16010000000000000000000002172c41576c8196acc1b49f8a755f4a352000000000000000091e33485e73889db3b39e89735e49341e0900000000000000000000000000000000000000000000000000162b40556b8095aac0b6a08b76614b36210c00061b30455b70859ab0b29d87725d48321d0000000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000000000000000000000000000000020354a5f758a9fb4c7bab4a79d887a6a6057504b4639434b4f596175869cb1c1b59f8b77614c37220c00000417293a464c4f4f4f4f4f4f4c463a29170400000000000a161e2d3b4858647a8b9fb4c2b29c87725c4a36220d0000000e21374c61768a9fb4b8a696816c5e4c403329211f17181f222c37445562788b9fb4b49f8b77624d37220d000000000000000000000000000000001025394d5f676f6f6f6f6f655d4b38230e0000000000000000000000000000000000000000000000000000000000000000000000000000111d3144556278899eb3b7a599836e604f3e2d1b0b1c31465b71869bb0c5b09b86705b46311b06000000000000000f24394f64798ea4b9af99846f5a3a2a17000000000000000b1c3043546d8298adc0ab95806b56402b160000000000071c304354748a9fb4c1ab96816c56412c170100000000000000000000000000031729395f74899eb4c1ac97816c57422c17020000000000000000000002172c41576c8196acc1b49f8a755f4a352000000000000000091e33485e73889db3b39e89735e49341e0900000000000000000000000000000000000000000000000000162b40556b8095aac0b6a08b76614b36210c00071c31475c71869cb1b39e89735e3929170300000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000000000000000000000000000000020354a5f758a9fb4baa99f9fa69d8b7f756b6661575d5460646b77859ba4b6beaf9a85705947341f0b00000a1f33465861646464646464615846331f0a00000000000002101d2b3a4a5c6c8196acc4b6a58f79644f3a240f0000000a1f3347586a8095a5b7b59f8d7c665e4c463a3633292a34373c49556073849ba9baa998836e594834200b000000000000000000000000000000000a1e30414d525a5a5a5a5a504b3f2f1c08000000000000000000000000000000000000000000000000000000000000000000000000000001152737485a667c919fb0b3a1937e695c4a3929171c31465b71869bb0c5b09b86705b46311b06000000000000000f24394f64798ea4b9ad98836e58432e19000000000000000114263654697f94a9beab95806b56402b1600000000000b20354a60758aaabbc1ab96816c56412c170100000000000000000000000000001f34495f74899eb4c2ac97826d57422d18020000000000000000000002172c41576c8196acc1b49f8a755f4a352000000000000000091e33485e73889db3b39e89735e49341e0900000000000000000000000000000000000000000000000000162b40556b8095aac0b6a08b76614b36210c00081d33485d72889db2b49f8a755746331e0a00000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000000000000000000000000000000020354a5f758a9fb4b49f8b8a9fa99f9488807b767472737579808a9ba3b4c0b2a08f7b65503b2a180400000c21364c61767a7a7a7a7a7a76614c36210c00000000000000000d1b2e3e4e63798ea6b7c3aa957f6a55402a150000000417293a4b6075879daabbab9f8b7c6b6158504c463a3b484c525b63738298a2b4b49f8b78624d3b2b18050000000000000000000000000000000001132330393d45454545453b382f21110000000000000000000000000000000000000000000000000000000000000000000000000000000009192b3c4c5e6c8196a3b5b49f8b7a645746331e1c31465b71869bb0c5b09b86705b46311b06000000000000000f24394f64798ea4b9ad98836d58432e18030000000000000012283d52677d92a7bcab95806b56402b1600000000000b20354b60758aa0b5c1ab96816c56412c1701000000000000000000000000000a1f34495f74899eb4c2ad97826d58422d18030000000000000000000002172c41576c8196acc1b49f8a755f4a352000000000000000091e33485e73889db3b39e89735e49341e0900000000000000000000000000000000000000000000000000162b40556b8095aac0b6a08b76614b36210c00081c30435474899eb4bbaa8b76614b36210c00000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000000000000000000000000000000020354a5f758a9fb4b29c877d929faaa79e96908b8988888a8f959ea8b4beb2a298826e5d4b371d0c00000010253b50657b8f8f8f8f8f8f7c67523c27120000000000000000001021364a5b73889db2c3ae99846e59442f19000000000c1e324556657b8b9fb4baa99f8d80766c6561585d5e5962676d788498a0b2b3a1947f6a5a49351d0d00000000000000000000000000000000000005131e2527303030303025231c110300000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2f404b6074859ba7b9a99d8776614c42311f31465b71869bb0c5b09b86705b46311b06000000000000000f24394f64798ea4b9ad98836d58432e18030000000000000011273c51667c91a6bbab95806b56402b1600000000000b20354b60758aa0b5c1ab96816c56412c1701000000000000000000000000000a1f34495f74899eb4c2ad97826d58422d18030000000000000000000002172c41576c8196acc1b49f8a755f4a352000000000000000091e33485e73889db3b39e89735e49341e0900000000000000000000000000000000000000000000000000162b40556b8095aac0b6a08b76614b36210c000b20354b60758a9fb5c8a28c77624d37220d00000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000000000000000000000000000000020354a5f758a9fb4b29c87727e8c9da5b3aba5a89f9d9e9faaaab4b9b7b2a0988474604b3f2e1c000000000f253a4f647a8fa4a4a4a4937d68533e2813000000000000000000071a2d3d5a6f849aafc4b19c87715c47321c00000000031628384b5d687e939db4b9ab9f9689817b7674727374777c828c9aa2b2b3a39a8372604b3c2c190000000000000000000000000000000000000000010a10121a1a1a1a1a100e080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121d3145566278899eb3b6a598826e604e3d2d31465b71869bb0c5b09b86705b46311b06000000000000000f24394f64798ea4b9ad98836d58432e18030000000000000011273c51667c91a6bbab95806b56402b1600000000000b20354b60758aa0b5c1ab96816c56412c1701000000000000000000000000000a1f34495f74899eb4c2ad97826d58422d18030000000000000000000002172c41576c8196acc1b49f8a755f4a352000000000000000091e33485e73889db3b39e89735e49341e0900000000000000000000000000000000000000000000000000162b40556b8095aac0b6a08b76614b36210c000c21374c61768cabbcb8a38e79634e39240e00000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000000000000000000000000000000020354a5f758a9fb4b29c8772687b87959ea7adb2b4b2b3b4bbb7b3ada59d928276615645322111000000000d23384d62788dabbcb9a9947f6a543f2a1500000000000000000000182e43586d8398adc2b39d88735e48331e00000000000a1a2e3f4e60697f929ea8b4b5a79e96908b8988888a8c91989faab4b4a1998575615443301e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002152738495a677d919fb1b2a0937e685c4a3929465b71869bb0c5b09b86705b46311b06000000000000000f24394f64798ea4b9ad98836d58432e18030000000000000011273c51667c91a6bbab95806b56402b1600000000000b20354b60758aa0b5c1ab96816c56412c1701000000000000000000000000000a1f34495f74899eb4c2ad97826d58422d18030000000000000000000002172c41576c8196acc1b49f8a755f4a352000000000000000091e33485e73889db3b39e89735e49341e0900000000000000000000000000000000000000000000000000162b40556b8095aac0b6a08b76614b36210c000d23384d62788da2b7baa48f7a654f3a251000000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000000000000000000000000000000020354a5f758a9fb4b29c87725d65757f8992989da6a3a4a4a3a69d9891877d6e61584638281603000000000b20364b60758a9fb4c2ad98836d583c2c1906000000000000000003182d43586d8298adc2b39e89745e49341f000000000000102131424f61697d8a9ba3b0b5b3aca5a79e9d9d9faaa7adb4b4a89f9483766157463626140000000000000000050b0d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d0b0801000000000000000000000000000000000000000000000000000000000000000a1a2c3c4d5f6c8197a3b5b49f8b7a64574632465b71869bb0c5b09b86705b46311b06000000000000000f24394f64798ea4b9ad98836d58432e18030000000000000011273c51667c91a6bbab95806b56402b1600000000000b20354b60758aa0b5c1ab96816c56412c1701000000000000000000000000000a1f34495f74899eb4c2ad97826d58422d18030000000000000000000002172c41576c8196acc1b49f8a755f4a352000000000000000091e33485e73889db3b39e89735e49341e0900000000000000000000000000000000000000000000000000162b40556b8095aac0b6a08b76614b36210c000f24394e64798ea3b9bba6907b66513b261100000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000000000000000000000000000000020354a5f758a9fb4b29c87725d56606a757d83888b8e8f8f8d8c88837c7468604c463a291a0a0000000000091d31455672879cb1c7b19c87725a4935200b000000000000000004172a3a596f8499aec4b29d88725d48331d00000000000002142432434f5f677985919ba3aaafb3b9b3b2b3b4b7b3aea99f978a7f7261584639291808000000000000000d182022323232323232323232323232323232323232323232323232323232323232323232201d1409000000000000000000000000000000000000000000000000000000000000000e1e30414b6074859ba8b9a99c8675614b42465b71869bb0c5b09b86705b46311b06000000000000000f24394f64798ea4b9ad98836d58432e18030000000000000011273c51667c91a6bbab95806b56402b1600000000000b20354b60758aa0b5c1ab96816c56412c1701000000000000000000000000000a1f34495f74899eb4c2ad97826d58422d18030000000000000000000002172c41576c8196acc1b49f8a755f4a352000000000000000091e33485e73889db3b39e89735e49341e0900000000000000000000000000000000000000000000000000162b40556b8095aac0b6a08b76614b36210c0010253a4f657a8fa4babca7917c67523c271200000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000000000000000000000000000000020354a5f758a9fb4b29c87725d454b5660676e737678797a7877736e6760554e4133291b0b00000000000002152738586d8298adc7b59f8c78624d39291703000000000000000a1f33475871879cb1c6b19b86715c46311c0000000000000006142532414d5b63707c868e959a9ea7a3a4a4a3a69d99938a8278696054463a291b0b000000000000000d1d2b3437474747474747474747474747474747474747474747474747474747474747474747353126190900000000000000000000000000000000000000000000000000000000000000121e32455663798a9eb4b6a498826d604e3d5b71869bb0c5b09b86705b46311b06000000000000000f24394f64798ea4b9ad98836d58432e18030000000000000011273c51667c91a6bbab95806b56402b1600000000000b20354b60758aa0b5c1ab96816c56412c1701000000000000000000000000000a1f34495f74899eb4c2ad97826d58422d18030000000000000000000002172c41576c8196acc1b49f8a755f4a352000000000000000091e33485e73889db3b39e89735e49341e0900000000000000000000000000000000000000000000000000162b40556b8095aac0b6a08b76614b36210c0010253a4f657a8fa4babca7917c67523c271200000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000000000000000000000000000000020354a5f758a9fb4b29c87725d4738454b5258576163646463615858524b4437311f170b000000000000000012283d52677d92a9babcab95806a5746331e13080200000000071628384c61778b9fb5c2ad98836d58432e180000000000000000061423313c494d5e6671798085898c8e8f8f8e8c88847d776c625a4a4336291b0b0000000000000005182b3b484d5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c4b443726140100000000000000000000000000000000000000000000000000000000000002162838495b677d92a0b1b2a0927e685b4a5b71869bb0c5b09b86705b46311b06000000000000000f24394f64798ea4b9ad98836d58432e18030000000000000011273c51667c91a6bbab95806b56402b1600000000000b20364b60758ba0b5c1ab96816c56412c1701000000000000000000000000000a1f34495f74899eb4c2ad98826d58432d18030000000000000000000002172c41576c8196acc1b49f8a755f4a352000000000000000091e33485e73889db3b39e89735e49341e0900000000000000000000000000000000000000000000000000162b40556b8095aac0b6a08b76614b36210c0010253a4f657a8fa4babca7917c67523c271200000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000000000000000000000000000000020354a5f758a9fb4b29c87725d472832363d39464b4e4f4f4e4c473a3c3531271913040000000000000000000c21374c61768a9fb4c9b39d8876614b4131201d15151314151b22324556697e93abbcc0a9937e69543e291400000000000000000005131e2c35404c515b636a707477787a797876736e6861584d483c3025180b00000000000000000b2034485962727272727272727272727272727272727272727272727272727272727272727272605544311d08000000000000000000000000000000000000000000000000000000000000000a1a2c3d4d5f6d8297a4b6b49f8a7963575b71869bb0c5b09b86705b46311b06000000000000000f24394f64798ea4b9ad98836d58432e18030000000000000011273c51667c91a6bbab95806b56402b1600000000000c21364c61768ba1b6c1ab96816c56412c1701000000000000000000000000000a1f34495f74899eb4c3ad98836e58432e19000000000000000000000002172c41576c8196acc1b49f8a755f4a352000000000000000091e33485e73889db3b39e89735e49341e0900000000000000000000000000000000000000000000000000162b40556b8095aac0b6a08b76614b36210c0010253a4f657a8fa4babca7917c67523c271200000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000000000000000000000000000000020354a5f758a9fb4b29c87725d47321e2128293236393a3a3837332a27201d150900000000000000000000000a1f3347586d8398abbcb7a696806b5f4e413631272a28292b2d36434b6075879db2c9b4a28d78624d38230d00000000000000000000000e19212f383d4a4e555a596263646463615859534c473a352b1c13080000000000000000000d22374d627786878787878787878787878787878787878787878787878787878787878787878673604b35200b00000000000000000000000000000000000000000000000000000000000000000f1f30414b6075869ca9baa99c8675605b71869bb0c5b09b86705b46311b06000000000000000f24394f64798ea4b9ad98836d58432e18030000000000000011273c51667c91a6bbab95806b56402b1600000000060d23384d62788da2b7c0ab96816b56412c160100000000000000000000000000091f34495e74899eb3c4af9a856f5a3c2b190f0500000000000000000002172c41576c8196acc1b49f8a755f4a352000000000000000091e33485e73889db3b39e89735e49341e0900000000000000000000000000000000000000000000000000162b40556b8095aac0b6a08b76614b36210c0010253a4f657a8fa4babca7917c67523c271200000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000000000000000000000000000000020354a5f758a9fb4b29c87725d47321d0b12161e2123242523221f18120b08010000000000000000000000000417293a4e64798c9fb5c4b49f8c7d6860504b44373f3e3e403e4a4f616b8096a5b6bfb09a85705a4935200b00000000000000000000000006121d242d3639403b484c4e4f4f4e4c473a3e37332a20190e00000000000000000000000d23384d62788d9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c8a75604b35200b000000000000000000000000000000000000000000000000000000000000000001131e32455763798a9fb4b6a497826d5f71869bb0c5b09b86705b46311b06000000000000000f24394f64798ea4b9ad98836d58432e18030000000000000011273c51667c91a6bbab95806b56402b160000010f1a21283850657b90a5babfaa957f6a55402a150000000000000000000000000000081e33485d73889db2c7b29d88725a48352a221709000000000000000002172c41576c8196acc1b49f8a755f4a352000000000000000091e33485e73889db3b39e89735e49341e0900000000000000000000000000000000000000000000000000162b40556b8095aac0b6a08b76614b36210c0010253a4f657a8fa4babca7917c67523c271200000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000000000000000000000000000000020354a5f758a9fb4b29c87725d47321d0800030a0c0e0f0f0e0c0a0400000000000000000000000000000000000c21364a5c6e8298a7b8bbaa9f8c7d706560555654535455585c646f7f949eb0c3b3a1907b65503c2b19060000000000000000000000000000090f1a21232b2b3437393a3a3937332928221f180c050000000000000000000000000d23384d62788da2b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1a08a75604b35200b000000000000000000000000000000000000000000000000000000000000000000031628394a5b687e93a0b2b19f927d6771869bb0c5b09b86705b46311b06000000000000000f24394f64798ea4b9ad98836d58432e18030000000000000011273c51667c91a6bbab95806b56402b1600000f1f2c353945566b8095aac0c0a7927d67523d28120000000000000000000000000000061b30455b70859ab0c9b7a58d78624d403e342717050000000000000002172c41576c8196acc1b49f8a755f4a352000000000000000091e33485e73889db3b39e89735e49341e0900000000000000000000000000000000000000000000000000162b40556b8095aac0b6a08b76614b36210c0010253a4f657a8fa4babca7917c67523c271200000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000000000000000000000000000000020354a5f758a9fb4b29c87725d47321d0800000000000000000000000000000000000000000000000000000000071a2d3e4c6277899eabbcbbaa9f92857b756f6b6a68696a6d727983949daebcb7a699836f5e4c381e0e0000000000000000000000000000000000070c0e1518202223252423211f17130c0a0400000000000000000000000000000d23384d62788da2b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5a08a75604b35200b000000000000000000000000000000000000000000000000000000000000000000000a1b2d3d4e606e8298a5b6b49e8a7971869bb0c5b09b86705b46311b06000000000000000f24394f64798ea4b9ad98836d58432e18030000000000000011273c51667c91a6bbab95806b56402b1600061a2c3d494e576075879db2c6b4a28d78624d38230d000000000000000000000000000001162b40566b8095abbcc3aa95806b5e57524534220f0000000000000002172c41576c8196acc1b49f8a755f4a352000000000000000091e33485e73889db3b39e89735e49341e0900000000000000000000000000000000000000000000000000162b40556b8095aac0b6a08b76614b36210c0010253a4f657a8fa4babca7917c67523c271200000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000000000000000000000000000000020354a5f758a9fb4b29c87725d47321d0800000000000000000000000000000000000000000000000000000000000f1f344759667c8d9fb4bbbbb4a39b908984817f7d7e8082878e99a1aebbb8a89d8877614c402f1c00000000000000000000000000000000000000000000050b0d0e0f0f0e0c0a040000000000000000000000000000000000000d23384d62788d9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f8a75604b35200b00000000000000000000000000000000000000000000000000000000000000000000000f1f31424b6175879ca9b9a89c8675869bb0c5b09b86705b46311b06000000000000000f24394f64798ea4b9ad98836d58432e18030000000000000011273c51667c91a6bbab95806b56402b16000c2135495b636f758298a5b7b9a89a846f5a4935200b0000000000000000000000000000000e23384e63798c9fb4bfb49f8b7c726c63523e2a150000000000000002172c41576c8196acc1b49f8a755f4a352000000000000000091e33485e73889db3b39e89735e49341e0900000000000000000000000000000000000000000000000000162b40556b8095aac0b6a08b76614b36210c0010253a4f657a8fa4babca7917c67523c271200000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000000000000000000000000000000020354a5f758a9fb4b29c87725d47321d08000000000000000000000000000000000000000000000000000000000005182a3b4c5e697e939faab6c1b4b0a89e999694939395979da5aeb3bfb4a69e8a7a64594734211100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d23384d62788a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a74604b35200b000000000000000000000000000000000000000000000000000000000000000000000001141e334657647a8b9fb4b5a49782859bb0c5b09b86705b46311b06000000000000000f24394f64798ea4b9ad98836d58432e18030000000000000011273c51667c91a6bbab95806b56402b16000e23394e6379838998a0b2b8ab9e8a79634e3c2b19060000000000000000000000000000000c2135495b6b8095a1b0baa99f9186816c57422c170000000000000002172c41576c8196acc1b49f8a755f4a352000000000000000091e33485e73889db3b39e89735e49341e0900000000000000000000000000000000000000000000000000162b40556b8095aac0b6a08b76614b36210c0010253a4f657a8fa4babca7917c67523c271200000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000000000000000000000000000000020354a5f758a9fb4b29c87725d47321d080000000000000000000000000000000000000000000000000000000000000d1d2f404f60697e8c9da5b3b7c4b9b4aeaba9a8a9aaadb2b7c2b6b1a29a887b645c4a3b2a180300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2035485a70757575757575757575757575757575757575757575757575757575757575757575705544311d08000000000000000000000000000000000000000000000000000000000000000000000000031729394a5c697e93a1b2b19f978a9fb4c5b09b86705b46311b06000000000000000f24394f64798ea4b9ad98836d58432e18030000000000000011273c51667c91a6bbab95806b56402b160010253a50657a8f9ea8b2b8a69e8d7d675b4a361e0e00000000000000000000000000000000061a2c3d4b607283969eb0bab4a49c87725d47321d0000000000000002172c41576c8196acc1b49f8a755f4a352000000000000000091e33485e73889da4a49e89735e49341e0900000000000000000000000000000000000000000000000000162b40556b8095aac0b6a08b76614b36210c0010253a4f657a8fa4babca7917c67523c271200000d22374d62778ca2b7bfa9947f6a543f2a150000000000000000000000000000000000000000000000000000000020354a5f758a9fb4b29c87725d47321d0800000000000000000000000000000000000000000000000000000000000000122232424f60697b87949da6adb2b7c3bcbdbdbebdc4b7b3aca49c918477645d4b3e2e1d0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192b3c485e6060606060606060606060606060606060606060606060606060606060606060605e4437271501000000000000000000000000000000000000000000000000000000000000000000000000000b1b2d3e4f606e8399a5b7b1a99fa9bac5b09b86705b46311b06000000000000000f24394f64798ea4b9ad98836d58432e18030000000000000011273c51667c91a6bbab95806b56402b160010253a50657a8fa5b9c6b39e887b675f4d3d2d1a0000000000000000000000000000000000000f1c30435460738096a4b6c2b29c87725d47321d0000000000000002172c41576c8196acc1b49f8a755f4a352000000000000000091e33485e73888f8f8f8f89735e49341e0900000000000000000000000000000000000000000000000000162b40556b8095aac0b6a08b76614b36210c0010253a4f657a8fa4babca7917c67523c271200000d22374d62778ca2b7b9a9947f6a543f2a150000000000000000000000000000000000000000000000000000000020354a5f758a9fb4b29c87725d47321d080000000000000000000000000000000000000000000000000000000000000004142432424e5d65747f8891989da5a4a7a8a9a9a8a5a69d9790867c7062594b3f2e201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e2b354a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a31271909000000000000000000000000000000000000000000000000000000000000000000000000000000102032424c6176879daabbbab4bac7c5b09b86705b46311b06000000000000000f24394f64798ea4b9ad98836d58432e18030000000000000011273c51667c91a6bbab95806b56402b160010253a50657a8fa5bac0ab96816e61574636251300000000000000000000000000000000000009192c3c4b5d6477879cb2c7b29c87725d47321d0000000000000002172c41576c8196acc1b49f8a755f4a352000000000000000000f243a4f647a7a7a7a7a7a644f3a240f0000000000000000000000000000000000000000000000000000162b40556b8095aac0b6a08b76614b36210c0010253a4f657a8fa4b9b9a7917c67523c271200000d22374d62778ca2a3a3a3947f6a543f2a150000000000000000000000000000000000000000000000000000000020354a5f758a9fa3a39c87725d47321d080000000000000000000000000000000000000000000000000000000000000000061424313f4b56606a757c82888c8f9293949392908d88827b73675f4d483b2e2010020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002152838454b4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4b3f2e190900000000000000000000000000000000000000000000000000000000000000000000000000000002141f334758647a8c9fb4bfc9cdd7c5b09b86705b46311b06000000000000000f24394f64798ea4b9ad98836d58432e18030000000000000011273c51667c91a6bbab95806b56402b160010253a50657a8fa5b4b9b09e968375615443301c090000000000000000000000000000000001142637495b647b889ca4b6b5b09c87725d47321d0000000000000002172c41576c8196acc1b49f8a755f4a352000000000000000000d22364a5c6465656565645c4b37220d0000000000000000000000000000000000000000000000000000162b40556b8095aab9b6a08b76614b36210c0010253a4f657a8fa3a3a3a3917c67523c271200000d22374d62788c8e8e8e8e8e7f6a543f2a150000000000000000000000000000000000000000000000000000000020354a5f758c8e8e8e8e87725d47321d080000000000000000000000000000000000000000000000000000000000000000000614212e38454b5660666d72777a7c7e7e7e7d7b77736d6560544d41342b1d10020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d324556606565656565656565656565656565656565656565656565656565656565656565655d4b372715010000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4b5c697f94a1b3c4d4dbc5b09b86705b46311b06000000000000000f24394f64798ea4b9ad98836d58432e18030000000000000011273c51667c91a6bbab95806b56402b160010253a50657b8f959ea8b9b0a1988272604a37271501000000000000000000000000000000081d3144556379899da6b6b5a39b9287725d47321d0000000000000002172c41576c8196acc1b49f8a755f4a35200000000000000000071b2e3e4a4f4f4f4f4f4f4b3e2e1b070000000000000000000000000000000000000000000000000000162b40556b8095a3a3a3a08b76614b36210c0010253a4f657a8e8e8e8e8e8e7d67523c271200000b20364b607379797979797977614c37220c000000000000000000000000000000000000000000000000000000000f24394e64797979797979634e39230e000000000000000000000000000000000000000000000000000000000000000000000003111a283238454b5158596265676869696866625a57504a43363020180d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b60747a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7b655544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2e3e4a60728399a6b7c8d9c5b09b86705b46311b06000000000000000f24394f64798ea4b9ad98836d58432e18030000000000000011273c51667c91a6bbab95806b56402b16000c21364b61757b808a9eaabbb2a0937e695544311d080000000000000000000000000000000b20354b6073869ca7b7b5a39b857d7a644f39240f0000000000000002172c41576c8196acc1b49f8a755f4a352000000000000000000010202e363a3a3a3a3a3a372e2010000000000000000000000000000000000000000000000000000000162b40556b808e8e8e8e8e8b76614b36210c000c21364b617579797979797976614c36210c0000081d31445560646464646464615947341f0b000000000000000000000000000000000000000000000000000000000d21364a5c6464646464635b4935210c000000000000000000000000000000000000000000000000000000000000000000000000000a161e2832363c3b484c4f5253545453504d483c3b35302518120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d23384d62788d8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8a74604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000101c3043546176889daabbbebeb09b86705b46311b06000000000000000f24394f64798ea4b9ad98836d58432e18030000000000000011273c51667c91a6baab95806b56402b16000a1e33465761656a7b8c9fb4bfb39e8874604b35200b00000000000000000000000000000012273c52677c91a4b5c5b09b857468645c4a36220d0000000000000002172c41576c8196acc1b49f8a755f4a352000000000000000000008161f2d36393f3f39362d2016080000000000000000000000000000000000000000000000000000000d22374c627779797979797972604b35200b00091e32465761646464646464615846331f0a000002152737444b4e4e4e4e4e4e4c473b2a180400000000000000000000000000000000000000000000000000000000071a2d3d4a4e4e4e4e4e4e493d2c1a060000000000000000000000000000000000000000000000000000000000000000000000000000020a151d20272a34373a3d3e3f3e3d3b38352b26201c1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d23384d62788da2a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a08a75604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364758657b8c9fa9a9a9a99b86705b46311b06000000000000000f24394f64798ea4a4a498836d58432e18030000000000000011273c51667c91a4a4a495806b56402b160003172939464b505c6e8399aec3b8a68f7a65503a2510000000000000000000000000000003182e43586d8398adc2baa9907b66564f4a3e2d1b070000000000000002172c41576c8196acc1b49f8a755f4a35200000000000000000041626333d4a4e54544e4a3e3426160400000000000000000000000000000000000000000000000000000b1f34485962646464646464605443301c080003162839464b4e4e4e4e4e4e4c463a291704000000091927313639393939393937342a1d0c0000000000000000000000000000000000000000000000000000000000000f1f2d36393939393939352c1f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000002090b11181f2225272929292826222019100b070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d23384d62788da2b7bababababababababababababababababababababababababababab5a08a75604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000008182a3a4b5d6a7f93939393939385705b46311b06000000000000000f24394f647a8e8f8f8f8f826d58432e18030000000000000011273c51667c8f8f8f8f8f806b56402b1600000b1b2933363e53687d92a8bdc5a9937e69543e29140000000000000000000000000000071c32475c71879cb1c6b49f8a75604b38362d2010000000000000000002172c41576c8196acc1b49f8a755f4a3520000000000000000012223344515b636969645c5144342212000000000000000000000000000000000000000000000000000005182a3b484c4e4e4e4e4e4e4b433626140100000b1b2832363939393939393633291c0c000000000009151d20242424242424221f180c00000000000000000000000000000000000000000000000000000000000000010f1a21242424242423211a0f01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d101213141413110d0b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d23384d62788da2acacacacacacacacacacacacacacacacacacacacacacacacacacacacaca08a75604b35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1c2e3f4b60727e7e7e7e7e7e7d67523c271200000000000000000c21364b61757a7a7a7a7a79634e38230e00000000000000000c21374c61767a7a7a7a7a78624d38220d0000000b171e24394e64798ea3b9c0ab95806b56402b160100000000000000000000000000091e33495e73889eb3c6b09b8671564531221b1002000000000000000002172c41576c8196acc1b49f8a755f4a352000000000000000091d2f4051626b797f7f796b625140301d0a00000000000000000000000000000000000000000000000000000d1d2a34373939393939393530261808000000000b161e21242424242424211f170c0000000000000002080b0f0f0f0f0f0f0c0b0400000000000000000000000000000000000000000000000000000000000000000000070d0f0f0f0f0f0e0c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d23384d62788d979797979797979797979797979797979797979797979797979797979797978a75604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111c30435460686969696969675f4d39251000000000000000000a1e324657616565656565635b4935210c00000000000000000a1f334758616565656565625a4835200b00000000030c22374c61778ca1b6c1ab96816c56412c1701000000000000000000000000000a1f34495f74899eb4c3ae99846e59382715070000000000000000000002172c41576c8196acc1b49f8a755f4a3520000000000000000f24384c5e6b808b94948c806b5e4d39240f0000000000000000000000000000000000000000000000000000000d181f22242424242424201c140800000000000003090c0f0f0f0f0f0f0c0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000307090a0b0a08050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21374c617681828282828282828282828282828282828282828282828282828282828282828173604b35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001142636434b535454545454524d41301d0a000000000000000003162939464b4f4f4f4f4f4e493d2c1a06000000000000000004172a3a474c4f4f4f4f4f4d483c2b190500000000000b21364b60768ba0b5c1ab96816c56412c1701000000000000000000000000000a1f34495f74899eb4c2ad98836d58432e18000000000000000000000002172c41576c8196acc1b49f8a755f4a35200000000000000011263c51667c919faaab9f917c66513c271100000000000000000000000000000000000000000000000000000000050b0d0f0f0f0f0f0f0b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000410191e20202020201d1b140b000000000000000000000000040d131520202020202014120c0200000000030f181d1f202020202018150f0600000000000912191b2020202020200a040000000000000000000000000000050b0d13181c1e1f201f1d1a16110b0903000000000001080b0f1112100d0b05000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f334758616d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d605443301c0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008182630353e3e3e3e3e3e3c39302313010000000000000000000b1b2932363a3a3a3a3a38352c1f0e000000000000000000000c1c2a33373a3a3a3a3a38352b1e0e0000000000000b20354b60758aa0b5c1ab96816c56412c1701000000000000000000000000000a1f34495f74899eb4c2ad97826d58422d18030000000000000000000002172c41576c8196acc1b49f8a755f4a352000000000000002172c42576c8197acbbbcac97826d57422d18000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000414222d333535353535322f281c0e00000000000000000000071521282b35353535353529261f140600000313212c323535353535352d2a2317090000000c1a262d303535353535351f180c0000000000000000000000060d182022292e323335353433302c26211e160a05000209151d20242727262220190e00000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a474c5757575757575757575757575757575757575757575757575757575757575757574b43362614010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c2029292929292927251d130500000000000000000000000b161e21252525252523211a0e0000000000000000000000000c171f2125252525252220190e000000000000000b20354b60758aa0b5c1ab96816c56412c1701000000000000000000000000000a1f34495f74899eb4c2ad97826d58422d18030000000000000000000002172c41576c8196acc1b49f8a755f4a352000000000000002172c42576c8197acbabaac97826c57422d1700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205080a0a0a09080501000000000000000000000000000000000000001022323f484a4a4a4a4a47443a2c1c0b0000000000000000011525333c404a4a4a4a4a4a3e3b32241402000f21313e474a4a4a4a4a4a423f3527170600091a2a3842454a4a4a4a4a4a332a1c0c0000000000000000010f1a212b34373e4347494a4a494845413c36322820180d161e273135393c3c3b38352b1e1a0c00000000000000000000000000000000000000000000000000000000000000000000000000000c1c2a3337424242424242424242424242424242424242424242424242424242424242424242353026180800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b13141414141412100a0100000000000000000000000000030a0c10101010100e0c060000000000000000000000000000040a0c10101010100d0b0500000000000000000b20354b60758aa0b5c1ab96816c56412c1701000000000000000000000000000a1f34495f74899eb4c2ad97826d58422d18030000000000000000000002172c41576c8196acc1b49f8a755f4a35200000000000000010263b50657b909fa9a99f907b66503b261100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c12171a1d1f20201f1d1a16110b0902000000000000000000000000000000192d3f505c5f606060605d574b3a281400000000000000000f1f33435055606060606060534f42321f0c00182c3e4f5b5f606060606057524535230f0012263848555b60606060605e473a2a180400000000000006141f2c353b484d53585c5e5f605f5d5a56514b4538342b1c283237444b4e5152504d483c382a1a0800000000000000000000000000000000000000000000000000000000000000000000000000000c171f212d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d201c140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b60758aa0b5c1ab96816c56412c1701000000000000000000000000000a1f34495f74899eb4c2ad97826d58422d18030000000000000000000002172c41576c8196acc1b49f8a755f4a3520000000000000000e23384c5d697f8a92928b7f6a5e4c38230f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080c181f22272c303334353534332f2c26211e160a06000000000000000000000000001e33485c6e7575757575726957442f1b0600000000000009192d3d50626a75757575757569604f3b2612001d32475b6d7475757575756d63523f2a1500192d425566707575757575705847331f0a0000000000071524313d494e5962686d7173747574726f6b6660564d483b3038454b556064666765625a5548382612000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c1818181818181818181818181818181818181818181818181818181818181818180b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b070000020000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0700000100000000000000000000000000000000000000000000000b20354b60758aa0b5c1ab96816c56412c1701000000000000000000000000000a1f34495f74899eb4c2ad97826d58422d18030000000000000000000002172c41576c8196acc1b49f8a755f4a352000000000000000091c2f3f4f6169787d7d786a614f402f1c0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c232a33373c414548494a4a494845413c363228211a0f04000000000000000000000020354a5f758c8a8a8a8a87725d47321d080000000000011527374a5c6a808a8a8a8a8a8a7e69533e2914001f354a5f748a8a8a8a8a8a826d57422d18001b30455b70848a8a8a8a8a76614c37220c0000000005152533424e5b636e777e8287888a8a898885817b756c62594a434556606b74797c7c7b78706655422d190000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c0e1519131c201c131b17110b0902000000000b0b0b0b0b0000000000000000000005090a0b0b0b0b0806000000070d0f151a131c201c131b17110b0802000000000000000000000000000000000000000b20354b60758aa0b5c1ab96816c56412c1701000000000000000000000000000a1f34495f74899eb4c2ad97826d58422d18030000000000000000000002172c41576c8196acc1b49f8a755f4a35200000000000000000112132434f5a626868625a4f433222120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a212f383a474c52575a5d5f5f5f5e5d5a56514b4538352c1f170c0000000000000000000020354a5f758a9f9f9f9c87725d47321d080000000000091d31445564798b9f9f9fa79a8473604a35200b001f354a5f748a9f9f9f9f97816d57422d18001b30455b70859a9f9f9f8c77614c37220c000000001323334350606979838b93989c9e9f9f9e9d9a969189817769605454607480898e9191908d84705b45301b0000000000000000000000000000000007111719202020202020110f0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080f1a21232a2f2530353025302c26201d150a0d1315202020202012100a01000000000410191e20202020201d1b14090f1a21242a2f2530353025302c26201d15090400000000000000000000000000000000000b20354b60758aa0b5c1ab96816c56412c1701000000000000000000000000000a1f34495f74899eb4c2ad97826d58422d18030000000000000000000002172c41576c8196acc1b49f8a755f4a35200000000000000000031425323c484d52524d493c322515040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005131f2c353f4c505861676c6f7274757574726f6b6660564e493d33291c1103000000000000000020354a5f758a9fb4b29c87725d47321d080000000009192d3d4b6073859baabbb39e8978625443301c07001f354a5f748a9fb4b5ac97826d57422d18001b30455b70859ab0b5a18c77614c37220c0000000c1c314150616a7e8a989faaadb1b3b4b5b4b2afaba79e968a7e7260607284969ea7a6a7a59c87725d47321d0000000000000000000000000000000a18242c2e35353535353527241d120400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141c202d36393f4448434a434946413c3631271e20282a353535353528251e130500000414222d333535353535322f281d242d36393f4448434a434845413b3631271f170c000000000000000000000000000000000b20354b60758aa0b5c1ab96816c56412c1701000000000000000000000000000a1f34495f74899eb4c2ad97826d58422d18030000000000000000000002172c41576c8196acc1b49f8a755f4a352000000000000000000007141d2b34383d3d38352b1e150700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061423303d494e5d656e777c818588898a8a898884817b756d635b4c463a2e2113050000000000000020354a5f758a9fb4b29c87725d47321d08000000011426374a5b6a7f94a3b5b2a1927d67594836251300001f354a5f748a9fb4c2ac97826d57422d18001b30455b70859ab0b6a18c77614c37220c00000417293a4e5f6a80939fa9b4b6b1aaa5a3a2a3a4a6aaafb3a89f948374687e93a2b3b8b6b2a89c87725d47321d00000000000000000000000000000018283640444a4a4a4a4a4a3c39302212000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000210182630353d4a4e55595d5460545e5b57514b453832333c3f4a4a4a4a4a3d3930231301001022323f484a4a4a4a4a47443a2f383d4a4e555a5d5460545e5b56514b4437332a1c140300000000000000000000000000000b20354a60758aaabbc1ab96816c56412c1701000000000000000000000000000a1f34495f74899eb4c2ac97826d57422d18020000000000000000000002172c41576c8196acc1b49f8a755f4a352000000000000000000000000d19202228282320190e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004142431414d5b636f7b838b91969a9d9e9f9f9e9d9a96918982796d61584b3f3023130400000000000020354a5f758a9fb4b29c87725d47321d08000000081d31445563798b9fb4b8a699836e5f4d3b2b180800001f354a5f748a9fb4c2ac97826d57422d18001b30455b70859ab0b6a18c77614c37220c00000a1f334658687d929eb4bab5a49c94908d8c8d8f91959a9fabb4a1998374869cb1c0b6a59d939087725d47321d00000000000000000000000000000c1c36465359606060606060514d40301d0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000614202d36434b525b636a6e7274757473706c6660564b464350556060606060524d41301e0a00192d3f505c5f606060605d574b404c515c646a6f7274757473706c6660554c473a321e170b00000000000000000000000000071c304354748a9fb4c1ab96816c56412c170100000000000000000000000000081c30435474899fb4c1ac96816c57412c17020000000000000000000002172c41576c8196acc1b49f8a755f4a3520000000000000000000000000050b0d13130d0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122231424e5f67798490999faaacafb2b4b4b4b3b2afaba89e978c8276655d4d4130221201000000000020354a5f758a9fb4b29c87725d47321d08000008182c3d4b6073859ba9bab39e8877614c41301d0d0000001f354a5f748a9fb4c2ac97826d57422d18001b30455b70859ab0b6a18c77614c37220c00000c21364c6176889eb3bcab9f94867f7b787778797c80858b959fa8a1988398a4b6bcab9d877e7b7b65503a2510000000000000000000000000000417293a53646e757575757575665e4d39240c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071524323e4a54606771797f8387898a8a8885817c756a615750616a7575757575675f4d392510001e33485c6e75757575757269574c5e6670797f8487898a898885817b746b61584f4233291b0c000000000000000000000000001325495f74899eb4c2ac97826d57422d1800000000000000000000000000000b20354b60758a9fb5c0ab96816b56412c16010000000000000000000205172c41576c8196acc1b49f8a755f4a3520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1e30404e60687d8a9aa2aeb4bbc8bcb4b3b2b1b3b4bbc6b9b4ab9f97887b675f4d4030200f000000000020354a5f758a9fb4b29c87725d47321d080001142636495b6a7f94a3b5b1a0917c665947342313000000001f354a5f748a9fb4c2ac97826d57422d18001b30455b70859ab0b6a18c77614c37220c0003172939556a7f94a7b8b59f8d7f736a6563626364666b7078808a9aa2a098a0b2c2b59f8d796865655d4b37230e000000000000000000000000000a1f3347586e838a8a8a8a8a8a7c66513a291704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007152533424f5c64737d868e94999d9e9f9f9e9b9691887f75655d6a7f8a8a8a8a8a7d67523d28120020354a5f758c8a8a8a8a877258616e7c858e94999d9fa99f9d9a969088807669604c4639291c0c0000000000000000000000001d32485d72879db2c3ae99846e593d2d181a110f09000000000000050f15171522374c61778cabbcbfa9947f6a543f2a1500000000000000050f15171a1a2c41576c8196acc1b49f8a755f4a35200000000000000000000000000000000000000000000000000000000000000000000408090a0a0908050100000000000000000000000000000000000000000000000006192b3c4d5e687e8d9ea8b3c0b7b2aaab9f9e9c9c9e9faaaab3b7bcb4a69d8b7d675e4d3e2d19090000000020354a5f758a9fb4b29c87725d47321d0800081c30435463798b9fb4b7a597826d5e4c3a2a1805000000001f354a5f748a9fb4c2ac97826d57422d18001b30455b70859ab0b6a18c77614c37220c000a1e33465771869bb0b9a895806b6054504e4d4e4f51555a626a788499a1adb2bec6b19b86715b50504b3f2e1c08000000000000000000000000000c21374c61768a9f9f9f9f9f99836e5846331f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003142533435060697a86929ba3aaaeb2b3b5b4b3b0aca69e95887b696a7f949f9f9f927d67523d28120020354a5f758a9f9f9f9c8772637683909ba3aaafb2b4bab4b3b0aba79e96897e6f6157473a291a0a00000000000000000000061b30465b70859bb0c5b29d87725b4a362c2f26241d12040000000917222a2c27313d50657b90a5c9bda7927d68523d28130000000000000917222a2c2f2f2f41576c8196acc1b49f8a755f4a35200000000000000000000000000000000000000000000000000000000001080b1015191d1e1f201f1d1a16120c0a0300000000000000000000000000000000000000000b2035495a667c8d9fabb9b9b3a69d95908a898787888a8f959da6b4bbb7a99f8d7c665c4a3727150100000020354a5f758a9fb4b29c87725d47321d0008182c3c4b6073859ba9baab9d8776614c40301c0c00000000001f354a5f748a9fb4c2ac97826d57422d18001b30455b70859ab0b6a18c77614c37220c000c21364c61768ba3b5b49e8975614b43363837383a3c3c484d5a62748399a4b6cac3ae98836e593d3a372e21110000000000000000000000000005192b3c53687d93a9bab5b5b49f8a76614c36210e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001121324350626a7e8b9ca4b1b5b4b0a9a4a2a2a4a6acb3b3a69d8d7e6a7f94aab5a7927d67523d28120020354a5f758a9fb4b29c8772798799a1b0b4afa8a5a3a2a3a7adb4b8b3a89e9383756158473827150200000000000000000003182e43586d8398adc2b6a58e796354493d443c382f22120000051727343e4237444b5b6c8197acc1c2a5907a65503b25100000000000051727343e4244444444576c8196acc1b49f8a755f4a352000000000000000000000000000000000000000000000000000000509151d20262b2f323435353433302c27211e160b070000000000000000000000000000000000091c2f404d6278899eabbcb5a89e9388807a7673727273757a8088949faab8baab9f8a7a645544311d0a00000020354a5f758a9fb4b29c87725d47321d00132536495a697f94a3b4b59f8d7b6557463322120000000000001f354a5f748a9fb4c2ac97826d57422d18001b30455b70859ab0b6a18c77614c37220c000e23384e63788da3c1af9a846f5746322623222324272b343c48566074869cb1c3c2ad97826d58422d231c1103000000000000000000000000000b2035485a70859ab0bbb4bbbaa9937d68533c2b190500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1b2e3f4f616a80939fa9b5b4b0a29a948f8d8d8f91979ea7b4ab9f937e7f94aabca7927d67523d28120020354a5f758a9fb4b29c8778889da5b3aa9f9a938f8d8d8e92979fa8b4b9b3a1998576615645311d1100000000000000000000152a3f546a7f94a9c5c3af998372635b5b5a514c402f1d09000f22344552575a556067798b9fb4c9b6a48c76614c37210c00000000000f22344552575a5a5a5a5a6c8196acc1b49f8a755f4a3520000000000000000000000000000000000000000000000000030e19202731353b404447494a4a494845413c363229221b10050000000000000000000000000000000f23384c5e6f8499a7b9b5a49c897e746a6560565d5c5560656a757f8b9ea7b8baa89b8673604b38281502000020354a5f758a9fb4b29c87725d47321d081c30435463788a9fb4b6a496816c5d4b392917040000000000001f354a5f748a9fb4c2ac97826d57422d18001b30455b70859ab0b6a18c77614c37220c0010253a4f657a8fa4baad97826d583928160e0d0e0f1119202b384556667b90a5b6c2ad97826d58422d18080000000000000000000000000000000d22384d62788c9fb5aa9faab8af9a85705a4835200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031628394b5d697f949eb4bab0a39b8e857f7a7877797c8288949fa9b49f8c859bb0bca7927d67523d28120020354a5f758a9fb4b39e88879ca6b5a1998b847d7a7877797d828a969fabb9b3a39b8574604b3f2f190900000000000000000010253a50657a8fa7b8c7b3a199837972706f665e4c38240f00152a3e52636c6f70757d899ea9bac8b19c87725847331f0a0000000000152a3e52636c6f6f6f6f6f6f8196acc1b49f8a755f4a352000000000000000000000000000000000000000000000000b161e2b3537444b5055595d5e5f5f5e5d5a56524b4639362d20190e00000000000000000000000000071b2e3e50667b90a1b3b7a69c8678686056504b453837444b4f5660697b899eabbcb5a3947e695645321d09000020354a5f758a9fb4b29c87725d47321d182b3c4a6072849aa9baaa9c8675604b3f2f1b0b000000000000001f354a5f748a9fb4c2ac97826d57422d18001b30455b70859ab0b6a18c77614c37220c000f24394f64798ea4c5ad98836e583d2c190c04000000050e1a27384c5e72879cb2c2ad97826d58422d18030000000000000000000000000000071b2d3e556a7f94abb49f8a9ea6b59f8c78624d38220f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e324557657b8c9fb4bcb09e968579706965636264676c747f8a9da5ab9f9ba3b4bca7927d67523d28120020354a5f758a9fb4b8a69e9ca4ab9f9383786f6865636264676d76818d9ea8b9b4a396816c5d4c3726140100000000000000000b20354b6074889eb3c4bfb3a1998e8785847c66513c261100172c42576c81848689929ea7b8c7bbaa95806b563a2917040000000000172c42576c81848484848484879db2c7b49f8b755f4a352000000000000000000000000000000000000000000002101b29323c484d5560656a6e7273747574726f6b6761574f4a3e352b1e130500000000000000000000000d22374b5c70859bb0bcab9d8777635a4b453836322827313638454b5d657b8d9fb4c2b39d8875604b36200b000020354a5f758a9fb4b29c87725d37281b2536495a697e93a2b4b49f8c7a64564532211100000000000000001f354a5f748a9fb4c2ac97826d57422d18001b30455b70859ab0b6a18c77614c37220c000d22384d62778da7b8b19b86715b4937291f170b090200000a1a2f40566c8196abc1ad97826d58422d180300000000000000000000000000000d22364a5c71869cb1ac9781889eb3ab947f6a543e2d1a0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417293a4b6075879daabbb09e958073645c544f4d4d4f5155606979879da6b4b0b4c1bca7927d67523d28120020354a5f758a9fb4c5b8b3b1b59f8d7e6e625953504e4d4e5258616b7b8a9ea8bab19f907b655544311d080000000000000000081d3144556b8095a6b8c7bfb3afa59d9a937e69533e2914001c31465c71869a9b9ea8b3b8c5c1b49f8b78634d38230e0000000000001c31465c71869999999999999da5b7cab49f8c755f4a352000000000000000000000000000000000000000000412202e39464b5a626c747b808487898a8a898885817c766e645c4d483c30231507000000000000000000021527374f647a8fa2b4b59f8d7a6459493c3127211e16151d2028323f4c5d6b8095a8b9b7a6927d6852392917030020354a5f758a9fb4b29c87725545392930435462788a9eb4b5a395806b5c4a3828160300000000000000001f354a5f748a9fb4c2ac97826d57422d18001b30455b70859ab0b6a18c77614c37220c000b2034485a73899eb3b5a38d796355473a3329211e16100c0a12283d52677d92a7bcad97826d58422d180300000000000000000000000000011426364e64798ea4b6a68f7b8197acb19c86715c4a36210800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1f3347586a8095a5b7b3a195806b60544a3e3a38383a37444b5b6379889db3bec8d1bca7927d67523d28120020354a5f758a9fb4cacbc5b19f937e68604d483b3a3838393a464c5d657a8a9fb4bdb19c8673604b3520100000000000000000011527374c6177889ea9b5c2c5c3b7b2a8937e69533e2914001c31465c71869bb0b4b9c6c9bcb4a397816c5a4935200c0000000000001c31465c71869bafafafafafb2b7c3cab49f8b755f4a3520000000000000000000000000000000000000000412222f3e4b57616c7881889095999c9e9f9f9e9d9a96918a837a6f625a4d41332515070000000000000000081d3144556c8197acc0ae98836e5c4a3b2c1d150b090302080b161e2f3f4c61778a9eb4c4af99846f5746331e0a0020354a5f758a9fb4b29d88746057463a3c4a6072849aa8b9a99b8574604b3e2e1a0a0000000000000000001f354a5f748a9fb4c2ac97826d57422d18001b30455b70859ab0b6a18c77614c37220c0005192b3c596e8398aebfaf9a847361584c463a36322825211e17263b50667b90a5bbad97826d58422d180300000000000000000000000000081c3043546b8196abb39e88737b90a7b5a48e79644e36261401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21374c61768a9fb4b9a7998372604b43362d2523222427313d495b657b8fa0b2c8d8bca7927d67523d28120020354a5f758a9fb4caccb8a797816d604e42342b2523222429333f4b5c677d91a1b3b5a4927d67523e2d1b070000000000000000091f334758657b8b9ca4abafb3b4bca8937e69533e2914001c31465c71869bb1bab4b2aeab9f978574604b3c2c19060000000000001c31465c71869bb1b7b7b7b7b7b7b7b7b49f8a755f4a35200000000000000000000000000000000000000012222f404c5c6475818b979ea7aaaeb2b3b4b4b3b2afaba99f988f8378675f504333251504000000000000000b20364b6075899eb3b8a78f7a644f3e2e1d0e0200000000000002111f3347586d8297acc2b49f8a76614b36210c0020354a5f758a9fb4b7a6998375615848485a687e93a2b4b49f8b79635544312010000000000000000000001f354a5f748a9fb4c2ac97826d57422d18001b30455b70859ab0b6a18c77614c37220c000011263b50667b90a1b3b4a2998376696158514b45383b363329263a4f64798fa4b9ad97826d58422d1803000000000000000000000000000b20354b6074889db2ac97816c74889eb3ab96806b5443301c0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c3c54697f94a8bab39e8977625443302618100e0d0f151d2c3c4b5d6d8298aabbcebca7927d67523d28120020354a5f758a9fb4cac8b39e8876614c42312019100e0d0f171f2f3e4d5f6e8399abbcb09b85715c4a36220d000000000000000004182a3a4b5d657a8690969a9d9faba1937e69533e2914001c31465c71869ba1a99f9c99948c8275615645321e0e000000000000001c31465c71859ba2a2a2a2a2a2a2a2a2a29f8a755f4a35200000000000000000000000000000000000000e1e2f404c5e667a87969faab3b6b2aba6a3a2a2a3a5aab0b4b4aea199897d6a6150433322120000000000000010253a4f657a8fa7b8b39e8974604b35201000000000000000000004172a3a52677d92a7bcbbaa8f7a65503a25100020354a5f758a9fb4c4b3a199847662594d62788a9eb4b4a2947f695b4a37271502000000000000000000001f354a5f748a9fb4c2ac97826d57422d18001b30455b70859ab0b6a18c77614c37220c00000f23384c5e6f8499a5b5b3a199897e766d66605655504b46393c394f64798ea4b9ad97826d58422d18030000000000000000000000000316283850657b90a6b7a7907b656d8297acb29d8874604b35200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2035495a72879cb1baa995806a59483625140800000000020e1e2e3f4d62778b9fb4cabca7927d67523d28120020354a5f758a9fb4cabbaa947f695847332414050000000004112030414e63798c9fb5b5a38e79644e39240f0000000000000000000c1c2f3f4b5c64737b8185888a8b8c8c7e69533e2914001c31465c71858c8c8b8987837e786d61574638281600000000000000001c31465c71868c8c8c8c8c8c8c8c8c8c8c8c8a755f4a3520000000000000000000000000000000000009192c3c4c5e667c8b9ca5b4b5b1a59c96918e8d8c8d90949aa2aeb3b3a89e927f6a6150402f1d0d000000000000152b40556a8095aac5ae99846f5443301c08000000000000000000000d23384d62788da2c7c8a8937e69533e29140020354a5f758a9fb4cabfb3a29b867762606f849aa8b9a89a8473604b3d2d190900000000000000000000001f354a5f748a9fb4c2ac97826d57422d18001b30455b70859ab0b6a18c77614c37220c0000091c2f404c6277879ca4b4b3a79e948a827c756f6a65615757514b4f64798ea4b9ad97826d58422d1803000000000000000000000000091e3245566d8298adb39e887460667b90a7b7a6907b65503828160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e23384d63788da4b6b49f8a77614c3b2b18080000000000000011203448596f8499aec4bca7927d67523d28120020354a5f758a9fb4c9b49f8b77614c3a2a170600000000000002132135495b6e8399aec1aa957f6a553726140100000000000000000011212f3e4b5460656b70737576777775614b36210c000c22374c617777777674726e69625a4b4639281a0a00000000000000000c22374c617777777777777777777777777777624d37220d0000000000000000000000000000000001142637495b667c8c9fa9b6b1a49c9087817c797777787b7f858e99a1b4b9b39d947f6a5e4c3b2a18050000000006192b3c5a6f859aafc2ac97826d5736261401000000000000000000000b21364b60768ba9bac0ab96806b56412b160020354a5f758a9fb4cacbc0b4a49c8778687e92a1b3b49e8a78625443301f0f0000000000000000000000001f354a5f748a9fb4c2ac97826d57422d18001b30455b70859ab0b6a18c77614c37220c000000111f344859627886969faab3b3a89e97918a857f7a76716c66605664798ea4b9ad97826d58422d18030000000000000000000000000b21364b6075899eb4ac97826d556075899eb3ad97826d5645321e09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014293e53697e93a8c2ae99846f5847331d0d000000000000000005182b3b51677c91a6c3bca7927d67523d28120020354a5f758a9fb4c3ae99846e5947341c0c0000000000000000061a2c3d52677c91aabbb09a85705544311d080000000000000000000311202e36434b50565a5560616262615746321e09000b1f34475961626161575d59544d483c32281b0b0000000000000000000b1f3447596162626262626262626262626262594834200b00000000000000000000000000000000081d3144556379899eaabab09f97867b736b6764626263666a707983929fa9bab59f8d7c665947341f0f000000000b2035485a74899eb3c0ab96806b56412b160000000000000000000000091e32455774899fb4c1ac97826c57422d170020354a5f758a9fb4c4b7b3b0b5a59d887b899eb3b3a1937e685a49362614010000000000000000000000001f354a5f748a9fb4c2ac97826d57422d18001b30455b70859ab0b6a18c77614c37220c00000005182a3b485a6275808b979ea7acb2ada99f9a95908b86817b756e64798ea4b9ad97826d58422d1803000000000000000000000004182a3a52677c91a8b9a7907b6650556d8298adb49e8975604b36210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003182d43586d8298adc7a8937d68533a2a18000000000000000000000d22374c61778ca5b7bca7927d67523d28120020354a5f758a9fb4bea9947e69543a2a18000000000000000000000f21364b61768b9fb4b49f8a73604b35200b000000000000000000000210182630353b4137444b4c4c4d4b46392816030004182a3b474c4d4c4b4639443f38352b1e160b0000000000000000000004182a3b474c4d4d4d4d4d4d4d4d4d4d4d4d4d483b2b1805000000000000000000000000000000031628384b6073859ba7b9b09e968174666054514e4d4d4e50555b636e7d8b9faabbab9e8977624c3d2c1a060000000d23384d62788da7b9c1ac97816c57422c1700000000000000000000000a1f334658758a9fb4c2ad97826d58422d180020354a5f758a9fb4b7a69d9ba3b4a69d909ea7b8a799836f604e3c2c1808000000000000000000000000001f354a5f748a9fb4c2ac97826d57422d18001b30455b70859ab0b6a18c77614c37220c000000000d1d2b3c4857616b78818991979da6a8acafaaab9f9c96918a837a7a8ea4b9ad97826d58422d180300000000000000000000000a1f3347586f8499aeb39e8975604b51667c91a8b9a8917c67523a2a1804000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011426375b70869bb0baa98e78634e39230e000000000000000000000a1f33475872889db2bca7927d67523d28120020354a5f758a9fb4c8a58f7a65503a2510000000000000000000000a1e33465771869bb0baa98d78634d38230e00000000000000000000000008141c20252c2631353637373632281b0b0000000c1d2a343737373632282e292320190e030000000000000000000000000c1d2a343737373737373737373737373737342b1d0d00000000000000000000000000000000091e324556687e93a3b5b3a196806c60564a4336393837383b3d494e5f687c8c9fb4b9a797826d5b4936210b00000010263b50657b90a5c5c3ae98836e593c2b1905000000000000000000000c21364c61768baabbc1ac96816c57412c170020354a5f758a9fb4b39d88869aa2b3b3a5b3b9b39e8977624c42311e0e00000000000000000000000000001f354a5f748a9fb4c2ac97826d57422d18001b30455b70859ab0b6a18c77614c37220c00000000000e1e2b39464b5a636c757c82888d92979b9faaa8acaca89f988f859ab0c2ad97826d58422d180300000000000000000000000c22374c61778b9fb4ad98826d55444b6075899eb4ae99846f5847331f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445574899eb3b49f8a75604b35200b0000000000000000000004182a3a596e8499aebca7927d67523d28120020354a5f758a9fb4bbaa8b76614c36210c0000000000000000000003172939586d8297adc7a6907b66513b26110000000000000000000000000001080b1016141d20212222211e160b00000000000c181f222222211e1619140d0b060000000000000000000000000000000c181f222222222222222222222222222220180d00000000000000000000000000000000000b21364b6075889eb3b9a89a8472604b4538302524222223262c36414e5e6a7f94a4b5b49f8c79634e39291603000013283e53687d93a8bdc6b19c86715a4835200c000000000000000000000e24394e63798ea3c8bfaa95806a55402b150020354a5f758a9fb4b29c87768499a1b2bec9b7a6917d6759483424140000000000000000000000000000001f354a5f748a9fb4c2ac97826d57422d18001b30455b70859ab0b6a18c77614c37220c00000000000e192028323c494d5660666d73787d82868a8e93979ca4a9ada29aa2b4c2ad97826d58422d18030000000000000000000006192c3c53697e93aab9a8917b66513745566d8398adb49f8a77614c37220e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354b60758aa7b9b19c87725443301c080000000000000000000000182d42576d8297acbca7927d67523d28120020354a5f758a9fb4b49f8a755846331f0a0000000000000000000000152a40556a7f95aabca7927d67523d281200000000000000000000000000000000000001080b0c0d0d0c090300000000000000040b0c0d0c0c0903000000000000000000000000000000000000000000040b0c0d0d0d0d0d0d0d0d0d0d0d0d0d0b05000000000000000000000000000000000005182b3b52687d92a7b8b49e8a7862544331271c130f0d0d0e111a2131404b6074869cb1bcab97816c5746321e0a0000162b40556b8095aac0c9b5a48d78624d3a291704000000000000000006192c3c53687e93a8bdc5a7927d67523d28120020354a5f758a9fb4b29c8772748398a0b1bdb29d88766157473a2b1d0e00000000000000000000000000001f354a5f748a9fb4c2ac97826d57422d18001b30455b70859ab0b6a18c77614c37220c000000000e1e2b35383b3b3b38454b51575b63686d7175797d82878d949da6b0b4c0c2ad97826d58422d1803000000000000000000000c2035495a70859bb0b39e8975604b363851667c91a8b9aa937e69533c2c190600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21364c61768ba1c5b09b86705b362614010000000000000000000001162c41566b8196abbca7927d67523d28120020354a5f758a9fb4b39e89735e3a291704000000000000000000000014293e53697e93a8bda8937e68533e291300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2034485970859bb0bbaa957f6a5a483625150a00000000000006131d314455657b90a4b6b49e8976614b36210c0000172c42576c8197acc1d2c2a9947f6a5846331f150a00000000000004132035495a6e8399aec3b8a78e79644f39240f0020354a5f758a9fb4b29c8772607382979fb0b7a69a84756158483b2b1e0e000000000000000000000000001f354a5f748a9fb4c2ac97826d57422d18001b30455b70859ab0b6a18c77614c37220c00000005192b3c484d51515151514d493c494d5357566064686d72787f8797a0b1c1c2ad97826d58422d1803000000000000000000000e23384d63788da3b4ad98836d564532364b6075899eb4b09b85705a4935200c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374c62778ca1b7af9a856f5a45301a000000000000000000000000152b40556a8095aabca7927d67523d28120020354a5f758a9fb4b29d87725d48321d00000000000000000000000013283d53687d92a8bda9947f69543f2a14000000000000050b0d1315130c0a0400000000000000000002090b1b1d1d1d1d1d17140e050000000000000000000000030c12141d1d1d1d1d1c0c0a03000000000000000000000002080b160e0c06000000080e10140b07000000000000000000000d22374d62778ca3b5b49f8b77624c3c2b18080000000000000000021527374b5d72869cb1b9a8917b66513c26110000192e43596e8398aec3d8c8b39e8976614c4332281c130d0b080b0c171f31424d62788b9fb4c8b39e8974604b35200b0020354a5f758a9fb4b29c877255607281959eaeb4a29a85766259483c2c1f0f0100000000000000000000001f354a5f748a9fb4c2ac97826d57422d18001b30455b70859ab0b6a18c77614c37220c0000000b2035485a626666666666625a4935383d38454b4f53575a626a758297a3b5c2ad97826d58422d1803000000000000000000071b2e3e556a8095aab9a8917c665138283245566e8398aeb4a38d78634d38231000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c21374c61768ca1c7b09b85705b46301b000000000000000000000001162b41566b8096abbca7927d67523d28120020354a5f758a9fb4b39e88735e38281603000000000000000000000013293e53687e93a8bda8937e69533e291400000000000d182022282a28211f170c000000000000000a161e213033333333332c2922160800000000000000000006141f2729333333333331211e170b00000000000000000009151d202b23211a0f03111c232529201c1308000000000000000013283d52687d92a7c1ae98836e5947341e0e0000000000000000000009192f3f54697e94a9c5ac97816c5736261401001a2f445a6f8499afc4d5cbb8a798826d614b4538302522201d20212a33414e606d8298aabbc1ad98826d5544311d080020354a5f758a9fb4b29c87725d54606c80949db4b4a39b8677625a493d2d1f1002000000000000000000001f354a5f748a9fb4c2ac97826d57422d18001b30455b70859ab0b6a18c77614c37220c0000000d22384d62787b7b7b7b7b78624d382328283236393e3c484d566072859bb0c2ad97826d58422d18030000000000000000000d22374b5c72879cb2b49e8975604b3621283852677c91a9baaa957f6a553e2e1b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20364b60758ba9bab19c87715c3c2b19050000000000000000000002172d42576c8297acbca7927d67523d28120020354a5f758a9fb4b49f8a745645321e090000000000000000000000152a3f546a7f94a9bda7927d68523d281300000005121d2b34373e403d3733291c1103000000000a1a283236464848484848413e3426160200000000000000001424323b3f4848484848463633291b0b000000000000010f192731364038352c1f11212f373b3e353025180d00000000000002182d42576d8297acc6a8927d68533b2a180000000000000000000000001123394e63798ea7b9b19c86715443301c08001a30455a6f859aafc4c4b8b3b4a0957f6c60564a433637353135373a474c5f687e92a0b2c8b5a3907b6550372715010020354a5f758a9fb4b29c87725d434b626b7f939fabb5a49c8778635b4a3d2e2011030000000000000000001f354a5f748a9fb4c2ac97826d57422d18001b30455b70859ab0b6a18c77614c37220c00000011273c51667c9090909090806b56372715151d2024282b35384554687d92a8bdac97826d57422d18020000000000000000011527374f647a8fa5b6ad98836e5645321e21364b61768a9fb4b29c87725c4a36220900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d31445574899fb4b49e89745a4834200b0000000000000000000003162839596e8398aebca7927d67523d28120020354a5f758a9fb4baa98b76604b36210b0000000000000000000002152738576c8297acc9a6917c66513c27110000001223303b484c5355534c473a2e211100000002162838454b5b5d5d5d5d5d565144342110000000000000000e1e32434f545d5d5d5d5d5c4c463929170300000000000f1f2c37444b554e493d2c1b2f3f4b50544a43362b1d0d0000000000011426365b70859ab0b9a88e78634e39230e0000000000000000000000000b20354a6074899eb3b49f8a75604b35200b001b30455b70859ab0c5b8a69e9faa9d958174666054504c4b444a4c5058616c7d8b9fb4bebcab9b85705d4b371909000020354a5f758a9fb4b29c87725d474451616a7e8d9faab5a59c8779635b4a3e2e21120400000000000000001f354a5f748a9fb4c2ac97826d57422d18001b30455b70859ab0b6a18c77614c37220c0000000f24394e64798ea9a6a699836e5544311d0f0b0b0f131920283650657a8fa5baab96806b56412b16010000000000000000081d3144556c8196acbaa9917c67513828161e3246576e8399aeb6a48f7a644f37271501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021527375c71869cb1b9a88d77624d38220d00000000000000000000091e32465771879cb1bca7927d67523d28120020354a5f758a9fb4c7a48e79644f39240f00000000000000000000091d31455670859ab0bcab8e79634e39240e00000e1e30414d5962686a6861584b3f2e1b0b0000091e324556607072727272726c62513f2e1909000000000006192b3c4f6169727272727271615746331e0a000000000b1b2c3d4955606b635b493729394b5d65696054483b2b180800000000081c30435473889eb3b49e8975604b35200b000000000000000000000000071c3043546f859aafbaa98d78624d38230d001b30465b70859bb0c5b39e888b9fb49f97867c736b656260556061666c7681929fa9bac0b59f8d7b65503f2e1c00000020354a5f758a9fb4b29c87725d4733434f60687d8c9fa9b6a59d8879645c4b3f2f221204000000000000001f354a5f748a9fb4c2ac97826d57422d18001b30455b70859ab0b6a18c77614c37220c0000000b21364b60768a9fb4b39e8974604b3a2c23201d15161e21293950667b90a5c9a9947f69543f2a140000000000000000000b20354b6074889eb3b49f8a76614b36210c16283952677c92a9baac96816c5544311d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000192e43596e8398aec6a7917c6752382816020000000000000000000c21364b61768b9fb4bca7927d67523d28120020354a5f758a9fb4bda8937d6853382816030000000000000000000b20364b60758a9fb4b49f8a75604b36200b0005192b3c4d5f67777d7f7d76655d4b39291703000b21364b6075858788888887816c5d4b37271501000000000b2035495a697f87888888878576614c36210c0000000417293a495b63748079635544334657657b7e72625948362614010000000b20354b60758aa7b8b29d87725443301c0800000000000000000000000000132536586e8398adc7a48f7a644f3a250f001b30455a70859aafc5b19c868196a3b1a39b9186807b77757475777b8189969fb4bac1b4a297816c5d4b37211100000020354a5f758a9fb4b29c87725d473232424e5f677c8b9ea8b7a69d897a655d4c40302213050000000000001f354a5f748a9fb4c2ac97826d57422d18001b30455b70859ab0b6a18c77614c37220c000000091e3245576f8499aeb9a7917c6758493d393631272832363a47576a7f94aabcab927c67523d271200000000000000000316293951667b90a6b8ae99836e5746321e090c21364b61768a9fb4b39e8874604b35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f546a7f94a9c4ad98826d5645321e0a00000000000000000316293950657a90abbcbca7927d67523d28120020354a5f758a9fb4c2ad97826d5645321e09000000000000000004182a3b50657b90a9bab19c86715645321d09000b2035485a677d8a939592897b655746331e0a00091e324556677c919d9d9d9d8d7a655544311d0e0000000b1b30414d62788a9d9d9d9d927d685746331e0a0000000a1f334658637985958573604b404b617587938477625443301c080000000c21364c61768ba1c5b19b86715c3626140100000000000000000000000000172c42576c8197acbaa5907b65503b2610001a2f455a6f849aafc4b29d8875859ba5b5b1a49c95908c8a898a8c90969ea7b0bdbfb2a39a8474604b3f2e1c0300000020354a5f758a9fb4b29c87725d47322431414d5e667b8a9ea7b7a79e8a7b665e4d403123140600000000001f354a5f748a9fb4c2ac97826d57422d18001b30455b70859ab0b6a18c77614c37220c0000000316283952687d92a5b6b29d8776635b524e4b443738454b4f586175879db2b59f8b77624c37220d00000000000000000a1e3246576e8398adbaa9927c6752392816030a1e3346576e8499aeb8a6907b6651392916030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24394f64798ea6b8b39e8975604b39281603000000000000000b1e3246576d8297acc9bca7927d67523d28120020354a5f758a9fb4c9b39e8975604b37271502000000000000000d1f3447596d8297adc3ab96816b5638281502000d22384d62788b9fa9aaa79e8976614c36210c00021628384d5f6e8399a7b2ab9c8673604b3c2b1905000417293a4d5f6f8499a9b2a99a8470604e392917030000000c21364c6176899ba3947f695b4c5e6c8197a19a8774604b35200b0000000d22374c62778ca1b7af9a85705a45301b0000000000000000000000000001162b40566b8095abbba6917c66513c271100192f44596e8499aec3b39e897378879ba3b4b6b1aba5a1a89e9faaa5abb3b9c5b8b3a19985766156453221110000000020354a5f758a9fb4b29c87725d47321d2330404c5d657a899da6b6a89e8b7c675f4d4131241507000000001f354a5f748a9fb4c2ac97826d57422d18001b30455b70859ab0b6a18c77614c37220c000000000b20364b6074879cb2b7a59b85796e676360555d5d5660646b76849aa6b7b09b86715947341f0b00000000000000000c21364b61768a9fb4b49f8a76614b36210c000317293952677d92a9baad98826d5746321e0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b20354a6073889eb3b9a8937e685745321e130300000000000b1b2c3c4b6176899eb4c9bca7927d67523d28120020354a5f758a9fb4cab9a8927d675544311d110100000000000e1d2d3e4c61778a9fb4b7a5907b65503b2610000014293f54697e94a9bac5b8a7917c67513c271200000a1a30404c6277899eb3b5a4947f695a4835201200091f334658677d91a1b3b49f8b79634d42311b0b000000000a1f3346586a7f94a29f8b796358657b909fa0917c675443301c080000000c21374c61768ca1c6b09b86705b46311b0000000000000000000000000002172c41576c8196acbba5907b66503b261100182d42586d8297adc2b49f8a75627785959fa9b3b8c5c6b9b3b4bbc8c1c2b6b1a69e928375615847382815030000000020354a5f758a9fb4b29c87725d47321d13222f3f4b5c6479889ca5b5a99f8b7d675f4e42322515000000001f354a5f748a9fb4c2ac97826d57422d18001b30455b70859ab0b6a18c77614c37220c00000000091d324556667c919fb0b5a39b8b837d787574737273767980899aa2b4b4a2917c67523b2a18050000000000000005182b3b52677d92a8baae99836e5746331e0a00000c21364c61768a9fb4b49f8a76614b36210d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c3043546b8096abbcb29d8775604b41301e160b09070b111b2939495a6a7f95a8b9cdbca7927d67523d28120020354a5f758a9fb4cac6b19c8674604b3f2e1d150b09060c131e2b3b4a5c6c8196a9bab29d8773604b35200b0000162b41566b8096abc6d5c4a9937e69543e29140000001220344859687e93a2b4b49f8a78624d40301b0b192e3e4c6176889db3b5a4947f6a5b4935241300000000000417293a4b6073849aa89b85736176879da598826d5f4d362614010000000b20354b60758aa8b9b29c87725d3c2b190500000000000000000000000003182e43586d8398adc8a48f7a654f3a251000162b41566b8096abc0bbaa8c776162747f8b969ea7aaaeb1b2b3b1b0ada9a49c93887d6e6057473a2a1a0a000000000020354a5f758a9fb4b29c87725d47321d0412212e3e4a5b6378879ca4b4a99f8c7d68604f43321a0a0000001f354a5f748a9fb4c2ac97826d57422d18001b30455b70859ab0b6a18c77614c37220c00000000021528384c5e6c8196a0b4b5aa9f98928e8a898888898a8f959ea7b4b4a49b85705f4d391d0d00000000000000000b203448596f849aafbaa9927d67523929170300000a1f3346586f8499afbaa8927d67523b2a18050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001325364d62788c9fb4b7a596806b5f4d413229201d1c20222e39465763788b9fb4c6d6bca7927d67523d28120020354a5f758a9fb4cac9b6a4947f6a5d4b3e3127201d192023303c4859647a8c9fb4b8a6947f695443301c08000014293e54697e93a8b9c5b8a6917c67513c271200000005182b3b4a6072849aa9baa899836f5e4d39291727374b5c6c8197a6b7ab9c8674604b3c2c19060000000000000b1c30435463788a9ea3947f6d8297a69d8776614c4030180800000000081d31445574899eb4b39e89735a4834200b00000000000000000000000005192b3c5a6f8499afbbaa8e78634e39230e0014293e54697e93a9bec8a48f7a6455606a7780899095999c9d9d9c9b97948e877e75675f4b45392a1c0c00000000000020354a5f758a9fb4b29c87725d47321d080311202d3d495a6277869ba3a4aa9f8d7e69614f3827150200001f354a5f748a9fb4c2ac97826d57422d18001b30455b70859ab0b6a18c77614c37220c00000000000a1a30404a607282939fa9b4b4aea7aa9f9e9d9d9e9fabaab3b6b2a29a8677624c41301e0000000000000000000d22374c62778b9fb4b49f8a76614c36210c0000000417293a53687d92aabbaf9a846f5948341f0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082035495a6d8297a8b9b09e917d675f4b463936313035373f4b576175859ba9bac8d1bca7927d67523d28120020354a5f758a9fb4cacbc2b49f8a7b655c4b443736312c3538414d5a6277879daabbb39e8876614c3626140100000d22374d62778a9ea8aaa69d8875614b36210c000000000d1c30435463798b9fb4b3a1917c665746331e314455647a8c9fb4b49f8c7a645544311e0e0000000000000a151d2636495a687e93a19f8c7f94a09f8d7b65584633201c1408000000011527375b71869bb0b8a78d77624d38220d0000000000000000000000000b2034485a73889db3b49f8a75604b36200b0011263c51667b91a6c6bca7927d67524b59626b747b80848688888786827e79726960574d4132281b0d0b05000000000020354a5f758a9fb4b29c87725d47321d080002101f2c3c48596276858f8f8f8f8f8f7f695645311d0900001f354a5f748a9fb4c2ac97826d57422d18001b30455b70859ab0b6a18c77614c37220c000000000000121c30435460727e8a979fa8acb1b4b4b3b2b2b3b4b4b0aca59c9284776259483423130100000000000000061a2c3d54697e94aabbae99846f5846331f0a000000000c21374c61768b9fb4b49f8b77624c37220f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192b3c4c62778a9eb4bcb49f8b7d6c61574f4b45434a4c525d6575849aa3b5b0b4c1bca7927d67523d28120020354a5f758a9fb4c5b8b3b2a99e8a7a6a60554e4b453c494d535f6778869ca5b7b4a2927d6858463318080000000b20344859667c8a939592887b645746321e090000000000132536495b6a7f94a4b5b29d8775614b3e2d3c4b6073869cabb7a596816c5c4a3727150000000000000a1a27313639464b606f8399aa9f949da796816c5d4b45383530261808000000182e43586d8398adc5a6917c67513928160300000000000000000000000d22384d62778da6b7b29c87725645321d09000e23384e63788da8babfaa95806a553b484d5560656a6e71727372706d69635b544b4539302727272220180d0000000020354a5f758a9fb4b29c87725d47321d080000010f1e2b3b485861757a7a7a7a7a7a7b74604b36200b00001f354a5f748a9fb4c2ac97826d57422d18001b30455b70859ab0b6a18c77614c37220c000000000000001325364354606979828a92979b9faaa2a4a4a3a99f9b968f877d706259483b2b180500000000000000000c2135495b71869bb1bbaa927d68523a291704000000000a1f3347586f849aafbbaa947e69543d2c1a060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e20344859687e93a0b1baa99f8d81756b646056546062686f7b869aa2ab9f9ba3b4bca7927d67523d28120020354a5f758a9fb4b8a69e9da5a89e8b7f746a6360565d5a6368717d889ca4b6b7a69a8473604b3a29170000000005182b3b4c5e66777d7f7d76645c4b39281603000000000008182c3d4b6073869caab7a696816c5c4a36485a697f94a4b5b29d8775614b3e2e1909000000000002152738454b515761676e798a9fb4a9b39e89766d666056504b4336261401000014293e54697e93a9c3ac97816c5745321e0b00000000000000000000061a2c3d52677d92a7c4ad98836d5838281502000b20354b6075899fb4c4af9a846f55443437444b5055595c5d5e5c5b58544e4a3d373c3c3c3c3c3c37342b1d0d00000020354a5f758a9fb4b29c87725d47321d08000000000e1d2a3a47576165656565656565605645311d0900001f354a5f748a9fb4c2ac97826d57422d18001b30455b70859ab0b6a18c77614c37220c0000000000000008182536434a5b636d767d82868a8c8d8e8f8e8c8986817a72675f4c473b2b1d0d0000000000000000001325364e63798ea3b5b49f8b76614c37210c000000000004172a3a53687d93aabbb09b86715b4935210800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182b3b4e606d8297a1b2baab9f9689807a75737375777d848d9ca4b59f8d859bb0bca7927d67523d28120020354a5f758a9fb4b39e88879da8a99f94867f7975737374787d86919ea6b6b6a69d8877615443301b0b00000000000d1d2f404c5961686a6861584b3e2e1b0b000000000000000e1d314455647a8c9fb4b49f8c7a6454434d62788a9fb4b2a0907c665746322010000000000000091d31455660666e767c848b9faabbbfb8a79e8a837b756d65605443301c0800000e23394e63788ea5b6b39e8975604b392917030000000000000000010f2135495b70859aafbbaa927d67523d28120000081d31445570859ab0c5b49e8975604b352731353b40444748484746423f393b474c5151515151514c483b2b1805000020354a5f758a9fb4b29c87725d47321d0800000000000d1c2939464b4f4f4f4f4f4f4f4b453827150200001f354a5f748a9fb4c2ac97826d57422d18001b30455b70859ab0b6a18c77614c37220c0000000000000000081825303d494e5861686d71757778797a787775706c655d524d41342a1d0d000000000000000000071c3043546b8095aac1af9a846f5847331f0a0000000000000c22374c61778b9fb4b5a38d78634e362513000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d31424b60748398a0b4b9b5a79e958f8a88888a8c92999fabb49f95807f94aabca7927d67523d28120020354a5f758a9fb4b29c87798a9fa9b4a49c958e8a8988898d939ba3b3b8b2a59c88796359473626140000000000000012222f3b474c5355524c463a2e20100000000000000000011527374a5c6b8196a5b6aa9b8573604b5f6f8399a8b8a798826e5e4c392916020000000000000b20364b60757c838a92999fa9aeb2bdb1aca89e989189827b72604b35200b00000c2135495b72879db2b9a7927d685746331e1305000000000000020f1f30414e63798da2b4b49f8b77624c37220d000001152737566b8096abc5b9a88f7a644f37261d20252b2f31333332312d293447596267676767676762594834200b000020354a5f758a9fb4b29c87725d47321d080000000000000c1b2832363a3a3a3a3a3a3a3631271a0a0000001f354a5f748a9fb4c2ac97826d57422d18001b30455b70859ab0b6a18c77614c37220c00000000000000000008131c2c353a464c535755606163646463626055574f4b3f39301f180d000000000000000000000b20354a6073879db2bbaa937d68533a2a17040000000000000a1f3447596f859aafc1aa95806b5443301c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000131d324556607382929ea8b4b8b3abaa9f9e9d9faaa7afb5aa9f94816c7f94aabca7927d67523d28120020354a5f758a9fb4b29c87727b8b9da5b4b1aaab9f9e9d9fa9a8b0b5b4b0a0988779635b4a3a2a18080000000000000004121d2a34373e403d3633291b100200000000000000000009192d3e4b6075879db2b5a3937e6959677c91a1b3b39e8977614c402f1b0b00000000000000182d42576d8291989fa8a59d9699a1b19f97979da6a79e97907f6a553f2a150000061a2c3d546a7f94a9bab29d8775614b413120180d0b05030a0c161e2d3d4d5f6f8399aec0ae98836e5947341f0b00000010253b50657a90a7b9c6aa95806b5544311d0b1015191c1d1e1d1b1822374c62777c7c7c7c7c7c77624c37220d000020354a5f758a9fb4b29c87725d47321d08000000000000000b161e2125252525252525201d150a000000001f354a5f748a9fb4c2ac97826d57422d18001b30455b70859ab0b6a18c77614c37220c00000000000000000000000f1a212933363d37444b4c4d4f4f4e4d4b44373a372e251e1305000000000000000000000010253a4f657a8fa5a4a49f8b77614c37220c0000000000000004182a3a53687e93aba4a49d8773604a35200b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021528384555606d7d8a969fa9aeb3b8b4b3b2b4b4b1aba29a8c7f6c6a7f94aabca7927d67523d28120020354a5f758a9fb4b29c8772657a87969fa8afb4b5b3b2b4bab4b0aba29a8f8275635b4a3d2d1c0c000000000000000000000c181f22282a28211f170b000000000000000000000000101e324557657b90a0b2b39e89776276889db2b4a2927d685947342212000000000000000010253b50657b90a49c958e87818299ac978181888f969d9f8c78624d38230d0000000f22374c61778a9fb4b7a697816c5f4d41342b222018171e2128323d4a5b677d91a1b3b4a2907b65503b2a18050000000b20364b6075899eb3c8b29d8874604b352013020004070809070317293953697e91919191918e79644e39240f000020354a5f758a9fb4b29c87725d47321d08000000000000000003090c101010101010100b090200000000001f354a5f748a9fb4c2ac97826d57422d18001b30455b70859ab0b6a18c77614c37220c000000000000000000000000060b171f21282731363738393a393735312725221b100a01000000000000000000000000172d42576c818f8f8f8f8f846f5847331f0a00000000000000000d22374c62778d8f8f8f8f8f7a654f3a251000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1a2837444b606877818a93999ea6a3a4a4aa9f9c968e847969616a7f94aabca7927d67523d28120020354a5f758a9fb4b29c87725c6475808a93999ea8a3a4a4a99f9b958e857a6d6157493d2d1f0f000000000000000000000000040b0c1315130c0a0400000000000000000000000000031628394c5e6d8298a6b8a798826e8196a6b7a99a846f604e3b2a180400000000000000000b20354a6073878e878079726b8095a8937e6c747a81888f846f5a4935200b0000000a1f3447596b8095a6b7b59f8d7d675f4d483b37342b29333638454b5c6479899eb3bbaa9a846f5d4b371d0d00000000081d3144556c8297acc0b7a6907b665141302012070000000005101e3346576d8398a6a6a69f8a76604b36210b000020354a5f758a9fb4b29c87725d47321d0800000000000000000000000000000000000000000000000000001f354a5f748a9fb4c2ac97826d57422d18001b30455b70859ab0b6a18c77614c37220c0000000000000000000000000000040a0c13151d20222324252322201d15100e080000000000000000000000000000000f24394e647a7a7a7a7a7a78624d3a2a180400000000000000000b1f344859647a7a7a7a7a7a77624d37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a192731424e59626c767d84888c8e8f8f8d8a8680796f635b556a7f94aabca7927d67523d28120020354a5f758a9fb4b29c87725d57616b767e84898c8e8f8e8d8a86807970655d4b46392c1f0f0100000000000000000000000000000000000000000000000000000000000000000000000a1b2f404c6176889eb3b2a0947f8d9fb4b49f8b78634d41311d0c000000000000000000071c304354657b79726b645c6b8095a8937e6860656c737a7a644f3c2b190600000004182a3a4b6175889daabbab9f8c7d6d6259514c483b39464b505660697a889da7b8b49f8c79634e3f2f1c0000000000021527374f647a8fa2b4c4af9a84705f4d3e2f221b1514131418202e3e4c61768a9fb4c6af9a85705645321e09000020354a5f758a9fb4b29c87725d47321d0800000000000000000000000000000000000000000000000000001f354a5f748a9fb4c2ac97826d57422d18001b30455b70859ab0b6a18c77614c37220c00000000000000000000000000000000000002080b0c0e0f0f0e0d0b08010000000000000000000000000000000000000d22364a5c646565656565625a48351c0c00000000000000000005182a3b4a5c64656565656562594834200b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151d313b474c5861686f7377787a797875716b645c4e4a556a7f94aabca7927d67523d28120020354a5f758a9fb4b29c87725d464b5861696f7477797a797875706b635b4f4b3f33291b0f0100000000000000000000000000000000000000000000000000000000000000000000000000111f334758677d92a1b3af9d949fabb5a3947f6a5a4935231300000000000000000000001325364b5d65635b564f566b8095a8937e685350546064645c4a361e0e00000000000c1e334657657b8c9fb4bbaa9f9282776d6662595d5d5761656b757f8b9da6b7b2a0947f695b4a3621110000000000000922364a5c70859aafbeb4a2927d675c4c40362e2a29282a2b343e4a5c6a8095a8bab9a8937e695338281603000020354a5f758a9fb4b29c87725d47321d0800000000000000000000000000000000000000000000000000001f354a5f748a9fb4c2ac97826d57422d18001b30455b70859ab0b6a18c77614c37220c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2d3e4a4e4f4f4f4f4f4d483c2b1900000000000000000000000d1d2d3e4a4f4f4f4f4f4f4d483b2b1805000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002131d2a343a474c53595962636564636055564e4a3d3f556a7f94aabca7927d67523d28120020354a5f758a9fb4b29c87725d473a474c535a5962646564626055564e4a3d372e1e170b00000000000000000000000000000000000000000000000000000000000000000000000000000004172a3a4d5f6f8399a8b9afaab4bbaa9b8673604b3c2c1905000000000000000000000008182e3f4b504e4a3d40566b8095a8937e685336434a4f4f4a3e2d1b000000000000031729394c5d697f949db4bab4a0988a827c7774737273767a8088949fa9b7b0a098826e614f3d2d1a03000000000000071b2d3e50657b8fa0b2c0b49e8a7a665e4f4a3e403e3d3f3b484d5c647a8b9fb4c3b49e8976614c36210c00000020354a5f758a9fb4b29c87725d47321d0800000000000000000000000000000000000000000000000000001f354a5f748a9fb4c2ac97826d57422d18001b30455b70859ab0b6a18c77614c37220c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010202d36393a3a3a3a3a38352b1e0e00000000000000000000000010202d36393a3a3a3a3a37342b1d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d181f2933373e3b484c4e4f4f4d4b443739362d3f556a7f94aabca7927d67523d28120020354a5f758a9fb4b29c87725d472933373e3b484d4e4f4f4d4b443739362d221b10030000000000000000000000000000000000060c0e0f0d0b0500000000000000000000000000000000000c1c30414d62788a9eb4c1b9c3b49f8c7a645544311e0e0000000000000000000000000011212e373a39362d40566b8095a8937e68533e30353a39362d2010000000000000000b1b2f3f4f616a7f939fa9b5b2a99f98918c898888898b8f969da6b4b7b29f968274604b43321f0f00000000000000001023374b5d6e8398a7b8b9a89e897c6e645c58555353545659626b7a899ea9bab7a595806a5746331e0a00000020354a5f758a9fb4b29c87725d47321d0800000000000000000000000000000000000000000000000000001f354a5f748a9fb4c2ac97826d57422d18001b30455b70859ab0b6a18c77614c37220c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101b222425252525252320190e0000000000000000000000000002101b222425252525252220180d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c171f21282a3437393a3a3836312724212a3f556a7f94aabca7927d67523d28120020354a5f758a9fb4b29c87725d47321f21292b3437393a393836312723211a0f080000000000000000000000000000000000060e192023252220190e0500000000000000000000000000000000132035485a697e93a3a3a3a3a596816b5c4a372715000000000000000000000000000003111c232524212b40566b8095a3937e68533e29202524221b100200000000000000001121324350616a7e8a9ba3b0b5b4ada6a89e9d9d9ea7a5abb3b7b2a69d908173605645312515010000000000000000081c2e3f4c6277899eaabbb9a79e90837a726d6a6968696c7077808c9ea7b8bbaa9d8775614b3929170300000020354a5f758a9fb4b29c87725d47321d0800000000000000000000000000000000000000000000000000001f354a5f748a9fb4c2ac97826d57422d18001b30455b70859ab0b6a18c77614c37220c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d0f10101010100d0b0600000000000000000000000000000000070d0f10101010100d0b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c13181f2223252423201d150f152a3f556a7f94aabca7927d67523d28120020354a5f758a9fb4b29c87725d47321d0c1418202224252423201d150e0c070000000000000000000000000000000000010f1a212c35383a38352b20180d00000000000000000000000000000005192b3c4b6073848e8e8e8e8e8775614b3e2d190900000000000000000000000000000000080e100e162b40566b808e8e8e7e68533e29130f0f0d070000000000000000000003152533435060687985919ba3aaafb3b8b4b2b2b3b8b4b0aba69d93877c6c6055453827150700000000000000000000111f344759657b8c9fabbab9b3a0988f87837f7e7d7f81858b969faab8baab9f8c7b645746321b0b0000000020354a5f758a9fb4b29c87725d47321d0800000000000000000000000000000000000000000000000000001f354a5f748a9fb4b9ac97826d57422d18001b30455b70859ab0b6a18c77614c37220c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d0e100f0e0b080200152a3f556a7f94aabca7927d67523d28120020354a5f758a9fb4b29c87725d47321d0800050b0d0f100f0d0b080200000000000000000000000000000000000000000f1f2c353c494d4f4d483c342b1d0d0000000000000000000000000000000e1c30435461767979797979776257463220100000000000000000000000000000000000000000000d22374c627779797976614c37210c00000000000000000000000000000007152533424e5b63727c868e959a9ea7a3a4a4a3a89f9b968f877e74665e4b4437271a0a000000000000000000000005182a3b4b5d687e8d9fa9b6bfb2aea59d9895939294969b9faab4bbb6a99f8d7e685d4b392816000000000020354a5f758a9fa3a39c87725d47321d0800000000000000000000000000000000000000000000000000001f354a5f748a9fa3a3a397826d57422d18001b30455b70859aa3a3a18c77614c37220c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabca7927d67523d28120020354a5f758a9fb4b29c87725d47321d080000000000000000000000000000000000000000000000000000000000000b1b2c3d494e5a6364625a4d483b2b19090000000000000000000000000000011426364758616464646464625948392816020000000000000000000000000000000000000000000b2034485962646464615847331f0a00000000000000000000000000000000071524313d4954606671797f84888c8d8f8f8e8c8985817a736960564c403126190a000000000000000000000000000d1d2f3f4e5f687d8b9ca4b3b8c3b7b2adaaa8a8a9abb0b4bbb8b3a59d8b7e68604e3f2e1b0b000000000020354a5f758c8e8e8e8e87725d47321d0800000000000000000000000000000000000000000000000000001f354a5f748b8e8e8e8e8e826d57422d18001b30455b70848e8e8e8e8c77614c37220c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabca7927d67523d28120020354a5f758a9fb4b29c87725d47321d08000000000000000000000000000000000000000000000000000000000003162939495b6371787a786f62594837261401000000000000000000000000000008182a3a474c4e4e4e4e4e4d483b2b1b0b0000000000000000000000000000000000000000000005182b3b484c4e4e4e4c473a2a1704000000000000000000000000000000000006141f2c36434a515b636a6f737778797a787775706c6560544b45382f1d1409000000000000000000000000000000112131414e5f677a86939da6adb3b8c5bdbebdbdc7bab4afa79e95877a68604e423120100000000000000f24394e64797979797979634e39230e0000000000000000000000000000000000000000000000000000000e24394e6379797979797978624d38220d000e23384d6378797979797974604b35200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabca7927d67523d28120020354a5f758a9fb4b29c87725d47321d0800000000000000000000000000000000000000000000000000000000000a1e3246576379858d8f8d8477625544311d080000000000000000000000000000000c1c2a3337393939393937342b1d0d0000000000000000000000000000000000000000000000000d1d2b343739393937332a1c0c00000000000000000000000000000000000000010f182530353d494e555a596163646463626054564f4a433632281a11010000000000000000000000000000000003132331414d5c64747e8891989ea6a5a7a8a9a8a7a99f9a93897f74645c4e42312313020000000000000d21364a5c6464646464635b4935210c0000000000000000000000000000000000000000000000000000000c21364a5b636464646464625a4834200b000c2035495a636464646464605544311d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabca7927d67523d28120020354a5f758a9fb4b29c87725d47321d0800000000000000000000000000000000000000000000000000000000000c21364b6175879ba3a4a29a8573604b35200b000000000000000000000000000000000c171f2124242424242220180d00000000000000000000000000000000000000000000000000000d182022242424211f170c0000000000000000000000000000000000000000000008131c202c3539403a474c4e4f4f4e4d4b43363a3530251d150a00000000000000000000000000000000000000051323303d4a556069747c83888d9092939493918e8a847e766a60564b3e3123130500000000000000071a2d3d4a4e4e4e4e4e4e493d2c1a06000000000000000000000000000000000000000000000000000000071a2d3d4a4e4e4e4e4e4e4d483c2b19050006192c3c494d4e4e4e4e4e4b4437261401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabca7927d67523d28120020354a5f758a9fb4b29c87725d47321d08000000000000000000000000000000000000000000000000000000000013283d52687d92a6b5c0b4a3907b65503b26100000000000000000000000000000000000040a0c0f0f0f0f0f0d0b0500000000000000000000000000000000000000000000000000000000050b0d0f0f0f0c0a0400000000000000000000000000000000000000000000000000070f1a21232a2a3437383a3a393735302625201c13080200000000000000000000000000000000000000000005131f2d37444b5560676e74787b7d7e7f7e7c79756f6861574b45382e2013050000000000000000000f1f2d36393939393939352c1f0f00000000000000000000000000000000000000000000000000000000000f1f2d3639393939393938342b1d0d0000000e1e2c35383939393939353126190900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94aab9a7927d67523d28120020354a5f758a9fb4b29c87725d47321d080000000000000000000000000000000000000000000000000000000000162b41566b8096abc4d0c1a8937e69533e29140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c0e15181f222324252322201c14100b0700000000000000000000000000000000000000000000000000010f19273137444b51546062656869696867646056534b463932281a100200000000000000000000010f1a21242424242423211a0f010000000000000000000000000000000000000000000000000000000000010f1a212424242424242220190d00000000000e1920232424242424201d14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f94a3a3a3927d67523d28120020354a5f758a9fa3a39c87725d47321d080000000000000000000000000000000000000000000000000000000000152a3f556a7f94aabcc9baa9927d68523d2813000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c0e0f0f0e0d0b080100000000000000000000000000000000000000000000000000000000000009151d27313636434a4d5052535453524e4b45383632291e160a0000000000000000000000000000070d0f0f0f0f0f0e0c06000000000000000000000000000000000000000000000000000000000000000000070c0e0f0f0f0f0f0d0b0500000000000000060c0e0f0f0f0f0f0b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152a3f556a7f8e8e8e8e8e7d67523d28120020354a5f758c8e8e8e8e87725d47321d0800000000000000000000000000000000000000000000000000000000000f24394f647a8e9eadafab9f8b77624d37220d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000209151d20253035383b3d3e3f3e3c39363228211e160b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d22374c6277797979797976614c37210c000f24394e64797979797979634e39230e0000000000000000000000000000000000000000000000000000000000000d22364a5c6b8091989a988d7e69594834200b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080b131c20222628292a292724201d150c0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1f344759626464646464615847331f0a000d21364a5c6464646464635b4935210c000000000000000000000000000000000000000000000000000000000000071b2d3e50626b7c8385827b69604f3b2b1805000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b0d1013141413120f0b0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005182a3b474c4e4e4e4e4e4c473a29170400071a2d3d4a4e4e4e4e4e4e493d2c1a060000000000000000000000000000000000000000000000000000000000000010203344505e666e706d655d4f42321d0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1d2a343739393939393733291c0c0000000f1f2d36393939393939352c1f0f000000000000000000000000000000000000000000000000000000000000000002162633404c51585a58504b3f322414000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d181f222424242424211f170c00000000010f1a21242424242423211a0f010000000000000000000000000000000000000000000000000000000000000000000816222f383c4345433a372e2114060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0d0f0f0f0f0f0c0a0400000000000000070d0f0f0f0f0f0e0c0600000000000000000000000000000000000000000000000000000000000000000000000004121d24262e302d25231c1103000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090f11191b18100e0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + m_StreamData: + serializedVersion: 2 + 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: NeueMontreal-Regular SDF + m_EditorClassIdentifier: + hashCode: 1254067711 + material: {fileID: 7077468325371864899} + materialHashCode: 1476631807 + m_Version: 1.1.0 + m_SourceFontFileGUID: 63f6aeb7bc844ea4b83694b949d0acd2 + m_SourceFontFile_EditorRef: {fileID: 12800000, guid: 63f6aeb7bc844ea4b83694b949d0acd2, type: 3} + m_SourceFontFile: {fileID: 0} + m_AtlasPopulationMode: 0 + m_FaceInfo: + m_FaceIndex: 0 + m_FamilyName: Neue Montreal + m_StyleName: Regular + m_PointSize: 73 + m_Scale: 1 + m_UnitsPerEM: 1000 + m_LineHeight: 84.68 + m_AscentLine: 60.954998 + m_CapLine: 52 + m_MeanLine: 37 + m_Baseline: 0 + m_DescentLine: -16.425 + m_SuperscriptOffset: 60.954998 + m_SuperscriptSize: 0.5 + m_SubscriptOffset: -16.425 + m_SubscriptSize: 0.5 + m_UnderlineOffset: -2.19 + m_UnderlineThickness: 4.38 + m_StrikethroughOffset: 14.8 + m_StrikethroughThickness: 4.38 + m_TabWidth: 15 + m_GlyphTable: + - m_Index: 1 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 14.59375 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 2 + m_Metrics: + m_Width: 45.765625 + m_Height: 52.1875 + m_HorizontalBearingX: 0.734375 + m_HorizontalBearingY: 52.1875 + m_HorizontalAdvance: 47.234375 + m_GlyphRect: + m_X: 400 + m_Y: 6 + m_Width: 47 + m_Height: 53 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 13 + m_Metrics: + m_Width: 40.15625 + m_Height: 52.1875 + m_HorizontalBearingX: 4.890625 + m_HorizontalBearingY: 52.1875 + m_HorizontalAdvance: 47.015625 + m_GlyphRect: + m_X: 137 + m_Y: 122 + m_Width: 42 + m_Height: 53 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 14 + m_Metrics: + m_Width: 46.359375 + m_Height: 54.234375 + m_HorizontalBearingX: 2.921875 + m_HorizontalBearingY: 53.21875 + m_HorizontalAdvance: 51.75 + m_GlyphRect: + m_X: 282 + m_Y: 6 + m_Width: 48 + m_Height: 56 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 19 + m_Metrics: + m_Width: 42.125 + m_Height: 52.1875 + m_HorizontalBearingX: 4.890625 + m_HorizontalBearingY: 52.1875 + m_HorizontalAdvance: 49.9375 + m_GlyphRect: + m_X: 456 + m_Y: 70 + m_Width: 44 + m_Height: 53 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 23 + m_Metrics: + m_Width: 37.734375 + m_Height: 52.1875 + m_HorizontalBearingX: 4.890625 + m_HorizontalBearingY: 52.1875 + m_HorizontalAdvance: 45.40625 + m_GlyphRect: + m_X: 107 + m_Y: 317 + m_Width: 39 + m_Height: 53 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 32 + m_Metrics: + m_Width: 35.40625 + m_Height: 52.1875 + m_HorizontalBearingX: 4.890625 + m_HorizontalBearingY: 52.1875 + m_HorizontalAdvance: 42.1875 + m_GlyphRect: + m_X: 324 + m_Y: 140 + m_Width: 37 + m_Height: 53 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 33 + m_Metrics: + m_Width: 47.078125 + m_Height: 54.234375 + m_HorizontalBearingX: 2.921875 + m_HorizontalBearingY: 53.21875 + m_HorizontalAdvance: 54.171875 + m_GlyphRect: + m_X: 341 + m_Y: 6 + m_Width: 48 + m_Height: 56 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 37 + m_Metrics: + m_Width: 41.03125 + m_Height: 52.1875 + m_HorizontalBearingX: 4.890625 + m_HorizontalBearingY: 52.1875 + m_HorizontalAdvance: 50.8125 + m_GlyphRect: + m_X: 217 + m_Y: 138 + m_Width: 42 + m_Height: 53 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 39 + m_Metrics: + m_Width: 6.578125 + m_Height: 52.1875 + m_HorizontalBearingX: 5.03125 + m_HorizontalBearingY: 52.1875 + m_HorizontalAdvance: 16.640625 + m_GlyphRect: + m_X: 335 + m_Y: 445 + m_Width: 7 + m_Height: 53 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 47 + m_Metrics: + m_Width: 30.4375 + m_Height: 53.203125 + m_HorizontalBearingX: 1.609375 + m_HorizontalBearingY: 52.1875 + m_HorizontalAdvance: 36.28125 + m_GlyphRect: + m_X: 208 + m_Y: 381 + m_Width: 32 + m_Height: 55 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 48 + m_Metrics: + m_Width: 42.265625 + m_Height: 52.1875 + m_HorizontalBearingX: 4.890625 + m_HorizontalBearingY: 52.1875 + m_HorizontalAdvance: 47.015625 + m_GlyphRect: + m_X: 282 + m_Y: 73 + m_Width: 44 + m_Height: 53 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 50 + m_Metrics: + m_Width: 33.953125 + m_Height: 52.1875 + m_HorizontalBearingX: 4.890625 + m_HorizontalBearingY: 52.1875 + m_HorizontalAdvance: 40.4375 + m_GlyphRect: + m_X: 271 + m_Y: 381 + m_Width: 35 + m_Height: 53 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 55 + m_Metrics: + m_Width: 50.8125 + m_Height: 52.1875 + m_HorizontalBearingX: 4.890625 + m_HorizontalBearingY: 52.1875 + m_HorizontalAdvance: 60.59375 + m_GlyphRect: + m_X: 74 + m_Y: 78 + m_Width: 52 + m_Height: 53 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 56 + m_Metrics: + m_Width: 40.8125 + m_Height: 52.1875 + m_HorizontalBearingX: 4.890625 + m_HorizontalBearingY: 52.1875 + m_HorizontalAdvance: 50.59375 + m_GlyphRect: + m_X: 68 + m_Y: 142 + m_Width: 42 + m_Height: 53 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 62 + m_Metrics: + m_Width: 51.09375 + m_Height: 54.234375 + m_HorizontalBearingX: 2.921875 + m_HorizontalBearingY: 53.21875 + m_HorizontalAdvance: 56.9375 + m_GlyphRect: + m_X: 153 + m_Y: 55 + m_Width: 53 + m_Height: 56 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 72 + m_Metrics: + m_Width: 37.671875 + m_Height: 52.1875 + m_HorizontalBearingX: 4.890625 + m_HorizontalBearingY: 52.1875 + m_HorizontalAdvance: 44.015625 + m_GlyphRect: + m_X: 56 + m_Y: 335 + m_Width: 39 + m_Height: 53 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 74 + m_Metrics: + m_Width: 51.09375 + m_Height: 55.84375 + m_HorizontalBearingX: 2.921875 + m_HorizontalBearingY: 53.21875 + m_HorizontalAdvance: 56.9375 + m_GlyphRect: + m_X: 218 + m_Y: 6 + m_Width: 53 + m_Height: 57 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 75 + m_Metrics: + m_Width: 39.125 + m_Height: 52.1875 + m_HorizontalBearingX: 4.890625 + m_HorizontalBearingY: 52.1875 + m_HorizontalAdvance: 46.203125 + m_GlyphRect: + m_X: 216 + m_Y: 202 + m_Width: 41 + m_Height: 53 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 79 + m_Metrics: + m_Width: 41.453125 + m_Height: 54.234375 + m_HorizontalBearingX: 1.609375 + m_HorizontalBearingY: 53.21875 + m_HorizontalAdvance: 45.703125 + m_GlyphRect: + m_X: 337 + m_Y: 73 + m_Width: 43 + m_Height: 56 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 84 + m_Metrics: + m_Width: 41.3125 + m_Height: 52.1875 + m_HorizontalBearingX: 1.609375 + m_HorizontalBearingY: 52.1875 + m_HorizontalAdvance: 44.53125 + m_GlyphRect: + m_X: 6 + m_Y: 185 + m_Width: 42 + m_Height: 53 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 89 + m_Metrics: + m_Width: 40 + m_Height: 53.203125 + m_HorizontalBearingX: 4.015625 + m_HorizontalBearingY: 52.1875 + m_HorizontalAdvance: 48.03125 + m_GlyphRect: + m_X: 121 + m_Y: 186 + m_Width: 41 + m_Height: 55 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 98 + m_Metrics: + m_Width: 43.71875 + m_Height: 52.1875 + m_HorizontalBearingX: 0.734375 + m_HorizontalBearingY: 52.1875 + m_HorizontalAdvance: 45.1875 + m_GlyphRect: + m_X: 400 + m_Y: 70 + m_Width: 45 + m_Height: 53 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 99 + m_Metrics: + m_Width: 64.6875 + m_Height: 52.1875 + m_HorizontalBearingX: 1.015625 + m_HorizontalBearingY: 52.1875 + m_HorizontalAdvance: 66.71875 + m_GlyphRect: + m_X: 6 + m_Y: 6 + m_Width: 65 + m_Height: 53 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 104 + m_Metrics: + m_Width: 42.9375 + m_Height: 52.1875 + m_HorizontalBearingX: 1.015625 + m_HorizontalBearingY: 52.1875 + m_HorizontalAdvance: 44.96875 + m_GlyphRect: + m_X: 217 + m_Y: 74 + m_Width: 43 + m_Height: 53 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 105 + m_Metrics: + m_Width: 44.59375 + m_Height: 52.1875 + m_HorizontalBearingX: 0.734375 + m_HorizontalBearingY: 52.1875 + m_HorizontalAdvance: 46.0625 + m_GlyphRect: + m_X: 458 + m_Y: 6 + m_Width: 46 + m_Height: 53 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 110 + m_Metrics: + m_Width: 40.59375 + m_Height: 52.1875 + m_HorizontalBearingX: 2.1875 + m_HorizontalBearingY: 52.1875 + m_HorizontalAdvance: 45.40625 + m_GlyphRect: + m_X: 59 + m_Y: 206 + m_Width: 41 + m_Height: 53 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 114 + m_Metrics: + m_Width: 35.109375 + m_Height: 39.265625 + m_HorizontalBearingX: 1.75 + m_HorizontalBearingY: 38.25 + m_HorizontalAdvance: 37.234375 + m_GlyphRect: + m_X: 371 + m_Y: 444 + m_Width: 36 + m_Height: 41 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 125 + m_Metrics: + m_Width: 34.453125 + m_Height: 53.203125 + m_HorizontalBearingX: 4.015625 + m_HorizontalBearingY: 52.1875 + m_HorizontalAdvance: 40.375 + m_GlyphRect: + m_X: 53 + m_Y: 450 + m_Width: 35 + m_Height: 55 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 126 + m_Metrics: + m_Width: 34.390625 + m_Height: 39.265625 + m_HorizontalBearingX: 1.890625 + m_HorizontalBearingY: 38.25 + m_HorizontalAdvance: 37.890625 + m_GlyphRect: + m_X: 406 + m_Y: 381 + m_Width: 36 + m_Height: 41 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 131 + m_Metrics: + m_Width: 34.46875 + m_Height: 53.203125 + m_HorizontalBearingX: 1.890625 + m_HorizontalBearingY: 52.1875 + m_HorizontalAdvance: 40.375 + m_GlyphRect: + m_X: 6 + m_Y: 450 + m_Width: 36 + m_Height: 55 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 135 + m_Metrics: + m_Width: 35.265625 + m_Height: 39.265625 + m_HorizontalBearingX: 1.890625 + m_HorizontalBearingY: 38.25 + m_HorizontalAdvance: 38.90625 + m_GlyphRect: + m_X: 382 + m_Y: 329 + m_Width: 37 + m_Height: 41 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 144 + m_Metrics: + m_Width: 18.09375 + m_Height: 52.640625 + m_HorizontalBearingX: 1.609375 + m_HorizontalBearingY: 52.640625 + m_HorizontalAdvance: 21.390625 + m_GlyphRect: + m_X: 410 + m_Y: 134 + m_Width: 19 + m_Height: 53 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 145 + m_Metrics: + m_Width: 34.46875 + m_Height: 51.171875 + m_HorizontalBearingX: 1.890625 + m_HorizontalBearingY: 38.25 + m_HorizontalAdvance: 40.375 + m_GlyphRect: + m_X: 371 + m_Y: 266 + m_Width: 36 + m_Height: 52 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 149 + m_Metrics: + m_Width: 30.734375 + m_Height: 52.1875 + m_HorizontalBearingX: 4.015625 + m_HorizontalBearingY: 52.1875 + m_HorizontalAdvance: 38.546875 + m_GlyphRect: + m_X: 317 + m_Y: 381 + m_Width: 31 + m_Height: 53 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 151 + m_Metrics: + m_Width: 7.296875 + m_Height: 51.46875 + m_HorizontalBearingX: 4.015625 + m_HorizontalBearingY: 51.46875 + m_HorizontalAdvance: 15.328125 + m_GlyphRect: + m_X: 418 + m_Y: 261 + m_Width: 8 + m_Height: 52 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 160 + m_Metrics: + m_Width: 12.703125 + m_Height: 64.03125 + m_HorizontalBearingX: -2.046875 + m_HorizontalBearingY: 51.46875 + m_HorizontalAdvance: 14.671875 + m_GlyphRect: + m_X: 183 + m_Y: 381 + m_Width: 14 + m_Height: 65 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 161 + m_Metrics: + m_Width: 31.75 + m_Height: 52.1875 + m_HorizontalBearingX: 4.015625 + m_HorizontalBearingY: 52.1875 + m_HorizontalAdvance: 35.703125 + m_GlyphRect: + m_X: 292 + m_Y: 445 + m_Width: 32 + m_Height: 53 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 163 + m_Metrics: + m_Width: 5.84375 + m_Height: 52.1875 + m_HorizontalBearingX: 4.234375 + m_HorizontalBearingY: 52.1875 + m_HorizontalAdvance: 14.3125 + m_GlyphRect: + m_X: 353 + m_Y: 445 + m_Width: 7 + m_Height: 53 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 168 + m_Metrics: + m_Width: 50.078125 + m_Height: 38.25 + m_HorizontalBearingX: 4.015625 + m_HorizontalBearingY: 38.25 + m_HorizontalAdvance: 57.890625 + m_GlyphRect: + m_X: 6 + m_Y: 135 + m_Width: 51 + m_Height: 39 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 169 + m_Metrics: + m_Width: 30.734375 + m_Height: 38.25 + m_HorizontalBearingX: 4.015625 + m_HorizontalBearingY: 38.25 + m_HorizontalAdvance: 38.546875 + m_GlyphRect: + m_X: 289 + m_Y: 331 + m_Width: 31 + m_Height: 39 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 175 + m_Metrics: + m_Width: 36.4375 + m_Height: 39.265625 + m_HorizontalBearingX: 1.890625 + m_HorizontalBearingY: 38.25 + m_HorizontalAdvance: 40.21875 + m_GlyphRect: + m_X: 195 + m_Y: 457 + m_Width: 38 + m_Height: 41 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 185 + m_Metrics: + m_Width: 34.453125 + m_Height: 50.8125 + m_HorizontalBearingX: 4.015625 + m_HorizontalBearingY: 38.25 + m_HorizontalAdvance: 40.59375 + m_GlyphRect: + m_X: 411 + m_Y: 198 + m_Width: 35 + m_Height: 52 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 187 + m_Metrics: + m_Width: 34.46875 + m_Height: 50.8125 + m_HorizontalBearingX: 2.109375 + m_HorizontalBearingY: 38.25 + m_HorizontalAdvance: 40.59375 + m_GlyphRect: + m_X: 440 + m_Y: 134 + m_Width: 35 + m_Height: 52 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 188 + m_Metrics: + m_Width: 19.703125 + m_Height: 38.25 + m_HorizontalBearingX: 4.015625 + m_HorizontalBearingY: 38.25 + m_HorizontalAdvance: 25.03125 + m_GlyphRect: + m_X: 331 + m_Y: 331 + m_Width: 20 + m_Height: 39 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 192 + m_Metrics: + m_Width: 31.671875 + m_Height: 39.265625 + m_HorizontalBearingX: 1.609375 + m_HorizontalBearingY: 38.25 + m_HorizontalAdvance: 34.96875 + m_GlyphRect: + m_X: 430 + m_Y: 324 + m_Width: 33 + m_Height: 41 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 198 + m_Metrics: + m_Width: 18.609375 + m_Height: 50.078125 + m_HorizontalBearingX: 1.609375 + m_HorizontalBearingY: 49.640625 + m_HorizontalAdvance: 22.34375 + m_GlyphRect: + m_X: 486 + m_Y: 134 + m_Width: 20 + m_Height: 51 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 203 + m_Metrics: + m_Width: 30.734375 + m_Height: 38.25 + m_HorizontalBearingX: 3.796875 + m_HorizontalBearingY: 37.234375 + m_HorizontalAdvance: 38.546875 + m_GlyphRect: + m_X: 56 + m_Y: 399 + m_Width: 32 + m_Height: 40 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 212 + m_Metrics: + m_Width: 33.359375 + m_Height: 37.234375 + m_HorizontalBearingX: 0.140625 + m_HorizontalBearingY: 37.234375 + m_HorizontalAdvance: 33.65625 + m_GlyphRect: + m_X: 418 + m_Y: 451 + m_Width: 34 + m_Height: 38 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 213 + m_Metrics: + m_Width: 53 + m_Height: 37.234375 + m_HorizontalBearingX: 0.296875 + m_HorizontalBearingY: 37.234375 + m_HorizontalAdvance: 53.578125 + m_GlyphRect: + m_X: 153 + m_Y: 6 + m_Width: 54 + m_Height: 38 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 218 + m_Metrics: + m_Width: 35.84375 + m_Height: 37.234375 + m_HorizontalBearingX: 0.4375 + m_HorizontalBearingY: 37.234375 + m_HorizontalAdvance: 36.71875 + m_GlyphRect: + m_X: 241 + m_Y: 332 + m_Width: 37 + m_Height: 38 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 219 + m_Metrics: + m_Width: 35.40625 + m_Height: 49.796875 + m_HorizontalBearingX: 0.140625 + m_HorizontalBearingY: 37.234375 + m_HorizontalAdvance: 35.703125 + m_GlyphRect: + m_X: 364 + m_Y: 204 + m_Width: 36 + m_Height: 51 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 224 + m_Metrics: + m_Width: 30.078125 + m_Height: 37.234375 + m_HorizontalBearingX: 2.484375 + m_HorizontalBearingY: 37.234375 + m_HorizontalAdvance: 34.390625 + m_GlyphRect: + m_X: 474 + m_Y: 299 + m_Width: 31 + m_Height: 38 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 228 + m_Metrics: + m_Width: 38.828125 + m_Height: 52.484375 + m_HorizontalBearingX: 3.21875 + m_HorizontalBearingY: 51.46875 + m_HorizontalAdvance: 45.265625 + m_GlyphRect: + m_X: 111 + m_Y: 252 + m_Width: 40 + m_Height: 54 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 229 + m_Metrics: + m_Width: 17.078125 + m_Height: 50.4375 + m_HorizontalBearingX: 2.484375 + m_HorizontalBearingY: 50.4375 + m_HorizontalAdvance: 25.265625 + m_GlyphRect: + m_X: 486 + m_Y: 196 + m_Width: 18 + m_Height: 51 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 230 + m_Metrics: + m_Width: 35.6875 + m_Height: 51.46875 + m_HorizontalBearingX: 2.265625 + m_HorizontalBearingY: 51.46875 + m_HorizontalAdvance: 40.59375 + m_GlyphRect: + m_X: 359 + m_Y: 381 + m_Width: 36 + m_Height: 52 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 231 + m_Metrics: + m_Width: 37.890625 + m_Height: 52.484375 + m_HorizontalBearingX: 1.3125 + m_HorizontalBearingY: 51.46875 + m_HorizontalAdvance: 41.53125 + m_GlyphRect: + m_X: 57 + m_Y: 270 + m_Width: 39 + m_Height: 54 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 232 + m_Metrics: + m_Width: 37.828125 + m_Height: 50.4375 + m_HorizontalBearingX: 1.890625 + m_HorizontalBearingY: 50.4375 + m_HorizontalAdvance: 41.3125 + m_GlyphRect: + m_X: 6 + m_Y: 388 + m_Width: 39 + m_Height: 51 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 233 + m_Metrics: + m_Width: 36.359375 + m_Height: 51.453125 + m_HorizontalBearingX: 1.671875 + m_HorizontalBearingY: 50.4375 + m_HorizontalAdvance: 40.375 + m_GlyphRect: + m_X: 190 + m_Y: 274 + m_Width: 38 + m_Height: 53 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 234 + m_Metrics: + m_Width: 36.421875 + m_Height: 52.484375 + m_HorizontalBearingX: 3.21875 + m_HorizontalBearingY: 51.46875 + m_HorizontalAdvance: 42.484375 + m_GlyphRect: + m_X: 244 + m_Y: 447 + m_Width: 37 + m_Height: 54 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 235 + m_Metrics: + m_Width: 34.96875 + m_Height: 50.4375 + m_HorizontalBearingX: 1.671875 + m_HorizontalBearingY: 50.4375 + m_HorizontalAdvance: 37.453125 + m_GlyphRect: + m_X: 317 + m_Y: 204 + m_Width: 36 + m_Height: 51 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 236 + m_Metrics: + m_Width: 37.8125 + m_Height: 52.484375 + m_HorizontalBearingX: 2.40625 + m_HorizontalBearingY: 51.46875 + m_HorizontalAdvance: 42.625 + m_GlyphRect: + m_X: 6 + m_Y: 323 + m_Width: 39 + m_Height: 54 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 237 + m_Metrics: + m_Width: 36.421875 + m_Height: 52.484375 + m_HorizontalBearingX: 2.921875 + m_HorizontalBearingY: 51.46875 + m_HorizontalAdvance: 42.265625 + m_GlyphRect: + m_X: 284 + m_Y: 266 + m_Width: 38 + m_Height: 54 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 239 + m_Metrics: + m_Width: 20.4375 + m_Height: 20 + m_HorizontalBearingX: 3.21875 + m_HorizontalBearingY: 52.1875 + m_HorizontalAdvance: 26.859375 + m_GlyphRect: + m_X: 163 + m_Y: 475 + m_Width: 21 + m_Height: 21 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 240 + m_Metrics: + m_Width: 26.0625 + m_Height: 52.1875 + m_HorizontalBearingX: 1.171875 + m_HorizontalBearingY: 52.1875 + m_HorizontalAdvance: 28.390625 + m_GlyphRect: + m_X: 372 + m_Y: 140 + m_Width: 27 + m_Height: 53 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 243 + m_Metrics: + m_Width: 8.015625 + m_Height: 30.296875 + m_HorizontalBearingX: 3.4375 + m_HorizontalBearingY: 29.78125 + m_HorizontalAdvance: 14.890625 + m_GlyphRect: + m_X: 99 + m_Y: 475 + m_Width: 9 + m_Height: 31 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 244 + m_Metrics: + m_Width: 8.015625 + m_Height: 16.78125 + m_HorizontalBearingX: 3.21875 + m_HorizontalBearingY: 7.515625 + m_HorizontalAdvance: 14.453125 + m_GlyphRect: + m_X: 457 + m_Y: 246 + m_Width: 9 + m_Height: 18 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 245 + m_Metrics: + m_Width: 31.375 + m_Height: 8.03125 + m_HorizontalBearingX: 3.21875 + m_HorizontalBearingY: 7.515625 + m_HorizontalAdvance: 37.8125 + m_GlyphRect: + m_X: 474 + m_Y: 279 + m_Width: 32 + m_Height: 9 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 246 + m_Metrics: + m_Width: 8.03125 + m_Height: 52.703125 + m_HorizontalBearingX: 5.03125 + m_HorizontalBearingY: 52.1875 + m_HorizontalAdvance: 17.375 + m_GlyphRect: + m_X: 251 + m_Y: 381 + m_Width: 9 + m_Height: 54 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 248 + m_Metrics: + m_Width: 37.734375 + m_Height: 50.4375 + m_HorizontalBearingX: 2.265625 + m_HorizontalBearingY: 50.4375 + m_HorizontalAdvance: 42.265625 + m_GlyphRect: + m_X: 268 + m_Y: 204 + m_Width: 38 + m_Height: 51 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 249 + m_Metrics: + m_Width: 8.015625 + m_Height: 8.03125 + m_HorizontalBearingX: 3.21875 + m_HorizontalBearingY: 7.515625 + m_HorizontalAdvance: 14.453125 + m_GlyphRect: + m_X: 437 + m_Y: 261 + m_Width: 9 + m_Height: 9 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 250 + m_Metrics: + m_Width: 33.375 + m_Height: 53.734375 + m_HorizontalBearingX: 1.234375 + m_HorizontalBearingY: 53.21875 + m_HorizontalAdvance: 36.796875 + m_GlyphRect: + m_X: 239 + m_Y: 266 + m_Width: 34 + m_Height: 55 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 252 + m_Metrics: + m_Width: 16.421875 + m_Height: 15.609375 + m_HorizontalBearingX: 3.0625 + m_HorizontalBearingY: 52.1875 + m_HorizontalAdvance: 22.5625 + m_GlyphRect: + m_X: 457 + m_Y: 197 + m_Width: 17 + m_Height: 17 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 253 + m_Metrics: + m_Width: 5.84375 + m_Height: 15.609375 + m_HorizontalBearingX: 3.0625 + m_HorizontalBearingY: 52.1875 + m_HorizontalAdvance: 11.96875 + m_GlyphRect: + m_X: 457 + m_Y: 275 + m_Width: 6 + m_Height: 17 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 254 + m_Metrics: + m_Width: 8.015625 + m_Height: 39.046875 + m_HorizontalBearingX: 3.4375 + m_HorizontalBearingY: 29.78125 + m_HorizontalAdvance: 14.890625 + m_GlyphRect: + m_X: 362 + m_Y: 330 + m_Width: 9 + m_Height: 40 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 255 + m_Metrics: + m_Width: 26.0625 + m_Height: 52.1875 + m_HorizontalBearingX: 1.171875 + m_HorizontalBearingY: 52.1875 + m_HorizontalAdvance: 29.5625 + m_GlyphRect: + m_X: 333 + m_Y: 266 + m_Width: 27 + m_Height: 53 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 256 + m_Metrics: + m_Width: 30.078125 + m_Height: 5.84375 + m_HorizontalBearingX: -0.140625 + m_HorizontalBearingY: -6.28125 + m_HorizontalAdvance: 29.78125 + m_GlyphRect: + m_X: 106 + m_Y: 381 + m_Width: 31 + m_Height: 7 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 257 + m_Metrics: + m_Width: 17.671875 + m_Height: 63.65625 + m_HorizontalBearingX: 1.75 + m_HorizontalBearingY: 55.109375 + m_HorizontalAdvance: 21.609375 + m_GlyphRect: + m_X: 99 + m_Y: 399 + m_Width: 19 + m_Height: 65 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 258 + m_Metrics: + m_Width: 17.671875 + m_Height: 63.65625 + m_HorizontalBearingX: 2.1875 + m_HorizontalBearingY: 55.109375 + m_HorizontalAdvance: 21.609375 + m_GlyphRect: + m_X: 129 + m_Y: 399 + m_Width: 18 + m_Height: 65 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 259 + m_Metrics: + m_Width: 13.796875 + m_Height: 63.65625 + m_HorizontalBearingX: 5.625 + m_HorizontalBearingY: 55.109375 + m_HorizontalAdvance: 21.609375 + m_GlyphRect: + m_X: 190 + m_Y: 198 + m_Width: 15 + m_Height: 65 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 260 + m_Metrics: + m_Width: 13.796875 + m_Height: 63.65625 + m_HorizontalBearingX: 2.1875 + m_HorizontalBearingY: 55.109375 + m_HorizontalAdvance: 21.609375 + m_GlyphRect: + m_X: 158 + m_Y: 399 + m_Width: 14 + m_Height: 65 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 261 + m_Metrics: + m_Width: 15.46875 + m_Height: 63.65625 + m_HorizontalBearingX: 5.1875 + m_HorizontalBearingY: 55.109375 + m_HorizontalAdvance: 22.1875 + m_GlyphRect: + m_X: 190 + m_Y: 122 + m_Width: 16 + m_Height: 65 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 262 + m_Metrics: + m_Width: 15.46875 + m_Height: 63.65625 + m_HorizontalBearingX: 1.609375 + m_HorizontalBearingY: 55.109375 + m_HorizontalAdvance: 22.1875 + m_GlyphRect: + m_X: 162 + m_Y: 262 + m_Width: 17 + m_Height: 65 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 265 + m_Metrics: + m_Width: 19.5625 + m_Height: 5.84375 + m_HorizontalBearingX: 2.78125 + m_HorizontalBearingY: 21.53125 + m_HorizontalAdvance: 25.109375 + m_GlyphRect: + m_X: 148 + m_Y: 381 + m_Width: 21 + m_Height: 7 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 278 + m_Metrics: + m_Width: 38.90625 + m_Height: 61.46875 + m_HorizontalBearingX: 1.171875 + m_HorizontalBearingY: 55.265625 + m_HorizontalAdvance: 42.265625 + m_GlyphRect: + m_X: 6 + m_Y: 249 + m_Width: 40 + m_Height: 63 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 282 + m_Metrics: + m_Width: 33.140625 + m_Height: 33.953125 + m_HorizontalBearingX: 3.875 + m_HorizontalBearingY: 40.734375 + m_HorizontalAdvance: 40.875 + m_GlyphRect: + m_X: 453 + m_Y: 376 + m_Width: 35 + m_Height: 35 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 286 + m_Metrics: + m_Width: 33.140625 + m_Height: 17.453125 + m_HorizontalBearingX: 3.875 + m_HorizontalBearingY: 31.609375 + m_HorizontalAdvance: 40.875 + m_GlyphRect: + m_X: 453 + m_Y: 422 + m_Width: 35 + m_Height: 18 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 288 + m_Metrics: + m_Width: 29.71875 + m_Height: 31.3125 + m_HorizontalBearingX: 3.9375 + m_HorizontalBearingY: 38.390625 + m_HorizontalAdvance: 37.296875 + m_GlyphRect: + m_X: 199 + m_Y: 338 + m_Width: 31 + m_Height: 32 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 289 + m_Metrics: + m_Width: 29.703125 + m_Height: 31.3125 + m_HorizontalBearingX: 3.65625 + m_HorizontalBearingY: 38.390625 + m_HorizontalAdvance: 39.0625 + m_GlyphRect: + m_X: 157 + m_Y: 338 + m_Width: 31 + m_Height: 32 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 294 + m_Metrics: + m_Width: 23.4375 + m_Height: 8.625 + m_HorizontalBearingX: 2.625 + m_HorizontalBearingY: 28.328125 + m_HorizontalAdvance: 28.6875 + m_GlyphRect: + m_X: 477 + m_Y: 258 + m_Width: 25 + m_Height: 10 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 303 + m_Metrics: + m_Width: 55.84375 + m_Height: 52.484375 + m_HorizontalBearingX: 1.75 + m_HorizontalBearingY: 51.46875 + m_HorizontalAdvance: 59.34375 + m_GlyphRect: + m_X: 6 + m_Y: 70 + m_Width: 57 + m_Height: 54 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 316 + m_Metrics: + m_Width: 59.421875 + m_Height: 59.78125 + m_HorizontalBearingX: 2.40625 + m_HorizontalBearingY: 52.046875 + m_HorizontalAdvance: 64.234375 + m_GlyphRect: + m_X: 82 + m_Y: 6 + m_Width: 60 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 317 + m_Metrics: + m_Width: 40.59375 + m_Height: 54.234375 + m_HorizontalBearingX: 2.84375 + m_HorizontalBearingY: 53.21875 + m_HorizontalAdvance: 42.84375 + m_GlyphRect: + m_X: 271 + m_Y: 137 + m_Width: 42 + m_Height: 56 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 324 + m_Metrics: + m_Width: 5.109375 + m_Height: 63.65625 + m_HorizontalBearingX: 5.625 + m_HorizontalBearingY: 54.3125 + m_HorizontalAdvance: 16.359375 + m_GlyphRect: + m_X: 173 + m_Y: 186 + m_Width: 6 + m_Height: 65 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 328 + m_Metrics: + m_Width: 31.46875 + m_Height: 20.0625 + m_HorizontalBearingX: 0.796875 + m_HorizontalBearingY: 52.1875 + m_HorizontalAdvance: 33.0625 + m_GlyphRect: + m_X: 119 + m_Y: 475 + m_Width: 33 + m_Height: 21 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + - m_Index: 355 + m_Metrics: + m_Width: 10.078125 + m_Height: 9.265625 + m_HorizontalBearingX: 10.140625 + m_HorizontalBearingY: 52.921875 + m_HorizontalAdvance: 48.6875 + m_GlyphRect: + m_X: 457 + m_Y: 225 + m_Width: 11 + m_Height: 10 + m_Scale: 1 + m_AtlasIndex: 0 + m_ClassDefinitionType: 0 + m_CharacterTable: + - m_ElementType: 1 + m_Unicode: 32 + m_GlyphIndex: 1 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 33 + m_GlyphIndex: 246 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 34 + m_GlyphIndex: 252 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 35 + m_GlyphIndex: 248 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 36 + m_GlyphIndex: 278 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 37 + m_GlyphIndex: 303 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 38 + m_GlyphIndex: 317 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 39 + m_GlyphIndex: 253 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 40 + m_GlyphIndex: 261 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 41 + m_GlyphIndex: 262 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 42 + m_GlyphIndex: 239 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 43 + m_GlyphIndex: 282 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 44 + m_GlyphIndex: 244 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 45 + m_GlyphIndex: 265 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 46 + m_GlyphIndex: 249 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 47 + m_GlyphIndex: 255 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 48 + m_GlyphIndex: 228 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 49 + m_GlyphIndex: 229 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 50 + m_GlyphIndex: 230 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 51 + m_GlyphIndex: 231 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 52 + m_GlyphIndex: 232 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 53 + m_GlyphIndex: 233 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 54 + m_GlyphIndex: 234 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 55 + m_GlyphIndex: 235 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 56 + m_GlyphIndex: 236 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 57 + m_GlyphIndex: 237 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 58 + m_GlyphIndex: 243 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 59 + m_GlyphIndex: 254 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 60 + m_GlyphIndex: 289 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 61 + m_GlyphIndex: 286 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 62 + m_GlyphIndex: 288 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 63 + m_GlyphIndex: 250 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 64 + m_GlyphIndex: 316 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 65 + m_GlyphIndex: 2 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 66 + m_GlyphIndex: 13 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 67 + m_GlyphIndex: 14 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 68 + m_GlyphIndex: 19 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 69 + m_GlyphIndex: 23 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 70 + m_GlyphIndex: 32 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 71 + m_GlyphIndex: 33 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 72 + m_GlyphIndex: 37 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 73 + m_GlyphIndex: 39 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 74 + m_GlyphIndex: 47 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 75 + m_GlyphIndex: 48 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 76 + m_GlyphIndex: 50 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 77 + m_GlyphIndex: 55 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 78 + m_GlyphIndex: 56 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 79 + m_GlyphIndex: 62 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 80 + m_GlyphIndex: 72 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 81 + m_GlyphIndex: 74 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 82 + m_GlyphIndex: 75 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 83 + m_GlyphIndex: 79 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 84 + m_GlyphIndex: 84 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 85 + m_GlyphIndex: 89 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 86 + m_GlyphIndex: 98 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 87 + m_GlyphIndex: 99 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 88 + m_GlyphIndex: 104 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 89 + m_GlyphIndex: 105 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 90 + m_GlyphIndex: 110 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 91 + m_GlyphIndex: 259 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 92 + m_GlyphIndex: 240 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 93 + m_GlyphIndex: 260 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 94 + m_GlyphIndex: 328 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 95 + m_GlyphIndex: 256 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 96 + m_GlyphIndex: 355 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 97 + m_GlyphIndex: 114 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 98 + m_GlyphIndex: 125 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 99 + m_GlyphIndex: 126 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 100 + m_GlyphIndex: 131 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 101 + m_GlyphIndex: 135 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 102 + m_GlyphIndex: 144 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 103 + m_GlyphIndex: 145 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 104 + m_GlyphIndex: 149 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 105 + m_GlyphIndex: 151 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 106 + m_GlyphIndex: 160 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 107 + m_GlyphIndex: 161 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 108 + m_GlyphIndex: 163 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 109 + m_GlyphIndex: 168 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 110 + m_GlyphIndex: 169 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 111 + m_GlyphIndex: 175 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 112 + m_GlyphIndex: 185 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 113 + m_GlyphIndex: 187 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 114 + m_GlyphIndex: 188 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 115 + m_GlyphIndex: 192 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 116 + m_GlyphIndex: 198 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 117 + m_GlyphIndex: 203 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 118 + m_GlyphIndex: 212 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 119 + m_GlyphIndex: 213 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 120 + m_GlyphIndex: 218 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 121 + m_GlyphIndex: 219 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 122 + m_GlyphIndex: 224 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 123 + m_GlyphIndex: 257 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 124 + m_GlyphIndex: 324 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 125 + m_GlyphIndex: 258 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 126 + m_GlyphIndex: 294 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8230 + m_GlyphIndex: 245 + m_Scale: 1 + m_AtlasTextures: + - {fileID: -3904745194811114908} + m_AtlasTextureIndex: 0 + m_IsMultiAtlasTexturesEnabled: 0 + m_ClearDynamicDataOnBuild: 0 + m_UsedGlyphRects: + - m_X: 0 + m_Y: 0 + m_Width: 76 + m_Height: 64 + - m_X: 76 + m_Y: 0 + m_Width: 71 + m_Height: 72 + - m_X: 0 + m_Y: 64 + m_Width: 68 + m_Height: 65 + - m_X: 147 + m_Y: 0 + m_Width: 65 + m_Height: 49 + - m_X: 212 + m_Y: 0 + m_Width: 64 + m_Height: 68 + - m_X: 147 + m_Y: 49 + m_Width: 64 + m_Height: 67 + - m_X: 68 + m_Y: 72 + m_Width: 63 + m_Height: 64 + - m_X: 0 + m_Y: 129 + m_Width: 62 + m_Height: 50 + - m_X: 276 + m_Y: 0 + m_Width: 59 + m_Height: 67 + - m_X: 335 + m_Y: 0 + m_Width: 59 + m_Height: 67 + - m_X: 394 + m_Y: 0 + m_Width: 58 + m_Height: 64 + - m_X: 452 + m_Y: 0 + m_Width: 57 + m_Height: 64 + - m_X: 394 + m_Y: 64 + m_Width: 56 + m_Height: 64 + - m_X: 450 + m_Y: 64 + m_Width: 55 + m_Height: 64 + - m_X: 276 + m_Y: 67 + m_Width: 55 + m_Height: 64 + - m_X: 331 + m_Y: 67 + m_Width: 54 + m_Height: 67 + - m_X: 211 + m_Y: 68 + m_Width: 54 + m_Height: 64 + - m_X: 265 + m_Y: 131 + m_Width: 53 + m_Height: 67 + - m_X: 131 + m_Y: 116 + m_Width: 53 + m_Height: 64 + - m_X: 184 + m_Y: 116 + m_Width: 27 + m_Height: 76 + - m_X: 211 + m_Y: 132 + m_Width: 53 + m_Height: 64 + - m_X: 62 + m_Y: 136 + m_Width: 53 + m_Height: 64 + - m_X: 0 + m_Y: 179 + m_Width: 53 + m_Height: 64 + - m_X: 115 + m_Y: 180 + m_Width: 52 + m_Height: 66 + - m_X: 167 + m_Y: 180 + m_Width: 17 + m_Height: 76 + - m_X: 184 + m_Y: 192 + m_Width: 26 + m_Height: 76 + - m_X: 210 + m_Y: 196 + m_Width: 52 + m_Height: 64 + - m_X: 53 + m_Y: 200 + m_Width: 52 + m_Height: 64 + - m_X: 0 + m_Y: 243 + m_Width: 51 + m_Height: 74 + - m_X: 105 + m_Y: 246 + m_Width: 51 + m_Height: 65 + - m_X: 156 + m_Y: 256 + m_Width: 28 + m_Height: 76 + - m_X: 51 + m_Y: 264 + m_Width: 50 + m_Height: 65 + - m_X: 0 + m_Y: 317 + m_Width: 50 + m_Height: 65 + - m_X: 101 + m_Y: 311 + m_Width: 50 + m_Height: 64 + - m_X: 50 + m_Y: 329 + m_Width: 50 + m_Height: 64 + - m_X: 0 + m_Y: 382 + m_Width: 50 + m_Height: 62 + - m_X: 0 + m_Y: 444 + m_Width: 47 + m_Height: 66 + - m_X: 47 + m_Y: 444 + m_Width: 46 + m_Height: 66 + - m_X: 50 + m_Y: 393 + m_Width: 43 + m_Height: 51 + - m_X: 93 + m_Y: 393 + m_Width: 30 + m_Height: 76 + - m_X: 100 + m_Y: 375 + m_Width: 42 + m_Height: 18 + - m_X: 93 + m_Y: 469 + m_Width: 20 + m_Height: 42 + - m_X: 113 + m_Y: 469 + m_Width: 44 + m_Height: 32 + - m_X: 123 + m_Y: 393 + m_Width: 29 + m_Height: 76 + - m_X: 142 + m_Y: 375 + m_Width: 32 + m_Height: 18 + - m_X: 151 + m_Y: 332 + m_Width: 42 + m_Height: 43 + - m_X: 184 + m_Y: 268 + m_Width: 49 + m_Height: 64 + - m_X: 152 + m_Y: 393 + m_Width: 25 + m_Height: 76 + - m_X: 157 + m_Y: 469 + m_Width: 32 + m_Height: 32 + - m_X: 177 + m_Y: 375 + m_Width: 25 + m_Height: 76 + - m_X: 193 + m_Y: 332 + m_Width: 42 + m_Height: 43 + - m_X: 233 + m_Y: 260 + m_Width: 45 + m_Height: 66 + - m_X: 262 + m_Y: 198 + m_Width: 49 + m_Height: 62 + - m_X: 189 + m_Y: 451 + m_Width: 49 + m_Height: 52 + - m_X: 202 + m_Y: 375 + m_Width: 43 + m_Height: 66 + - m_X: 235 + m_Y: 326 + m_Width: 48 + m_Height: 49 + - m_X: 278 + m_Y: 260 + m_Width: 49 + m_Height: 65 + - m_X: 311 + m_Y: 198 + m_Width: 47 + m_Height: 62 + - m_X: 318 + m_Y: 134 + m_Width: 48 + m_Height: 64 + - m_X: 238 + m_Y: 441 + m_Width: 48 + m_Height: 65 + - m_X: 245 + m_Y: 375 + m_Width: 20 + m_Height: 65 + - m_X: 265 + m_Y: 375 + m_Width: 46 + m_Height: 64 + - m_X: 283 + m_Y: 325 + m_Width: 42 + m_Height: 50 + - m_X: 286 + m_Y: 439 + m_Width: 43 + m_Height: 64 + - m_X: 311 + m_Y: 375 + m_Width: 42 + m_Height: 64 + - m_X: 325 + m_Y: 325 + m_Width: 31 + m_Height: 50 + - m_X: 327 + m_Y: 260 + m_Width: 38 + m_Height: 64 + - m_X: 358 + m_Y: 198 + m_Width: 47 + m_Height: 62 + - m_X: 366 + m_Y: 134 + m_Width: 38 + m_Height: 64 + - m_X: 404 + m_Y: 128 + m_Width: 30 + m_Height: 64 + - m_X: 329 + m_Y: 439 + m_Width: 18 + m_Height: 64 + - m_X: 347 + m_Y: 439 + m_Width: 18 + m_Height: 64 + - m_X: 353 + m_Y: 375 + m_Width: 47 + m_Height: 63 + - m_X: 356 + m_Y: 324 + m_Width: 20 + m_Height: 51 + - m_X: 365 + m_Y: 260 + m_Width: 47 + m_Height: 63 + - m_X: 376 + m_Y: 323 + m_Width: 48 + m_Height: 52 + - m_X: 405 + m_Y: 192 + m_Width: 46 + m_Height: 63 + - m_X: 434 + m_Y: 128 + m_Width: 46 + m_Height: 63 + - m_X: 480 + m_Y: 128 + m_Width: 31 + m_Height: 62 + - m_X: 480 + m_Y: 190 + m_Width: 29 + m_Height: 62 + - m_X: 451 + m_Y: 191 + m_Width: 28 + m_Height: 28 + - m_X: 412 + m_Y: 255 + m_Width: 19 + m_Height: 63 + - m_X: 451 + m_Y: 219 + m_Width: 22 + m_Height: 21 + - m_X: 451 + m_Y: 240 + m_Width: 20 + m_Height: 29 + - m_X: 431 + m_Y: 255 + m_Width: 20 + m_Height: 20 + - m_X: 471 + m_Y: 252 + m_Width: 36 + m_Height: 21 + - m_X: 451 + m_Y: 269 + m_Width: 17 + m_Height: 28 + - m_X: 468 + m_Y: 273 + m_Width: 43 + m_Height: 20 + - m_X: 468 + m_Y: 293 + m_Width: 42 + m_Height: 49 + - m_X: 424 + m_Y: 318 + m_Width: 44 + m_Height: 52 + - m_X: 365 + m_Y: 438 + m_Width: 47 + m_Height: 52 + - m_X: 400 + m_Y: 375 + m_Width: 47 + m_Height: 52 + - m_X: 447 + m_Y: 370 + m_Width: 46 + m_Height: 46 + - m_X: 447 + m_Y: 416 + m_Width: 46 + m_Height: 29 + - m_X: 412 + m_Y: 445 + m_Width: 45 + m_Height: 49 + m_FreeGlyphRects: + - m_X: 68 + m_Y: 64 + m_Width: 8 + m_Height: 8 + - m_X: 211 + m_Y: 49 + m_Width: 1 + m_Height: 19 + - m_X: 265 + m_Y: 68 + m_Width: 11 + m_Height: 63 + - m_X: 131 + m_Y: 72 + m_Width: 16 + m_Height: 44 + - m_X: 62 + m_Y: 129 + m_Width: 6 + m_Height: 7 + - m_X: 115 + m_Y: 136 + m_Width: 16 + m_Height: 44 + - m_X: 210 + m_Y: 192 + m_Width: 1 + m_Height: 4 + - m_X: 53 + m_Y: 179 + m_Width: 9 + m_Height: 21 + - m_X: 105 + m_Y: 200 + m_Width: 10 + m_Height: 46 + - m_X: 156 + m_Y: 246 + m_Width: 11 + m_Height: 10 + - m_X: 51 + m_Y: 243 + m_Width: 2 + m_Height: 21 + - m_X: 101 + m_Y: 264 + m_Width: 4 + m_Height: 47 + - m_X: 50 + m_Y: 317 + m_Width: 1 + m_Height: 12 + - m_X: 100 + m_Y: 329 + m_Width: 1 + m_Height: 46 + - m_X: 0 + m_Y: 510 + m_Width: 93 + m_Height: 1 + - m_X: 151 + m_Y: 311 + m_Width: 5 + m_Height: 21 + - m_X: 174 + m_Y: 375 + m_Width: 3 + m_Height: 18 + - m_X: 210 + m_Y: 260 + m_Width: 23 + m_Height: 8 + - m_X: 264 + m_Y: 132 + m_Width: 1 + m_Height: 66 + - m_X: 262 + m_Y: 196 + m_Width: 3 + m_Height: 2 + - m_X: 113 + m_Y: 501 + m_Width: 76 + m_Height: 10 + - m_X: 177 + m_Y: 451 + m_Width: 12 + m_Height: 18 + - m_X: 233 + m_Y: 326 + m_Width: 2 + m_Height: 6 + - m_X: 318 + m_Y: 131 + m_Width: 13 + m_Height: 3 + - m_X: 113 + m_Y: 506 + m_Width: 398 + m_Height: 5 + - m_X: 113 + m_Y: 503 + m_Width: 125 + m_Height: 8 + - m_X: 202 + m_Y: 441 + m_Width: 36 + m_Height: 10 + - m_X: 278 + m_Y: 325 + m_Width: 5 + m_Height: 1 + - m_X: 245 + m_Y: 440 + m_Width: 41 + m_Height: 1 + - m_X: 286 + m_Y: 503 + m_Width: 225 + m_Height: 8 + - m_X: 265 + m_Y: 439 + m_Width: 21 + m_Height: 2 + - m_X: 385 + m_Y: 67 + m_Width: 9 + m_Height: 67 + - m_X: 385 + m_Y: 128 + m_Width: 19 + m_Height: 6 + - m_X: 327 + m_Y: 324 + m_Width: 29 + m_Height: 1 + - m_X: 365 + m_Y: 323 + m_Width: 11 + m_Height: 1 + - m_X: 404 + m_Y: 192 + m_Width: 1 + m_Height: 6 + - m_X: 509 + m_Y: 0 + m_Width: 2 + m_Height: 128 + - m_X: 505 + m_Y: 64 + m_Width: 6 + m_Height: 64 + - m_X: 434 + m_Y: 191 + m_Width: 17 + m_Height: 1 + - m_X: 405 + m_Y: 255 + m_Width: 7 + m_Height: 5 + - m_X: 479 + m_Y: 191 + m_Width: 1 + m_Height: 61 + - m_X: 473 + m_Y: 219 + m_Width: 7 + m_Height: 33 + - m_X: 471 + m_Y: 240 + m_Width: 9 + m_Height: 12 + - m_X: 509 + m_Y: 190 + m_Width: 2 + m_Height: 83 + - m_X: 507 + m_Y: 252 + m_Width: 4 + m_Height: 21 + - m_X: 468 + m_Y: 269 + m_Width: 3 + m_Height: 4 + - m_X: 510 + m_Y: 293 + m_Width: 1 + m_Height: 218 + - m_X: 431 + m_Y: 275 + m_Width: 20 + m_Height: 43 + - m_X: 412 + m_Y: 318 + m_Width: 12 + m_Height: 5 + - m_X: 431 + m_Y: 297 + m_Width: 37 + m_Height: 21 + - m_X: 353 + m_Y: 438 + m_Width: 12 + m_Height: 1 + - m_X: 468 + m_Y: 342 + m_Width: 43 + m_Height: 28 + - m_X: 493 + m_Y: 342 + m_Width: 18 + m_Height: 169 + - m_X: 424 + m_Y: 370 + m_Width: 23 + m_Height: 5 + - m_X: 400 + m_Y: 427 + m_Width: 47 + m_Height: 11 + - m_X: 365 + m_Y: 494 + m_Width: 146 + m_Height: 17 + - m_X: 365 + m_Y: 490 + m_Width: 47 + m_Height: 21 + - m_X: 457 + m_Y: 445 + m_Width: 54 + m_Height: 66 + - m_X: 412 + m_Y: 427 + m_Width: 35 + m_Height: 18 + 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: 63f6aeb7bc844ea4b83694b949d0acd2 + 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 &7077468325371864899 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: NeueMontreal-Regular SDF Material + m_Shader: {fileID: 4800000, guid: 68e6db2ebdc24f95958faec2be5558d6, type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: [] + 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: -3904745194811114908} + 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_Ints: [] + m_Floats: + - _Ambient: 0.5 + - _Bevel: 0.5 + - _BevelClamp: 0 + - _BevelOffset: 0 + - _BevelRoundness: 0 + - _BevelWidth: 0 + - _BumpFace: 0 + - _BumpOutline: 0 + - _ColorMask: 15 + - _CullMode: 0 + - _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} + m_BuildTextureStacks: [] diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Fonts/NeueMontreal-Regular SDF.asset.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Fonts/NeueMontreal-Regular SDF.asset.meta new file mode 100644 index 000000000..f0557d26c --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Fonts/NeueMontreal-Regular SDF.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b137a8f4bbcdafc439306c89bed89215 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Fonts/NeueMontreal-Regular.ttf b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Fonts/NeueMontreal-Regular.ttf new file mode 100644 index 000000000..62188dbc2 Binary files /dev/null and b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Fonts/NeueMontreal-Regular.ttf differ diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Fonts/NeueMontreal-Regular.ttf.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Fonts/NeueMontreal-Regular.ttf.meta new file mode 100644 index 000000000..d87542828 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Fonts/NeueMontreal-Regular.ttf.meta @@ -0,0 +1,21 @@ +fileFormatVersion: 2 +guid: 63f6aeb7bc844ea4b83694b949d0acd2 +TrueTypeFontImporter: + externalObjects: {} + serializedVersion: 4 + fontSize: 16 + forceTextureCase: -2 + characterSpacing: 0 + characterPadding: 1 + includeFontData: 1 + fontNames: + - Neue Montreal + fallbackFontReferences: [] + customCharacters: + fontRenderingMode: 0 + ascentCalculationMode: 1 + useLegacyBoundsCalculation: 0 + shouldRoundAdvanceValue: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Materials.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Materials.meta new file mode 100644 index 000000000..df3740193 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Materials.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b2badcc5ac959466fb40813155d5a6bb +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Materials/Common LootBox.mat b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Materials/Common LootBox.mat new file mode 100644 index 000000000..c3757ffd5 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Materials/Common LootBox.mat @@ -0,0 +1,82 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Common LootBox + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ValidKeywords: + - _ALPHABLEND_ON + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 3000 + stringTagMap: + RenderType: Transparent + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: c2297839b83782d4cbbddfbbf56082a9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 10 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 2 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 5 + - _UVSec: 0 + - _ZWrite: 0 + m_Colors: + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + m_BuildTextureStacks: [] diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Materials/Common LootBox.mat.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Materials/Common LootBox.mat.meta new file mode 100644 index 000000000..80e3989ae --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Materials/Common LootBox.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 2b0c53d64b5c8524ea5cdb454eb09115 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Materials/Epic LootBox.mat b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Materials/Epic LootBox.mat new file mode 100644 index 000000000..723ceab42 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Materials/Epic LootBox.mat @@ -0,0 +1,82 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Epic LootBox + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ValidKeywords: + - _ALPHABLEND_ON + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 3000 + stringTagMap: + RenderType: Transparent + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: d83651a945b64e84a895e5f169818fe9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 10 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 2 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 5 + - _UVSec: 0 + - _ZWrite: 0 + m_Colors: + - _Color: {r: 0.9724553, g: 0.38300002, b: 1, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + m_BuildTextureStacks: [] diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Materials/Epic LootBox.mat.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Materials/Epic LootBox.mat.meta new file mode 100644 index 000000000..dd0209d6a --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Materials/Epic LootBox.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: addb98b0a3d64aa4cbc88a71588f5ed0 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Materials/Floor Material.mat b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Materials/Floor Material.mat new file mode 100644 index 000000000..c33ba8e7e --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Materials/Floor Material.mat @@ -0,0 +1,80 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Floor Material + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ValidKeywords: [] + m_InvalidKeywords: [] + 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} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.612 + - _GlossyReflections: 1 + - _Metallic: 0.75 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 1 + m_Colors: + - _Color: {r: 0.10980393, g: 0.1254902, b: 0.09411766, a: 0} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + m_BuildTextureStacks: [] diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Materials/Floor Material.mat.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Materials/Floor Material.mat.meta new file mode 100644 index 000000000..9783d2246 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Materials/Floor Material.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e8775ccb5c4211f4f90f726c3fac6567 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Materials/Legendary LootBox.mat b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Materials/Legendary LootBox.mat new file mode 100644 index 000000000..b52736571 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Materials/Legendary LootBox.mat @@ -0,0 +1,82 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Legendary LootBox + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ValidKeywords: + - _ALPHABLEND_ON + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 3000 + stringTagMap: + RenderType: Transparent + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: d83651a945b64e84a895e5f169818fe9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 10 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 2 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 5 + - _UVSec: 0 + - _ZWrite: 0 + m_Colors: + - _Color: {r: 1, g: 0.9111434, b: 0.12599999, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + m_BuildTextureStacks: [] diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Materials/Legendary LootBox.mat.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Materials/Legendary LootBox.mat.meta new file mode 100644 index 000000000..ade46d5f9 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Materials/Legendary LootBox.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e6551686076058f4eb4c48d4e013dfa6 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Materials/NFT Quad.mat b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Materials/NFT Quad.mat new file mode 100644 index 000000000..d8c1d6efd --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Materials/NFT Quad.mat @@ -0,0 +1,80 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: NFT Quad + m_Shader: {fileID: 10752, guid: 0000000000000000f000000000000000, type: 0} + m_ValidKeywords: [] + m_InvalidKeywords: [] + 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} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 1 + m_Colors: + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + m_BuildTextureStacks: [] diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Materials/NFT Quad.mat.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Materials/NFT Quad.mat.meta new file mode 100644 index 000000000..8292e86d6 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Materials/NFT Quad.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: dd3a5f8522d044a4d804709dce9ebe5d +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Materials/Rare LootBox.mat b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Materials/Rare LootBox.mat new file mode 100644 index 000000000..600d0a624 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Materials/Rare LootBox.mat @@ -0,0 +1,82 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Rare LootBox + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ValidKeywords: + - _ALPHABLEND_ON + m_InvalidKeywords: [] + m_LightmapFlags: 6 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 3000 + stringTagMap: + RenderType: Transparent + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: d83651a945b64e84a895e5f169818fe9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 10 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 2 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 5 + - _UVSec: 0 + - _ZWrite: 0 + m_Colors: + - _Color: {r: 0.34519994, g: 0.37573463, b: 1, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + m_BuildTextureStacks: [] diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Materials/Rare LootBox.mat.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Materials/Rare LootBox.mat.meta new file mode 100644 index 000000000..e5e2cfdea --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Materials/Rare LootBox.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b02a3c7c8964c214682b036c445e81d7 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Materials/Reward Particles.mat b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Materials/Reward Particles.mat new file mode 100644 index 000000000..b7dae0825 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Materials/Reward Particles.mat @@ -0,0 +1,102 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Reward Particles + m_Shader: {fileID: 211, guid: 0000000000000000f000000000000000, type: 0} + m_ValidKeywords: + - _ALPHABLEND_ON + m_InvalidKeywords: [] + m_LightmapFlags: 0 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 3000 + stringTagMap: + RenderType: Transparent + disabledShaderPasses: + - GRABPASS + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _BlendOp: 0 + - _BumpScale: 1 + - _CameraFadingEnabled: 0 + - _CameraFarFadeDistance: 2 + - _CameraNearFadeDistance: 1 + - _ColorMode: 0 + - _Cull: 2 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DistortionBlend: 0.5 + - _DistortionEnabled: 0 + - _DistortionStrength: 1 + - _DistortionStrengthScaled: 0 + - _DstBlend: 10 + - _EmissionEnabled: 0 + - _FlipbookMode: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _LightingEnabled: 0 + - _Metallic: 0 + - _Mode: 2 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SoftParticlesEnabled: 0 + - _SoftParticlesFarFadeDistance: 1 + - _SoftParticlesNearFadeDistance: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 5 + - _UVSec: 0 + - _ZWrite: 0 + m_Colors: + - _CameraFadeParams: {r: 0, g: Infinity, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _ColorAddSubDiff: {r: 0, g: 0, b: 0, a: 0} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _SoftParticleFadeParams: {r: 0, g: 0, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Materials/Reward Particles.mat.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Materials/Reward Particles.mat.meta new file mode 100644 index 000000000..698985ce8 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Materials/Reward Particles.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 08155f94a8d026240a495ee3b168ce0b +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Materials/Skybox.mat b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Materials/Skybox.mat new file mode 100644 index 000000000..2d1bab9c6 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Materials/Skybox.mat @@ -0,0 +1,88 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Skybox + m_Shader: {fileID: 106, guid: 0000000000000000f000000000000000, type: 0} + m_ValidKeywords: + - _SUNDISK_HIGH_QUALITY + m_InvalidKeywords: [] + 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} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AtmosphereThickness: 0.32 + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _Exposure: 0.75 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _SunDisk: 2 + - _SunSize: 0.04 + - _SunSizeConvergence: 1.94 + - _UVSec: 0 + - _ZWrite: 1 + m_Colors: + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _GroundColor: {r: 0.10980393, g: 0.1254902, b: 0.09411766, a: 1} + - _SkyTint: {r: 0.9766667, g: 1, b: 0, a: 1} + m_BuildTextureStacks: [] diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Materials/Skybox.mat.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Materials/Skybox.mat.meta new file mode 100644 index 000000000..34af47a6e --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Materials/Skybox.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ed1f3862c28ab184e8a4a3d0e73203c2 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Materials/Uncommon LootBox.mat b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Materials/Uncommon LootBox.mat new file mode 100644 index 000000000..55e47824b --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Materials/Uncommon LootBox.mat @@ -0,0 +1,82 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Uncommon LootBox + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ValidKeywords: + - _ALPHABLEND_ON + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 3000 + stringTagMap: + RenderType: Transparent + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: d83651a945b64e84a895e5f169818fe9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 10 + - _GlossMapScale: 1 + - _Glossiness: 0.345 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 2 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 5 + - _UVSec: 0 + - _ZWrite: 0 + m_Colors: + - _Color: {r: 0.384, g: 0.384, b: 0.384, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + m_BuildTextureStacks: [] diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Materials/Uncommon LootBox.mat.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Materials/Uncommon LootBox.mat.meta new file mode 100644 index 000000000..3b53c4baa --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Materials/Uncommon LootBox.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: de8c0278ef245e341a618636ddac07b7 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs.meta new file mode 100644 index 000000000..ac61eb0a3 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8b9360fbd129b44568c00aab825a025d +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs/Button - Action.prefab b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs/Button - Action.prefab new file mode 100644 index 000000000..8919ecced --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs/Button - Action.prefab @@ -0,0 +1,336 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &4802863230596413955 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3817087593541823941} + - component: {fileID: 339024644157576573} + - component: {fileID: 6295642609155545575} + 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 &3817087593541823941 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4802863230596413955} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 5757362654657430009} + 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: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &339024644157576573 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4802863230596413955} + m_CullTransparentMesh: 1 +--- !u!114 &6295642609155545575 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4802863230596413955} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Call to action + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: b137a8f4bbcdafc439306c89bed89215, type: 2} + m_sharedMaterial: {fileID: 7077468325371864899, guid: b137a8f4bbcdafc439306c89bed89215, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 18 + m_fontSizeBase: 18 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &6464060656320794140 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1834959596831140849} + - component: {fileID: 3232210207192983664} + - component: {fileID: 6687392825349664229} + m_Layer: 5 + m_Name: Border + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1834959596831140849 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6464060656320794140} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 5757362654657430009} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &3232210207192983664 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6464060656320794140} + m_CullTransparentMesh: 1 +--- !u!114 &6687392825349664229 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6464060656320794140} + 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: 0.34509805, g: 0.47843137, b: 0.21176471, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: ce8f6bc1bf64bae4c8083291a0561539, type: 3} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &6898117511372470734 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5757362654657430009} + - component: {fileID: 1181020628754262366} + - component: {fileID: 7107286571176390858} + - component: {fileID: 5148504802538030570} + m_Layer: 5 + m_Name: Button - Action + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5757362654657430009 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6898117511372470734} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 3817087593541823941} + - {fileID: 1834959596831140849} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0} + m_AnchorMax: {x: 0.5, y: 0} + m_AnchoredPosition: {x: 0, y: 80} + m_SizeDelta: {x: 300, y: 65} + m_Pivot: {x: 0.5, y: 0} +--- !u!222 &1181020628754262366 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6898117511372470734} + m_CullTransparentMesh: 1 +--- !u!114 &7107286571176390858 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6898117511372470734} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 7bc4a84890642d140bdce808e1bffbec, type: 3} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &5148504802538030570 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6898117511372470734} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 0 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 0.19215687, g: 0.21568628, b: 0.16862746, a: 1} + m_HighlightedColor: {r: 0.22745098, g: 0.27058825, b: 0.18431373, a: 1} + m_PressedColor: {r: 0.34509805, g: 0.47843137, b: 0.21176471, a: 1} + m_SelectedColor: {r: 0.19215687, g: 0.21568628, b: 0.16862746, a: 1} + m_DisabledColor: {r: 0.13935484, g: 0.16, b: 0.12387097, a: 1} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 7107286571176390858} + m_OnClick: + m_PersistentCalls: + m_Calls: [] diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs/Button - Action.prefab.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs/Button - Action.prefab.meta new file mode 100644 index 000000000..0f3f233c2 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs/Button - Action.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 0936dba43169a6c468b45d816feb538e +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs/Button - Navigation Arrow.prefab b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs/Button - Navigation Arrow.prefab new file mode 100644 index 000000000..a30ac25ed --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs/Button - Navigation Arrow.prefab @@ -0,0 +1,200 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &7069457586164317042 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8938586101091299163} + - component: {fileID: 8753994753343456174} + - component: {fileID: 7773160646244948731} + - component: {fileID: 7449367353814233490} + m_Layer: 5 + m_Name: Button - Navigation Arrow + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8938586101091299163 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7069457586164317042} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 316415393030814055} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 0, y: -10} + m_SizeDelta: {x: 200, y: 50} + m_Pivot: {x: 0.5, y: 1} +--- !u!222 &8753994753343456174 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7069457586164317042} + m_CullTransparentMesh: 1 +--- !u!114 &7773160646244948731 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7069457586164317042} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 0} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &7449367353814233490 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7069457586164317042} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 0 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 7773160646244948731} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!1 &7281140588950139175 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 316415393030814055} + - component: {fileID: 2654821173319587966} + - component: {fileID: 3798756081908001143} + m_Layer: 5 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &316415393030814055 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7281140588950139175} + m_LocalRotation: {x: 0, y: 0, z: 0.7071068, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 8938586101091299163} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 90} + 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: 13, y: 23} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &2654821173319587966 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7281140588950139175} + m_CullTransparentMesh: 1 +--- !u!114 &3798756081908001143 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7281140588950139175} + 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_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: b3b67134fe7aa6b4f9b53486e4c4b546, type: 3} + 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 diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs/Button - Navigation Arrow.prefab.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs/Button - Navigation Arrow.prefab.meta new file mode 100644 index 000000000..fca0a6732 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs/Button - Navigation Arrow.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 3f7c1aac66f69f948b833e93a1071f78 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs/Coin Reward Stage Item.prefab b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs/Coin Reward Stage Item.prefab new file mode 100644 index 000000000..a2d3e7145 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs/Coin Reward Stage Item.prefab @@ -0,0 +1,5568 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &201343894654337425 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7302827643183824000} + - component: {fileID: 9206865888845336990} + - component: {fileID: 5542444329186453793} + m_Layer: 0 + m_Name: Particle System + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7302827643183824000 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 201343894654337425} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0.8, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 7122698466432858330} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: -90, y: 0, z: 0} +--- !u!198 &9206865888845336990 +ParticleSystem: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 201343894654337425} + serializedVersion: 8 + lengthInSec: 5 + simulationSpeed: 1 + stopAction: 0 + cullingMode: 0 + ringBufferMode: 0 + ringBufferLoopRange: {x: 0, y: 1} + emitterVelocityMode: 1 + looping: 1 + prewarm: 0 + playOnAwake: 1 + useUnscaledTime: 0 + autoRandomSeed: 1 + startDelay: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + moveWithTransform: 0 + moveWithCustomTransform: {fileID: 0} + scalingMode: 1 + randomSeed: 0 + InitialModule: + serializedVersion: 3 + enabled: 1 + startLifetime: + serializedVersion: 2 + minMaxState: 0 + scalar: 2 + minScalar: 5 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startSpeed: + serializedVersion: 2 + minMaxState: 3 + scalar: 0.6 + minScalar: 0.3 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startColor: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 0.4745098} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, 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: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + 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: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, 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: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + 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: 2 + m_NumAlphaKeys: 2 + startSize: + serializedVersion: 2 + minMaxState: 0 + scalar: 0.02 + minScalar: 0.8 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startSizeY: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startSizeZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startRotationX: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startRotationY: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startRotation: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + randomizeRotationDirection: 0 + maxNumParticles: 1000 + customEmitterVelocity: {x: 0, y: 0, z: 0} + size3D: 0 + rotation3D: 0 + gravityModifier: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + ShapeModule: + serializedVersion: 6 + enabled: 1 + type: 0 + angle: 60 + length: 5 + boxThickness: {x: 0, y: 0, z: 0} + radiusThickness: 1 + donutRadius: 0.2 + m_Position: {x: 0, y: 0, z: 0} + m_Rotation: {x: -90, y: 0, z: 0} + m_Scale: {x: 2, y: 1, z: 1} + placementMode: 0 + m_MeshMaterialIndex: 0 + m_MeshNormalOffset: 0 + m_MeshSpawn: + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Mesh: {fileID: 0} + m_MeshRenderer: {fileID: 0} + m_SkinnedMeshRenderer: {fileID: 0} + m_Sprite: {fileID: 0} + m_SpriteRenderer: {fileID: 0} + m_UseMeshMaterialIndex: 0 + m_UseMeshColors: 1 + alignToDirection: 0 + m_Texture: {fileID: 0} + m_TextureClipChannel: 3 + m_TextureClipThreshold: 0 + m_TextureUVChannel: 0 + m_TextureColorAffectsParticles: 1 + m_TextureAlphaAffectsParticles: 1 + m_TextureBilinearFiltering: 0 + randomDirectionAmount: 0 + sphericalDirectionAmount: 0 + randomPositionAmount: 0 + radius: + value: 0.5 + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + arc: + value: 360 + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + EmissionModule: + enabled: 1 + serializedVersion: 4 + rateOverTime: + serializedVersion: 2 + minMaxState: 0 + scalar: 20 + minScalar: 10 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + rateOverDistance: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_BurstCount: 0 + m_Bursts: [] + SizeModule: + enabled: 1 + curve: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + 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: -2 + outSlope: -2 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + RotationModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + curve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0.7853982 + minScalar: 0.7853982 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + ColorModule: + enabled: 1 + gradient: + serializedVersion: 2 + minMaxState: 1 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 0} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, 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: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 12143 + atime2: 65535 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 3 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, 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: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + 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: 2 + m_NumAlphaKeys: 2 + UVModule: + serializedVersion: 2 + enabled: 0 + mode: 0 + timeMode: 0 + fps: 30 + frameOverTime: + serializedVersion: 2 + minMaxState: 1 + scalar: 0.9999 + minScalar: 0.9999 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startFrame: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + speedRange: {x: 0, y: 1} + tilesX: 1 + tilesY: 1 + animationType: 0 + rowIndex: 0 + cycles: 1 + uvChannelMask: -1 + rowMode: 1 + sprites: + - sprite: {fileID: 0} + flipU: 0 + flipV: 0 + VelocityModule: + enabled: 1 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalX: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalY: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetX: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetY: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + radial: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + speedModifier: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + 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 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + inWorldSpace: 0 + InheritVelocityModule: + enabled: 0 + m_Mode: 0 + m_Curve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + LifetimeByEmitterSpeedModule: + enabled: 0 + m_Curve: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: -0.8 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0.2 + inSlope: -0.8 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Range: {x: 0, y: 1} + ForceModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + inWorldSpace: 0 + randomizePerFrame: 0 + ExternalForcesModule: + serializedVersion: 2 + enabled: 0 + multiplierCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + influenceFilter: 0 + influenceMask: + serializedVersion: 2 + m_Bits: 4294967295 + influenceList: [] + ClampVelocityModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + magnitude: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxis: 0 + inWorldSpace: 0 + multiplyDragByParticleSize: 1 + multiplyDragByParticleVelocity: 1 + dampen: 0 + drag: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + NoiseModule: + enabled: 0 + strength: + serializedVersion: 2 + minMaxState: 0 + scalar: 0.3 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + strengthY: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + strengthZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + frequency: 0.2 + damping: 1 + octaves: 2 + octaveMultiplier: 0.5 + octaveScale: 2 + quality: 2 + scrollSpeed: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remap: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1 + inSlope: 0 + outSlope: 2 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 2 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapY: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1 + inSlope: 0 + outSlope: 2 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 2 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapZ: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1 + inSlope: 0 + outSlope: 2 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 2 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapEnabled: 0 + positionAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + rotationAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + sizeAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + SizeBySpeedModule: + enabled: 0 + curve: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + range: {x: 0, y: 1} + separateAxes: 0 + RotationBySpeedModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + curve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0.7853982 + minScalar: 0.7853982 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + range: {x: 0, y: 1} + ColorBySpeedModule: + enabled: 0 + gradient: + serializedVersion: 2 + minMaxState: 1 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, 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: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + 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: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, 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: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + 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: 2 + m_NumAlphaKeys: 2 + range: {x: 0, y: 1} + CollisionModule: + enabled: 0 + serializedVersion: 4 + type: 0 + collisionMode: 0 + colliderForce: 0 + multiplyColliderForceByParticleSize: 0 + multiplyColliderForceByParticleSpeed: 0 + multiplyColliderForceByCollisionAngle: 1 + m_Planes: [] + m_Dampen: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Bounce: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_EnergyLossOnCollision: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minKillSpeed: 0 + maxKillSpeed: 10000 + radiusScale: 1 + collidesWith: + serializedVersion: 2 + m_Bits: 4294967295 + maxCollisionShapes: 256 + quality: 0 + voxelSize: 0.5 + collisionMessages: 0 + collidesWithDynamic: 1 + interiorCollisions: 0 + TriggerModule: + enabled: 0 + serializedVersion: 2 + inside: 1 + outside: 0 + enter: 0 + exit: 0 + colliderQueryMode: 0 + radiusScale: 1 + primitives: [] + SubModule: + serializedVersion: 2 + enabled: 0 + subEmitters: + - serializedVersion: 3 + emitter: {fileID: 0} + type: 0 + properties: 0 + emitProbability: 1 + LightsModule: + enabled: 0 + ratio: 0 + light: {fileID: 0} + randomDistribution: 1 + color: 1 + range: 1 + intensity: 1 + rangeCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + intensityCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + maxLights: 20 + TrailModule: + enabled: 0 + mode: 0 + ratio: 1 + lifetime: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minVertexDistance: 0.2 + textureMode: 0 + ribbonCount: 1 + shadowBias: 0.5 + worldSpace: 0 + dieWithParticles: 1 + sizeAffectsWidth: 1 + sizeAffectsLifetime: 0 + inheritParticleColor: 1 + generateLightingData: 0 + splitSubEmitterRibbons: 0 + attachRibbonsToTransform: 0 + colorOverLifetime: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, 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: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + 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: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, 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: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + 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: 2 + m_NumAlphaKeys: 2 + widthOverTrail: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + colorOverTrail: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, 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: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + 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: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, 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: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + 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: 2 + m_NumAlphaKeys: 2 + CustomDataModule: + enabled: 0 + mode0: 0 + vectorComponentCount0: 4 + color0: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, 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: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + 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: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, 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: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + 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: 2 + m_NumAlphaKeys: 2 + colorLabel0: Color + vector0_0: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_0: X + vector0_1: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_1: Y + vector0_2: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_2: Z + vector0_3: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_3: W + mode1: 0 + vectorComponentCount1: 4 + color1: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, 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: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + 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: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, 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: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + 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: 2 + m_NumAlphaKeys: 2 + colorLabel1: Color + vector1_0: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_0: X + vector1_1: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_1: Y + vector1_2: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_2: Z + vector1_3: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_3: W +--- !u!199 &5542444329186453793 +ParticleSystemRenderer: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 201343894654337425} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 08155f94a8d026240a495ee3b168ce0b, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_RenderMode: 0 + m_MeshDistribution: 0 + m_SortMode: 0 + m_MinParticleSize: 0 + m_MaxParticleSize: 0.5 + m_CameraVelocityScale: 0 + m_VelocityScale: 0 + m_LengthScale: 2 + m_SortingFudge: 0 + m_NormalDirection: 1 + m_ShadowBias: 0 + m_RenderAlignment: 0 + m_Pivot: {x: 0, y: 0, z: 0} + m_Flip: {x: 0, y: 0, z: 0} + m_UseCustomVertexStreams: 0 + m_EnableGPUInstancing: 1 + m_ApplyActiveColorSpace: 1 + m_AllowRoll: 1 + m_FreeformStretching: 0 + m_RotateWithStretchDirection: 1 + m_VertexStreams: 00010304 + m_Mesh: {fileID: 0} + m_Mesh1: {fileID: 0} + m_Mesh2: {fileID: 0} + m_Mesh3: {fileID: 0} + m_MeshWeighting: 1 + m_MeshWeighting1: 1 + m_MeshWeighting2: 1 + m_MeshWeighting3: 1 + m_MaskInteraction: 0 +--- !u!1 &2191013666290910995 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2594631046479291385} + - component: {fileID: 5077132531429916065} + - component: {fileID: 2199472149684647558} + - component: {fileID: 1896238700457124570} + m_Layer: 0 + m_Name: Border + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &2594631046479291385 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2191013666290910995} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4815975052654923721} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &5077132531429916065 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2191013666290910995} + m_CullTransparentMesh: 1 +--- !u!114 &2199472149684647558 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2191013666290910995} + 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: 0.18867922, g: 0.18867922, b: 0.18867922, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: ce8f6bc1bf64bae4c8083291a0561539, type: 3} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &1896238700457124570 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2191013666290910995} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreLayout: 1 + m_MinWidth: -1 + m_MinHeight: -1 + m_PreferredWidth: -1 + m_PreferredHeight: -1 + m_FlexibleWidth: -1 + m_FlexibleHeight: -1 + m_LayoutPriority: 1 +--- !u!1 &2471339824592161551 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2173326658613291699} + - component: {fileID: 3895030515722504099} + - component: {fileID: 5846890561712371417} + m_Layer: 0 + m_Name: Symbol Label Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2173326658613291699 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2471339824592161551} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4815975052654923721} + 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.5, y: 0.5} +--- !u!222 &3895030515722504099 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2471339824592161551} + m_CullTransparentMesh: 1 +--- !u!114 &5846890561712371417 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2471339824592161551} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: ETH + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: b137a8f4bbcdafc439306c89bed89215, type: 2} + m_sharedMaterial: {fileID: 7077468325371864899, guid: b137a8f4bbcdafc439306c89bed89215, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 64 + m_fontSizeBase: 64 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + 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_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &3652359189165386869 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4815975052654923721} + - component: {fileID: 1768306484519693184} + - component: {fileID: 1970185400085432330} + - component: {fileID: 3674410133535885202} + m_Layer: 0 + m_Name: Symbol Label + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4815975052654923721 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3652359189165386869} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 2173326658613291699} + - {fileID: 2594631046479291385} + m_Father: {fileID: 4340931400180243029} + m_RootOrder: 1 + 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.5, y: 0.5} +--- !u!222 &1768306484519693184 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3652359189165386869} + m_CullTransparentMesh: 1 +--- !u!114 &1970185400085432330 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3652359189165386869} + 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: 0, g: 0, b: 0, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 7bc4a84890642d140bdce808e1bffbec, type: 3} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &3674410133535885202 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3652359189165386869} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 30649d3a9faa99c48a7b1166b86bf2a0, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 10 + m_Right: 10 + m_Top: 6 + m_Bottom: 0 + m_ChildAlignment: 4 + m_Spacing: 0 + m_ChildForceExpandWidth: 0 + m_ChildForceExpandHeight: 0 + m_ChildControlWidth: 1 + m_ChildControlHeight: 1 + m_ChildScaleWidth: 0 + m_ChildScaleHeight: 0 + m_ReverseArrangement: 0 +--- !u!1 &4267513115877572114 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 984412717180384555} + - component: {fileID: 9089690730740036407} + - component: {fileID: 3761846038436263946} + - component: {fileID: 862421532886184884} + m_Layer: 0 + m_Name: Amount Label + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &984412717180384555 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4267513115877572114} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4340931400180243029} + 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.5, y: 0.5} +--- !u!222 &9089690730740036407 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4267513115877572114} + m_CullTransparentMesh: 1 +--- !u!114 &3761846038436263946 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4267513115877572114} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 3 + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: b137a8f4bbcdafc439306c89bed89215, type: 2} + m_sharedMaterial: {fileID: 7077468325371864899, guid: b137a8f4bbcdafc439306c89bed89215, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 160 + m_fontSizeBase: 160 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 1 + m_HorizontalAlignment: 4 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!114 &862421532886184884 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4267513115877572114} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreLayout: 0 + m_MinWidth: 150 + m_MinHeight: -1 + m_PreferredWidth: -1 + m_PreferredHeight: -1 + m_FlexibleWidth: -1 + m_FlexibleHeight: -1 + m_LayoutPriority: 1 +--- !u!1 &7550759496077311978 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4340931400180243029} + - component: {fileID: 6018802454944007748} + - component: {fileID: 5795452208878512894} + - component: {fileID: 7295645909717659720} + - component: {fileID: 1337635544182303484} + m_Layer: 0 + m_Name: Canvas + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4340931400180243029 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7550759496077311978} + m_LocalRotation: {x: 0, y: -1, z: 0, w: 0} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.00390625, y: 0.00390625, z: 0.00390625} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 984412717180384555} + - {fileID: 4815975052654923721} + m_Father: {fileID: 7122698466432858330} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -180, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0.8} + m_SizeDelta: {x: 1024, y: 154.3443} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!223 &6018802454944007748 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7550759496077311978} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 2 + 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!114 &5795452208878512894 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7550759496077311978} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UiScaleMode: 0 + m_ReferencePixelsPerUnit: 100 + m_ScaleFactor: 1 + m_ReferenceResolution: {x: 800, y: 600} + m_ScreenMatchMode: 0 + m_MatchWidthOrHeight: 0 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 1 + m_PresetInfoIsWorld: 1 +--- !u!114 &7295645909717659720 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7550759496077311978} + 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 &1337635544182303484 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7550759496077311978} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 30649d3a9faa99c48a7b1166b86bf2a0, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 10 + m_Right: 10 + m_Top: 6 + m_Bottom: 0 + m_ChildAlignment: 1 + m_Spacing: 20 + m_ChildForceExpandWidth: 0 + m_ChildForceExpandHeight: 0 + m_ChildControlWidth: 1 + m_ChildControlHeight: 1 + m_ChildScaleWidth: 0 + m_ChildScaleHeight: 0 + m_ReverseArrangement: 0 +--- !u!1 &8729274660614977332 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7122698466432858330} + - component: {fileID: 2154324449731940736} + - component: {fileID: 2369472418427236899} + m_Layer: 0 + m_Name: Coin Reward Stage Item + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7122698466432858330 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8729274660614977332} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4340931400180243029} + - {fileID: 7302827643183824000} + - {fileID: 8772694941396789140} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2154324449731940736 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8729274660614977332} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7b27c9dd53ca481e8075668da0fd1be4, type: 3} + m_Name: + m_EditorClassIdentifier: + LootBox: {fileID: 0} + Reward: {fileID: 2369472418427236899} + SpotLight: {fileID: 7868487195036547599} +--- !u!114 &2369472418427236899 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8729274660614977332} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 02a0429354ba49ec966b8bf38677d719, type: 3} + m_Name: + m_EditorClassIdentifier: + SymbolLabel: {fileID: 5846890561712371417} + Amount: {fileID: 3761846038436263946} +--- !u!1001 &4909054939250325216 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 7122698466432858330} + m_Modifications: + - target: {fileID: 366850457860092923, guid: 8fa1a75c0614a7b46bb1ce247fcd67af, type: 3} + propertyPath: m_Name + value: Stage Spot Light + objectReference: {fileID: 0} + - target: {fileID: 4440171983937081716, guid: 8fa1a75c0614a7b46bb1ce247fcd67af, type: 3} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4440171983937081716, guid: 8fa1a75c0614a7b46bb1ce247fcd67af, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4440171983937081716, guid: 8fa1a75c0614a7b46bb1ce247fcd67af, type: 3} + propertyPath: m_LocalPosition.y + value: 16 + objectReference: {fileID: 0} + - target: {fileID: 4440171983937081716, guid: 8fa1a75c0614a7b46bb1ce247fcd67af, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4440171983937081716, guid: 8fa1a75c0614a7b46bb1ce247fcd67af, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 4440171983937081716, guid: 8fa1a75c0614a7b46bb1ce247fcd67af, type: 3} + propertyPath: m_LocalRotation.x + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 4440171983937081716, guid: 8fa1a75c0614a7b46bb1ce247fcd67af, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4440171983937081716, guid: 8fa1a75c0614a7b46bb1ce247fcd67af, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4440171983937081716, guid: 8fa1a75c0614a7b46bb1ce247fcd67af, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 90 + objectReference: {fileID: 0} + - target: {fileID: 4440171983937081716, guid: 8fa1a75c0614a7b46bb1ce247fcd67af, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4440171983937081716, guid: 8fa1a75c0614a7b46bb1ce247fcd67af, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 8fa1a75c0614a7b46bb1ce247fcd67af, type: 3} +--- !u!108 &7868487195036547599 stripped +Light: + m_CorrespondingSourceObject: {fileID: 2959441232674721007, guid: 8fa1a75c0614a7b46bb1ce247fcd67af, type: 3} + m_PrefabInstance: {fileID: 4909054939250325216} + m_PrefabAsset: {fileID: 0} +--- !u!4 &8772694941396789140 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4440171983937081716, guid: 8fa1a75c0614a7b46bb1ce247fcd67af, type: 3} + m_PrefabInstance: {fileID: 4909054939250325216} + m_PrefabAsset: {fileID: 0} diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs/Coin Reward Stage Item.prefab.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs/Coin Reward Stage Item.prefab.meta new file mode 100644 index 000000000..3708af4a8 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs/Coin Reward Stage Item.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: f21d61aebdae3694b8235c07066ac1b4 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs/Lootboxes.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs/Lootboxes.meta new file mode 100644 index 000000000..aa8cfa14d --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs/Lootboxes.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f7c54227412774dd9a0aa36657105035 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs/Lootboxes/Type 1.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs/Lootboxes/Type 1.meta new file mode 100644 index 000000000..0ac090a71 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs/Lootboxes/Type 1.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e98ed00d1c3d9e54cb59ccab63043245 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs/Lootboxes/Type 1/Common LootBox Stage Item.prefab b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs/Lootboxes/Type 1/Common LootBox Stage Item.prefab new file mode 100644 index 000000000..93a88baa6 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs/Lootboxes/Type 1/Common LootBox Stage Item.prefab @@ -0,0 +1,5322 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &875805145640111928 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 674507415447392407} + - component: {fileID: 421100855226987395} + m_Layer: 0 + m_Name: Vibrating Container + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &674507415447392407 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 875805145640111928} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 8525561194672460351} + m_Father: {fileID: 6083194539556676678} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &421100855226987395 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 875805145640111928} + m_Enabled: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4d035b20685c40e4b6d84ad2ceebe4ad, type: 3} + m_Name: + m_EditorClassIdentifier: + Speed: 10 + PositionRange: 0.06 + RotationRange: 0 + ScaleByValue: + 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.9 + value: 1 + inSlope: 2 + outSlope: Infinity + tangentMode: 97 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.9063378 + value: 5 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 +--- !u!1 &1674093242289462917 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6083194539556676678} + m_Layer: 0 + m_Name: Container + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6083194539556676678 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1674093242289462917} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0.5, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 674507415447392407} + m_Father: {fileID: 1598680851546001903} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &4389918643029305855 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8389753719310394298} + - component: {fileID: 3353174814749227321} + m_Layer: 0 + m_Name: Common LootBox Stage Item + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8389753719310394298 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4389918643029305855} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1598680851546001903} + - {fileID: 5139862796723977625} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &3353174814749227321 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4389918643029305855} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7b27c9dd53ca481e8075668da0fd1be4, type: 3} + m_Name: + m_EditorClassIdentifier: + LootBox: {fileID: 2047617812886570396} + Reward: {fileID: 0} + SpotLight: {fileID: 6041808701201113090} +--- !u!1 &4556576806386242345 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8929105954852589193} + - component: {fileID: 7350244453685879121} + - component: {fileID: 399136354167203416} + m_Layer: 6 + m_Name: Particle System - Claimed + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8929105954852589193 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4556576806386242345} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 8525561194672460351} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: -90, y: 0, z: 0} +--- !u!198 &7350244453685879121 +ParticleSystem: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4556576806386242345} + serializedVersion: 8 + lengthInSec: 5 + simulationSpeed: 1 + stopAction: 0 + cullingMode: 0 + ringBufferMode: 0 + ringBufferLoopRange: {x: 0, y: 1} + emitterVelocityMode: 1 + looping: 0 + prewarm: 0 + playOnAwake: 0 + useUnscaledTime: 0 + autoRandomSeed: 1 + startDelay: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + moveWithTransform: 1 + moveWithCustomTransform: {fileID: 0} + scalingMode: 1 + randomSeed: 0 + InitialModule: + serializedVersion: 3 + enabled: 1 + startLifetime: + serializedVersion: 2 + minMaxState: 0 + scalar: 3 + minScalar: 5 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startSpeed: + serializedVersion: 2 + minMaxState: 0 + scalar: 10 + minScalar: 5 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startColor: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, 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: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + 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: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, 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: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + 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: 2 + m_NumAlphaKeys: 2 + startSize: + serializedVersion: 2 + minMaxState: 0 + scalar: 0.46 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startSizeY: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startSizeZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startRotationX: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startRotationY: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startRotation: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + randomizeRotationDirection: 0 + maxNumParticles: 1000 + customEmitterVelocity: {x: 0, y: 0, z: 0} + size3D: 0 + rotation3D: 0 + gravityModifier: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + ShapeModule: + serializedVersion: 6 + enabled: 1 + type: 0 + angle: 25 + length: 5 + boxThickness: {x: 0, y: 0, z: 0} + radiusThickness: 1 + donutRadius: 0.2 + m_Position: {x: 0, y: 0, z: 0} + m_Rotation: {x: 0, y: 0, z: 0} + m_Scale: {x: 1, y: 1, z: 1} + placementMode: 0 + m_MeshMaterialIndex: 0 + m_MeshNormalOffset: 0 + m_MeshSpawn: + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Mesh: {fileID: 0} + m_MeshRenderer: {fileID: 0} + m_SkinnedMeshRenderer: {fileID: 0} + m_Sprite: {fileID: 0} + m_SpriteRenderer: {fileID: 0} + m_UseMeshMaterialIndex: 0 + m_UseMeshColors: 1 + alignToDirection: 0 + m_Texture: {fileID: 0} + m_TextureClipChannel: 3 + m_TextureClipThreshold: 0 + m_TextureUVChannel: 0 + m_TextureColorAffectsParticles: 1 + m_TextureAlphaAffectsParticles: 1 + m_TextureBilinearFiltering: 0 + randomDirectionAmount: 0 + sphericalDirectionAmount: 0 + randomPositionAmount: 0 + radius: + value: 1 + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + arc: + value: 360 + mode: 0 + spread: 0 + speed: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + EmissionModule: + enabled: 1 + serializedVersion: 4 + rateOverTime: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 10 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + rateOverDistance: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_BurstCount: 1 + m_Bursts: + - serializedVersion: 2 + time: 0 + countCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 30 + minScalar: 30 + maxCurve: + 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: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + 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: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + cycleCount: 1 + repeatInterval: 0.01 + probability: 1 + SizeModule: + enabled: 0 + curve: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + RotationModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + curve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0.7853982 + minScalar: 0.7853982 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + ColorModule: + enabled: 1 + gradient: + serializedVersion: 2 + minMaxState: 1 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, 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: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 45489 + atime2: 65535 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 3 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, 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: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + 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: 2 + m_NumAlphaKeys: 2 + UVModule: + serializedVersion: 2 + enabled: 0 + mode: 0 + timeMode: 0 + fps: 30 + frameOverTime: + serializedVersion: 2 + minMaxState: 1 + scalar: 0.9999 + minScalar: 0.9999 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + startFrame: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + speedRange: {x: 0, y: 1} + tilesX: 1 + tilesY: 1 + animationType: 0 + rowIndex: 0 + cycles: 1 + uvChannelMask: -1 + rowMode: 1 + sprites: + - sprite: {fileID: 0} + flipU: 0 + flipV: 0 + VelocityModule: + enabled: 1 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalX: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalY: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetX: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetY: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + orbitalOffsetZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + radial: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + speedModifier: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + 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: -2 + outSlope: -2 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + inWorldSpace: 0 + InheritVelocityModule: + enabled: 0 + m_Mode: 0 + m_Curve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + LifetimeByEmitterSpeedModule: + enabled: 0 + m_Curve: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: -0.8 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0.2 + inSlope: -0.8 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Range: {x: 0, y: 1} + ForceModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + inWorldSpace: 0 + randomizePerFrame: 0 + ExternalForcesModule: + serializedVersion: 2 + enabled: 0 + multiplierCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + influenceFilter: 0 + influenceMask: + serializedVersion: 2 + m_Bits: 4294967295 + influenceList: [] + ClampVelocityModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + magnitude: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxis: 0 + inWorldSpace: 0 + multiplyDragByParticleSize: 1 + multiplyDragByParticleVelocity: 1 + dampen: 0 + drag: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + NoiseModule: + enabled: 0 + strength: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + strengthY: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + strengthZ: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + frequency: 0.5 + damping: 1 + octaves: 1 + octaveMultiplier: 0.5 + octaveScale: 2 + quality: 2 + scrollSpeed: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remap: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1 + inSlope: 0 + outSlope: 2 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 2 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapY: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1 + inSlope: 0 + outSlope: 2 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 2 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapZ: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1 + inSlope: 0 + outSlope: 2 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 2 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + remapEnabled: 0 + positionAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + rotationAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + sizeAmount: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + SizeBySpeedModule: + enabled: 0 + curve: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + z: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 1 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 1 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + range: {x: 0, y: 1} + separateAxes: 0 + RotationBySpeedModule: + enabled: 0 + x: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + y: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + curve: + serializedVersion: 2 + minMaxState: 0 + scalar: 0.7853982 + minScalar: 0.7853982 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + separateAxes: 0 + range: {x: 0, y: 1} + ColorBySpeedModule: + enabled: 0 + gradient: + serializedVersion: 2 + minMaxState: 1 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, 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: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + 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: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, 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: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + 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: 2 + m_NumAlphaKeys: 2 + range: {x: 0, y: 1} + CollisionModule: + enabled: 0 + serializedVersion: 4 + type: 0 + collisionMode: 0 + colliderForce: 0 + multiplyColliderForceByParticleSize: 0 + multiplyColliderForceByParticleSpeed: 0 + multiplyColliderForceByCollisionAngle: 1 + m_Planes: [] + m_Dampen: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_Bounce: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_EnergyLossOnCollision: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minKillSpeed: 0 + maxKillSpeed: 10000 + radiusScale: 1 + collidesWith: + serializedVersion: 2 + m_Bits: 4294967295 + maxCollisionShapes: 256 + quality: 0 + voxelSize: 0.5 + collisionMessages: 0 + collidesWithDynamic: 1 + interiorCollisions: 0 + TriggerModule: + enabled: 0 + serializedVersion: 2 + inside: 1 + outside: 0 + enter: 0 + exit: 0 + colliderQueryMode: 0 + radiusScale: 1 + primitives: [] + SubModule: + serializedVersion: 2 + enabled: 0 + subEmitters: + - serializedVersion: 3 + emitter: {fileID: 0} + type: 0 + properties: 0 + emitProbability: 1 + LightsModule: + enabled: 0 + ratio: 0 + light: {fileID: 0} + randomDistribution: 1 + color: 1 + range: 1 + intensity: 1 + rangeCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + intensityCurve: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + maxLights: 20 + TrailModule: + enabled: 1 + mode: 0 + ratio: 1 + lifetime: + serializedVersion: 2 + minMaxState: 0 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minVertexDistance: 0.2 + textureMode: 0 + ribbonCount: 1 + shadowBias: 0.5 + worldSpace: 0 + dieWithParticles: 1 + sizeAffectsWidth: 1 + sizeAffectsLifetime: 0 + inheritParticleColor: 1 + generateLightingData: 0 + splitSubEmitterRibbons: 0 + attachRibbonsToTransform: 0 + colorOverLifetime: + serializedVersion: 2 + minMaxState: 1 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, 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: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + ctime5: 0 + ctime6: 0 + ctime7: 0 + atime0: 0 + atime1: 45489 + atime2: 65535 + atime3: 0 + atime4: 0 + atime5: 0 + atime6: 0 + atime7: 0 + m_Mode: 0 + m_NumColorKeys: 2 + m_NumAlphaKeys: 3 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, 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: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + 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: 2 + m_NumAlphaKeys: 2 + widthOverTrail: + serializedVersion: 2 + minMaxState: 1 + scalar: 1 + minScalar: 1 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 16.037163 + outSlope: 16.037163 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0.30783853 + - serializedVersion: 3 + time: 0.12865172 + value: 1 + inSlope: -0.16112727 + outSlope: -0.16112727 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: -2 + outSlope: -2 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + colorOverTrail: + serializedVersion: 2 + minMaxState: 1 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 0} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, 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: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + 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: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, 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: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + 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: 2 + m_NumAlphaKeys: 2 + CustomDataModule: + enabled: 0 + mode0: 0 + vectorComponentCount0: 4 + color0: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, 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: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + 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: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, 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: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + 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: 2 + m_NumAlphaKeys: 2 + colorLabel0: Color + vector0_0: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_0: X + vector0_1: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_1: Y + vector0_2: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_2: Z + vector0_3: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel0_3: W + mode1: 0 + vectorComponentCount1: 4 + color1: + serializedVersion: 2 + minMaxState: 0 + minColor: {r: 1, g: 1, b: 1, a: 1} + maxColor: {r: 1, g: 1, b: 1, a: 1} + maxGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, 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: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + 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: 2 + m_NumAlphaKeys: 2 + minGradient: + serializedVersion: 2 + key0: {r: 1, g: 1, b: 1, a: 1} + key1: {r: 1, g: 1, b: 1, a: 1} + key2: {r: 0, g: 0, b: 0, a: 0} + key3: {r: 0, g: 0, b: 0, a: 0} + key4: {r: 0, g: 0, 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: 65535 + ctime2: 0 + ctime3: 0 + ctime4: 0 + 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: 2 + m_NumAlphaKeys: 2 + colorLabel1: Color + vector1_0: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_0: X + vector1_1: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_1: Y + vector1_2: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_2: Z + vector1_3: + serializedVersion: 2 + minMaxState: 0 + scalar: 0 + minScalar: 0 + maxCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + minCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + vectorLabel1_3: W +--- !u!199 &399136354167203416 +ParticleSystemRenderer: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4556576806386242345} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10308, guid: 0000000000000000f000000000000000, type: 0} + - {fileID: 10306, guid: 0000000000000000f000000000000000, type: 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 + m_RenderMode: 0 + m_MeshDistribution: 0 + m_SortMode: 0 + m_MinParticleSize: 0 + m_MaxParticleSize: 0.5 + m_CameraVelocityScale: 0 + m_VelocityScale: 0 + m_LengthScale: 2 + m_SortingFudge: 0 + m_NormalDirection: 1 + m_ShadowBias: 0 + m_RenderAlignment: 0 + m_Pivot: {x: 0, y: 0, z: 0} + m_Flip: {x: 0, y: 0, z: 0} + m_UseCustomVertexStreams: 0 + m_EnableGPUInstancing: 1 + m_ApplyActiveColorSpace: 1 + m_AllowRoll: 1 + m_FreeformStretching: 0 + m_RotateWithStretchDirection: 1 + m_VertexStreams: 00010304 + m_Mesh: {fileID: 0} + m_Mesh1: {fileID: 0} + m_Mesh2: {fileID: 0} + m_Mesh3: {fileID: 0} + m_MeshWeighting: 1 + m_MeshWeighting1: 1 + m_MeshWeighting2: 1 + m_MeshWeighting3: 1 + m_MaskInteraction: 0 +--- !u!1 &5534862313302892549 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8525561194672460351} + - component: {fileID: 4975417057086387807} + - component: {fileID: 2894117750554581138} + - component: {fileID: 1118644490455599581} + - component: {fileID: 2471008704154696114} + - component: {fileID: 6742663628384580997} + m_Layer: 6 + m_Name: Cube + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8525561194672460351 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5534862313302892549} + m_LocalRotation: {x: -0, y: 0.14911513, z: -0, w: 0.98881984} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 8929105954852589193} + m_Father: {fileID: 674507415447392407} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 17.151, z: 0} +--- !u!33 &4975417057086387807 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5534862313302892549} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &2894117750554581138 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5534862313302892549} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 2b0c53d64b5c8524ea5cdb454eb09115, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &1118644490455599581 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5534862313302892549} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 2, y: 2, z: 2} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &2471008704154696114 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5534862313302892549} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d0b148fe25e99eb48b9724523833bab1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Delegates: + - eventID: 4 + callback: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 2047617812886570396} + m_TargetAssemblyTypeName: LootBoxes.Scene.LootBox, Assembly-CSharp + m_MethodName: OnClick + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &6742663628384580997 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5534862313302892549} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 89e444a0c39847ce8ae5c153e42ad392, type: 3} + m_Name: + m_EditorClassIdentifier: + Alpha: 1 +--- !u!1 &5761731750114906526 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1598680851546001903} + - component: {fileID: 1079244616818332263} + - component: {fileID: 2047617812886570396} + m_Layer: 0 + m_Name: Loot Box + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1598680851546001903 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5761731750114906526} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6083194539556676678} + m_Father: {fileID: 8389753719310394298} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!95 &1079244616818332263 +Animator: + serializedVersion: 5 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5761731750114906526} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: 809c2f513a975f649bbd4c8f3c03ddac, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_StabilizeFeet: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorStateOnDisable: 0 + m_WriteDefaultValuesOnDisable: 0 +--- !u!114 &2047617812886570396 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5761731750114906526} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e940c460d2de4fe0961e29ff4b72e57c, type: 3} + m_Name: + m_EditorClassIdentifier: + animator: {fileID: 1079244616818332263} + claimedFx: {fileID: 7350244453685879121} +--- !u!1001 &8848127546169781485 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 8389753719310394298} + m_Modifications: + - target: {fileID: 366850457860092923, guid: 8fa1a75c0614a7b46bb1ce247fcd67af, type: 3} + propertyPath: m_Name + value: Stage Spot Light + objectReference: {fileID: 0} + - target: {fileID: 4440171983937081716, guid: 8fa1a75c0614a7b46bb1ce247fcd67af, type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4440171983937081716, guid: 8fa1a75c0614a7b46bb1ce247fcd67af, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4440171983937081716, guid: 8fa1a75c0614a7b46bb1ce247fcd67af, type: 3} + propertyPath: m_LocalPosition.y + value: 16 + objectReference: {fileID: 0} + - target: {fileID: 4440171983937081716, guid: 8fa1a75c0614a7b46bb1ce247fcd67af, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4440171983937081716, guid: 8fa1a75c0614a7b46bb1ce247fcd67af, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 4440171983937081716, guid: 8fa1a75c0614a7b46bb1ce247fcd67af, type: 3} + propertyPath: m_LocalRotation.x + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 4440171983937081716, guid: 8fa1a75c0614a7b46bb1ce247fcd67af, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4440171983937081716, guid: 8fa1a75c0614a7b46bb1ce247fcd67af, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4440171983937081716, guid: 8fa1a75c0614a7b46bb1ce247fcd67af, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 90 + objectReference: {fileID: 0} + - target: {fileID: 4440171983937081716, guid: 8fa1a75c0614a7b46bb1ce247fcd67af, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4440171983937081716, guid: 8fa1a75c0614a7b46bb1ce247fcd67af, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 8fa1a75c0614a7b46bb1ce247fcd67af, type: 3} +--- !u!4 &5139862796723977625 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4440171983937081716, guid: 8fa1a75c0614a7b46bb1ce247fcd67af, type: 3} + m_PrefabInstance: {fileID: 8848127546169781485} + m_PrefabAsset: {fileID: 0} +--- !u!108 &6041808701201113090 stripped +Light: + m_CorrespondingSourceObject: {fileID: 2959441232674721007, guid: 8fa1a75c0614a7b46bb1ce247fcd67af, type: 3} + m_PrefabInstance: {fileID: 8848127546169781485} + m_PrefabAsset: {fileID: 0} diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs/Lootboxes/Type 1/Common LootBox Stage Item.prefab.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs/Lootboxes/Type 1/Common LootBox Stage Item.prefab.meta new file mode 100644 index 000000000..d14b01272 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs/Lootboxes/Type 1/Common LootBox Stage Item.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: d79c7fd2bf75f3a4ca3c804a7d6f5229 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs/Lootboxes/Type 2.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs/Lootboxes/Type 2.meta new file mode 100644 index 000000000..624de3abe --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs/Lootboxes/Type 2.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 934ace6d25fae97479bb4db8587704e8 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs/Lootboxes/Type 2/Uncommon LootBox Stage Item Variant.prefab b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs/Lootboxes/Type 2/Uncommon LootBox Stage Item Variant.prefab new file mode 100644 index 000000000..95e85e713 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs/Lootboxes/Type 2/Uncommon LootBox Stage Item Variant.prefab @@ -0,0 +1,63 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1001 &6449068725896250771 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 2894117750554581138, guid: d79c7fd2bf75f3a4ca3c804a7d6f5229, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: de8c0278ef245e341a618636ddac07b7, type: 2} + - target: {fileID: 4389918643029305855, guid: d79c7fd2bf75f3a4ca3c804a7d6f5229, type: 3} + propertyPath: m_Name + value: LootBox Stage Item + objectReference: {fileID: 0} + - target: {fileID: 8389753719310394298, guid: d79c7fd2bf75f3a4ca3c804a7d6f5229, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8389753719310394298, guid: d79c7fd2bf75f3a4ca3c804a7d6f5229, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8389753719310394298, guid: d79c7fd2bf75f3a4ca3c804a7d6f5229, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8389753719310394298, guid: d79c7fd2bf75f3a4ca3c804a7d6f5229, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8389753719310394298, guid: d79c7fd2bf75f3a4ca3c804a7d6f5229, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8389753719310394298, guid: d79c7fd2bf75f3a4ca3c804a7d6f5229, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8389753719310394298, guid: d79c7fd2bf75f3a4ca3c804a7d6f5229, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8389753719310394298, guid: d79c7fd2bf75f3a4ca3c804a7d6f5229, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8389753719310394298, guid: d79c7fd2bf75f3a4ca3c804a7d6f5229, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8389753719310394298, guid: d79c7fd2bf75f3a4ca3c804a7d6f5229, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8389753719310394298, guid: d79c7fd2bf75f3a4ca3c804a7d6f5229, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: d79c7fd2bf75f3a4ca3c804a7d6f5229, type: 3} diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs/Lootboxes/Type 2/Uncommon LootBox Stage Item Variant.prefab.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs/Lootboxes/Type 2/Uncommon LootBox Stage Item Variant.prefab.meta new file mode 100644 index 000000000..871b4a985 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs/Lootboxes/Type 2/Uncommon LootBox Stage Item Variant.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 262d85678d40acd4abe0c4f2652417e2 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs/Lootboxes/Type 3.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs/Lootboxes/Type 3.meta new file mode 100644 index 000000000..71a5587f9 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs/Lootboxes/Type 3.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 5513f74a6d8e85a44ae9d044b73342e6 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs/Lootboxes/Type 3/Rare LootBox Stage Item Variant.prefab b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs/Lootboxes/Type 3/Rare LootBox Stage Item Variant.prefab new file mode 100644 index 000000000..ba40818f4 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs/Lootboxes/Type 3/Rare LootBox Stage Item Variant.prefab @@ -0,0 +1,63 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1001 &3571245493717657999 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 2894117750554581138, guid: d79c7fd2bf75f3a4ca3c804a7d6f5229, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: b02a3c7c8964c214682b036c445e81d7, type: 2} + - target: {fileID: 4389918643029305855, guid: d79c7fd2bf75f3a4ca3c804a7d6f5229, type: 3} + propertyPath: m_Name + value: Common LootBox Stage Item + objectReference: {fileID: 0} + - target: {fileID: 8389753719310394298, guid: d79c7fd2bf75f3a4ca3c804a7d6f5229, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8389753719310394298, guid: d79c7fd2bf75f3a4ca3c804a7d6f5229, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8389753719310394298, guid: d79c7fd2bf75f3a4ca3c804a7d6f5229, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8389753719310394298, guid: d79c7fd2bf75f3a4ca3c804a7d6f5229, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8389753719310394298, guid: d79c7fd2bf75f3a4ca3c804a7d6f5229, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8389753719310394298, guid: d79c7fd2bf75f3a4ca3c804a7d6f5229, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8389753719310394298, guid: d79c7fd2bf75f3a4ca3c804a7d6f5229, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8389753719310394298, guid: d79c7fd2bf75f3a4ca3c804a7d6f5229, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8389753719310394298, guid: d79c7fd2bf75f3a4ca3c804a7d6f5229, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8389753719310394298, guid: d79c7fd2bf75f3a4ca3c804a7d6f5229, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8389753719310394298, guid: d79c7fd2bf75f3a4ca3c804a7d6f5229, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: d79c7fd2bf75f3a4ca3c804a7d6f5229, type: 3} diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs/Lootboxes/Type 3/Rare LootBox Stage Item Variant.prefab.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs/Lootboxes/Type 3/Rare LootBox Stage Item Variant.prefab.meta new file mode 100644 index 000000000..02132a34a --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs/Lootboxes/Type 3/Rare LootBox Stage Item Variant.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: df9a74ef089ae9e4688b205f0ab5e14a +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs/Lootboxes/Type 4.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs/Lootboxes/Type 4.meta new file mode 100644 index 000000000..622ebdc7e --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs/Lootboxes/Type 4.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ba7934279d6f7c1458f7c5db66c820b9 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs/Lootboxes/Type 4/Epic LootBox Stage Item Variant.prefab b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs/Lootboxes/Type 4/Epic LootBox Stage Item Variant.prefab new file mode 100644 index 000000000..8a84aa24a --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs/Lootboxes/Type 4/Epic LootBox Stage Item Variant.prefab @@ -0,0 +1,63 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1001 &2150133305865778598 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 2894117750554581138, guid: d79c7fd2bf75f3a4ca3c804a7d6f5229, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: addb98b0a3d64aa4cbc88a71588f5ed0, type: 2} + - target: {fileID: 4389918643029305855, guid: d79c7fd2bf75f3a4ca3c804a7d6f5229, type: 3} + propertyPath: m_Name + value: Common LootBox Stage Item + objectReference: {fileID: 0} + - target: {fileID: 8389753719310394298, guid: d79c7fd2bf75f3a4ca3c804a7d6f5229, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8389753719310394298, guid: d79c7fd2bf75f3a4ca3c804a7d6f5229, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8389753719310394298, guid: d79c7fd2bf75f3a4ca3c804a7d6f5229, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8389753719310394298, guid: d79c7fd2bf75f3a4ca3c804a7d6f5229, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8389753719310394298, guid: d79c7fd2bf75f3a4ca3c804a7d6f5229, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8389753719310394298, guid: d79c7fd2bf75f3a4ca3c804a7d6f5229, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8389753719310394298, guid: d79c7fd2bf75f3a4ca3c804a7d6f5229, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8389753719310394298, guid: d79c7fd2bf75f3a4ca3c804a7d6f5229, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8389753719310394298, guid: d79c7fd2bf75f3a4ca3c804a7d6f5229, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8389753719310394298, guid: d79c7fd2bf75f3a4ca3c804a7d6f5229, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8389753719310394298, guid: d79c7fd2bf75f3a4ca3c804a7d6f5229, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: d79c7fd2bf75f3a4ca3c804a7d6f5229, type: 3} diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs/Lootboxes/Type 4/Epic LootBox Stage Item Variant.prefab.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs/Lootboxes/Type 4/Epic LootBox Stage Item Variant.prefab.meta new file mode 100644 index 000000000..c94b3acd7 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs/Lootboxes/Type 4/Epic LootBox Stage Item Variant.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 0645e56d8e098d84ca9519b6b06314b2 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs/Lootboxes/Type 5.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs/Lootboxes/Type 5.meta new file mode 100644 index 000000000..2d1ee1868 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs/Lootboxes/Type 5.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c8df64bba2cf1fd439adec6eb7b9e260 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs/Lootboxes/Type 5/Legendary LootBox Stage Item Variant.prefab b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs/Lootboxes/Type 5/Legendary LootBox Stage Item Variant.prefab new file mode 100644 index 000000000..a01848363 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs/Lootboxes/Type 5/Legendary LootBox Stage Item Variant.prefab @@ -0,0 +1,63 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1001 &7932613342618726987 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 2894117750554581138, guid: d79c7fd2bf75f3a4ca3c804a7d6f5229, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: e6551686076058f4eb4c48d4e013dfa6, type: 2} + - target: {fileID: 4389918643029305855, guid: d79c7fd2bf75f3a4ca3c804a7d6f5229, type: 3} + propertyPath: m_Name + value: Common LootBox Stage Item + objectReference: {fileID: 0} + - target: {fileID: 8389753719310394298, guid: d79c7fd2bf75f3a4ca3c804a7d6f5229, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8389753719310394298, guid: d79c7fd2bf75f3a4ca3c804a7d6f5229, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8389753719310394298, guid: d79c7fd2bf75f3a4ca3c804a7d6f5229, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8389753719310394298, guid: d79c7fd2bf75f3a4ca3c804a7d6f5229, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8389753719310394298, guid: d79c7fd2bf75f3a4ca3c804a7d6f5229, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8389753719310394298, guid: d79c7fd2bf75f3a4ca3c804a7d6f5229, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8389753719310394298, guid: d79c7fd2bf75f3a4ca3c804a7d6f5229, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8389753719310394298, guid: d79c7fd2bf75f3a4ca3c804a7d6f5229, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8389753719310394298, guid: d79c7fd2bf75f3a4ca3c804a7d6f5229, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8389753719310394298, guid: d79c7fd2bf75f3a4ca3c804a7d6f5229, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8389753719310394298, guid: d79c7fd2bf75f3a4ca3c804a7d6f5229, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: d79c7fd2bf75f3a4ca3c804a7d6f5229, type: 3} diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs/Lootboxes/Type 5/Legendary LootBox Stage Item Variant.prefab.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs/Lootboxes/Type 5/Legendary LootBox Stage Item Variant.prefab.meta new file mode 100644 index 000000000..9b4d66c3a --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs/Lootboxes/Type 5/Legendary LootBox Stage Item Variant.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 78cd90642ead45f458621adaa1d4e2c3 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs/NFT Reward Stage item.prefab b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs/NFT Reward Stage item.prefab new file mode 100644 index 000000000..1edc8e65f --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs/NFT Reward Stage item.prefab @@ -0,0 +1,311 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &1008147663727316931 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4538865527749455773} + m_Layer: 0 + m_Name: Container + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4538865527749455773 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1008147663727316931} + m_LocalRotation: {x: 0.002422908, y: -0.09655813, z: 0.02496756, w: 0.9950112} + m_LocalPosition: {x: 0, y: 0.8, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6280671900615416302} + m_Father: {fileID: 1500001607318328437} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0.553, y: -11.072, z: 2.821} +--- !u!1 &2927089550240103415 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6280671900615416302} + - component: {fileID: 7122864322742157043} + - component: {fileID: 8071226016219401291} + - component: {fileID: 5128682282271763884} + m_Layer: 0 + m_Name: Quad with Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6280671900615416302 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2927089550240103415} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4538865527749455773} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &7122864322742157043 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2927089550240103415} + m_Mesh: {fileID: 10210, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &8071226016219401291 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2927089550240103415} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: dd3a5f8522d044a4d804709dce9ebe5d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!64 &5128682282271763884 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2927089550240103415} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 4 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 10210, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &3141979256345437201 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 437566178822821859} + - component: {fileID: 1882221419699851061} + m_Layer: 0 + m_Name: NFT Reward Stage item + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &437566178822821859 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3141979256345437201} + 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_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1500001607318328437} + - {fileID: 1607819312254807802} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1882221419699851061 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3141979256345437201} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7b27c9dd53ca481e8075668da0fd1be4, type: 3} + m_Name: + m_EditorClassIdentifier: + LootBox: {fileID: 0} + Reward: {fileID: 4979053121608698394} + SpotLight: {fileID: 206246247843722081} +--- !u!1 &8213169598366815550 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1500001607318328437} + - component: {fileID: 2286142460519054424} + - component: {fileID: 4979053121608698394} + m_Layer: 0 + m_Name: NFT Reward + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1500001607318328437 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8213169598366815550} + 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_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4538865527749455773} + m_Father: {fileID: 437566178822821859} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 180, z: 0} +--- !u!111 &2286142460519054424 +Animation: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8213169598366815550} + m_Enabled: 1 + serializedVersion: 3 + m_Animation: {fileID: 7400000, guid: d21d9dc9aca63b64a982bfd86a86702c, type: 2} + m_Animations: + - {fileID: 7400000, guid: d21d9dc9aca63b64a982bfd86a86702c, type: 2} + m_WrapMode: 0 + m_PlayAutomatically: 1 + m_AnimatePhysics: 0 + m_CullingType: 0 +--- !u!114 &4979053121608698394 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8213169598366815550} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f0acc9e6650042799716973cda9bc0bf, type: 3} + m_Name: + m_EditorClassIdentifier: + ImageRenderer: {fileID: 8071226016219401291} +--- !u!1001 &3156662431305170830 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 437566178822821859} + m_Modifications: + - target: {fileID: 366850457860092923, guid: 8fa1a75c0614a7b46bb1ce247fcd67af, type: 3} + propertyPath: m_Name + value: Stage Spot Light + objectReference: {fileID: 0} + - target: {fileID: 4440171983937081716, guid: 8fa1a75c0614a7b46bb1ce247fcd67af, type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4440171983937081716, guid: 8fa1a75c0614a7b46bb1ce247fcd67af, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4440171983937081716, guid: 8fa1a75c0614a7b46bb1ce247fcd67af, type: 3} + propertyPath: m_LocalPosition.y + value: 16 + objectReference: {fileID: 0} + - target: {fileID: 4440171983937081716, guid: 8fa1a75c0614a7b46bb1ce247fcd67af, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4440171983937081716, guid: 8fa1a75c0614a7b46bb1ce247fcd67af, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 4440171983937081716, guid: 8fa1a75c0614a7b46bb1ce247fcd67af, type: 3} + propertyPath: m_LocalRotation.x + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 4440171983937081716, guid: 8fa1a75c0614a7b46bb1ce247fcd67af, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4440171983937081716, guid: 8fa1a75c0614a7b46bb1ce247fcd67af, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4440171983937081716, guid: 8fa1a75c0614a7b46bb1ce247fcd67af, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 90 + objectReference: {fileID: 0} + - target: {fileID: 4440171983937081716, guid: 8fa1a75c0614a7b46bb1ce247fcd67af, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4440171983937081716, guid: 8fa1a75c0614a7b46bb1ce247fcd67af, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 8fa1a75c0614a7b46bb1ce247fcd67af, type: 3} +--- !u!108 &206246247843722081 stripped +Light: + m_CorrespondingSourceObject: {fileID: 2959441232674721007, guid: 8fa1a75c0614a7b46bb1ce247fcd67af, type: 3} + m_PrefabInstance: {fileID: 3156662431305170830} + m_PrefabAsset: {fileID: 0} +--- !u!4 &1607819312254807802 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4440171983937081716, guid: 8fa1a75c0614a7b46bb1ce247fcd67af, type: 3} + m_PrefabInstance: {fileID: 3156662431305170830} + m_PrefabAsset: {fileID: 0} diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs/NFT Reward Stage item.prefab.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs/NFT Reward Stage item.prefab.meta new file mode 100644 index 000000000..e8189cd58 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs/NFT Reward Stage item.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: f3f9e2ff9d587a9489ab9e589eada501 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs/Navigation State UI.prefab b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs/Navigation State UI.prefab new file mode 100644 index 000000000..6b71843d6 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs/Navigation State UI.prefab @@ -0,0 +1,503 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &1697776875798401703 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1590564554853966090} + m_Layer: 5 + m_Name: Navigation State UI + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1590564554853966090 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1697776875798401703} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 796165215968969169} + m_Father: {fileID: 0} + 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: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &9095287397784917497 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 796165215968969169} + m_Layer: 5 + m_Name: Navigation + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &796165215968969169 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9095287397784917497} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 2474944368901712909} + - {fileID: 311449998992074162} + - {fileID: 8907854860857246515} + - {fileID: 7468423286177334238} + m_Father: {fileID: 1590564554853966090} + 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: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1001 &545835503332125800 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 796165215968969169} + m_Modifications: + - target: {fileID: 533041281387003623, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_AnchoredPosition.y + value: -9.700012 + objectReference: {fileID: 0} + - target: {fileID: 7069457586164317042, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_Name + value: Button - Prev X + objectReference: {fileID: 0} + - target: {fileID: 8938586101091299163, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 8938586101091299163, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 8938586101091299163, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 8938586101091299163, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8938586101091299163, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 8938586101091299163, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8938586101091299163, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 8938586101091299163, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_SizeDelta.x + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 8938586101091299163, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_SizeDelta.y + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 8938586101091299163, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8938586101091299163, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8938586101091299163, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8938586101091299163, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 8938586101091299163, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8938586101091299163, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8938586101091299163, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_LocalRotation.z + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 8938586101091299163, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_AnchoredPosition.x + value: 60 + objectReference: {fileID: 0} + - target: {fileID: 8938586101091299163, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8938586101091299163, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8938586101091299163, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8938586101091299163, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 90 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} +--- !u!224 &8907854860857246515 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 8938586101091299163, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + m_PrefabInstance: {fileID: 545835503332125800} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &1993150541753052293 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 796165215968969169} + m_Modifications: + - target: {fileID: 533041281387003623, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_AnchoredPosition.y + value: -9.700012 + objectReference: {fileID: 0} + - target: {fileID: 7069457586164317042, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_Name + value: Button - Next X + objectReference: {fileID: 0} + - target: {fileID: 8938586101091299163, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 8938586101091299163, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 8938586101091299163, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_RootOrder + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 8938586101091299163, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_AnchorMax.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8938586101091299163, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 8938586101091299163, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_AnchorMin.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8938586101091299163, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 8938586101091299163, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_SizeDelta.x + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 8938586101091299163, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_SizeDelta.y + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 8938586101091299163, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8938586101091299163, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8938586101091299163, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8938586101091299163, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 8938586101091299163, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8938586101091299163, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8938586101091299163, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_LocalRotation.z + value: -0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 8938586101091299163, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_AnchoredPosition.x + value: -60 + objectReference: {fileID: 0} + - target: {fileID: 8938586101091299163, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8938586101091299163, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8938586101091299163, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8938586101091299163, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: -90 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} +--- !u!224 &7468423286177334238 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 8938586101091299163, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + m_PrefabInstance: {fileID: 1993150541753052293} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &6797330936971592534 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 796165215968969169} + m_Modifications: + - target: {fileID: 533041281387003623, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_AnchoredPosition.y + value: -9.700012 + objectReference: {fileID: 0} + - target: {fileID: 7069457586164317042, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_Name + value: Button - Prev Y + objectReference: {fileID: 0} + - target: {fileID: 8938586101091299163, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 8938586101091299163, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 8938586101091299163, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8938586101091299163, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 8938586101091299163, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8938586101091299163, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 8938586101091299163, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8938586101091299163, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_SizeDelta.x + value: 200 + objectReference: {fileID: 0} + - target: {fileID: 8938586101091299163, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_SizeDelta.y + value: 50 + objectReference: {fileID: 0} + - target: {fileID: 8938586101091299163, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8938586101091299163, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8938586101091299163, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8938586101091299163, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8938586101091299163, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8938586101091299163, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8938586101091299163, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8938586101091299163, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8938586101091299163, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_AnchoredPosition.y + value: -35 + objectReference: {fileID: 0} + - target: {fileID: 8938586101091299163, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8938586101091299163, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8938586101091299163, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} +--- !u!224 &2474944368901712909 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 8938586101091299163, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + m_PrefabInstance: {fileID: 6797330936971592534} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &8673443243141991145 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 796165215968969169} + m_Modifications: + - target: {fileID: 533041281387003623, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_AnchoredPosition.y + value: -9.700012 + objectReference: {fileID: 0} + - target: {fileID: 7069457586164317042, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_Name + value: Button - Next Y + objectReference: {fileID: 0} + - target: {fileID: 8938586101091299163, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 8938586101091299163, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 8938586101091299163, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8938586101091299163, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 8938586101091299163, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8938586101091299163, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 8938586101091299163, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8938586101091299163, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_SizeDelta.x + value: 200 + objectReference: {fileID: 0} + - target: {fileID: 8938586101091299163, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_SizeDelta.y + value: 50 + objectReference: {fileID: 0} + - target: {fileID: 8938586101091299163, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8938586101091299163, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8938586101091299163, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8938586101091299163, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_LocalRotation.w + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8938586101091299163, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8938586101091299163, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8938586101091299163, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_LocalRotation.z + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8938586101091299163, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8938586101091299163, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_AnchoredPosition.y + value: 35 + objectReference: {fileID: 0} + - target: {fileID: 8938586101091299163, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8938586101091299163, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8938586101091299163, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 180 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} +--- !u!224 &311449998992074162 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 8938586101091299163, guid: 3f7c1aac66f69f948b833e93a1071f78, type: 3} + m_PrefabInstance: {fileID: 8673443243141991145} + m_PrefabAsset: {fileID: 0} diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs/Navigation State UI.prefab.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs/Navigation State UI.prefab.meta new file mode 100644 index 000000000..afb1aa9d3 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs/Navigation State UI.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: f2b5f4b7af35c994cb7694f210f5a5fb +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs/Stage Spot Light.prefab b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs/Stage Spot Light.prefab new file mode 100644 index 000000000..aad56425f --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs/Stage Spot Light.prefab @@ -0,0 +1,96 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &366850457860092923 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4440171983937081716} + - component: {fileID: 2959441232674721007} + m_Layer: 0 + m_Name: Stage Spot Light + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4440171983937081716 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 366850457860092923} + m_LocalRotation: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 16, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 90, y: 0, z: 0} +--- !u!108 &2959441232674721007 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 366850457860092923} + m_Enabled: 1 + serializedVersion: 10 + m_Type: 0 + m_Shape: 0 + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_Intensity: 23 + m_Range: 40 + m_SpotAngle: 13 + m_InnerSpotAngle: 1 + 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: 1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 0 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 0 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} + m_UseBoundingSphereOverride: 0 + m_UseViewFrustumForShadowCasterCull: 1 + m_ShadowRadius: 0 + m_ShadowAngle: 0 diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs/Stage Spot Light.prefab.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs/Stage Spot Light.prefab.meta new file mode 100644 index 000000000..f05f81aa0 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs/Stage Spot Light.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 8fa1a75c0614a7b46bb1ce247fcd67af +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs/Status State UI.prefab b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs/Status State UI.prefab new file mode 100644 index 000000000..37e0b4994 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs/Status State UI.prefab @@ -0,0 +1,174 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &6248184247170830167 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5312733171015511732} + - component: {fileID: 2491451445592813393} + - component: {fileID: 2910434261578391292} + 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 &5312733171015511732 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6248184247170830167} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 7685831856743689782} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0} + m_AnchorMax: {x: 0.5, y: 0} + m_AnchoredPosition: {x: 0, y: 169} + m_SizeDelta: {x: 529.3894, y: 50} + m_Pivot: {x: 0.5, y: 0} +--- !u!222 &2491451445592813393 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6248184247170830167} + m_CullTransparentMesh: 1 +--- !u!114 &2910434261578391292 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6248184247170830167} + 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: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Opening lootbox(es)... + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: b137a8f4bbcdafc439306c89bed89215, type: 2} + m_sharedMaterial: {fileID: 7077468325371864899, guid: b137a8f4bbcdafc439306c89bed89215, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 21.99 + m_fontSizeBase: 21.99 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &8422669970226892593 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7685831856743689782} + m_Layer: 5 + m_Name: Status State UI + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7685831856743689782 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8422669970226892593} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 5312733171015511732} + m_Father: {fileID: 0} + 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: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs/Status State UI.prefab.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs/Status State UI.prefab.meta new file mode 100644 index 000000000..86333d991 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Prefabs/Status State UI.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 87fe5e502706e854aad5b8085985912b +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/SampleLootboxes.unity b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/SampleLootboxes.unity new file mode 100644 index 000000000..71de4fa65 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/SampleLootboxes.unity @@ -0,0 +1,3100 @@ +%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.045186214, g: 0.082282715, b: 0.020288562, a: 1} + m_AmbientEquatorColor: {r: 0.010329823, g: 0.013702081, b: 0.0074990317, a: 1} + m_AmbientGroundColor: {r: 0.008023192, g: 0.010329823, b: 0.006512091, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 0 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 2100000, guid: ed1f3862c28ab184e8a4a3d0e73203c2, type: 2} + 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.12906939, g: 0.17690334, b: 0.09252343, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 12 + m_GIWorkflowMode: 1 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 0 + m_LightmapEditorSettings: + serializedVersion: 12 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_ExtractAmbientOcclusion: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_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_LightProbeSampleCountMultiplier: 4 + m_LightingDataAsset: {fileID: 0} + m_LightingSettings: {fileID: 0} +--- !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 + maxJobWorkers: 0 + preserveTilesOutsideBounds: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &155766721 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 155766722} + - component: {fileID: 155766724} + - component: {fileID: 155766723} + m_Layer: 5 + m_Name: Hint 2 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &155766722 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 155766721} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 203276042} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: 0.000061035156, y: 0} + m_SizeDelta: {x: 0, y: 35} + m_Pivot: {x: 0.5, y: 0} +--- !u!114 &155766723 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 155766721} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: (Space) Select/Deselect (Enter) Open Selected + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: b137a8f4bbcdafc439306c89bed89215, type: 2} + m_sharedMaterial: {fileID: 7077468325371864899, guid: b137a8f4bbcdafc439306c89bed89215, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 13 + m_fontSizeBase: 13 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 4 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &155766724 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 155766721} + m_CullTransparentMesh: 1 +--- !u!1 &203276041 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 203276042} + m_Layer: 5 + m_Name: Action Layout + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &203276042 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 203276041} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1079025007} + - {fileID: 1974929499} + - {fileID: 155766722} + m_Father: {fileID: 3984737239998031806} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: 0.000061035156, y: 0} + m_SizeDelta: {x: 400, y: 100} + m_Pivot: {x: 1, y: 0} +--- !u!1 &359351993 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 359351997} + - component: {fileID: 359351996} + - component: {fileID: 359351995} + - component: {fileID: 359351994} + m_Layer: 5 + m_Name: UI + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &359351994 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 359351993} + 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 &359351995 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 359351993} + 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: 1280, y: 720} + m_ScreenMatchMode: 0 + m_MatchWidthOrHeight: 1 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 1 + m_PresetInfoIsWorld: 0 +--- !u!223 &359351996 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 359351993} + 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 &359351997 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 359351993} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0, y: 0, z: 0} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 3984737239998031806} + - {fileID: 4867284566335232696} + - {fileID: 2009246475} + - {fileID: 1020177640} + - {fileID: 1024510409} + m_Father: {fileID: 0} + 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 &403120799 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 403120802} + - component: {fileID: 403120801} + - component: {fileID: 403120800} + - component: {fileID: 403120803} + - component: {fileID: 403120804} + m_Layer: 0 + m_Name: Stage Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!81 &403120800 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 403120799} + m_Enabled: 1 +--- !u!20 &403120801 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 403120799} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 1 + m_BackGroundColor: {r: 0.28627452, g: 0.38431376, b: 0.18823531, a: 1} + 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: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 1 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!4 &403120802 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 403120799} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 1, z: -5} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1875656412} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &403120803 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 403120799} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3d3e1efbc7f44b59be594da3665ea191, type: 3} + m_Name: + m_EditorClassIdentifier: + distanceFromItem: 5 + lerpSpeed: 10 +--- !u!114 &403120804 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 403120799} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c49b4cc203aa6414fae5c798d1d0e7d6, type: 3} + m_Name: + m_EditorClassIdentifier: + m_EventMask: + serializedVersion: 2 + m_Bits: 64 + m_MaxRayIntersections: 0 +--- !u!1 &607972692 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 607972695} + - component: {fileID: 607972694} + - component: {fileID: 607972696} + m_Layer: 0 + m_Name: Logic + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!95 &607972694 +Animator: + serializedVersion: 5 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 607972692} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: 4b27497debe4af64cb9d6b0336e8ab9f, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_StabilizeFeet: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorStateOnDisable: 0 + m_WriteDefaultValuesOnDisable: 0 +--- !u!4 &607972695 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 607972692} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 842756475} + m_Father: {fileID: 0} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &607972696 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 607972692} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c0da23a265664e4e9d6ef1c6ec13d31a, type: 3} + m_Name: + m_EditorClassIdentifier: + animator: {fileID: 607972694} + stage: {fileID: 1875656411} + stageCamera: {fileID: 403120803} + stageFocus: {fileID: 1875656413} + frontEndDataSet: {fileID: 11400000, guid: bda231b78de1ac64fb78fe7821c0bf12, type: 2} + blackout: {fileID: 689737223} + rewardSpawner: {fileID: 842756472} + selectLootBoxesUI: {fileID: 3984737239998031813} + openLootBoxUI: {fileID: 4867284566335232698} + promptClaimRewardsUI: {fileID: 2009246477} + viewRewardsUI: {fileID: 1020177645} + emptyStateUI: {fileID: 1024510411} +--- !u!1 &689737222 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 689737227} + - component: {fileID: 689737226} + - component: {fileID: 689737225} + - component: {fileID: 689737223} + m_Layer: 5 + m_Name: Blackout Canvas + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &689737223 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 689737222} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7c8cc3f5a3464c12baade9309ceaa710, type: 3} + m_Name: + m_EditorClassIdentifier: + image: {fileID: 906961043} + Speed: 2 + FadeOutInitially: 1 +--- !u!114 &689737225 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 689737222} + 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: 16, y: 9} + m_ScreenMatchMode: 0 + m_MatchWidthOrHeight: 1 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 1 + m_PresetInfoIsWorld: 0 +--- !u!223 &689737226 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 689737222} + 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: 0 + m_SortingLayerID: 0 + m_SortingOrder: 100 + m_TargetDisplay: 0 +--- !u!224 &689737227 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 689737222} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0, y: 0, z: 0} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 906961045} + m_Father: {fileID: 0} + m_RootOrder: 6 + 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 &842756471 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 842756475} + - component: {fileID: 842756472} + - component: {fileID: 842756474} + - component: {fileID: 842756477} + - component: {fileID: 842756473} + - component: {fileID: 842756476} + m_Layer: 0 + m_Name: Rewards + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &842756472 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 842756471} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c3a4b30e690743f18e93ae3dcd3436c4, type: 3} + m_Name: + m_EditorClassIdentifier: + Erc20Factory: {fileID: 842756474} + Erc721NftFactory: {fileID: 842756477} + Erc1155Factory: {fileID: 842756473} + Erc1155NftFactory: {fileID: 842756476} +--- !u!114 &842756473 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 842756471} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8387940b09ae4e01a16dfadd8e93528c, type: 3} + m_Name: + m_EditorClassIdentifier: + CoinRewardItemPrefab: {fileID: 2154324449731940736, guid: f21d61aebdae3694b8235c07066ac1b4, type: 3} +--- !u!114 &842756474 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 842756471} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4227467531de4fc291ec92b7a9215315, type: 3} + m_Name: + m_EditorClassIdentifier: + CoinRewardItemPrefab: {fileID: 2154324449731940736, guid: f21d61aebdae3694b8235c07066ac1b4, type: 3} + AmountDigits: 2 +--- !u!4 &842756475 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 842756471} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 607972695} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &842756476 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 842756471} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 26f45fea0ded405aa0fb1a6dbab56357, type: 3} + m_Name: + m_EditorClassIdentifier: + NftRewardItemPrefab: {fileID: 1882221419699851061, guid: f3f9e2ff9d587a9489ab9e589eada501, type: 3} +--- !u!114 &842756477 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 842756471} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0626b372320f484a871cc4219e42dfa3, type: 3} + m_Name: + m_EditorClassIdentifier: + NftRewardItemPrefab: {fileID: 1882221419699851061, guid: f3f9e2ff9d587a9489ab9e589eada501, type: 3} +--- !u!1 &906961042 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 906961045} + - component: {fileID: 906961044} + - component: {fileID: 906961043} + m_Layer: 5 + m_Name: Blackout + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &906961043 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 906961042} + 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: 0, g: 0, b: 0, a: 0} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 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 &906961044 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 906961042} + m_CullTransparentMesh: 1 +--- !u!224 &906961045 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 906961042} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 689737227} + 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: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &1000197752 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1000197754} + - component: {fileID: 1000197753} + m_Layer: 0 + m_Name: Temp Launcher + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1000197753 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1000197752} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5c6263a67b6d479abd9a69ec9fd05048, type: 3} + m_Name: + m_EditorClassIdentifier: + lootBoxScene: {fileID: 607972696} + ContractAbi: '[ { "inputs": [], "name": "AcceptingOnlyLINK", + "type": "error" }, { "inputs": [ { "internalType": + "bytes32", "name": "role", "type": "bytes32" } + ], "name": "AccessDenied", "type": "error" }, { "inputs": + [ { "internalType": "uint256", "name": "value", + "type": "uint256" } ], "name": "AmountPerUnitOverflow", + "type": "error" }, { "inputs": [ { "internalType": + "address", "name": "token", "type": "address" }, + { "internalType": "uint256", "name": "tokenId", + "type": "uint256" } ], "name": "DepositStateCorruption", + "type": "error" }, { "inputs": [], "name": "EndOfService", + "type": "error" }, { "inputs": [], "name": "InsufficientFee", + "type": "error" }, { "inputs": [], "name": "InsufficientGas", + "type": "error" }, { "inputs": [], "name": "InsufficientPayment", + "type": "error" }, { "inputs": [ { "internalType": + "uint256", "name": "supply", "type": "uint256" }, + { "internalType": "uint256", "name": "requested", + "type": "uint256" } ], "name": "InsufficientSupply", + "type": "error" }, { "inputs": [], "name": "InvalidLength", + "type": "error" }, { "inputs": [ { "internalType": + "int256", "name": "value", "type": "int256" } + ], "name": "InvalidLinkPrice", "type": "error" }, { + "inputs": [], "name": "InvalidLootboxType", "type": "error" }, + { "inputs": [ { "internalType": "uint256", + "name": "requestId", "type": "uint256" } ], "name": + "InvalidRequestAllocation", "type": "error" }, { "inputs": + [], "name": "InvalidTokenAmount", "type": "error" }, { + "inputs": [ { "internalType": "address", "name": + "token", "type": "address" } ], "name": "InventoryStateCorruption", + "type": "error" }, { "inputs": [ { "internalType": + "enum LootboxInterface.RewardType", "name": "oldType", "type": + "uint8" }, { "internalType": "enum LootboxInterface.RewardType", + "name": "newType", "type": "uint8" } ], "name": + "ModifiedRewardType", "type": "error" }, { "inputs": [], + "name": "NoTokens", "type": "error" }, { "inputs": [], + "name": "NothingToClaim", "type": "error" }, { "inputs": + [], "name": "NothingToRecover", "type": "error" }, { + "inputs": [], "name": "OnlyThis", "type": "error" }, { + "inputs": [ { "internalType": "uint256", "name": + "requestId", "type": "uint256" } ], "name": "PendingOpenRequest", + "type": "error" }, { "inputs": [ { "internalType": + "address", "name": "token", "type": "address" } + ], "name": "RewardWithdrawalDenied", "type": "error" }, { + "inputs": [ { "internalType": "address", "name": + "from", "type": "address" } ], "name": "SupplyDenied", + "type": "error" }, { "inputs": [ { "internalType": + "uint256", "name": "supply", "type": "uint256" }, + { "internalType": "uint256", "name": "unitsToGet", + "type": "uint256" } ], "name": "SupplyExceeded", "type": + "error" }, { "inputs": [ { "internalType": "address", + "name": "token", "type": "address" } ], "name": + "TokenDenied", "type": "error" }, { "inputs": [ { + "internalType": "uint256", "name": "currentPrice", "type": + "uint256" } ], "name": "UnexpectedPrice", "type": "error" + }, { "inputs": [ { "internalType": "enum LootboxInterface.RewardType", + "name": "rewardType", "type": "uint8" } ], "name": + "UnexpectedRewardType", "type": "error" }, { "inputs": [ + { "internalType": "uint256", "name": "value", "type": + "uint256" } ], "name": "UnitsOverflow", "type": "error" + }, { "inputs": [], "name": "Unsupported", "type": "error" + }, { "inputs": [], "name": "ViewCallFailed", "type": "error" + }, { "inputs": [], "name": "ZeroAmount", "type": "error" + }, { "inputs": [ { "internalType": "address", + "name": "token", "type": "address" }, { "internalType": + "uint256", "name": "id", "type": "uint256" } + ], "name": "ZeroSupply", "type": "error" }, { "anonymous": + false, "inputs": [ { "indexed": false, "internalType": + "address", "name": "opener", "type": "address" }, + { "indexed": false, "internalType": "address", + "name": "token", "type": "address" }, { "indexed": + false, "internalType": "uint256", "name": "tokenId", + "type": "uint256" }, { "indexed": false, + "internalType": "uint256", "name": "amount", "type": "uint256" + } ], "name": "Allocated", "type": "event" }, { + "anonymous": false, "inputs": [ { "indexed": false, + "internalType": "address", "name": "token", "type": "address" + }, { "indexed": false, "internalType": "uint256", + "name": "tokenId", "type": "uint256" }, { + "indexed": false, "internalType": "uint256", "name": "amountPerUnit", + "type": "uint256" }, { "indexed": false, + "internalType": "uint256", "name": "newSupply", "type": "uint256" + } ], "name": "AmountPerUnitSet", "type": "event" }, + { "anonymous": false, "inputs": [ { "indexed": + true, "internalType": "address", "name": "account", + "type": "address" }, { "indexed": true, "internalType": + "address", "name": "operator", "type": "address" + }, { "indexed": false, "internalType": "bool", + "name": "approved", "type": "bool" } ], "name": + "ApprovalForAll", "type": "event" }, { "anonymous": false, + "inputs": [ { "indexed": false, "internalType": "address", + "name": "opener", "type": "address" }, { + "indexed": false, "internalType": "uint256", "name": "requestId", + "type": "uint256" } ], "name": "BoxesRecovered", "type": + "event" }, { "anonymous": false, "inputs": [ { + "indexed": false, "internalType": "address", "name": "caller", + "type": "address" } ], "name": "EmergencyModeEnabled", + "type": "event" }, { "anonymous": false, "inputs": [ + { "indexed": false, "internalType": "address", + "name": "token", "type": "address" }, { "indexed": + false, "internalType": "enum LootboxInterface.RewardType", + "name": "tokenType", "type": "uint8" }, { + "indexed": false, "internalType": "address", "name": "to", + "type": "address" }, { "indexed": false, + "internalType": "uint256[]", "name": "ids", "type": "uint256[]" + }, { "indexed": false, "internalType": "uint256[]", + "name": "amounts", "type": "uint256[]" } ], "name": + "EmergencyWithdrawal", "type": "event" }, { "anonymous": + false, "inputs": [ { "indexed": false, "internalType": + "uint256", "name": "requestId", "type": "uint256" + }, { "indexed": false, "internalType": "bytes", + "name": "reason", "type": "bytes" } ], "name": + "OpenRequestFailed", "type": "event" }, { "anonymous": false, + "inputs": [ { "indexed": false, "internalType": "uint256", + "name": "requestId", "type": "uint256" }, { + "indexed": false, "internalType": "uint256", "name": "randomness", + "type": "uint256" } ], "name": "OpenRequestFulfilled", + "type": "event" }, { "anonymous": false, "inputs": [ + { "indexed": false, "internalType": "address", + "name": "opener", "type": "address" }, { + "indexed": false, "internalType": "uint256", "name": "unitsToGet", + "type": "uint256" }, { "indexed": false, + "internalType": "uint256", "name": "requestId", "type": "uint256" + } ], "name": "OpenRequested", "type": "event" }, { + "anonymous": false, "inputs": [ { "indexed": false, + "internalType": "address", "name": "account", "type": "address" + } ], "name": "Paused", "type": "event" }, { "anonymous": + false, "inputs": [ { "indexed": false, "internalType": + "uint256", "name": "newPrice", "type": "uint256" + } ], "name": "PriceUpdated", "type": "event" }, { + "anonymous": false, "inputs": [ { "indexed": false, + "internalType": "address", "name": "opener", "type": "address" + }, { "indexed": false, "internalType": "address", + "name": "token", "type": "address" }, { "indexed": + false, "internalType": "uint256", "name": "tokenId", + "type": "uint256" }, { "indexed": false, + "internalType": "uint256", "name": "amount", "type": "uint256" + } ], "name": "RewardsClaimed", "type": "event" }, { + "anonymous": false, "inputs": [ { "indexed": true, + "internalType": "bytes32", "name": "role", "type": "bytes32" + }, { "indexed": true, "internalType": "bytes32", + "name": "previousAdminRole", "type": "bytes32" }, { + "indexed": true, "internalType": "bytes32", "name": "newAdminRole", + "type": "bytes32" } ], "name": "RoleAdminChanged", + "type": "event" }, { "anonymous": false, "inputs": [ + { "indexed": true, "internalType": "bytes32", "name": + "role", "type": "bytes32" }, { "indexed": + true, "internalType": "address", "name": "account", + "type": "address" }, { "indexed": true, "internalType": + "address", "name": "sender", "type": "address" } + ], "name": "RoleGranted", "type": "event" }, { "anonymous": + false, "inputs": [ { "indexed": true, "internalType": + "bytes32", "name": "role", "type": "bytes32" }, + { "indexed": true, "internalType": "address", "name": + "account", "type": "address" }, { "indexed": + true, "internalType": "address", "name": "sender", + "type": "address" } ], "name": "RoleRevoked", "type": + "event" }, { "anonymous": false, "inputs": [ { + "indexed": false, "internalType": "address", "name": "buyer", + "type": "address" }, { "indexed": false, + "internalType": "uint256", "name": "amount", "type": "uint256" + }, { "indexed": false, "internalType": "uint256", + "name": "payment", "type": "uint256" } ], "name": + "Sold", "type": "event" }, { "anonymous": false, "inputs": + [ { "indexed": false, "internalType": "address", + "name": "supplier", "type": "address" } ], "name": + "SupplierAdded", "type": "event" }, { "anonymous": false, + "inputs": [ { "indexed": false, "internalType": "address", + "name": "supplier", "type": "address" } ], "name": + "SupplierRemoved", "type": "event" }, { "anonymous": false, + "inputs": [ { "indexed": false, "internalType": "address", + "name": "token", "type": "address" } ], "name": + "TokenAdded", "type": "event" }, { "anonymous": false, + "inputs": [ { "indexed": true, "internalType": "address", + "name": "operator", "type": "address" }, { + "indexed": true, "internalType": "address", "name": "from", + "type": "address" }, { "indexed": true, "internalType": + "address", "name": "to", "type": "address" }, + { "indexed": false, "internalType": "uint256[]", + "name": "ids", "type": "uint256[]" }, { "indexed": + false, "internalType": "uint256[]", "name": "values", + "type": "uint256[]" } ], "name": "TransferBatch", "type": + "event" }, { "anonymous": false, "inputs": [ { + "indexed": true, "internalType": "address", "name": "operator", + "type": "address" }, { "indexed": true, "internalType": + "address", "name": "from", "type": "address" }, + { "indexed": true, "internalType": "address", "name": + "to", "type": "address" }, { "indexed": false, + "internalType": "uint256", "name": "id", "type": "uint256" + }, { "indexed": false, "internalType": "uint256", + "name": "value", "type": "uint256" } ], "name": + "TransferSingle", "type": "event" }, { "anonymous": false, + "inputs": [ { "indexed": false, "internalType": "string", + "name": "value", "type": "string" }, { "indexed": + true, "internalType": "uint256", "name": "id", + "type": "uint256" } ], "name": "URI", "type": "event" + }, { "anonymous": false, "inputs": [ { "indexed": + false, "internalType": "address", "name": "account", + "type": "address" } ], "name": "Unpaused", "type": + "event" }, { "anonymous": false, "inputs": [ { + "indexed": false, "internalType": "address", "name": "token", + "type": "address" }, { "indexed": false, + "internalType": "address", "name": "to", "type": "address" + }, { "indexed": false, "internalType": "uint256", + "name": "amount", "type": "uint256" } ], "name": + "Withdraw", "type": "event" }, { "inputs": [], "name": + "DEFAULT_ADMIN_ROLE", "outputs": [ { "internalType": + "bytes32", "name": "", "type": "bytes32" } + ], "stateMutability": "view", "type": "function" }, { + "inputs": [], "name": "FACTORY", "outputs": [ { + "internalType": "contract ILootboxFactory", "name": "", "type": + "address" } ], "stateMutability": "view", "type": "function" + }, { "inputs": [], "name": "LINK_ETH_FEED", "outputs": + [ { "internalType": "contract AggregatorV3Interface", + "name": "", "type": "address" } ], "stateMutability": + "view", "type": "function" }, { "inputs": [], "name": + "MINTER_ROLE", "outputs": [ { "internalType": "bytes32", + "name": "", "type": "bytes32" } ], "stateMutability": + "view", "type": "function" }, { "inputs": [], "name": + "PAUSER_ROLE", "outputs": [ { "internalType": "bytes32", + "name": "", "type": "bytes32" } ], "stateMutability": + "view", "type": "function" }, { "inputs": [ { + "internalType": "uint256", "name": "_requestId", "type": + "uint256" }, { "internalType": "uint256", + "name": "_randomness", "type": "uint256" } ], "name": + "_allocateRewards", "outputs": [], "stateMutability": "nonpayable", + "type": "function" }, { "inputs": [ { "internalType": + "address[]", "name": "_suppliers", "type": "address[]" + } ], "name": "addSuppliers", "outputs": [], "stateMutability": + "nonpayable", "type": "function" }, { "inputs": [ + { "internalType": "address[]", "name": "_tokens", + "type": "address[]" } ], "name": "addTokens", "outputs": + [], "stateMutability": "nonpayable", "type": "function" }, + { "inputs": [ { "internalType": "address", + "name": "account", "type": "address" }, { + "internalType": "uint256", "name": "id", "type": "uint256" + } ], "name": "balanceOf", "outputs": [ { + "internalType": "uint256", "name": "", "type": "uint256" + } ], "stateMutability": "view", "type": "function" }, + { "inputs": [ { "internalType": "address[]", + "name": "accounts", "type": "address[]" }, { + "internalType": "uint256[]", "name": "ids", "type": "uint256[]" + } ], "name": "balanceOfBatch", "outputs": [ { + "internalType": "uint256[]", "name": "", "type": "uint256[]" + } ], "stateMutability": "view", "type": "function" }, + { "inputs": [ { "internalType": "address", + "name": "account", "type": "address" }, { + "internalType": "uint256", "name": "id", "type": "uint256" + }, { "internalType": "uint256", "name": "value", + "type": "uint256" } ], "name": "burn", "outputs": [], + "stateMutability": "nonpayable", "type": "function" }, { + "inputs": [ { "internalType": "address", "name": + "account", "type": "address" }, { "internalType": + "uint256[]", "name": "ids", "type": "uint256[]" }, + { "internalType": "uint256[]", "name": "values", + "type": "uint256[]" } ], "name": "burnBatch", "outputs": + [], "stateMutability": "nonpayable", "type": "function" }, + { "inputs": [ { "internalType": "uint256", + "name": "_amount", "type": "uint256" }, { + "internalType": "uint256", "name": "_maxPrice", "type": "uint256" + } ], "name": "buy", "outputs": [], "stateMutability": + "payable", "type": "function" }, { "inputs": [ { + "internalType": "uint32", "name": "_gas", "type": "uint32" + }, { "internalType": "uint256", "name": "_gasPriceInWei", + "type": "uint256" }, { "internalType": "uint256", + "name": "_units", "type": "uint256" } ], "name": + "calculateOpenPrice", "outputs": [ { "internalType": + "uint256", "name": "", "type": "uint256" } + ], "stateMutability": "view", "type": "function" }, { + "inputs": [ { "internalType": "address", "name": + "_opener", "type": "address" } ], "name": "canClaimRewards", + "outputs": [ { "internalType": "bool", "name": "", + "type": "bool" } ], "stateMutability": "view", "type": + "function" }, { "inputs": [ { "internalType": + "address", "name": "_opener", "type": "address" } + ], "name": "claimRewards", "outputs": [], "stateMutability": + "nonpayable", "type": "function" }, { "inputs": [ + { "internalType": "address", "name": "_token", + "type": "address" }, { "internalType": "enum LootboxInterface.RewardType", + "name": "_type", "type": "uint8" }, { "internalType": + "address", "name": "_to", "type": "address" }, + { "internalType": "uint256[]", "name": "_ids", + "type": "uint256[]" }, { "internalType": "uint256[]", + "name": "_amounts", "type": "uint256[]" } ], "name": + "emergencyWithdraw", "outputs": [], "stateMutability": "nonpayable", + "type": "function" }, { "inputs": [], "name": "getAllowedTokenTypes", + "outputs": [ { "internalType": "enum LootboxInterface.RewardType[]", + "name": "result", "type": "uint8[]" } ], "stateMutability": + "view", "type": "function" }, { "inputs": [], "name": + "getAllowedTokens", "outputs": [ { "internalType": "address[]", + "name": "", "type": "address[]" } ], "stateMutability": + "view", "type": "function" }, { "inputs": [], "name": + "getAvailableSupply", "outputs": [ { "internalType": + "uint256", "name": "", "type": "uint256" } + ], "stateMutability": "view", "type": "function" }, { + "inputs": [], "name": "getInventory", "outputs": [ { + "components": [ { "internalType": "address", + "name": "rewardToken", "type": "address" }, + { "internalType": "enum LootboxInterface.RewardType", + "name": "rewardType", "type": "uint8" }, + { "internalType": "uint256", "name": "units", + "type": "uint256" }, { "internalType": + "uint256", "name": "amountPerUnit", "type": "uint256" + }, { "internalType": "uint256", "name": + "balance", "type": "uint256" }, { + "components": [ { "internalType": "uint256", + "name": "id", "type": "uint256" }, + { "internalType": "uint256", "name": "units", + "type": "uint256" }, { "internalType": + "uint256", "name": "amountPerUnit", "type": + "uint256" }, { "internalType": + "uint256", "name": "balance", "type": "uint256" + } ], "internalType": "struct LootboxInterface.ExtraRewardInfo[]", + "name": "extra", "type": "tuple[]" } ], + "internalType": "struct LootboxInterface.RewardView[]", "name": "result", + "type": "tuple[]" }, { "components": [ + { "internalType": "address", "name": "rewardToken", + "type": "address" }, { "internalType": + "enum LootboxInterface.RewardType", "name": "rewardType", + "type": "uint8" }, { "internalType": "uint256", + "name": "units", "type": "uint256" }, { + "internalType": "uint256", "name": "amountPerUnit", + "type": "uint256" }, { "internalType": + "uint256", "name": "balance", "type": "uint256" + }, { "components": [ { + "internalType": "uint256", "name": "id", + "type": "uint256" }, { "internalType": + "uint256", "name": "units", "type": "uint256" + }, { "internalType": "uint256", + "name": "amountPerUnit", "type": "uint256" + }, { "internalType": "uint256", + "name": "balance", "type": "uint256" } + ], "internalType": "struct LootboxInterface.ExtraRewardInfo[]", + "name": "extra", "type": "tuple[]" } ], + "internalType": "struct LootboxInterface.RewardView[]", "name": "leftoversResult", + "type": "tuple[]" } ], "stateMutability": "view", "type": + "function" }, { "inputs": [], "name": "getLink", "outputs": + [ { "internalType": "address", "name": "", + "type": "address" } ], "stateMutability": "view", "type": + "function" }, { "inputs": [], "name": "getLinkPrice", + "outputs": [ { "internalType": "uint256", "name": + "", "type": "uint256" } ], "stateMutability": "view", + "type": "function" }, { "inputs": [], "name": "getLootboxTypes", + "outputs": [ { "internalType": "uint256[]", "name": + "", "type": "uint256[]" } ], "stateMutability": + "view", "type": "function" }, { "inputs": [ { + "internalType": "address", "name": "_opener", "type": "address" + } ], "name": "getOpenerRequestDetails", "outputs": [ + { "components": [ { "internalType": "address", + "name": "opener", "type": "address" }, + { "internalType": "uint96", "name": "unitsToGet", + "type": "uint96" }, { "internalType": "uint256[]", + "name": "lootIds", "type": "uint256[]" }, + { "internalType": "uint256[]", "name": "lootAmounts", + "type": "uint256[]" } ], "internalType": "struct + LootboxInterface.Request", "name": "request", "type": "tuple" + } ], "stateMutability": "view", "type": "function" }, + { "inputs": [], "name": "getPrice", "outputs": [ { + "internalType": "uint256", "name": "", "type": "uint256" + } ], "stateMutability": "view", "type": "function" }, + { "inputs": [ { "internalType": "bytes32", + "name": "role", "type": "bytes32" } ], "name": + "getRoleAdmin", "outputs": [ { "internalType": "bytes32", + "name": "", "type": "bytes32" } ], "stateMutability": + "view", "type": "function" }, { "inputs": [ { + "internalType": "bytes32", "name": "role", "type": "bytes32" + }, { "internalType": "uint256", "name": "index", + "type": "uint256" } ], "name": "getRoleMember", "outputs": + [ { "internalType": "address", "name": "", + "type": "address" } ], "stateMutability": "view", "type": + "function" }, { "inputs": [ { "internalType": + "bytes32", "name": "role", "type": "bytes32" } + ], "name": "getRoleMemberCount", "outputs": [ { + "internalType": "uint256", "name": "", "type": "uint256" + } ], "stateMutability": "view", "type": "function" }, + { "inputs": [], "name": "getSuppliers", "outputs": [ + { "internalType": "address[]", "name": "", "type": + "address[]" } ], "stateMutability": "view", "type": + "function" }, { "inputs": [], "name": "getVRFV2Wrapper", + "outputs": [ { "internalType": "address", "name": + "", "type": "address" } ], "stateMutability": "view", + "type": "function" }, { "inputs": [ { "internalType": + "bytes32", "name": "role", "type": "bytes32" }, + { "internalType": "address", "name": "account", + "type": "address" } ], "name": "grantRole", "outputs": + [], "stateMutability": "nonpayable", "type": "function" }, + { "inputs": [ { "internalType": "bytes32", + "name": "role", "type": "bytes32" }, { "internalType": + "address", "name": "account", "type": "address" } + ], "name": "hasRole", "outputs": [ { "internalType": + "bool", "name": "", "type": "bool" } ], + "stateMutability": "view", "type": "function" }, { "inputs": + [ { "internalType": "address", "name": "account", + "type": "address" }, { "internalType": "address", + "name": "operator", "type": "address" } ], "name": + "isApprovedForAll", "outputs": [ { "internalType": "bool", + "name": "", "type": "bool" } ], "stateMutability": + "view", "type": "function" }, { "inputs": [], "name": + "isEmergencyMode", "outputs": [ { "internalType": "bool", + "name": "", "type": "bool" } ], "stateMutability": + "view", "type": "function" }, { "inputs": [ { + "internalType": "address", "name": "to", "type": "address" + }, { "internalType": "uint256", "name": "id", + "type": "uint256" }, { "internalType": "uint256", + "name": "amount", "type": "uint256" }, { + "internalType": "bytes", "name": "data", "type": "bytes" + } ], "name": "mint", "outputs": [], "stateMutability": + "nonpayable", "type": "function" }, { "inputs": [ + { "internalType": "address", "name": "to", "type": + "address" }, { "internalType": "uint256[]", + "name": "ids", "type": "uint256[]" }, { "internalType": + "uint256[]", "name": "amounts", "type": "uint256[]" + }, { "internalType": "bytes", "name": "data", + "type": "bytes" } ], "name": "mintBatch", "outputs": + [], "stateMutability": "nonpayable", "type": "function" }, + { "inputs": [ { "internalType": "address[]", + "name": "_tos", "type": "address[]" }, { + "internalType": "uint256[]", "name": "_lootboxTypes", "type": + "uint256[]" }, { "internalType": "uint256[]", + "name": "_amounts", "type": "uint256[]" } ], "name": + "mintToMany", "outputs": [], "stateMutability": "nonpayable", + "type": "function" }, { "inputs": [ { "internalType": + "address", "name": "", "type": "address" }, + { "internalType": "address", "name": "", "type": + "address" }, { "internalType": "uint256[]", + "name": "", "type": "uint256[]" }, { "internalType": + "uint256[]", "name": "", "type": "uint256[]" }, + { "internalType": "bytes", "name": "", "type": + "bytes" } ], "name": "onERC1155BatchReceived", "outputs": + [ { "internalType": "bytes4", "name": "", + "type": "bytes4" } ], "stateMutability": "nonpayable", + "type": "function" }, { "inputs": [ { "internalType": + "address", "name": "", "type": "address" }, + { "internalType": "address", "name": "", "type": + "address" }, { "internalType": "uint256", + "name": "", "type": "uint256" }, { "internalType": + "uint256", "name": "", "type": "uint256" }, + { "internalType": "bytes", "name": "", "type": + "bytes" } ], "name": "onERC1155Received", "outputs": + [ { "internalType": "bytes4", "name": "", + "type": "bytes4" } ], "stateMutability": "nonpayable", + "type": "function" }, { "inputs": [ { "internalType": + "address", "name": "", "type": "address" }, + { "internalType": "address", "name": "", "type": + "address" }, { "internalType": "uint256", + "name": "", "type": "uint256" }, { "internalType": + "bytes", "name": "", "type": "bytes" } ], + "name": "onERC721Received", "outputs": [ { "internalType": + "bytes4", "name": "", "type": "bytes4" } ], + "stateMutability": "nonpayable", "type": "function" }, { + "inputs": [ { "internalType": "uint32", "name": "_gas", + "type": "uint32" }, { "internalType": "uint256[]", + "name": "_lootIds", "type": "uint256[]" }, { + "internalType": "uint256[]", "name": "_lootAmounts", "type": + "uint256[]" } ], "name": "open", "outputs": [], + "stateMutability": "payable", "type": "function" }, { "inputs": + [ { "internalType": "address", "name": "", + "type": "address" } ], "name": "openerRequests", "outputs": + [ { "internalType": "uint256", "name": "", + "type": "uint256" } ], "stateMutability": "view", "type": + "function" }, { "inputs": [], "name": "pause", "outputs": + [], "stateMutability": "nonpayable", "type": "function" }, + { "inputs": [], "name": "paused", "outputs": [ { + "internalType": "bool", "name": "", "type": "bool" + } ], "stateMutability": "view", "type": "function" }, + { "inputs": [ { "internalType": "uint256", + "name": "_requestId", "type": "uint256" }, { + "internalType": "uint256[]", "name": "_randomWords", "type": + "uint256[]" } ], "name": "rawFulfillRandomWords", "outputs": + [], "stateMutability": "nonpayable", "type": "function" }, + { "inputs": [ { "internalType": "address", + "name": "_opener", "type": "address" } ], "name": + "recoverBoxes", "outputs": [], "stateMutability": "nonpayable", + "type": "function" }, { "inputs": [ { "internalType": + "address[]", "name": "_suppliers", "type": "address[]" + } ], "name": "removeSuppliers", "outputs": [], "stateMutability": + "nonpayable", "type": "function" }, { "inputs": [ + { "internalType": "bytes32", "name": "role", "type": + "bytes32" }, { "internalType": "address", + "name": "account", "type": "address" } ], "name": + "renounceRole", "outputs": [], "stateMutability": "nonpayable", + "type": "function" }, { "inputs": [ { "internalType": + "bytes32", "name": "role", "type": "bytes32" }, + { "internalType": "address", "name": "account", + "type": "address" } ], "name": "revokeRole", "outputs": + [], "stateMutability": "nonpayable", "type": "function" }, + { "inputs": [ { "internalType": "address", + "name": "from", "type": "address" }, { "internalType": + "address", "name": "to", "type": "address" }, + { "internalType": "uint256[]", "name": "ids", "type": + "uint256[]" }, { "internalType": "uint256[]", + "name": "amounts", "type": "uint256[]" }, { + "internalType": "bytes", "name": "data", "type": "bytes" + } ], "name": "safeBatchTransferFrom", "outputs": [], + "stateMutability": "nonpayable", "type": "function" }, { + "inputs": [ { "internalType": "address", "name": + "from", "type": "address" }, { "internalType": + "address", "name": "to", "type": "address" }, + { "internalType": "uint256", "name": "id", "type": + "uint256" }, { "internalType": "uint256", + "name": "amount", "type": "uint256" }, { + "internalType": "bytes", "name": "data", "type": "bytes" + } ], "name": "safeTransferFrom", "outputs": [], "stateMutability": + "nonpayable", "type": "function" }, { "inputs": [ + { "internalType": "address[]", "name": "_tokens", + "type": "address[]" }, { "internalType": "uint256[]", + "name": "_ids", "type": "uint256[]" }, { + "internalType": "uint256[]", "name": "_amountsPerUnit", "type": + "uint256[]" } ], "name": "setAmountsPerUnit", "outputs": + [], "stateMutability": "nonpayable", "type": "function" }, + { "inputs": [ { "internalType": "address", + "name": "operator", "type": "address" }, { + "internalType": "bool", "name": "approved", "type": "bool" + } ], "name": "setApprovalForAll", "outputs": [], "stateMutability": + "nonpayable", "type": "function" }, { "inputs": [ + { "internalType": "uint256", "name": "_newPrice", + "type": "uint256" } ], "name": "setPrice", "outputs": + [], "stateMutability": "nonpayable", "type": "function" }, + { "inputs": [ { "internalType": "string", "name": + "_baseURI", "type": "string" } ], "name": "setURI", + "outputs": [], "stateMutability": "nonpayable", "type": "function" + }, { "inputs": [ { "internalType": "address", + "name": "_from", "type": "address" } ], "name": + "supplyAllowed", "outputs": [ { "internalType": "bool", + "name": "", "type": "bool" } ], "stateMutability": + "view", "type": "function" }, { "inputs": [ { + "internalType": "bytes4", "name": "interfaceId", "type": + "bytes4" } ], "name": "supportsInterface", "outputs": + [ { "internalType": "bool", "name": "", + "type": "bool" } ], "stateMutability": "view", "type": + "function" }, { "inputs": [ { "internalType": + "address", "name": "_token", "type": "address" } + ], "name": "tokenAllowed", "outputs": [ { "internalType": + "bool", "name": "", "type": "bool" } ], + "stateMutability": "view", "type": "function" }, { "inputs": + [], "name": "unitsMinted", "outputs": [ { "internalType": + "uint256", "name": "", "type": "uint256" } + ], "stateMutability": "view", "type": "function" }, { + "inputs": [], "name": "unitsRequested", "outputs": [ { + "internalType": "uint256", "name": "", "type": "uint256" + } ], "stateMutability": "view", "type": "function" }, + { "inputs": [], "name": "unitsSupply", "outputs": [ + { "internalType": "uint256", "name": "", "type": + "uint256" } ], "stateMutability": "view", "type": "function" + }, { "inputs": [], "name": "unpause", "outputs": [], + "stateMutability": "nonpayable", "type": "function" }, { + "inputs": [ { "internalType": "uint256", "name": + "", "type": "uint256" } ], "name": "uri", + "outputs": [ { "internalType": "string", "name": + "", "type": "string" } ], "stateMutability": "view", + "type": "function" }, { "inputs": [], "name": "viewCall", + "outputs": [], "stateMutability": "nonpayable", "type": "function" + }, { "inputs": [ { "internalType": "address", + "name": "_token", "type": "address" }, { + "internalType": "address payable", "name": "_to", "type": + "address" }, { "internalType": "uint256", + "name": "_amount", "type": "uint256" } ], "name": + "withdraw", "outputs": [], "stateMutability": "nonpayable", + "type": "function" } ]' +--- !u!4 &1000197754 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1000197752} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &1020177639 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 359351997} + m_Modifications: + - target: {fileID: 117953196833244327, guid: f2b5f4b7af35c994cb7694f210f5a5fb, type: 3} + propertyPath: m_text + value: Continue + objectReference: {fileID: 0} + - target: {fileID: 1590564554853966090, guid: f2b5f4b7af35c994cb7694f210f5a5fb, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1590564554853966090, guid: f2b5f4b7af35c994cb7694f210f5a5fb, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1590564554853966090, guid: f2b5f4b7af35c994cb7694f210f5a5fb, type: 3} + propertyPath: m_RootOrder + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 1590564554853966090, guid: f2b5f4b7af35c994cb7694f210f5a5fb, type: 3} + propertyPath: m_AnchorMax.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1590564554853966090, guid: f2b5f4b7af35c994cb7694f210f5a5fb, type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1590564554853966090, guid: f2b5f4b7af35c994cb7694f210f5a5fb, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1590564554853966090, guid: f2b5f4b7af35c994cb7694f210f5a5fb, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1590564554853966090, guid: f2b5f4b7af35c994cb7694f210f5a5fb, type: 3} + propertyPath: m_SizeDelta.x + value: -200 + objectReference: {fileID: 0} + - target: {fileID: 1590564554853966090, guid: f2b5f4b7af35c994cb7694f210f5a5fb, type: 3} + propertyPath: m_SizeDelta.y + value: -200 + objectReference: {fileID: 0} + - target: {fileID: 1590564554853966090, guid: f2b5f4b7af35c994cb7694f210f5a5fb, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1590564554853966090, guid: f2b5f4b7af35c994cb7694f210f5a5fb, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1590564554853966090, guid: f2b5f4b7af35c994cb7694f210f5a5fb, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1590564554853966090, guid: f2b5f4b7af35c994cb7694f210f5a5fb, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1590564554853966090, guid: f2b5f4b7af35c994cb7694f210f5a5fb, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1590564554853966090, guid: f2b5f4b7af35c994cb7694f210f5a5fb, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1590564554853966090, guid: f2b5f4b7af35c994cb7694f210f5a5fb, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1590564554853966090, guid: f2b5f4b7af35c994cb7694f210f5a5fb, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1590564554853966090, guid: f2b5f4b7af35c994cb7694f210f5a5fb, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1590564554853966090, guid: f2b5f4b7af35c994cb7694f210f5a5fb, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1590564554853966090, guid: f2b5f4b7af35c994cb7694f210f5a5fb, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1590564554853966090, guid: f2b5f4b7af35c994cb7694f210f5a5fb, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1697776875798401703, guid: f2b5f4b7af35c994cb7694f210f5a5fb, type: 3} + propertyPath: m_Name + value: View Rewards + objectReference: {fileID: 0} + - target: {fileID: 1697776875798401703, guid: f2b5f4b7af35c994cb7694f210f5a5fb, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1893060595498758555, guid: f2b5f4b7af35c994cb7694f210f5a5fb, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4345756217305774116, guid: f2b5f4b7af35c994cb7694f210f5a5fb, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7316361784609986330, guid: f2b5f4b7af35c994cb7694f210f5a5fb, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8769306597979772919, guid: f2b5f4b7af35c994cb7694f210f5a5fb, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: f2b5f4b7af35c994cb7694f210f5a5fb, type: 3} +--- !u!224 &1020177640 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 1590564554853966090, guid: f2b5f4b7af35c994cb7694f210f5a5fb, type: 3} + m_PrefabInstance: {fileID: 1020177639} + m_PrefabAsset: {fileID: 0} +--- !u!114 &1020177642 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 8991559768135720215, guid: f2b5f4b7af35c994cb7694f210f5a5fb, type: 3} + m_PrefabInstance: {fileID: 1020177639} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &1020177643 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 6985727732555800058, guid: f2b5f4b7af35c994cb7694f210f5a5fb, type: 3} + m_PrefabInstance: {fileID: 1020177639} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &1020177644 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 1697776875798401703, guid: f2b5f4b7af35c994cb7694f210f5a5fb, type: 3} + m_PrefabInstance: {fileID: 1020177639} + m_PrefabAsset: {fileID: 0} +--- !u!114 &1020177645 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1020177644} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4598bd41494a4b2596318bb133b7600e, type: 3} + m_Name: + m_EditorClassIdentifier: + PrevRewardButton: {fileID: 1020177643} + NextRewardButton: {fileID: 1020177642} + ContinueButton: {fileID: 1228680013} +--- !u!1001 &1024510408 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 359351997} + m_Modifications: + - target: {fileID: 2910434261578391292, guid: 87fe5e502706e854aad5b8085985912b, type: 3} + propertyPath: m_text + value: No lootboxes + objectReference: {fileID: 0} + - target: {fileID: 5312733171015511732, guid: 87fe5e502706e854aad5b8085985912b, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5312733171015511732, guid: 87fe5e502706e854aad5b8085985912b, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5312733171015511732, guid: 87fe5e502706e854aad5b8085985912b, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5312733171015511732, guid: 87fe5e502706e854aad5b8085985912b, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7685831856743689782, guid: 87fe5e502706e854aad5b8085985912b, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7685831856743689782, guid: 87fe5e502706e854aad5b8085985912b, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7685831856743689782, guid: 87fe5e502706e854aad5b8085985912b, type: 3} + propertyPath: m_RootOrder + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 7685831856743689782, guid: 87fe5e502706e854aad5b8085985912b, type: 3} + propertyPath: m_AnchorMax.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7685831856743689782, guid: 87fe5e502706e854aad5b8085985912b, type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7685831856743689782, guid: 87fe5e502706e854aad5b8085985912b, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7685831856743689782, guid: 87fe5e502706e854aad5b8085985912b, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7685831856743689782, guid: 87fe5e502706e854aad5b8085985912b, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7685831856743689782, guid: 87fe5e502706e854aad5b8085985912b, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7685831856743689782, guid: 87fe5e502706e854aad5b8085985912b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7685831856743689782, guid: 87fe5e502706e854aad5b8085985912b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7685831856743689782, guid: 87fe5e502706e854aad5b8085985912b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7685831856743689782, guid: 87fe5e502706e854aad5b8085985912b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7685831856743689782, guid: 87fe5e502706e854aad5b8085985912b, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7685831856743689782, guid: 87fe5e502706e854aad5b8085985912b, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7685831856743689782, guid: 87fe5e502706e854aad5b8085985912b, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7685831856743689782, guid: 87fe5e502706e854aad5b8085985912b, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7685831856743689782, guid: 87fe5e502706e854aad5b8085985912b, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7685831856743689782, guid: 87fe5e502706e854aad5b8085985912b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7685831856743689782, guid: 87fe5e502706e854aad5b8085985912b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7685831856743689782, guid: 87fe5e502706e854aad5b8085985912b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8422669970226892593, guid: 87fe5e502706e854aad5b8085985912b, type: 3} + propertyPath: m_Name + value: Empty State + objectReference: {fileID: 0} + - target: {fileID: 8422669970226892593, guid: 87fe5e502706e854aad5b8085985912b, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 87fe5e502706e854aad5b8085985912b, type: 3} +--- !u!224 &1024510409 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 7685831856743689782, guid: 87fe5e502706e854aad5b8085985912b, type: 3} + m_PrefabInstance: {fileID: 1024510408} + m_PrefabAsset: {fileID: 0} +--- !u!1 &1024510410 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 8422669970226892593, guid: 87fe5e502706e854aad5b8085985912b, type: 3} + m_PrefabInstance: {fileID: 1024510408} + m_PrefabAsset: {fileID: 0} +--- !u!114 &1024510411 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1024510410} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 93195d026eb543b889328f397ecc3495, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1001 &1079025006 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 203276042} + m_Modifications: + - target: {fileID: 3817087593541823941, guid: 0936dba43169a6c468b45d816feb538e, type: 3} + propertyPath: m_SizeDelta.x + value: -65 + objectReference: {fileID: 0} + - target: {fileID: 3817087593541823941, guid: 0936dba43169a6c468b45d816feb538e, type: 3} + propertyPath: m_AnchoredPosition.x + value: 32.5 + objectReference: {fileID: 0} + - target: {fileID: 4802863230596413955, guid: 0936dba43169a6c468b45d816feb538e, type: 3} + propertyPath: m_Name + value: Text - Call To Action + objectReference: {fileID: 0} + - target: {fileID: 5757362654657430009, guid: 0936dba43169a6c468b45d816feb538e, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5757362654657430009, guid: 0936dba43169a6c468b45d816feb538e, type: 3} + propertyPath: m_Pivot.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5757362654657430009, guid: 0936dba43169a6c468b45d816feb538e, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5757362654657430009, guid: 0936dba43169a6c468b45d816feb538e, type: 3} + propertyPath: m_AnchorMax.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5757362654657430009, guid: 0936dba43169a6c468b45d816feb538e, type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5757362654657430009, guid: 0936dba43169a6c468b45d816feb538e, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5757362654657430009, guid: 0936dba43169a6c468b45d816feb538e, type: 3} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5757362654657430009, guid: 0936dba43169a6c468b45d816feb538e, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5757362654657430009, guid: 0936dba43169a6c468b45d816feb538e, type: 3} + propertyPath: m_SizeDelta.y + value: 65 + objectReference: {fileID: 0} + - target: {fileID: 5757362654657430009, guid: 0936dba43169a6c468b45d816feb538e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5757362654657430009, guid: 0936dba43169a6c468b45d816feb538e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5757362654657430009, guid: 0936dba43169a6c468b45d816feb538e, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5757362654657430009, guid: 0936dba43169a6c468b45d816feb538e, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5757362654657430009, guid: 0936dba43169a6c468b45d816feb538e, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5757362654657430009, guid: 0936dba43169a6c468b45d816feb538e, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5757362654657430009, guid: 0936dba43169a6c468b45d816feb538e, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5757362654657430009, guid: 0936dba43169a6c468b45d816feb538e, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0.000030517578 + objectReference: {fileID: 0} + - target: {fileID: 5757362654657430009, guid: 0936dba43169a6c468b45d816feb538e, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5757362654657430009, guid: 0936dba43169a6c468b45d816feb538e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5757362654657430009, guid: 0936dba43169a6c468b45d816feb538e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5757362654657430009, guid: 0936dba43169a6c468b45d816feb538e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6295642609155545575, guid: 0936dba43169a6c468b45d816feb538e, type: 3} + propertyPath: m_text + value: Open Uncommon loot boxes + objectReference: {fileID: 0} + - target: {fileID: 6295642609155545575, guid: 0936dba43169a6c468b45d816feb538e, type: 3} + propertyPath: m_HorizontalAlignment + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6898117511372470734, guid: 0936dba43169a6c468b45d816feb538e, type: 3} + propertyPath: m_Name + value: Open Button + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 0936dba43169a6c468b45d816feb538e, type: 3} +--- !u!224 &1079025007 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 5757362654657430009, guid: 0936dba43169a6c468b45d816feb538e, type: 3} + m_PrefabInstance: {fileID: 1079025006} + m_PrefabAsset: {fileID: 0} +--- !u!114 &1079025008 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 6295642609155545575, guid: 0936dba43169a6c468b45d816feb538e, type: 3} + m_PrefabInstance: {fileID: 1079025006} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &1079025009 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 5148504802538030570, guid: 0936dba43169a6c468b45d816feb538e, type: 3} + m_PrefabInstance: {fileID: 1079025006} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &1217757119 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1217757122} + - component: {fileID: 1217757121} + - component: {fileID: 1217757120} + m_Layer: 0 + m_Name: EventSystem + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1217757120 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1217757119} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4f231c4fb786f3946a6b90b886c48677, type: 3} + m_Name: + m_EditorClassIdentifier: + m_SendPointerHoverToParent: 1 + m_HorizontalAxis: Horizontal + m_VerticalAxis: Vertical + m_SubmitButton: Submit + m_CancelButton: Cancel + m_InputActionsPerSecond: 10 + m_RepeatDelay: 0.5 + m_ForceModuleActive: 0 +--- !u!114 &1217757121 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1217757119} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 76c392e42b5098c458856cdf6ecaaaa1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_FirstSelected: {fileID: 0} + m_sendNavigationEvents: 1 + m_DragThreshold: 10 +--- !u!4 &1217757122 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1217757119} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1222832278 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1222832279} + - component: {fileID: 1222832281} + - component: {fileID: 1222832280} + m_Layer: 5 + m_Name: Text - Amount + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1222832279 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1222832278} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1079025007} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: -0.000030517578, y: 0} + m_SizeDelta: {x: 65, y: 0} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &1222832280 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1222832278} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 2 + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: b137a8f4bbcdafc439306c89bed89215, type: 2} + m_sharedMaterial: {fileID: 7077468325371864899, guid: b137a8f4bbcdafc439306c89bed89215, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 18 + m_fontSizeBase: 18 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1222832281 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1222832278} + m_CullTransparentMesh: 1 +--- !u!1001 &1228680012 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1020177640} + m_Modifications: + - target: {fileID: 5757362654657430009, guid: 0936dba43169a6c468b45d816feb538e, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5757362654657430009, guid: 0936dba43169a6c468b45d816feb538e, type: 3} + propertyPath: m_Pivot.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5757362654657430009, guid: 0936dba43169a6c468b45d816feb538e, type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5757362654657430009, guid: 0936dba43169a6c468b45d816feb538e, type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5757362654657430009, guid: 0936dba43169a6c468b45d816feb538e, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5757362654657430009, guid: 0936dba43169a6c468b45d816feb538e, type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5757362654657430009, guid: 0936dba43169a6c468b45d816feb538e, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5757362654657430009, guid: 0936dba43169a6c468b45d816feb538e, type: 3} + propertyPath: m_SizeDelta.x + value: 300 + objectReference: {fileID: 0} + - target: {fileID: 5757362654657430009, guid: 0936dba43169a6c468b45d816feb538e, type: 3} + propertyPath: m_SizeDelta.y + value: 65 + objectReference: {fileID: 0} + - target: {fileID: 5757362654657430009, guid: 0936dba43169a6c468b45d816feb538e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5757362654657430009, guid: 0936dba43169a6c468b45d816feb538e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5757362654657430009, guid: 0936dba43169a6c468b45d816feb538e, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5757362654657430009, guid: 0936dba43169a6c468b45d816feb538e, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5757362654657430009, guid: 0936dba43169a6c468b45d816feb538e, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5757362654657430009, guid: 0936dba43169a6c468b45d816feb538e, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5757362654657430009, guid: 0936dba43169a6c468b45d816feb538e, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5757362654657430009, guid: 0936dba43169a6c468b45d816feb538e, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5757362654657430009, guid: 0936dba43169a6c468b45d816feb538e, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5757362654657430009, guid: 0936dba43169a6c468b45d816feb538e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5757362654657430009, guid: 0936dba43169a6c468b45d816feb538e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5757362654657430009, guid: 0936dba43169a6c468b45d816feb538e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6295642609155545575, guid: 0936dba43169a6c468b45d816feb538e, type: 3} + propertyPath: m_text + value: Continue + objectReference: {fileID: 0} + - target: {fileID: 6898117511372470734, guid: 0936dba43169a6c468b45d816feb538e, type: 3} + propertyPath: m_Name + value: Button - Action + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 0936dba43169a6c468b45d816feb538e, type: 3} +--- !u!114 &1228680013 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 5148504802538030570, guid: 0936dba43169a6c468b45d816feb538e, type: 3} + m_PrefabInstance: {fileID: 1228680012} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &1505241068 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1505241070} + - component: {fileID: 1505241069} + m_Layer: 0 + m_Name: Directional Light + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!108 &1505241069 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1505241068} + m_Enabled: 1 + serializedVersion: 10 + m_Type: 1 + m_Shape: 0 + m_Color: {r: 0.95686275, g: 1, b: 0.92156863, a: 1} + m_Intensity: 1 + m_Range: 10 + m_SpotAngle: 30 + m_InnerSpotAngle: 21.80208 + m_CookieSize: 10 + m_Shadows: + m_Type: 2 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 0 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} + m_UseBoundingSphereOverride: 0 + m_UseViewFrustumForShadowCasterCull: 1 + m_ShadowRadius: 0 + m_ShadowAngle: 0 +--- !u!4 &1505241070 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1505241068} + m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261} + m_LocalPosition: {x: 0, y: 3, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} +--- !u!1 &1825861994 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1825861995} + - component: {fileID: 1825861998} + - component: {fileID: 1825861997} + - component: {fileID: 1825861996} + m_Layer: 0 + m_Name: Plane + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1825861995 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1825861994} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 10, y: 1, z: 10} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1875656412} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!64 &1825861996 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1825861994} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 4 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &1825861997 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1825861994} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: e8775ccb5c4211f4f90f726c3fac6567, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!33 &1825861998 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1825861994} + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &1875656410 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1875656412} + - component: {fileID: 1875656411} + - component: {fileID: 1875656413} + m_Layer: 0 + m_Name: Stage + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1875656411 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1875656410} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: dc892583355246489b42e6711d2f8a7a, type: 3} + m_Name: + m_EditorClassIdentifier: + radius: 10 + maxItems: 10 +--- !u!4 &1875656412 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1875656410} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1825861995} + - {fileID: 403120802} + m_Father: {fileID: 0} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1875656413 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1875656410} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c630549790654b86bc87c836a6853daa, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &1974929498 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1974929499} + - component: {fileID: 1974929501} + - component: {fileID: 1974929500} + m_Layer: 5 + m_Name: Hint 1 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1974929499 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1974929498} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 203276042} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: 0.000061035156, y: 0} + m_SizeDelta: {x: 0, y: 35} + m_Pivot: {x: 0.5, y: 0} +--- !u!114 &1974929500 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1974929498} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: (WASD) Navigate + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: b137a8f4bbcdafc439306c89bed89215, type: 2} + m_sharedMaterial: {fileID: 7077468325371864899, guid: b137a8f4bbcdafc439306c89bed89215, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 13 + m_fontSizeBase: 13 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1974929501 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1974929498} + m_CullTransparentMesh: 1 +--- !u!1001 &2009246474 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 359351997} + m_Modifications: + - target: {fileID: 2910434261578391292, guid: 87fe5e502706e854aad5b8085985912b, type: 3} + propertyPath: m_text + value: Tap to claim your rewards + objectReference: {fileID: 0} + - target: {fileID: 7685831856743689782, guid: 87fe5e502706e854aad5b8085985912b, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7685831856743689782, guid: 87fe5e502706e854aad5b8085985912b, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7685831856743689782, guid: 87fe5e502706e854aad5b8085985912b, type: 3} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 7685831856743689782, guid: 87fe5e502706e854aad5b8085985912b, type: 3} + propertyPath: m_AnchorMax.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7685831856743689782, guid: 87fe5e502706e854aad5b8085985912b, type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7685831856743689782, guid: 87fe5e502706e854aad5b8085985912b, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7685831856743689782, guid: 87fe5e502706e854aad5b8085985912b, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7685831856743689782, guid: 87fe5e502706e854aad5b8085985912b, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7685831856743689782, guid: 87fe5e502706e854aad5b8085985912b, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7685831856743689782, guid: 87fe5e502706e854aad5b8085985912b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7685831856743689782, guid: 87fe5e502706e854aad5b8085985912b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7685831856743689782, guid: 87fe5e502706e854aad5b8085985912b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7685831856743689782, guid: 87fe5e502706e854aad5b8085985912b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7685831856743689782, guid: 87fe5e502706e854aad5b8085985912b, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7685831856743689782, guid: 87fe5e502706e854aad5b8085985912b, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7685831856743689782, guid: 87fe5e502706e854aad5b8085985912b, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7685831856743689782, guid: 87fe5e502706e854aad5b8085985912b, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7685831856743689782, guid: 87fe5e502706e854aad5b8085985912b, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7685831856743689782, guid: 87fe5e502706e854aad5b8085985912b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7685831856743689782, guid: 87fe5e502706e854aad5b8085985912b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7685831856743689782, guid: 87fe5e502706e854aad5b8085985912b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8422669970226892593, guid: 87fe5e502706e854aad5b8085985912b, type: 3} + propertyPath: m_Name + value: Prompt Claim Rewards State + objectReference: {fileID: 0} + - target: {fileID: 8422669970226892593, guid: 87fe5e502706e854aad5b8085985912b, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 87fe5e502706e854aad5b8085985912b, type: 3} +--- !u!224 &2009246475 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 7685831856743689782, guid: 87fe5e502706e854aad5b8085985912b, type: 3} + m_PrefabInstance: {fileID: 2009246474} + m_PrefabAsset: {fileID: 0} +--- !u!1 &2009246476 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 8422669970226892593, guid: 87fe5e502706e854aad5b8085985912b, type: 3} + m_PrefabInstance: {fileID: 2009246474} + m_PrefabAsset: {fileID: 0} +--- !u!114 &2009246477 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2009246476} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 586e9743745e40f5b86320067b4be7ea, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &2009246478 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2009246476} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: de4ddd85d4f743c98c89e27f85c9fe19, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1001 &3984737239998031805 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 359351997} + m_Modifications: + - target: {fileID: 117953196833244327, guid: f2b5f4b7af35c994cb7694f210f5a5fb, type: 3} + propertyPath: m_text + value: Open Selected + objectReference: {fileID: 0} + - target: {fileID: 311449998992074162, guid: f2b5f4b7af35c994cb7694f210f5a5fb, type: 3} + propertyPath: m_SizeDelta.y + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 668389830569780366, guid: f2b5f4b7af35c994cb7694f210f5a5fb, type: 3} + propertyPath: m_Name + value: Button - Open Selected + objectReference: {fileID: 0} + - target: {fileID: 1590564554853966090, guid: f2b5f4b7af35c994cb7694f210f5a5fb, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1590564554853966090, guid: f2b5f4b7af35c994cb7694f210f5a5fb, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 1590564554853966090, guid: f2b5f4b7af35c994cb7694f210f5a5fb, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1590564554853966090, guid: f2b5f4b7af35c994cb7694f210f5a5fb, type: 3} + propertyPath: m_AnchorMax.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1590564554853966090, guid: f2b5f4b7af35c994cb7694f210f5a5fb, type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1590564554853966090, guid: f2b5f4b7af35c994cb7694f210f5a5fb, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1590564554853966090, guid: f2b5f4b7af35c994cb7694f210f5a5fb, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1590564554853966090, guid: f2b5f4b7af35c994cb7694f210f5a5fb, type: 3} + propertyPath: m_SizeDelta.x + value: -200 + objectReference: {fileID: 0} + - target: {fileID: 1590564554853966090, guid: f2b5f4b7af35c994cb7694f210f5a5fb, type: 3} + propertyPath: m_SizeDelta.y + value: -132 + objectReference: {fileID: 0} + - target: {fileID: 1590564554853966090, guid: f2b5f4b7af35c994cb7694f210f5a5fb, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1590564554853966090, guid: f2b5f4b7af35c994cb7694f210f5a5fb, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1590564554853966090, guid: f2b5f4b7af35c994cb7694f210f5a5fb, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1590564554853966090, guid: f2b5f4b7af35c994cb7694f210f5a5fb, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1590564554853966090, guid: f2b5f4b7af35c994cb7694f210f5a5fb, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1590564554853966090, guid: f2b5f4b7af35c994cb7694f210f5a5fb, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1590564554853966090, guid: f2b5f4b7af35c994cb7694f210f5a5fb, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1590564554853966090, guid: f2b5f4b7af35c994cb7694f210f5a5fb, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1590564554853966090, guid: f2b5f4b7af35c994cb7694f210f5a5fb, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1590564554853966090, guid: f2b5f4b7af35c994cb7694f210f5a5fb, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1590564554853966090, guid: f2b5f4b7af35c994cb7694f210f5a5fb, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1590564554853966090, guid: f2b5f4b7af35c994cb7694f210f5a5fb, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1697776875798401703, guid: f2b5f4b7af35c994cb7694f210f5a5fb, type: 3} + propertyPath: m_Name + value: Selection State + objectReference: {fileID: 0} + - target: {fileID: 1697776875798401703, guid: f2b5f4b7af35c994cb7694f210f5a5fb, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2474944368901712909, guid: f2b5f4b7af35c994cb7694f210f5a5fb, type: 3} + propertyPath: m_SizeDelta.y + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 7468423286177334238, guid: f2b5f4b7af35c994cb7694f210f5a5fb, type: 3} + propertyPath: m_SizeDelta.x + value: 200 + objectReference: {fileID: 0} + - target: {fileID: 8907854860857246515, guid: f2b5f4b7af35c994cb7694f210f5a5fb, type: 3} + propertyPath: m_SizeDelta.x + value: 200 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: f2b5f4b7af35c994cb7694f210f5a5fb, type: 3} +--- !u!224 &3984737239998031806 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 1590564554853966090, guid: f2b5f4b7af35c994cb7694f210f5a5fb, type: 3} + m_PrefabInstance: {fileID: 3984737239998031805} + m_PrefabAsset: {fileID: 0} +--- !u!114 &3984737239998031808 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 8991559768135720215, guid: f2b5f4b7af35c994cb7694f210f5a5fb, type: 3} + m_PrefabInstance: {fileID: 3984737239998031805} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &3984737239998031809 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 6985727732555800058, guid: f2b5f4b7af35c994cb7694f210f5a5fb, type: 3} + m_PrefabInstance: {fileID: 3984737239998031805} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &3984737239998031810 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 2251582725427346299, guid: f2b5f4b7af35c994cb7694f210f5a5fb, type: 3} + m_PrefabInstance: {fileID: 3984737239998031805} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &3984737239998031811 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 4122342161780454084, guid: f2b5f4b7af35c994cb7694f210f5a5fb, type: 3} + m_PrefabInstance: {fileID: 3984737239998031805} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &3984737239998031812 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 1697776875798401703, guid: f2b5f4b7af35c994cb7694f210f5a5fb, type: 3} + m_PrefabInstance: {fileID: 3984737239998031805} + m_PrefabAsset: {fileID: 0} +--- !u!114 &3984737239998031813 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3984737239998031812} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b89ae6d429294157ac832a2236cdf144, type: 3} + m_Name: + m_EditorClassIdentifier: + PrevTypeButton: {fileID: 3984737239998031811} + NextTypeButton: {fileID: 3984737239998031810} + PrevLootBoxButton: {fileID: 3984737239998031809} + NextLootBoxButton: {fileID: 3984737239998031808} + OpenSelectedButton: {fileID: 1079025009} + SelectedAmount: {fileID: 1222832280} + CallToAction: {fileID: 1079025008} +--- !u!1001 &4867284566335232695 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 359351997} + m_Modifications: + - target: {fileID: 7685831856743689782, guid: 87fe5e502706e854aad5b8085985912b, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7685831856743689782, guid: 87fe5e502706e854aad5b8085985912b, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 7685831856743689782, guid: 87fe5e502706e854aad5b8085985912b, type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7685831856743689782, guid: 87fe5e502706e854aad5b8085985912b, type: 3} + propertyPath: m_AnchorMax.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7685831856743689782, guid: 87fe5e502706e854aad5b8085985912b, type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7685831856743689782, guid: 87fe5e502706e854aad5b8085985912b, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7685831856743689782, guid: 87fe5e502706e854aad5b8085985912b, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7685831856743689782, guid: 87fe5e502706e854aad5b8085985912b, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7685831856743689782, guid: 87fe5e502706e854aad5b8085985912b, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7685831856743689782, guid: 87fe5e502706e854aad5b8085985912b, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7685831856743689782, guid: 87fe5e502706e854aad5b8085985912b, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7685831856743689782, guid: 87fe5e502706e854aad5b8085985912b, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7685831856743689782, guid: 87fe5e502706e854aad5b8085985912b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7685831856743689782, guid: 87fe5e502706e854aad5b8085985912b, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7685831856743689782, guid: 87fe5e502706e854aad5b8085985912b, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7685831856743689782, guid: 87fe5e502706e854aad5b8085985912b, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7685831856743689782, guid: 87fe5e502706e854aad5b8085985912b, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7685831856743689782, guid: 87fe5e502706e854aad5b8085985912b, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7685831856743689782, guid: 87fe5e502706e854aad5b8085985912b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7685831856743689782, guid: 87fe5e502706e854aad5b8085985912b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7685831856743689782, guid: 87fe5e502706e854aad5b8085985912b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8422669970226892593, guid: 87fe5e502706e854aad5b8085985912b, type: 3} + propertyPath: m_Name + value: Opening State + objectReference: {fileID: 0} + - target: {fileID: 8422669970226892593, guid: 87fe5e502706e854aad5b8085985912b, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 87fe5e502706e854aad5b8085985912b, type: 3} +--- !u!224 &4867284566335232696 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 7685831856743689782, guid: 87fe5e502706e854aad5b8085985912b, type: 3} + m_PrefabInstance: {fileID: 4867284566335232695} + m_PrefabAsset: {fileID: 0} +--- !u!1 &4867284566335232697 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 8422669970226892593, guid: 87fe5e502706e854aad5b8085985912b, type: 3} + m_PrefabInstance: {fileID: 4867284566335232695} + m_PrefabAsset: {fileID: 0} +--- !u!114 &4867284566335232698 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4867284566335232697} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: de4ddd85d4f743c98c89e27f85c9fe19, type: 3} + m_Name: + m_EditorClassIdentifier: diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/SampleLootboxes.unity.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/SampleLootboxes.unity.meta new file mode 100644 index 000000000..ae992d5a4 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/SampleLootboxes.unity.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: ec1bcdf05dc7d7341b133771363aa188 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scriptable Objects.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scriptable Objects.meta new file mode 100644 index 000000000..dac069a70 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scriptable Objects.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 78610598cf35b472ca7b7a2a16a05bff +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scriptable Objects/LootBoxPrefabSet.asset b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scriptable Objects/LootBoxPrefabSet.asset new file mode 100644 index 000000000..89ab1b205 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scriptable Objects/LootBoxPrefabSet.asset @@ -0,0 +1,35 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3b00190a30054c5593c194ae914efb3b, type: 3} + m_Name: LootBoxPrefabSet + m_EditorClassIdentifier: + lootBoxPrefabByTypeIdList: + - TypeId: 1 + Name: Common + Color: {r: 1, g: 1, b: 1, a: 1} + StageItemPrefab: {fileID: 3353174814749227321, guid: d79c7fd2bf75f3a4ca3c804a7d6f5229, type: 3} + - TypeId: 2 + Name: Uncommon + Color: {r: 0.7372549, g: 0.7372549, b: 0.7372549, a: 1} + StageItemPrefab: {fileID: 8644500519639415978, guid: 262d85678d40acd4abe0c4f2652417e2, type: 3} + - TypeId: 3 + Name: Rare + Color: {r: 0.64705884, g: 0.6627451, b: 1, a: 1} + StageItemPrefab: {fileID: 2235828722582720694, guid: df9a74ef089ae9e4688b205f0ab5e14a, type: 3} + - TypeId: 4 + Name: Epic + Color: {r: 0.9843137, g: 0.64705884, b: 1, a: 1} + StageItemPrefab: {fileID: 3701413965112560799, guid: 0645e56d8e098d84ca9519b6b06314b2, type: 3} + - TypeId: 5 + Name: Legendary + Color: {r: 1, g: 0.9019608, b: 0.31764707, a: 1} + StageItemPrefab: {fileID: 4656321191403441010, guid: 78cd90642ead45f458621adaa1d4e2c3, type: 3} diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scriptable Objects/LootBoxPrefabSet.asset.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scriptable Objects/LootBoxPrefabSet.asset.meta new file mode 100644 index 000000000..4ec922466 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scriptable Objects/LootBoxPrefabSet.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: bda231b78de1ac64fb78fe7821c0bf12 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts.meta new file mode 100644 index 000000000..5075f60d9 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: fc2c41604e1849eca947665d55712c35 +timeCreated: 1694771843 \ No newline at end of file diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/ChainlinkLootboxSampleLauncher.cs b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/ChainlinkLootboxSampleLauncher.cs new file mode 100644 index 000000000..fc867fd5e --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/ChainlinkLootboxSampleLauncher.cs @@ -0,0 +1,62 @@ +using LootBoxes.Chainlink.Scene; +using Chainsafe.Gaming.Chainlink; +using ChainSafe.Gaming.Debugging; +using ChainSafe.Gaming.Evm.JsonRpc; +using ChainSafe.Gaming.Lootboxes.Chainlink; +using ChainSafe.Gaming.Wallets; +using ChainSafe.Gaming.Web3; +using ChainSafe.Gaming.Web3.Build; +using ChainSafe.Gaming.Web3.Unity; +using Microsoft.Extensions.DependencyInjection; +using UnityEngine; + + +namespace LootBoxes.Chainlink +{ + /// + /// Initializes Web3 using local RPC node and node's user + /// + public class ChainlinkLootboxSampleLauncher : MonoBehaviour + { + public LootBoxScene lootBoxScene; + public string ContractAbi; + + private Web3 web3; + + private class Web3Config : ICompleteProjectConfig + { + public string ProjectId => string.Empty; + public string ChainId => "31337"; + public string Chain => "Anvil"; + public string Network => "GoChain Testnet"; + public string Rpc => $"http://127.0.0.1:8545"; + public string Ipc { get; } + public string Ws { get; } + } + + private async void Awake() + { + web3 = await new Web3Builder(new Web3Config()) + .Configure(services => + { + services.UseUnityEnvironment(); + services.UseRpcProvider(); + services.Debug().UseJsonRpcWallet(new JsonRpcWalletConfig { AccountIndex = 2 }); + services.UseChainlinkLootboxService(new LootboxServiceConfig + { + ContractAddress = "0x1993e2dD323B5dcBd8b52dB7d370bC36D280424B", + ContractAbi = ContractAbi + }); + services.AddSingleton(); + }) + .BuildAsync(); + + lootBoxScene.Configure( + web3.Chainlink().Lootboxes(), + web3.ContractBuilder, + web3.ServiceProvider.GetRequiredService()); + + lootBoxScene.Launch(); + } + } +} \ No newline at end of file diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/ChainlinkLootboxSampleLauncher.cs.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/ChainlinkLootboxSampleLauncher.cs.meta new file mode 100644 index 000000000..d9dbff7f7 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/ChainlinkLootboxSampleLauncher.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 5c6263a67b6d479abd9a69ec9fd05048 +timeCreated: 1694688548 \ No newline at end of file diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Erc1155MetaDataReader.cs b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Erc1155MetaDataReader.cs new file mode 100644 index 000000000..883667c0f --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Erc1155MetaDataReader.cs @@ -0,0 +1,62 @@ +using System; +using System.Buffers.Text; +using System.Numerics; +using System.Threading.Tasks; +using ChainSafe.Gaming.Web3.Environment; + +namespace LootBoxes.Chainlink +{ + public class Erc1155MetaData + { + public string Name { get; set; } + public string Image { get; set; } + } + + public class Erc1155MetaDataReader + { + private readonly IHttpClient httpClient; + + public Erc1155MetaDataReader(IHttpClient httpClient) + { + this.httpClient = httpClient; + } + + public async Task Fetch(string uri, BigInteger tokenId) + { + if (uri.StartsWith("data:application/json")) + { + return DecodeUri(uri); + } + + if (uri.StartsWith("ipfs://")) + { + return FetchIpfs(uri); + } + + if (uri.Contains("{id}")) + { + uri = uri.Replace("{id}", tokenId.ToString()); + } + + + + var response = await httpClient.Get(uri); + return response.AssertSuccess(); + } + + private Erc1155MetaData DecodeUri(string uri) + { + /* + * TODO Handle URI: + * data:application/json;base64,eyJu...fV19 + */ + + throw new NotImplementedException(); + } + + private Erc1155MetaData FetchIpfs(string uri) + { + throw new NotImplementedException(); + } + } +} \ No newline at end of file diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Erc1155MetaDataReader.cs.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Erc1155MetaDataReader.cs.meta new file mode 100644 index 000000000..d6f9546a3 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Erc1155MetaDataReader.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: a2ba5e21f248442d8ac3e1fff196c0eb +timeCreated: 1695210497 \ No newline at end of file diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Menues.cs b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Menues.cs new file mode 100644 index 000000000..df875e797 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Menues.cs @@ -0,0 +1,7 @@ +namespace LootBoxes.Chainlink +{ + public static class Menues + { + public const string Root = "ChainSafe/Chainlink - LootBoxes/"; + } +} \ No newline at end of file diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Menues.cs.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Menues.cs.meta new file mode 100644 index 000000000..e03836e9c --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Menues.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: b5823a273e0c4509b28ff2bfaa0df44b +timeCreated: 1694772407 \ No newline at end of file diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene.meta new file mode 100644 index 000000000..94086d653 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: a0c79e2258e84e95a878e96524fa4ff0 +timeCreated: 1694771953 \ No newline at end of file diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/Blackout.cs b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/Blackout.cs new file mode 100644 index 000000000..ef2525fa4 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/Blackout.cs @@ -0,0 +1,79 @@ +using System; +using System.Threading; +using System.Threading.Tasks; +using UnityEngine; +using UnityEngine.UI; + +namespace LootBoxes.Chainlink.Scene +{ + public class Blackout : MonoBehaviour + { + public Image image; + public float Speed = 3f; + public bool FadeOutInitially = true; + + private CancellationTokenSource activeTaskCancelSource = new(); + + private float Alpha + { + get => image.color.a; + set + { + var color = image.color; + color.a = value; + image.color = color; + } + } + + private void OnValidate() + { + if (!image) + { + return; + } + + Alpha = 0f; + } + + private void Awake() + { + Alpha = FadeOutInitially ? 1f : 0f; + } + + public Task FadeOut(float timeScale = 1f) + { + CancelActiveTask(); + return FadeTo(1f, activeTaskCancelSource.Token, timeScale); + } + + public Task FadeIn(float timeScale = 1f) + { + CancelActiveTask(); + return FadeTo(0f, activeTaskCancelSource.Token, timeScale); + } + + private async Task FadeTo(float alpha, CancellationToken cancellationToken, float timeScale) + { + while (Mathf.Abs(alpha - Alpha) > 0.01f) + { + if (cancellationToken.IsCancellationRequested) + { + return; + } + + Alpha = Mathf.Lerp(Alpha, alpha, Time.unscaledDeltaTime * Speed * timeScale); + + await Task.Yield(); + } + + // finalize + Alpha = alpha; + } + + private void CancelActiveTask() + { + activeTaskCancelSource.Cancel(); + activeTaskCancelSource = new CancellationTokenSource(); + } + } +} \ No newline at end of file diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/Blackout.cs.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/Blackout.cs.meta new file mode 100644 index 000000000..2cb82a1a7 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/Blackout.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 7c8cc3f5a3464c12baade9309ceaa710 +timeCreated: 1694768495 \ No newline at end of file diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/FadeObject.cs b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/FadeObject.cs new file mode 100644 index 000000000..544d4b810 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/FadeObject.cs @@ -0,0 +1,39 @@ +using UnityEngine; + +namespace LootBoxes.Chainlink.Scene +{ + [RequireComponent(typeof(Renderer))] + [ExecuteInEditMode] + public class FadeObject : MonoBehaviour + { + public float Alpha; + + private new Renderer renderer; + + private void Awake() + { + renderer = GetComponent(); + Alpha = renderer.sharedMaterial.color.a; + } + + private void Update() + { + // keep using shared material until alpha changes + if (Mathf.Approximately(Alpha, renderer.sharedMaterial.color.a)) + { + return; + } + + // don't update unique material until alpha changes + if (Mathf.Approximately(Alpha, renderer.material.color.a)) + { + return; + } + + var material = renderer.material; + var color = material.color; + color.a = Alpha; + material.color = color; + } + } +} \ No newline at end of file diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/FadeObject.cs.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/FadeObject.cs.meta new file mode 100644 index 000000000..89e82a2f8 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/FadeObject.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 89e444a0c39847ce8ae5c153e42ad392 +timeCreated: 1695127679 \ No newline at end of file diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/LootBoxScene.cs b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/LootBoxScene.cs new file mode 100644 index 000000000..7f0e40c24 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/LootBoxScene.cs @@ -0,0 +1,55 @@ +using System.Collections.Generic; +using System.Threading.Tasks; +using LootBoxes.Chainlink.Scene.StageItems; +using ChainSafe.Gaming.Evm.Contracts; +using ChainSafe.Gaming.Lootboxes.Chainlink; +using UnityEngine; + +namespace LootBoxes.Chainlink.Scene +{ + public class LootBoxScene : MonoBehaviour + { + public Animator animator; + public Stage stage; + public StageCamera stageCamera; + public StageFocus stageFocus; + public LootBoxesFrontEndDataSet frontEndDataSet; + public Blackout blackout; + public RewardStageItemSpawner rewardSpawner; + [Header("UI")] + public SelectLootBoxesUI selectLootBoxesUI; + public OpenLootBoxUI openLootBoxUI; + public PromptClaimRewardsUI promptClaimRewardsUI; + public ViewRewardsUI viewRewardsUI; + public EmptyStateUI emptyStateUI; + + private ILootboxService lootBoxService; + + public LootBoxStageItemFactory LootBoxStageItemFactory { get; private set; } + public uint ActiveType { get; set; } + public LootboxRewards LastClaimedRewards { get; set; } + public List LastFetchedLootBoxes { get; set; } + + public void Configure(ILootboxService lootBoxService, IContractBuilder contractBuilder, + Erc1155MetaDataReader erc1155MetaDataReader) + { + this.lootBoxService = lootBoxService; + LootBoxStageItemFactory = new LootBoxStageItemFactory(); + + stageCamera.Configure(stage); + stageFocus.Configure(stage, stageCamera); + rewardSpawner.Configure(contractBuilder, erc1155MetaDataReader); + } + + public void Launch() => animator.SetTrigger("Launch"); + + public Task> GetTypes() => lootBoxService.GetLootboxTypes(); + public Task GetBalance(uint typeId) => lootBoxService.BalanceOf(typeId); + public Task CanClaimRewards() => lootBoxService.CanClaimRewards(); + public Task ClaimRewards() => lootBoxService.ClaimRewards(); + public Task IsOpeningLootBox() => lootBoxService.IsOpeningLootbox(); + public Task> FetchAllLootBoxes() => lootBoxService.FetchAllLootboxes(); + public Task OpeningLootBoxType() => lootBoxService.OpeningLootboxType(); + public Task OpenLootBoxes(uint lootBoxType, uint count) => lootBoxService.OpenLootbox(lootBoxType, count); + } +} \ No newline at end of file diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK/2.5.0/Web3.Unity Samples/Scripts/Scenes/SampleMain/GoerliCheck.cs.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/LootBoxScene.cs.meta similarity index 83% rename from src/UnitySampleProject/Assets/Samples/web3.unity SDK/2.5.0/Web3.Unity Samples/Scripts/Scenes/SampleMain/GoerliCheck.cs.meta rename to src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/LootBoxScene.cs.meta index eb4af4b77..2ddd269ca 100644 --- a/src/UnitySampleProject/Assets/Samples/web3.unity SDK/2.5.0/Web3.Unity Samples/Scripts/Scenes/SampleMain/GoerliCheck.cs.meta +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/LootBoxScene.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: f180489f7a552ad4c98731cb95b99f08 +guid: c0da23a265664e4e9d6ef1c6ec13d31a MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/LootBoxSceneException.cs b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/LootBoxSceneException.cs new file mode 100644 index 000000000..4ad4fa20a --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/LootBoxSceneException.cs @@ -0,0 +1,12 @@ +using System; + +namespace LootBoxes.Chainlink.Scene +{ + public class LootBoxSceneException : Exception + { + public LootBoxSceneException(string message, Exception originalException = null) + : base(message, originalException) + { + } + } +} \ No newline at end of file diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/LootBoxSceneException.cs.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/LootBoxSceneException.cs.meta new file mode 100644 index 000000000..997234a85 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/LootBoxSceneException.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 0b688f6088d940068d7199aa66d2d218 +timeCreated: 1694683198 \ No newline at end of file diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/Lootbox.cs b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/Lootbox.cs new file mode 100644 index 000000000..f38a7c714 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/Lootbox.cs @@ -0,0 +1,48 @@ +using System; +using UnityEngine; + +namespace LootBoxes.Chainlink.Scene +{ + public class Lootbox : MonoBehaviour + { + public Animator animator; + public ParticleSystem claimedFx; + + private bool _selected; + public event Action Clicked; + + public bool Selected + { + get => _selected; + set + { + _selected = value; + animator.SetBool("Float", _selected); + } + } + + public void PlayOpening() + { + animator.SetTrigger("Opening"); + animator.SetBool("Float", true); + } + + public void PlayReadyToBeClaimed() + { + animator.SetTrigger("ReadyToBeClaimed"); + animator.SetBool("Float", true); + } + + public void PlayClaimingRewards() + { + claimedFx.Play(); + } + + public void PlayDisintegrate() => animator.SetTrigger("Disintegrate"); + + public void OnClick() + { + Clicked?.Invoke(this); + } + } +} \ No newline at end of file diff --git a/Packages/io.chainsafe.web3-unity/Samples~/Web3.Unity/Scripts/Scenes/SampleMain/GoerliCheck.cs.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/Lootbox.cs.meta similarity index 83% rename from Packages/io.chainsafe.web3-unity/Samples~/Web3.Unity/Scripts/Scenes/SampleMain/GoerliCheck.cs.meta rename to src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/Lootbox.cs.meta index eb4af4b77..48926b745 100644 --- a/Packages/io.chainsafe.web3-unity/Samples~/Web3.Unity/Scripts/Scenes/SampleMain/GoerliCheck.cs.meta +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/Lootbox.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: f180489f7a552ad4c98731cb95b99f08 +guid: e940c460d2de4fe0961e29ff4b72e57c MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/Rewards.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/Rewards.meta new file mode 100644 index 000000000..26a3b4028 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/Rewards.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 83aed360bcd14e2abaffad5e7c21adce +timeCreated: 1695205202 \ No newline at end of file diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/Rewards/CoinReward.cs b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/Rewards/CoinReward.cs new file mode 100644 index 000000000..7c29dd888 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/Rewards/CoinReward.cs @@ -0,0 +1,10 @@ +using TMPro; + +namespace LootBoxes.Chainlink.Scene +{ + public class CoinReward : Reward + { + public TMP_Text SymbolLabel; + public TMP_Text Amount; + } +} \ No newline at end of file diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/Rewards/CoinReward.cs.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/Rewards/CoinReward.cs.meta new file mode 100644 index 000000000..c4c563c3f --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/Rewards/CoinReward.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 02a0429354ba49ec966b8bf38677d719 +timeCreated: 1695204900 \ No newline at end of file diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/Rewards/Erc1155NftRewardFactory.cs b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/Rewards/Erc1155NftRewardFactory.cs new file mode 100644 index 000000000..237080841 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/Rewards/Erc1155NftRewardFactory.cs @@ -0,0 +1,79 @@ +using System; +using System.Threading.Tasks; +using LootBoxes.Chainlink.Scene.StageItems; +using ChainSafe.Gaming.Evm.Contracts; +using ChainSafe.Gaming.Lootboxes.Chainlink; +using ChainSafe.Gaming.UnityPackage; +using UnityEngine; +using UnityEngine.Networking; + +namespace LootBoxes.Chainlink.Scene +{ + public class Erc1155NftRewardFactory : MonoBehaviour + { + public StageItem NftRewardItemPrefab; + + private IContractBuilder contractBuilder; + private Erc1155MetaDataReader metaDataReader; + + public void Configure(IContractBuilder contractBuilder, Erc1155MetaDataReader erc1155MetaDataReader) + { + metaDataReader = erc1155MetaDataReader; + this.contractBuilder = contractBuilder; + } + + private void OnValidate() + { + if (NftRewardItemPrefab && NftRewardItemPrefab.Reward is not NftReward) + { + Debug.LogError($"{nameof(NftRewardItemPrefab.Reward)} is not {nameof(NftReward)}"); + NftRewardItemPrefab = null; + } + } + + public async Task Create(Erc1155NftReward data) + { + var item = Instantiate(NftRewardItemPrefab); + var reward = (NftReward)item.Reward; + var contract = contractBuilder.Build(ABI.ERC_1155, data.ContractAddress); + var uri = (await contract.Call("uri", new object[] { data.TokenId }))[0].ToString(); + + Erc1155MetaData metadata; + try + { + metadata = await metaDataReader.Fetch(uri, data.TokenId); + } + catch (Exception) + { + Debug.LogError($"{nameof(Erc1155MetaDataReader)} couldn't fetch URI: {uri}"); + return item; + } + + var image = await DownloadImage(metadata.Image); + reward.ImageRenderer.material.mainTexture = image; + + return item; + } + + private static async Task DownloadImage(string imageUri) + { + var request = UnityWebRequestTexture.GetTexture(imageUri.UnpackUriIfIpfs()); + + await request.SendWebRequest(); + + if (request.result != UnityWebRequest.Result.Success) + { + throw new LootBoxSceneException($"WebRequest Error: {request.error}"); + } + + var texture = DownloadHandlerTexture.GetContent(request); + + return texture; + } + + + + } + + +} \ No newline at end of file diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/Rewards/Erc1155NftRewardFactory.cs.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/Rewards/Erc1155NftRewardFactory.cs.meta new file mode 100644 index 000000000..a70c6594d --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/Rewards/Erc1155NftRewardFactory.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 26f45fea0ded405aa0fb1a6dbab56357 +timeCreated: 1695211925 \ No newline at end of file diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/Rewards/Erc1155RewardFactory.cs b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/Rewards/Erc1155RewardFactory.cs new file mode 100644 index 000000000..1d3a84ca2 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/Rewards/Erc1155RewardFactory.cs @@ -0,0 +1,56 @@ +using System; +using System.Threading.Tasks; +using LootBoxes.Chainlink.Scene.StageItems; +using ChainSafe.Gaming.Evm.Contracts; +using ChainSafe.Gaming.Lootboxes.Chainlink; +using ChainSafe.Gaming.UnityPackage; +using UnityEngine; + +namespace LootBoxes.Chainlink.Scene +{ + public class Erc1155RewardFactory : MonoBehaviour + { + public StageItem CoinRewardItemPrefab; + + private IContractBuilder contractBuilder; + private Erc1155MetaDataReader metaDataReader; + + private void OnValidate() + { + if (CoinRewardItemPrefab && CoinRewardItemPrefab.Reward is not CoinReward) + { + Debug.LogError($"{nameof(CoinRewardItemPrefab.Reward)} is not {nameof(CoinReward)}"); + CoinRewardItemPrefab = null; + } + } + + public void Configure(IContractBuilder contractBuilder, Erc1155MetaDataReader erc1155MetaDataReader) + { + metaDataReader = erc1155MetaDataReader; + this.contractBuilder = contractBuilder; + } + + public async Task Create(Erc1155Reward data) + { + var item = Instantiate(CoinRewardItemPrefab); + var reward = (CoinReward)item.Reward; + var contract = contractBuilder.Build(ABI.ERC_1155, data.ContractAddress); + var uri = (await contract.Call("uri", new object[] { data.TokenId }))[0].ToString(); + Erc1155MetaData metadata; + try + { + metadata = await metaDataReader.Fetch(uri, data.TokenId); + } + catch (Exception) + { + Debug.LogError($"{nameof(Erc1155MetaDataReader)} couldn't fetch URI: {uri}"); + return item; + } + + reward.Amount.text = data.Amount.ToString(); + reward.SymbolLabel.text = metadata.Name; + + return item; + } + } +} \ No newline at end of file diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/Rewards/Erc1155RewardFactory.cs.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/Rewards/Erc1155RewardFactory.cs.meta new file mode 100644 index 000000000..efd693486 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/Rewards/Erc1155RewardFactory.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 8387940b09ae4e01a16dfadd8e93528c +timeCreated: 1695209072 \ No newline at end of file diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/Rewards/Erc20RewardFactory.cs b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/Rewards/Erc20RewardFactory.cs new file mode 100644 index 000000000..a56efd439 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/Rewards/Erc20RewardFactory.cs @@ -0,0 +1,57 @@ +using System; +using System.Globalization; +using System.Numerics; +using System.Threading.Tasks; +using LootBoxes.Chainlink.Scene.StageItems; +using ChainSafe.Gaming.Evm.Contracts; +using ChainSafe.Gaming.Lootboxes.Chainlink; +using ChainSafe.Gaming.UnityPackage; +using UnityEngine; + +namespace LootBoxes.Chainlink.Scene +{ + public class Erc20RewardFactory : MonoBehaviour + { + public StageItem CoinRewardItemPrefab; + public int AmountDigits = 2; + + private IContractBuilder contractBuilder; + + private void OnValidate() + { + if (CoinRewardItemPrefab && CoinRewardItemPrefab.Reward is not CoinReward) + { + Debug.LogError($"{nameof(CoinRewardItemPrefab.Reward)} is not {nameof(CoinReward)}"); + CoinRewardItemPrefab = null; + } + } + + public void Configure(IContractBuilder contractBuilder) + { + this.contractBuilder = contractBuilder; + } + + public async Task Create(Erc20Reward data) + { + var item = Instantiate(CoinRewardItemPrefab); + var reward = (CoinReward)item.Reward; + var contract = contractBuilder.Build(ABI.ERC_20, data.ContractAddress); + var symbol = (await contract.Call("symbol"))[0].ToString(); + var decimals = BigInteger.Parse((await contract.Call("decimals"))[0].ToString()); + var humanizedAmount = HumanizeAmount(data.AmountRaw, decimals); + var roundedAmount = Math.Round(humanizedAmount, AmountDigits); + + reward.SymbolLabel.text = symbol; + reward.Amount.text = roundedAmount.ToString(CultureInfo.InvariantCulture); + + return item; + + float HumanizeAmount(BigInteger amountRaw, BigInteger decimals) + { + if (decimals.IsZero) return (float)amountRaw; + + return (float)BigInteger.Divide(amountRaw, decimals); + } + } + } +} \ No newline at end of file diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/Rewards/Erc20RewardFactory.cs.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/Rewards/Erc20RewardFactory.cs.meta new file mode 100644 index 000000000..ae54006ef --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/Rewards/Erc20RewardFactory.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 4227467531de4fc291ec92b7a9215315 +timeCreated: 1695205224 \ No newline at end of file diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/Rewards/Erc721NftRewardFactory.cs b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/Rewards/Erc721NftRewardFactory.cs new file mode 100644 index 000000000..dac346508 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/Rewards/Erc721NftRewardFactory.cs @@ -0,0 +1,57 @@ +using System; +using System.Threading.Tasks; +using LootBoxes.Chainlink.Scene.StageItems; +using ChainSafe.Gaming.Evm.Contracts; +using ChainSafe.Gaming.Lootboxes.Chainlink; +using ChainSafe.Gaming.UnityPackage; +using UnityEngine; + +namespace LootBoxes.Chainlink.Scene +{ + public class Erc721NftRewardFactory : MonoBehaviour + { + public StageItem NftRewardItemPrefab; + + private IContractBuilder contractBuilder; + + private void OnValidate() + { + if (NftRewardItemPrefab && NftRewardItemPrefab.Reward is not NftReward) + { + Debug.LogError($"{nameof(NftRewardItemPrefab.Reward)} is not {nameof(NftReward)}"); + NftRewardItemPrefab = null; + } + } + + public void Configure(IContractBuilder contractBuilder) + { + this.contractBuilder = contractBuilder; + } + + public async Task Create(Erc721Reward data) + { + var item = Instantiate(NftRewardItemPrefab); + var reward = (NftReward)item.Reward; + var contract = contractBuilder.Build(ABI.ERC_721, data.ContractAddress); + var uri = (await contract.Call("tokenURI", new object[] { data.TokenId.ToString() }))[0].ToString(); + Debug.Log(uri); + + try + { + var texture = DownloadImage(); + reward.ImageRenderer.material.mainTexture = texture; + } + catch (NotImplementedException) + { + Debug.LogError("Image loading for ERC721 is not implemented yet."); + } + + return item; + } + + private Texture DownloadImage() + { + throw new NotImplementedException(); + } + } +} \ No newline at end of file diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/Rewards/Erc721NftRewardFactory.cs.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/Rewards/Erc721NftRewardFactory.cs.meta new file mode 100644 index 000000000..1e5cf967f --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/Rewards/Erc721NftRewardFactory.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 0626b372320f484a871cc4219e42dfa3 +timeCreated: 1695285983 \ No newline at end of file diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/Rewards/NftReward.cs b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/Rewards/NftReward.cs new file mode 100644 index 000000000..1d2e094cd --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/Rewards/NftReward.cs @@ -0,0 +1,9 @@ +using UnityEngine; + +namespace LootBoxes.Chainlink.Scene +{ + public class NftReward : Reward + { + public Renderer ImageRenderer; + } +} \ No newline at end of file diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/Rewards/NftReward.cs.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/Rewards/NftReward.cs.meta new file mode 100644 index 000000000..6dcb8a495 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/Rewards/NftReward.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: f0acc9e6650042799716973cda9bc0bf +timeCreated: 1695211974 \ No newline at end of file diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/Rewards/Reward.cs b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/Rewards/Reward.cs new file mode 100644 index 000000000..fd94bed24 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/Rewards/Reward.cs @@ -0,0 +1,8 @@ +using UnityEngine; + +namespace LootBoxes.Chainlink.Scene +{ + public abstract class Reward : MonoBehaviour + { + } +} \ No newline at end of file diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/Rewards/Reward.cs.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/Rewards/Reward.cs.meta new file mode 100644 index 000000000..1291d3bd5 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/Rewards/Reward.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 6aa5fc7276b3409089d1fdf1be3e6a4e +timeCreated: 1694777646 \ No newline at end of file diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/Rewards/RewardStageItemSpawner.cs b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/Rewards/RewardStageItemSpawner.cs new file mode 100644 index 000000000..94b070e73 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/Rewards/RewardStageItemSpawner.cs @@ -0,0 +1,38 @@ +using System.Collections.Generic; +using System.Linq; +using System.Threading.Tasks; +using LootBoxes.Chainlink.Scene.StageItems; +using ChainSafe.Gaming.Evm.Contracts; +using ChainSafe.Gaming.Lootboxes.Chainlink; +using UnityEngine; + +namespace LootBoxes.Chainlink.Scene +{ + public class RewardStageItemSpawner : MonoBehaviour + { + public Erc20RewardFactory Erc20Factory; + public Erc721NftRewardFactory Erc721NftFactory; + public Erc1155RewardFactory Erc1155Factory; + public Erc1155NftRewardFactory Erc1155NftFactory; + + public void Configure(IContractBuilder contractBuilder, Erc1155MetaDataReader erc1155MetaDataReader) + { + Erc20Factory.Configure(contractBuilder); + Erc721NftFactory.Configure(contractBuilder); + Erc1155Factory.Configure(contractBuilder, erc1155MetaDataReader); + Erc1155NftFactory.Configure(contractBuilder, erc1155MetaDataReader); + } + + public async Task> Spawn(LootboxRewards rewards) + { + var erc20Tasks = rewards.Erc20Rewards.Select(data => Erc20Factory.Create(data)); + var erc721Tasks = rewards.Erc721Rewards.Select(data => Erc721NftFactory.Create(data)); + var erc1155Tasks = rewards.Erc1155Rewards.Select(data => Erc1155Factory.Create(data)); + var erc1155NftTasks = rewards.Erc1155NftRewards.Select(data => Erc1155NftFactory.Create(data)); + var allItemTasks = erc20Tasks.Concat(erc721Tasks).Concat(erc1155Tasks).Concat(erc1155NftTasks); + var items = await Task.WhenAll(allItemTasks); + + return items.ToList(); + } + } +} \ No newline at end of file diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/Rewards/RewardStageItemSpawner.cs.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/Rewards/RewardStageItemSpawner.cs.meta new file mode 100644 index 000000000..98bf56969 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/Rewards/RewardStageItemSpawner.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: c3a4b30e690743f18e93ae3dcd3436c4 +timeCreated: 1695112508 \ No newline at end of file diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/Stage.cs b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/Stage.cs new file mode 100644 index 000000000..55a36b0ac --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/Stage.cs @@ -0,0 +1,76 @@ +using System.Collections.Generic; +using LootBoxes.Chainlink.Scene.StageItems; +using UnityEngine; + +namespace LootBoxes.Chainlink.Scene +{ + public class Stage : MonoBehaviour + { + public float radius = 10; + [SerializeField] private int maxItems = 10; + + private List stageItems; + private int? tempMaxItems; + + public int CurrentMaxItems => tempMaxItems ?? maxItems; + public int StageItemCount => stageItems?.Count ?? 0; + public IReadOnlyCollection StageItems => stageItems?.AsReadOnly(); + + public Vector3 GetStagePosition(int index) + { + var rotation = Quaternion.AngleAxis(-1 * index * 360f / CurrentMaxItems, Vector3.up); + return transform.position + rotation * new Vector3(0, 0, -radius); + } + + public Vector3 GetStageVector(int index) + { + return (GetStagePosition(index) - transform.position).normalized; + } + + public void SetItems(List items) + { + if (stageItems != null) + { + throw new LootBoxSceneException("Stage items should be cleared first."); + } + + stageItems = items; + + for (var index = 0; index < items.Count; index++) + { + var item = items[index]; + var position = GetStagePosition(index); + var rotation = Quaternion.LookRotation(GetStageVector(index)); + var itemTransform = item.transform; + itemTransform.parent = transform; + itemTransform.position = position; + itemTransform.rotation = rotation; + } + } + + public void Clear() + { + if (stageItems == null) + { + return; + } + + foreach (var stageItem in stageItems) + { + Destroy(stageItem.gameObject); + } + + stageItems = null; + } + + public void SetTempMaxItems(int tempMaxItems) + { + this.tempMaxItems = tempMaxItems; + } + + public void ResetTempMaxItems() + { + this.tempMaxItems = null; + } + } +} \ No newline at end of file diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/Stage.cs.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/Stage.cs.meta new file mode 100644 index 000000000..e8c38346b --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/Stage.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: dc892583355246489b42e6711d2f8a7a +timeCreated: 1694622258 \ No newline at end of file diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/StageCamera.cs b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/StageCamera.cs new file mode 100644 index 000000000..723379274 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/StageCamera.cs @@ -0,0 +1,59 @@ +using UnityEngine; + +namespace LootBoxes.Chainlink.Scene +{ + public class StageCamera : MonoBehaviour + { + public float distanceFromItem = 10f; + public float lerpSpeed = 10f; + + private Vector3 targetPosition; + private Stage stage; + private Quaternion targetRotation; + private new Transform transform; + + public void Configure(Stage stage) + { + this.stage = stage; + } + + private void Awake() + { + transform = GetComponent(); + targetPosition = transform.position; + targetRotation = transform.rotation; + } + + private void Update() + { + var positionSynced = (transform.position - targetPosition).magnitude < 0.001f; + var rotationSynced = Quaternion.Angle(transform.rotation, targetRotation) < 0.01f; + if (positionSynced && rotationSynced) + { + return; + } + + var lerpT = Time.deltaTime * lerpSpeed; + transform.position = Vector3.Lerp(transform.position, targetPosition, lerpT); + transform.rotation = Quaternion.Lerp(transform.rotation, targetRotation, lerpT); + } + + public void LookAt(int stageItemIndex) + { + var itemPosition = stage.GetStagePosition(stageItemIndex); + var vector = stage.GetStageVector(stageItemIndex); + + targetPosition = itemPosition + vector * distanceFromItem; + targetPosition.y = transform.position.y; + targetRotation = Quaternion.LookRotation(-vector); + } + + public void LookAtImmediately(int stageItemIndex) + { + LookAt(stageItemIndex); + + transform.position = targetPosition; + transform.rotation = targetRotation; + } + } +} \ No newline at end of file diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/StageCamera.cs.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/StageCamera.cs.meta new file mode 100644 index 000000000..db6a1b80f --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/StageCamera.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 3d3e1efbc7f44b59be594da3665ea191 +timeCreated: 1694683710 \ No newline at end of file diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/StageFocus.cs b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/StageFocus.cs new file mode 100644 index 000000000..ae77cb8fc --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/StageFocus.cs @@ -0,0 +1,68 @@ +using System; +using System.Linq; +using LootBoxes.Chainlink.Scene.StageItems; +using UnityEngine; + +namespace LootBoxes.Chainlink.Scene +{ + public class StageFocus : MonoBehaviour + { + private Stage stage; + private StageCamera camera; + + public int FocusedItemIndex { get; private set; } + + public StageItem FocusedItem + { + get + { + if (stage.StageItems == null) + { + return null; + } + + if (FocusedItemIndex >= stage.StageItems.Count) + { + return null; + } + + return stage.StageItems.Skip(FocusedItemIndex).First(); + } + } + + public void Configure(Stage stage, StageCamera camera) + { + this.camera = camera; + this.stage = stage; + } + + public void Focus(int index, bool immediately = false) + { + if (index < 0 || (index >= stage.StageItemCount && index != 0)) + { + throw new ArgumentOutOfRangeException(nameof(index)); + } + + FocusedItem?.SetSpotlightActive(false); + + FocusedItemIndex = index; + + if (!immediately) + { + camera.LookAt(FocusedItemIndex); + } + else + { + camera.LookAtImmediately(FocusedItemIndex); + } + + FocusedItem?.SetSpotlightActive(true); + } + + public void FocusDelta(int delta) + { + var focusIndex = Mathf.Clamp(FocusedItemIndex + delta, 0, stage.StageItemCount - 1); + Focus(focusIndex); + } + } +} \ No newline at end of file diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/StageFocus.cs.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/StageFocus.cs.meta new file mode 100644 index 000000000..57c8deffb --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/StageFocus.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: c630549790654b86bc87c836a6853daa +timeCreated: 1694767860 \ No newline at end of file diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/StageItems.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/StageItems.meta new file mode 100644 index 000000000..a5388e731 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/StageItems.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 11b0799fc7064ad486d6680fe9e3bec8 +timeCreated: 1694772053 \ No newline at end of file diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/StageItems/LootBoxStageItemFactory.cs b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/StageItems/LootBoxStageItemFactory.cs new file mode 100644 index 000000000..e197ce27d --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/StageItems/LootBoxStageItemFactory.cs @@ -0,0 +1,16 @@ +using UnityEngine; +using Object = UnityEngine.Object; + +namespace LootBoxes.Chainlink.Scene.StageItems +{ + public class LootBoxStageItemFactory + { + public StageItem Create(StageItem prefab, int index) + { + // todo use pools + var item = Object.Instantiate(prefab); + // todo set data here + return item; + } + } +} \ No newline at end of file diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/StageItems/LootBoxStageItemFactory.cs.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/StageItems/LootBoxStageItemFactory.cs.meta new file mode 100644 index 000000000..8bec371cc --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/StageItems/LootBoxStageItemFactory.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: a1f0027e548b47259ac351d7508fc319 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/StageItems/LootBoxesFrontEndDataSet.cs b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/StageItems/LootBoxesFrontEndDataSet.cs new file mode 100644 index 000000000..91cfc6fac --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/StageItems/LootBoxesFrontEndDataSet.cs @@ -0,0 +1,37 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using UnityEngine; + +namespace LootBoxes.Chainlink.Scene.StageItems +{ + [CreateAssetMenu(menuName = Menues.Root + "LootBoxPrefabSet", fileName = "LootBoxPrefabSet", order = 0)] + public class LootBoxesFrontEndDataSet : ScriptableObject + { + [Serializable] + public class LootBoxTypeInfo + { + public uint TypeId; + public string Name; + public Color Color = Color.white; + public StageItem StageItemPrefab; + } + + [SerializeField] private List lootBoxPrefabByTypeIdList; + + private Dictionary _lootBoxPrefabByTypeId; + + private Dictionary TypeInfoByTypeId => + _lootBoxPrefabByTypeId ??= lootBoxPrefabByTypeIdList.ToDictionary(t => t.TypeId, t => t); + + public LootBoxTypeInfo GetLootBoxTypeInfo(uint typeId) + { + if (!TypeInfoByTypeId.ContainsKey(typeId)) + { + throw new LootBoxSceneException($"No {nameof(StageItem)} prefab found for lootbox type {typeId}."); + } + + return TypeInfoByTypeId[typeId]; + } + } +} \ No newline at end of file diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/StageItems/LootBoxesFrontEndDataSet.cs.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/StageItems/LootBoxesFrontEndDataSet.cs.meta new file mode 100644 index 000000000..6b3099210 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/StageItems/LootBoxesFrontEndDataSet.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 3b00190a30054c5593c194ae914efb3b +timeCreated: 1694623014 \ No newline at end of file diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/StageItems/StageItem.cs b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/StageItems/StageItem.cs new file mode 100644 index 000000000..a5f003f17 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/StageItems/StageItem.cs @@ -0,0 +1,22 @@ +using UnityEngine; +using UnityEngine.Serialization; + +namespace LootBoxes.Chainlink.Scene.StageItems +{ + public class StageItem : MonoBehaviour + { + [FormerlySerializedAs("LootBox")] public Lootbox lootbox; + public Reward Reward; + public Light SpotLight; + + private void Awake() + { + SetSpotlightActive(false); + } + + public void SetSpotlightActive(bool active) + { + SpotLight.gameObject.SetActive(active); + } + } +} \ No newline at end of file diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/StageItems/StageItem.cs.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/StageItems/StageItem.cs.meta new file mode 100644 index 000000000..454cd9269 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/StageItems/StageItem.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 7b27c9dd53ca481e8075668da0fd1be4 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/States.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/States.meta new file mode 100644 index 000000000..762177843 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/States.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 3c830334e5fa487f9f8ee1104218331d +timeCreated: 1694684229 \ No newline at end of file diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/States/EmptyState.cs b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/States/EmptyState.cs new file mode 100644 index 000000000..20e3e616f --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/States/EmptyState.cs @@ -0,0 +1,15 @@ +namespace LootBoxes.Chainlink.Scene.States +{ + public class EmptyState : LootBoxSceneState + { + protected override void OnLootBoxSceneStateEnter() + { + Context.emptyStateUI.gameObject.SetActive(true); + } + + protected override void OnLootBoxSceneStateExit() + { + Context.emptyStateUI.gameObject.SetActive(false); + } + } +} \ No newline at end of file diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/States/EmptyState.cs.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/States/EmptyState.cs.meta new file mode 100644 index 000000000..3ed2d8a7e --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/States/EmptyState.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 1a92cc6c31cf441c966e09ae53346305 +timeCreated: 1695127391 \ No newline at end of file diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/States/FadeState.cs b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/States/FadeState.cs new file mode 100644 index 000000000..15f9b44f7 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/States/FadeState.cs @@ -0,0 +1,39 @@ +using System; +using System.Threading.Tasks; + +namespace LootBoxes.Chainlink.Scene.States +{ + public enum FadeGoal + { + FadeIn, + FadeOut + } + + public class FadeState : LootBoxSceneState + { + public FadeGoal Goal = FadeGoal.FadeIn; + public float timeScale = 1f; + public bool Await = true; + + protected override async void OnLootBoxSceneStateEnter() + { + var task = LaunchFade(); + if (Await) + { + await task; + } + + Context.animator.SetTrigger("Next"); + } + + private Task LaunchFade() + { + return Goal switch + { + FadeGoal.FadeIn => Context.blackout.FadeIn(timeScale), + FadeGoal.FadeOut => Context.blackout.FadeOut(timeScale), + _ => throw new ArgumentOutOfRangeException(nameof(Goal), Goal, null) + }; + } + } +} \ No newline at end of file diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/States/FadeState.cs.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/States/FadeState.cs.meta new file mode 100644 index 000000000..7e03b102e --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/States/FadeState.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: bc34ba0e425b4b618bd5d931a073e87b +timeCreated: 1694769119 \ No newline at end of file diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/States/LoadLootBoxesState.cs b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/States/LoadLootBoxesState.cs new file mode 100644 index 000000000..81e956940 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/States/LoadLootBoxesState.cs @@ -0,0 +1,33 @@ +using System.Collections.Generic; +using System.Linq; +using System.Threading.Tasks; +using LootBoxes.Chainlink.Scene.StageItems; +using UnityEngine; + +namespace LootBoxes.Chainlink.Scene.States +{ + public class LoadLootBoxesState : LootBoxSceneState + { + protected override async void OnLootBoxSceneStateEnter() + { + var stageItems = await SpawnStageItems(); + Context.stage.Clear(); + Context.stage.SetItems(stageItems); + Context.stageFocus.Focus(0, immediately: true); + Context.animator.SetTrigger("LootBoxesLoaded"); + } + + private async Task> SpawnStageItems() + { + var typeId = Context.ActiveType; + var balance = await Context.GetBalance(typeId); + var prefab = Context.frontEndDataSet.GetLootBoxTypeInfo(typeId).StageItemPrefab; + var itemCount = Mathf.Min((int)balance, Context.stage.CurrentMaxItems); + var stageItems = Enumerable.Range(0, itemCount) + .Select(index => Context.LootBoxStageItemFactory.Create(prefab, index)) + .ToList(); + + return stageItems; + } + } +} diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/States/LoadLootBoxesState.cs.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/States/LoadLootBoxesState.cs.meta new file mode 100644 index 000000000..a99ddb7df --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/States/LoadLootBoxesState.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: ca3032d567a8f0045a6f7aab350bca53 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/States/LoadLootBoxesToClaim.cs b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/States/LoadLootBoxesToClaim.cs new file mode 100644 index 000000000..8ea62f11a --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/States/LoadLootBoxesToClaim.cs @@ -0,0 +1,18 @@ +using System.Collections.Generic; +using LootBoxes.Chainlink.Scene.StageItems; + +namespace LootBoxes.Chainlink.Scene.States +{ + public class LoadLootBoxesToClaim : LootBoxSceneState + { + protected override void OnLootBoxSceneStateEnter() + { + var prefab = Context.frontEndDataSet.GetLootBoxTypeInfo(Context.ActiveType).StageItemPrefab; + var stageItem = Context.LootBoxStageItemFactory.Create(prefab, 0); + Context.stage.SetItems(new List { stageItem }); + Context.stageFocus.Focus(0, immediately: true); + stageItem.lootbox.PlayOpening(); + Context.animator.SetTrigger("LootBoxesLoaded"); + } + } +} \ No newline at end of file diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/States/LoadLootBoxesToClaim.cs.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/States/LoadLootBoxesToClaim.cs.meta new file mode 100644 index 000000000..3bb89da3f --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/States/LoadLootBoxesToClaim.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 30ed1ba1c7a7458dbaecb5d77f99978e +timeCreated: 1695055032 \ No newline at end of file diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/States/LoadOpeningLootBoxes.cs b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/States/LoadOpeningLootBoxes.cs new file mode 100644 index 000000000..8189b58a8 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/States/LoadOpeningLootBoxes.cs @@ -0,0 +1,18 @@ +using System.Collections.Generic; +using LootBoxes.Chainlink.Scene.StageItems; + +namespace LootBoxes.Chainlink.Scene.States +{ + public class LoadOpeningLootBoxes : LootBoxSceneState + { + protected override void OnLootBoxSceneStateEnter() + { + var prefab = Context.frontEndDataSet.GetLootBoxTypeInfo(Context.ActiveType).StageItemPrefab; + var stageItem = Context.LootBoxStageItemFactory.Create(prefab, 0); + Context.stage.SetItems(new List { stageItem }); + Context.stageFocus.Focus(0, immediately: true); + stageItem.lootbox.PlayOpening(); // todo set opening state immediately? + Context.animator.SetTrigger("LootBoxesLoaded"); + } + } +} \ No newline at end of file diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/States/LoadOpeningLootBoxes.cs.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/States/LoadOpeningLootBoxes.cs.meta new file mode 100644 index 000000000..1de6814f1 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/States/LoadOpeningLootBoxes.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 61b5997692e04d7cb13f7d35179a8845 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/States/LoadRewardsState.cs b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/States/LoadRewardsState.cs new file mode 100644 index 000000000..0d8339e0a --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/States/LoadRewardsState.cs @@ -0,0 +1,20 @@ +namespace LootBoxes.Chainlink.Scene.States +{ + public class LoadRewardsState : LootBoxSceneState + { + protected override async void OnLootBoxSceneStateEnter() + { + Context.stage.Clear(); + + var stageItems = await Context.rewardSpawner.Spawn(Context.LastClaimedRewards); + if (stageItems.Count > Context.stage.CurrentMaxItems) + { + Context.stage.SetTempMaxItems(stageItems.Count); + } + + Context.stage.SetItems(stageItems); + Context.stageFocus.Focus(0, immediately: true); + Context.animator.SetTrigger("RewardsLoaded"); + } + } +} \ No newline at end of file diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/States/LoadRewardsState.cs.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/States/LoadRewardsState.cs.meta new file mode 100644 index 000000000..86249ab74 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/States/LoadRewardsState.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 1ee5b4d458524869ba49781a46879470 +timeCreated: 1694781600 \ No newline at end of file diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/States/LootBoxSceneState.cs b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/States/LootBoxSceneState.cs new file mode 100644 index 000000000..352f4ed35 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/States/LootBoxSceneState.cs @@ -0,0 +1,41 @@ +using UnityEngine; + +namespace LootBoxes.Chainlink.Scene.States +{ + public abstract class LootBoxSceneState : StateMachineBehaviour + { + private LootBoxScene context; + private Animator animator; + + protected LootBoxScene Context => + context ??= animator.gameObject.GetComponent(); + + public sealed override void OnStateEnter(Animator animator, AnimatorStateInfo stateInfo, int layerIndex) + { + this.animator = animator; + OnLootBoxSceneStateEnter(); + } + + public sealed override void OnStateExit(Animator animator, AnimatorStateInfo stateInfo, int layerIndex) + { + OnLootBoxSceneStateExit(); + } + + public sealed override void OnStateUpdate(Animator animator, AnimatorStateInfo stateInfo, int layerIndex) + { + OnLootBoxSceneStateUpdate(); + } + + protected virtual void OnLootBoxSceneStateEnter() + { + } + + protected virtual void OnLootBoxSceneStateExit() + { + } + + protected virtual void OnLootBoxSceneStateUpdate() + { + } + } +} \ No newline at end of file diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/States/LootBoxSceneState.cs.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/States/LootBoxSceneState.cs.meta new file mode 100644 index 000000000..279ecbde3 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/States/LootBoxSceneState.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 617c2b32641c49c6ade7337d9242375d +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/States/OpenLootBoxesState.cs b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/States/OpenLootBoxesState.cs new file mode 100644 index 000000000..6141cdbc4 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/States/OpenLootBoxesState.cs @@ -0,0 +1,58 @@ +using System.Linq; +using UnityEngine; + +namespace LootBoxes.Chainlink.Scene.States +{ + public class OpenLootBoxesState : LootBoxSceneState + { + protected override async void OnLootBoxSceneStateEnter() + { + Context.openLootBoxUI.gameObject.SetActive(true); + + // Focus nearest selected item, play animations + var stageItemToFocusIndex = GetStageItemToFocus(); + Context.stageFocus.Focus(stageItemToFocusIndex); + PlayAnimations(); + + // Send "OpenLootBoxes" request + var amountToOpen = (uint)Context.stage.StageItems.Count(item => item.lootbox.Selected); + await Context.OpenLootBoxes(Context.ActiveType, amountToOpen); + + Context.animator.SetTrigger("LootBoxesOpenInitiated"); + + int GetStageItemToFocus() + { + // Nearest selected item to the focused one + return Context.stage.StageItems + .Select((item, index) => (item, index)) + .Where(itemAndIndex => itemAndIndex.item.lootbox.Selected) + .Aggregate((a, b) => + { + var focusedItemIndex = Context.stageFocus.FocusedItemIndex; + return Mathf.Abs(b.index - focusedItemIndex) < Mathf.Abs(a.index - focusedItemIndex) ? b : a; + }).index; + } + + void PlayAnimations() + { + var focusedStageItem = Context.stage.StageItems.Skip(stageItemToFocusIndex).First(); + var itemsToHide = Context.stage.StageItems.Where(item => item != focusedStageItem); + foreach (var itemToHide in itemsToHide) + { + itemToHide.lootbox.PlayDisintegrate(); + } + + var itemsToOpen = Context.stage.StageItems.Where(item => item.lootbox.Selected); + foreach (var itemToOpen in itemsToOpen) + { + itemToOpen.lootbox.PlayOpening(); + } + } + } + + protected override void OnLootBoxSceneStateExit() + { + Context.openLootBoxUI.gameObject.SetActive(false); + } + } +} \ No newline at end of file diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/States/OpenLootBoxesState.cs.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/States/OpenLootBoxesState.cs.meta new file mode 100644 index 000000000..c35df6066 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/States/OpenLootBoxesState.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 8656692aefea421da9bf98f224eae0c0 +timeCreated: 1694776183 \ No newline at end of file diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/States/PromptToClaimRewardsState.cs b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/States/PromptToClaimRewardsState.cs new file mode 100644 index 000000000..6ea9aaac8 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/States/PromptToClaimRewardsState.cs @@ -0,0 +1,49 @@ +using System.Threading.Tasks; +using LootBoxes.Chainlink.Scene.StageItems; +using UnityEngine; + +namespace LootBoxes.Chainlink.Scene.States +{ + public class PromptToClaimRewardsState : LootBoxSceneState + { + private StageItem focusedItem; + + protected override void OnLootBoxSceneStateEnter() + { + Context.promptClaimRewardsUI.gameObject.SetActive(true); + + focusedItem = Context.stageFocus.FocusedItem; + focusedItem.lootbox.PlayReadyToBeClaimed(); + + focusedItem.lootbox.Clicked += OnLootboxClicked; + } + + protected override void OnLootBoxSceneStateExit() + { + Context.promptClaimRewardsUI.gameObject.SetActive(false); + + focusedItem.lootbox.Clicked -= OnLootboxClicked; + } + + protected override async void OnLootBoxSceneStateUpdate() + { + if (Input.GetKeyDown(KeyCode.Return)) + { + await ClaimRewards(); + } + } + + private async Task ClaimRewards() + { + focusedItem.lootbox.PlayClaimingRewards(); + Context.LastClaimedRewards = await Context.ClaimRewards(); + focusedItem.lootbox.PlayDisintegrate(); + Context.animator.SetTrigger("ClaimedRewards"); + } + + private async void OnLootboxClicked(Lootbox lootbox) + { + await ClaimRewards(); + } + } +} \ No newline at end of file diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/States/PromptToClaimRewardsState.cs.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/States/PromptToClaimRewardsState.cs.meta new file mode 100644 index 000000000..7641527b2 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/States/PromptToClaimRewardsState.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 43514896841f421895a66f048cd2c892 +timeCreated: 1694782934 \ No newline at end of file diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/States/ResetStageState.cs b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/States/ResetStageState.cs new file mode 100644 index 000000000..0496393b6 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/States/ResetStageState.cs @@ -0,0 +1,64 @@ +using System.Collections.Generic; +using System.Linq; +using ChainSafe.Gaming.Lootboxes.Chainlink; +using UnityEngine; + +namespace LootBoxes.Chainlink.Scene.States +{ + public class ResetStageState : LootBoxSceneState + { + protected override async void OnLootBoxSceneStateEnter() + { + Context.stage.Clear(); + Context.LastClaimedRewards = null; + Context.stageFocus.Focus(0, immediately: true); + + if (await Context.CanClaimRewards()) + { + LaunchCanClaimRewards(); + return; + } + + if (await Context.IsOpeningLootBox()) + { + LaunchOpening(); + return; + } + + var lootBoxTypes = await Context.FetchAllLootBoxes(); + Context.LastFetchedLootBoxes = lootBoxTypes; + if (!lootBoxTypes.Any(info => info.Amount > 0)) + { + LaunchEmpty(); + return; + } + + LaunchSelection(lootBoxTypes); + } + + private void LaunchSelection(List lootBoxTypes) + { + Context.ActiveType = lootBoxTypes.First(info => info.Amount > 0).TypeId; + Context.animator.SetTrigger("LaunchSelection"); + } + + private void LaunchEmpty() + { + Context.animator.SetTrigger("LaunchEmpty"); + } + + private async void LaunchOpening() + { + //If there is no opening lootbox type, we will default to the first type + Context.ActiveType = (uint)Mathf.Max(1, await Context.OpeningLootBoxType()); + Context.animator.SetTrigger("LaunchOpeningLootboxes"); + } + + private async void LaunchCanClaimRewards() + { + //If there is no opening lootbox type, we will default to the first type + Context.ActiveType = (uint)Mathf.Max(1, await Context.OpeningLootBoxType()); + Context.animator.SetTrigger("LaunchCanClaimRewards"); + } + } +} \ No newline at end of file diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/States/ResetStageState.cs.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/States/ResetStageState.cs.meta new file mode 100644 index 000000000..ab9a060e3 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/States/ResetStageState.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 88b5656afa40423a86cd330fa545bdad +timeCreated: 1694686415 \ No newline at end of file diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/States/SelectLootBoxesState.cs b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/States/SelectLootBoxesState.cs new file mode 100644 index 000000000..a2c86681c --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/States/SelectLootBoxesState.cs @@ -0,0 +1,129 @@ +using System.Collections.Generic; +using System.Linq; +using ChainSafe.Gaming.Lootboxes.Chainlink; +using UnityEngine; + +namespace LootBoxes.Chainlink.Scene.States +{ + public class SelectLootBoxesState : LootBoxSceneState + { + private List availableLootBoxTypes; + + protected override void OnLootBoxSceneStateEnter() + { + Context.selectLootBoxesUI.gameObject.SetActive(true); + + SetCallToAction(); + OnSelectedCountUpdated(); + + availableLootBoxTypes = Context.LastFetchedLootBoxes.Where(info => info.Amount > 0).ToList(); + + Context.selectLootBoxesUI.PrevTypeButton.onClick.AddListener(OnPrevTypeClick); + Context.selectLootBoxesUI.NextTypeButton.onClick.AddListener(OnNextTypeClick); + Context.selectLootBoxesUI.PrevLootBoxButton.onClick.AddListener(OnPrevLootBoxClick); + Context.selectLootBoxesUI.NextLootBoxButton.onClick.AddListener(OnNextLootBoxClick); + Context.selectLootBoxesUI.OpenSelectedButton.onClick.AddListener(OnOpenSelectedClick); + + foreach (var stageItem in Context.stage.StageItems) stageItem.lootbox.Clicked += OnLootboxClicked; + } + + protected override void OnLootBoxSceneStateExit() + { + Context.selectLootBoxesUI.gameObject.SetActive(false); + + Context.selectLootBoxesUI.PrevTypeButton.onClick.RemoveListener(OnPrevTypeClick); + Context.selectLootBoxesUI.NextTypeButton.onClick.RemoveListener(OnNextTypeClick); + Context.selectLootBoxesUI.PrevLootBoxButton.onClick.RemoveListener(OnPrevLootBoxClick); + Context.selectLootBoxesUI.NextLootBoxButton.onClick.RemoveListener(OnNextLootBoxClick); + Context.selectLootBoxesUI.OpenSelectedButton.onClick.RemoveListener(OnOpenSelectedClick); + + foreach (var stageItem in Context.stage.StageItems) stageItem.lootbox.Clicked -= OnLootboxClicked; + } + + protected override void OnLootBoxSceneStateUpdate() + { + if (Input.GetKeyDown(KeyCode.A) || Input.GetKeyDown(KeyCode.LeftArrow)) Context.stageFocus.FocusDelta(-1); + + if (Input.GetKeyDown(KeyCode.D) || Input.GetKeyDown(KeyCode.RightArrow)) Context.stageFocus.FocusDelta(+1); + + if (Input.GetKeyDown(KeyCode.W) || Input.GetKeyDown(KeyCode.UpArrow)) ChangeLootBoxType(-1); + + if (Input.GetKeyDown(KeyCode.S) || Input.GetKeyDown(KeyCode.DownArrow)) ChangeLootBoxType(+1); + + if (Input.GetKeyDown(KeyCode.Space)) ToggleFocusedSelected(); + + if (Input.GetKeyDown(KeyCode.Return)) OpenSelectedLootBoxes(); + } + + private void ToggleFocusedSelected() + { + var focusedLootBox = Context.stageFocus.FocusedItem.lootbox; + focusedLootBox.Selected = !focusedLootBox.Selected; + OnSelectedCountUpdated(); + } + + private async void SetCallToAction() + { + var typeInfo = Context.frontEndDataSet.GetLootBoxTypeInfo(Context.ActiveType); + var amount = await Context.GetBalance(Context.ActiveType); + var label = Context.selectLootBoxesUI.CallToAction; + label.text = string.Empty; + label.text = $"Open {typeInfo.Name} loot box(es)"; + } + + private void ChangeLootBoxType(int delta) + { + var currentTypeIndex = availableLootBoxTypes.FindIndex(info => info.TypeId == Context.ActiveType); + var nextTypeIndex = (int)Mathf.Repeat(currentTypeIndex + delta, availableLootBoxTypes.Count); + var nextType = availableLootBoxTypes[nextTypeIndex].TypeId; + Context.ActiveType = nextType; + Context.animator.SetTrigger("LootBoxTypeChanged"); + } + + private void OpenSelectedLootBoxes() + { + if (!Context.stage.StageItems.Any(item => item.lootbox.Selected)) return; + + Context.animator.SetTrigger("OpenLootboxes"); + } + + private void OnNextLootBoxClick() + { + Context.stageFocus.FocusDelta(+1); + } + + private void OnPrevLootBoxClick() + { + Context.stageFocus.FocusDelta(-1); + } + + private void OnNextTypeClick() + { + ChangeLootBoxType(+1); + } + + private void OnPrevTypeClick() + { + ChangeLootBoxType(-1); + } + + private void OnOpenSelectedClick() + { + OpenSelectedLootBoxes(); + } + + private void OnLootboxClicked(Lootbox lootbox) + { + if (Context.stageFocus.FocusedItem.lootbox != lootbox) return; + + ToggleFocusedSelected(); + } + + private void OnSelectedCountUpdated() + { + var selectedAmount = Context.stage.StageItems.Count(item => item.lootbox.Selected); + Context.selectLootBoxesUI.SelectedAmount.text = selectedAmount.ToString(); + Context.selectLootBoxesUI.OpenSelectedButton.interactable = selectedAmount > 0; + } + } +} \ No newline at end of file diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/States/SelectLootBoxesState.cs.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/States/SelectLootBoxesState.cs.meta new file mode 100644 index 000000000..1afd8a1db --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/States/SelectLootBoxesState.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 6fe715a6acd94a4eb7f793a6c95efcc0 +timeCreated: 1694688044 \ No newline at end of file diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/States/ViewRewardsState.cs b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/States/ViewRewardsState.cs new file mode 100644 index 000000000..30244abce --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/States/ViewRewardsState.cs @@ -0,0 +1,64 @@ +using UnityEngine; + +namespace LootBoxes.Chainlink.Scene.States +{ + public class ViewRewardsState : LootBoxSceneState + { + protected override void OnLootBoxSceneStateEnter() + { + Context.viewRewardsUI.gameObject.SetActive(true); + + Context.viewRewardsUI.PrevRewardButton.onClick.AddListener(OnPrevRewardClick); + Context.viewRewardsUI.NextRewardButton.onClick.AddListener(OnNextRewardClick); + Context.viewRewardsUI.ContinueButton.onClick.AddListener(OnContinueClick); + } + + protected override void OnLootBoxSceneStateExit() + { + Context.stage.ResetTempMaxItems(); + Context.viewRewardsUI.gameObject.SetActive(false); + + Context.viewRewardsUI.PrevRewardButton.onClick.RemoveListener(OnPrevRewardClick); + Context.viewRewardsUI.NextRewardButton.onClick.RemoveListener(OnNextRewardClick); + Context.viewRewardsUI.ContinueButton.onClick.RemoveListener(OnContinueClick); + } + + protected override void OnLootBoxSceneStateUpdate() + { + if (Input.GetKeyDown(KeyCode.A) || Input.GetKeyDown(KeyCode.LeftArrow)) + { + Context.stageFocus.FocusDelta(-1); + } + + if (Input.GetKeyDown(KeyCode.D) || Input.GetKeyDown(KeyCode.RightArrow)) + { + Context.stageFocus.FocusDelta(+1); + } + + if (Input.GetKeyDown(KeyCode.Return)) + { + Continue(); + } + } + + private void Continue() + { + Context.animator.SetTrigger("FinishedViewingRewards"); + } + + private void OnPrevRewardClick() + { + Context.stageFocus.FocusDelta(-1); + } + + private void OnNextRewardClick() + { + Context.stageFocus.FocusDelta(+1); + } + + private void OnContinueClick() + { + Continue(); + } + } +} \ No newline at end of file diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/States/ViewRewardsState.cs.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/States/ViewRewardsState.cs.meta new file mode 100644 index 000000000..2ab1c361b --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/States/ViewRewardsState.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 02b7442bd3694693b63ddc406fc454b4 +timeCreated: 1695053923 \ No newline at end of file diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/States/WaitTillCanClaimRewardState.cs b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/States/WaitTillCanClaimRewardState.cs new file mode 100644 index 000000000..36acb674e --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/States/WaitTillCanClaimRewardState.cs @@ -0,0 +1,59 @@ +using System; +using System.Threading; +using System.Threading.Tasks; +using UnityEngine; + +namespace LootBoxes.Chainlink.Scene.States +{ + public class WaitTillCanClaimRewardState : LootBoxSceneState + { + public float pollInterval = 1f; + + private CancellationTokenSource cancellationSource; + + protected override async void OnLootBoxSceneStateEnter() + { + Context.openLootBoxUI.gameObject.SetActive(true); + + cancellationSource = new CancellationTokenSource(); + try + { + await PollTillCanClaimReward(cancellationSource.Token); + } + catch (OperationCanceledException) + { + return; + } + + Context.animator.SetTrigger("CanClaimRewards"); + } + + protected override void OnLootBoxSceneStateExit() + { + Context.openLootBoxUI.gameObject.SetActive(false); + + cancellationSource.Cancel(); + } + + private async Task PollTillCanClaimReward(CancellationToken cancellationToken) + { + while (!await Context.CanClaimRewards()) + { + cancellationToken.ThrowIfCancellationRequested(); + + await WaitForSeconds(pollInterval); + } + } + + private async Task WaitForSeconds(float seconds) + { + // Task.Delay doesn't work on WebGL +#if UNITY_WEBGL && !UNITY_EDITOR + var now = Time.time; + while (Time.time - now < seconds) await Task.Yield(); +#else + await Task.Delay((int)(seconds * 1000)); +#endif + } + } +} \ No newline at end of file diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/States/WaitTillCanClaimRewardState.cs.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/States/WaitTillCanClaimRewardState.cs.meta new file mode 100644 index 000000000..ef9452943 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/States/WaitTillCanClaimRewardState.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: b293ffb2e1314e4ba85f7e2e0851e3b2 +timeCreated: 1694779852 \ No newline at end of file diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/UI.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/UI.meta new file mode 100644 index 000000000..30231ea31 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/UI.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 20eefdfd25364913b3e4ec7a563b0ff5 +timeCreated: 1695053677 \ No newline at end of file diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/UI/EmptyStateUI.cs b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/UI/EmptyStateUI.cs new file mode 100644 index 000000000..bcb4ce465 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/UI/EmptyStateUI.cs @@ -0,0 +1,8 @@ +using UnityEngine; + +namespace LootBoxes.Chainlink.Scene +{ + public class EmptyStateUI : MonoBehaviour + { + } +} \ No newline at end of file diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/UI/EmptyStateUI.cs.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/UI/EmptyStateUI.cs.meta new file mode 100644 index 000000000..92c94aee9 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/UI/EmptyStateUI.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 93195d026eb543b889328f397ecc3495 +timeCreated: 1695127416 \ No newline at end of file diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/UI/OpenLootBoxUI.cs b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/UI/OpenLootBoxUI.cs new file mode 100644 index 000000000..e2d388616 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/UI/OpenLootBoxUI.cs @@ -0,0 +1,8 @@ +using UnityEngine; + +namespace LootBoxes.Chainlink.Scene +{ + public class OpenLootBoxUI : MonoBehaviour + { + } +} \ No newline at end of file diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/UI/OpenLootBoxUI.cs.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/UI/OpenLootBoxUI.cs.meta new file mode 100644 index 000000000..945d2e753 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/UI/OpenLootBoxUI.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: de4ddd85d4f743c98c89e27f85c9fe19 +timeCreated: 1695053715 \ No newline at end of file diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/UI/PromptClaimRewardsUI.cs b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/UI/PromptClaimRewardsUI.cs new file mode 100644 index 000000000..2d1e96d64 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/UI/PromptClaimRewardsUI.cs @@ -0,0 +1,8 @@ +using UnityEngine; + +namespace LootBoxes.Chainlink.Scene +{ + public class PromptClaimRewardsUI : MonoBehaviour + { + } +} \ No newline at end of file diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/UI/PromptClaimRewardsUI.cs.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/UI/PromptClaimRewardsUI.cs.meta new file mode 100644 index 000000000..0cf5fd063 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/UI/PromptClaimRewardsUI.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 586e9743745e40f5b86320067b4be7ea +timeCreated: 1694783015 \ No newline at end of file diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/UI/SelectLootBoxesUI.cs b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/UI/SelectLootBoxesUI.cs new file mode 100644 index 000000000..634cbebfd --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/UI/SelectLootBoxesUI.cs @@ -0,0 +1,17 @@ +using TMPro; +using UnityEngine; +using UnityEngine.UI; + +namespace LootBoxes.Chainlink.Scene +{ + public class SelectLootBoxesUI : MonoBehaviour + { + public Button PrevTypeButton; + public Button NextTypeButton; + public Button PrevLootBoxButton; + public Button NextLootBoxButton; + public Button OpenSelectedButton; + public TMP_Text SelectedAmount; + public TMP_Text CallToAction; + } +} \ No newline at end of file diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/UI/SelectLootBoxesUI.cs.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/UI/SelectLootBoxesUI.cs.meta new file mode 100644 index 000000000..dd393c1f9 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/UI/SelectLootBoxesUI.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: b89ae6d429294157ac832a2236cdf144 +timeCreated: 1694701403 \ No newline at end of file diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/UI/ViewRewardsUI.cs b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/UI/ViewRewardsUI.cs new file mode 100644 index 000000000..7f6b77093 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/UI/ViewRewardsUI.cs @@ -0,0 +1,12 @@ +using UnityEngine; +using UnityEngine.UI; + +namespace LootBoxes.Chainlink.Scene +{ + public class ViewRewardsUI : MonoBehaviour + { + public Button PrevRewardButton; + public Button NextRewardButton; + public Button ContinueButton; + } +} \ No newline at end of file diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/UI/ViewRewardsUI.cs.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/UI/ViewRewardsUI.cs.meta new file mode 100644 index 000000000..5c4bb2bb7 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/UI/ViewRewardsUI.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 4598bd41494a4b2596318bb133b7600e +timeCreated: 1695053955 \ No newline at end of file diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/VibrationApplier.cs b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/VibrationApplier.cs new file mode 100644 index 000000000..f6360c484 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/VibrationApplier.cs @@ -0,0 +1,74 @@ +using UnityEngine; +using UnityEngine.Serialization; +using Random = UnityEngine.Random; + +namespace LootBoxes.Chainlink.Scene +{ + public class VibrationApplier : MonoBehaviour + { + public float Speed = 10f; + [FormerlySerializedAs("Range")] + public float PositionRange = 0.07f; + public float RotationRange = 5f; + public AnimationCurve ScaleByValue = AnimationCurve.Linear(0f, 0f, 1f, 1f); + + private new Transform transform; + private Vector2[] posPerlinSeeds; + private Vector2[] rotPerlinSeeds; + + private void Awake() + { + transform = GetComponent(); + posPerlinSeeds = new Vector2[] + { + new(Random.Range(-100f, 100f), Random.Range(-100f, 100f)), + new(Random.Range(-100f, 100f), Random.Range(-100f, 100f)), + new(Random.Range(-100f, 100f), Random.Range(-100f, 100f)), + }; + + rotPerlinSeeds = new Vector2[] + { + new(Random.Range(-100f, 100f), Random.Range(-100f, 100f)), + new(Random.Range(-100f, 100f), Random.Range(-100f, 100f)), + new(Random.Range(-100f, 100f), Random.Range(-100f, 100f)), + }; + } + + private void Update() + { + var scaledTime = Time.time * Speed; + + // position + if (PositionRange != 0) + { + var posOffset = new Vector3( + FetchValue(scaledTime, posPerlinSeeds[0]), + FetchValue(scaledTime, posPerlinSeeds[1]), + FetchValue(scaledTime, posPerlinSeeds[2]) + ) * PositionRange; + + transform.localPosition = posOffset; + } + + // rotation + if (RotationRange != 0) + { + var rotationOffset = new Vector3( + FetchValue(scaledTime, rotPerlinSeeds[0]), + FetchValue(scaledTime, rotPerlinSeeds[1]), + FetchValue(scaledTime, rotPerlinSeeds[2]) + ) * RotationRange; + + transform.localRotation = Quaternion.Euler(rotationOffset); + } + } + + private float FetchValue(float scaledTime, Vector2 seed) + { + var signedValue = Mathf.PerlinNoise(seed.x + scaledTime, seed.y + scaledTime); + var absValue = Mathf.Abs(signedValue); + var curveScaledValue = ScaleByValue.Evaluate(absValue); + return Mathf.Sign(signedValue) * curveScaledValue; + } + } +} \ No newline at end of file diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/VibrationApplier.cs.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/VibrationApplier.cs.meta new file mode 100644 index 000000000..00c6df09b --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/Scene/VibrationApplier.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 4d035b20685c40e4b6d84ad2ceebe4ad +timeCreated: 1695118300 \ No newline at end of file diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/StringExtensions.cs b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/StringExtensions.cs new file mode 100644 index 000000000..a2d4baf6b --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/StringExtensions.cs @@ -0,0 +1,22 @@ +using UnityEngine; + +public static class StringExtensions +{ + public static string UnpackUriIfIpfs(this string originalUri) + { + if (!originalUri.StartsWith("ipfs://")) + return originalUri; + + return originalUri.Replace("ipfs://", "https://ipfs.io/ipfs/"); + } + + public static string ToHexString(this Color color) + { + var r = (int)(color.r * 255); + var g = (int)(color.g * 255); + var b = (int)(color.b * 255); + var a = (int)(color.a * 255); + + return $"{r:X2}{g:X2}{b:X2}{a:X2}"; + } +} \ No newline at end of file diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/StringExtensions.cs.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/StringExtensions.cs.meta new file mode 100644 index 000000000..93ccd5111 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Scripts/StringExtensions.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: c9b26863e50b4b8eacd3950b449fb6da +timeCreated: 1695822962 \ No newline at end of file diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Sprites.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Sprites.meta new file mode 100644 index 000000000..8826eb514 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Sprites.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: be18e07bf306c416ba027f019165e7fa +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Sprites/arrow.png b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Sprites/arrow.png new file mode 100644 index 000000000..c27100683 Binary files /dev/null and b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Sprites/arrow.png differ diff --git a/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Sprites/Logo.psd.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Sprites/arrow.png.meta similarity index 98% rename from Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Sprites/Logo.psd.meta rename to src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Sprites/arrow.png.meta index 96578cf87..de11d05bf 100644 --- a/Packages/io.chainsafe.web3-unity.lootboxes/Samples~/Chainlink Lootbox Samples/Sprites/Logo.psd.meta +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Sprites/arrow.png.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 740644c2a9b28e5469bd56ceaaee9e56 +guid: b3b67134fe7aa6b4f9b53486e4c4b546 TextureImporter: internalIDToNameTable: [] externalObjects: {} @@ -153,7 +153,7 @@ TextureImporter: nameFileIdTable: {} spritePackingTag: pSDRemoveMatte: 0 - pSDShowRemoveMatteOption: 1 + pSDShowRemoveMatteOption: 0 userData: assetBundleName: assetBundleVariant: diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Sprites/cube_logo.png b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Sprites/cube_logo.png new file mode 100644 index 000000000..d2e1f7576 Binary files /dev/null and b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Sprites/cube_logo.png differ diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Sprites/cube_logo.png.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Sprites/cube_logo.png.meta new file mode 100644 index 000000000..0764a6a18 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Sprites/cube_logo.png.meta @@ -0,0 +1,159 @@ +fileFormatVersion: 2 +guid: c2297839b83782d4cbbddfbbf56082a9 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 0 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Server + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Sprites/cube_logo3.png b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Sprites/cube_logo3.png new file mode 100644 index 000000000..f04398f19 Binary files /dev/null and b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Sprites/cube_logo3.png differ diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Sprites/cube_logo3.png.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Sprites/cube_logo3.png.meta new file mode 100644 index 000000000..af33316ec --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Sprites/cube_logo3.png.meta @@ -0,0 +1,159 @@ +fileFormatVersion: 2 +guid: d83651a945b64e84a895e5f169818fe9 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 0 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Server + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Sprites/rounded_panel.png b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Sprites/rounded_panel.png new file mode 100644 index 000000000..60544cf08 Binary files /dev/null and b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Sprites/rounded_panel.png differ diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Sprites/rounded_panel.png.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Sprites/rounded_panel.png.meta new file mode 100644 index 000000000..e1c1f3ded --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Sprites/rounded_panel.png.meta @@ -0,0 +1,159 @@ +fileFormatVersion: 2 +guid: 7bc4a84890642d140bdce808e1bffbec +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 12, y: 12, z: 12, w: 12} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Server + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 1537655665 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Sprites/rounded_panel_border.png b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Sprites/rounded_panel_border.png new file mode 100644 index 000000000..8e93d6512 Binary files /dev/null and b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Sprites/rounded_panel_border.png differ diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Sprites/rounded_panel_border.png.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Sprites/rounded_panel_border.png.meta new file mode 100644 index 000000000..3941a24e3 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/Sprites/rounded_panel_border.png.meta @@ -0,0 +1,159 @@ +fileFormatVersion: 2 +guid: ce8f6bc1bf64bae4c8083291a0561539 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 12, y: 12, z: 12, w: 12} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Server + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 1537655665 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/chainsafe.web3-unity.lootboxes.chainlink.asmdef b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/chainsafe.web3-unity.lootboxes.chainlink.asmdef new file mode 100644 index 000000000..476f98fa9 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/chainsafe.web3-unity.lootboxes.chainlink.asmdef @@ -0,0 +1,17 @@ +{ + "name": "chainsafe.web3-unity.lootboxes", + "rootNamespace": "", + "references": [ + "GUID:5426c6b788696eb4c88f4198b59839eb", + "GUID:6055be8ebefd69e48b49212b09b47b2f" + ], + "includePlatforms": [], + "excludePlatforms": [], + "allowUnsafeCode": false, + "overrideReferences": false, + "precompiledReferences": [], + "autoReferenced": true, + "defineConstraints": [], + "versionDefines": [], + "noEngineReferences": false +} \ No newline at end of file diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/chainsafe.web3-unity.lootboxes.chainlink.asmdef.meta b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/chainsafe.web3-unity.lootboxes.chainlink.asmdef.meta new file mode 100644 index 000000000..87db3f060 --- /dev/null +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK Lootboxes/1.0.0/Chainlink Lootbox Sample/chainsafe.web3-unity.lootboxes.chainlink.asmdef.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 83a4504c11d284601889c35548599b80 +AssemblyDefinitionImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK/2.5.0/Web3.Unity Samples/Scenes/SampleMain.unity b/src/UnitySampleProject/Assets/Samples/web3.unity SDK/2.5.0/Web3.Unity Samples/Scenes/SampleMain.unity index 1ef52c0e9..b5289fa23 100644 --- a/src/UnitySampleProject/Assets/Samples/web3.unity SDK/2.5.0/Web3.Unity Samples/Scenes/SampleMain.unity +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK/2.5.0/Web3.Unity Samples/Scenes/SampleMain.unity @@ -6729,50 +6729,6 @@ MonoBehaviour: m_FlexibleWidth: -1 m_FlexibleHeight: -1 m_LayoutPriority: 1 ---- !u!1 &1764495626 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1764495628} - - component: {fileID: 1764495627} - m_Layer: 0 - m_Name: GoerliCheck - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &1764495627 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1764495626} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f180489f7a552ad4c98731cb95b99f08, type: 3} - m_Name: - m_EditorClassIdentifier: ---- !u!4 &1764495628 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1764495626} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: -35.540485, y: -78.78714, z: -4.2523} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 3 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1001 &1785669379 PrefabInstance: m_ObjectHideFlags: 0 diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK/2.5.0/Web3.Unity Samples/Scripts/Scenes/Login.cs b/src/UnitySampleProject/Assets/Samples/web3.unity SDK/2.5.0/Web3.Unity Samples/Scripts/Scenes/Login.cs index ee95733fc..94370b03e 100644 --- a/src/UnitySampleProject/Assets/Samples/web3.unity SDK/2.5.0/Web3.Unity Samples/Scripts/Scenes/Login.cs +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK/2.5.0/Web3.Unity Samples/Scripts/Scenes/Login.cs @@ -56,15 +56,7 @@ protected async Task TryLogin() LoginSceneIndex = SceneManager.GetActiveScene().buildIndex; - // Checks if the user has removed the main scene from the build settings, allows for other packages like loot boxes to be tested with the login scene - if (SceneManager.GetSceneByBuildIndex(1).name != MainSceneName) - { - SceneManager.LoadScene(1); - } - else - { - SceneManager.LoadScene(MainSceneName); - } + SceneManager.LoadScene(MainSceneName); } private void ConfigureCommonServices(IWeb3ServiceCollection services) diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK/2.5.0/Web3.Unity Samples/Scripts/Scenes/SampleMain/GoerliCheck.cs b/src/UnitySampleProject/Assets/Samples/web3.unity SDK/2.5.0/Web3.Unity Samples/Scripts/Scenes/SampleMain/GoerliCheck.cs deleted file mode 100644 index 8e8588598..000000000 --- a/src/UnitySampleProject/Assets/Samples/web3.unity SDK/2.5.0/Web3.Unity Samples/Scripts/Scenes/SampleMain/GoerliCheck.cs +++ /dev/null @@ -1,15 +0,0 @@ -using System; -using ChainSafe.Gaming.UnityPackage; -using ChainSafe.Gaming.Web3; -using UnityEngine; - -public class GoerliCheck : MonoBehaviour -{ - void Start() - { - if (Web3Accessor.Web3.ChainConfig.ChainId != "5") - { - throw new Web3Exception("Please set your chain to Goerli to see the examples functioning correctly"); - } - } -} diff --git a/src/UnitySampleProject/Assets/Samples/web3.unity SDK/2.5.0/Web3.Unity Samples/Scripts/Scenes/SampleMain/SampleBehaviour.cs b/src/UnitySampleProject/Assets/Samples/web3.unity SDK/2.5.0/Web3.Unity Samples/Scripts/Scenes/SampleMain/SampleBehaviour.cs index 180d1fd2c..b5a3f7518 100644 --- a/src/UnitySampleProject/Assets/Samples/web3.unity SDK/2.5.0/Web3.Unity Samples/Scripts/Scenes/SampleMain/SampleBehaviour.cs +++ b/src/UnitySampleProject/Assets/Samples/web3.unity SDK/2.5.0/Web3.Unity Samples/Scripts/Scenes/SampleMain/SampleBehaviour.cs @@ -10,6 +10,8 @@ namespace Samples.Behaviours [RequireComponent(typeof(Button))] public abstract class SampleBehaviour : MonoBehaviour { + public const string DefaultChainId = "5"; + protected Web3 Web3 => Web3Accessor.Web3; protected virtual void Awake() @@ -22,6 +24,13 @@ private async void Execute() { SampleFeedback.Instance?.Activate(); + // check if we're on default sample chain + if (Web3.ChainConfig.ChainId != DefaultChainId) + { + // log error not exception to not break flow + Debug.LogError($"Samples are configured for Chain Id {DefaultChainId}, Please Change Chain Id in Windows > {nameof(ChainSafeServerSettings)} to {DefaultChainId}"); + } + try { await Task.Yield();