From 23f3caf876dadb3891cbc465312ac8497f985c05 Mon Sep 17 00:00:00 2001 From: TRAfoer Date: Fri, 13 Feb 2026 23:04:26 +0800 Subject: [PATCH] Signed-off-by: TRAfoer --- Assets/FR2_Cache.asset | 722 +++- .../Prefabs/Dropdown/Dropdown Item.prefab | 26 +- .../Resources/MUIP Manager.asset | 31 +- .../Scripts/Dropdown/CustomDropdown.cs | 16 +- .../Scripts/UI Manager/UIManagerInputField.cs | 4 +- .../Resources/ES3/ES3GlobalReferences.asset | 338 +- .../Prefabs/DynamicUI/Elements/Button.prefab | 6 +- .../Elements/Composite/AddNewButton.prefab | 6 +- .../Composite/AnimatedBoolUnit.prefab | 14 +- .../Elements/Composite/AnimatedIntUnit.prefab | 20 +- .../Composite/CompositeParameterWIndow.prefab | 20 +- .../Elements/Composite/InputFieldUnit.prefab | 923 +++-- .../DynamicUI/Elements/EnumDropdown.prefab | 1405 ++++++- .../DynamicUI/Elements/InputField.prefab | 750 ++-- .../Elements/StringListDropdown.prefab | 1405 ++++++- .../Elements/Vector2InputField.prefab | 1100 +++++- .../Elements/Vector3InputField.prefab | 1652 +++++++- .../DynamicUI/GeneralSecondaryWindow.prefab | 4 +- Assets/Scenes/EditorScene.unity | 591 +-- .../Simple/DynamicUIEnumDropdown.cs | 33 +- .../Simple/DynamicUIStringListDropdown.cs | 63 +- .../DynamicUI/Inspector/IHaveInspection.cs | 4 +- .../FastNoteTracker/FaseNoteTracker.cs | 2 +- .../AutoSave/0/AutoSave_0.json | 1820 ++++++++- .../AutoSave/0/AutoSave_1.json | 1816 ++++++++- .../AutoSave/0/AutoSave_2.json | 3466 +++-------------- .../StreamingAssets/Projects/0/Beatmap.json | 372 +- .../Projects/0/ProjectInfo.json | 2 +- .../LiberationSans SDF - Fallback.asset | 1436 +------ 29 files changed, 12268 insertions(+), 5779 deletions(-) diff --git a/Assets/FR2_Cache.asset b/Assets/FR2_Cache.asset index 04a212d9..c4c0308f 100644 --- a/Assets/FR2_Cache.asset +++ b/Assets/FR2_Cache.asset @@ -49,10 +49,10 @@ MonoBehaviour: m_addressable: m_atlas: m_fileSize: 26827 - m_assetChangeTS: 1770975582 - m_fileInfoReadTS: 1770975587 - m_fileWriteTS: 1770975581 - m_cachefileWriteTS: 1770975581 + m_assetChangeTS: 1770992830 + m_fileInfoReadTS: 1770992928 + m_fileWriteTS: 1770992830 + m_cachefileWriteTS: 1770992830 refreshStamp: 3 UseGUIDsList: - guid: cd62869af1bc6534d83427c72b66bb9f @@ -6802,15 +6802,15 @@ MonoBehaviour: UseGUIDsList: [] - guid: 7075270972d8842dd8ce2fbb407c6d93 type: 5 - m_fileInfoHash: 54267.prefab + m_fileInfoHash: 52521.prefab m_assetbundle: m_addressable: m_atlas: - m_fileSize: 54267 - m_assetChangeTS: 1755714598 - m_fileInfoReadTS: 1755714604 - m_fileWriteTS: 1742680962 - m_cachefileWriteTS: 1742680962 + m_fileSize: 52521 + m_assetChangeTS: 1770989130 + m_fileInfoReadTS: 1770989134 + m_fileWriteTS: 1770989130 + m_cachefileWriteTS: 1770989130 refreshStamp: 3 UseGUIDsList: - guid: f4688fdb7df04437aeb418b961361dc5 @@ -11631,10 +11631,10 @@ MonoBehaviour: m_addressable: m_atlas: m_fileSize: 3645 - m_assetChangeTS: 1770793254 - m_fileInfoReadTS: 1770793358 - m_fileWriteTS: 1770793254 - m_cachefileWriteTS: 1770793254 + m_assetChangeTS: 1770992830 + m_fileInfoReadTS: 1770992928 + m_fileWriteTS: 1770992830 + m_cachefileWriteTS: 1770992830 refreshStamp: 3 UseGUIDsList: - guid: bf2edee5c58d82540a51f03df9d42094 @@ -19161,37 +19161,79 @@ MonoBehaviour: UseGUIDsList: [] - guid: 51df578950a6d4a35a922e00753efb58 type: 5 - m_fileInfoHash: 42204.prefab + m_fileInfoHash: 81877.prefab m_assetbundle: m_addressable: m_atlas: - m_fileSize: 42204 - m_assetChangeTS: 1755714598 - m_fileInfoReadTS: 1755714604 - m_fileWriteTS: 1752682258 - m_cachefileWriteTS: 1752682258 + m_fileSize: 81877 + m_assetChangeTS: 1770987408 + m_fileInfoReadTS: 1770987409 + m_fileWriteTS: 1770987408 + m_cachefileWriteTS: 1770987408 refreshStamp: 3 UseGUIDsList: - guid: fe87c0e1cc204ed48ad3b37840f39efc ids: 73000000 + - guid: 8dcd5f373cd25944eb819fc6795f9dfa + ids: d5000000 + - guid: 306cc8c2b49d7114eaa3623786fc2126 + ids: 73000000 + - guid: 27f889dcba1d16e4382107e471321a38 + ids: d5000000 - guid: 0000000000000000f000000000000000 ids: 00000000 - guid: 1aa08ab6e0800fa44ae55d278d1423e3 ids: 73000000 + - guid: 5e16c7aea118d68498053518146c9cf9 + ids: d5000000 + - guid: 31a19414c41e5ae4aae2af33fee712f6 + ids: 73000000 - guid: f4688fdb7df04437aeb418b961361dc5 ids: 73000000 - guid: 8f586378b4e144a9851e7b34d9b748ee ids: 7200000015000000 + - guid: 0a39a4452fd810640afd1be6e700edee + ids: 1c000000 + - guid: e3c6e5718ae5e9246af72590402986a6 + ids: 73000000 + - guid: a10f1ce858922584bbbcc45f2e1d1ab1 + ids: + - guid: 16a091c7f8ad05b4da2be8ff9b929650 + ids: d5000000 + - guid: e07717fc47a510742ac0b11da205b050 + ids: d5000000 + - guid: bd190f341a63ae7449752d80a3a8ef73 + ids: d5000000 + - guid: b72c64868a74dd04e9b605a346744fb5 + ids: d5000000 + - guid: 038ccab8cd184d04cb1bfa1d79704320 + ids: d5000000 + - guid: 4e29b1a8efbd4b44bb3f3716e73f07ff + ids: 73000000 + - guid: 025076e9ea2db4748aaecbfb47809745 + ids: 73000000 + - guid: 2a619a9609984be49b53b928dd94e61b + ids: 72000000 + - guid: 93fbe37370f09fe4a934819f103333ea + ids: 5b000000 - guid: 264384f5bd48a41acb9b80fac4ed4544 ids: 73000000 + - guid: 4bd810f1cbcb0f446a8f5a31453e243f + ids: 72000000 - guid: 7b743370ac3e4ec2a1668f5455a8ef8a ids: 73000000 + - guid: d0b148fe25e99eb48b9724523833bab1 + ids: 73000000 - guid: 2a4db7a114972834c8e4117be1d82ba3 ids: 73000000 - - guid: 31a19414c41e5ae4aae2af33fee712f6 + - guid: 59f8146938fff824cb5fd77236b75775 + ids: 73000000 + - guid: 3245ec927659c4140ac4f8d17403cc18 ids: 73000000 - guid: 9085046f02f69544eb97fd06b6048fe2 ids: 73000000 + - guid: 5618123237d1d3f49a5a6025287065f7 + ids: d5000000 - guid: 51ef52b256a104c0ca3268e10a1b1056 type: 9 m_fileInfoHash: 1978.png @@ -21554,15 +21596,15 @@ MonoBehaviour: UseGUIDsList: [] - guid: 81e2cda70e8084a3fb324d644db244fd type: 5 - m_fileInfoHash: 372457.asset + m_fileInfoHash: 399442.asset m_assetbundle: m_addressable: m_atlas: - m_fileSize: 372457 - m_assetChangeTS: 1770975582 - m_fileInfoReadTS: 1770975587 - m_fileWriteTS: 1770975581 - m_cachefileWriteTS: 1770975581 + m_fileSize: 399442 + m_assetChangeTS: 1770990048 + m_fileInfoReadTS: 1770990175 + m_fileWriteTS: 1770990047 + m_cachefileWriteTS: 1770990047 refreshStamp: 3 UseGUIDsList: - guid: e6b16dc7c203450459bb86e24305f9ca @@ -21967,10 +22009,10 @@ MonoBehaviour: ids: 1c000000 - guid: 6d98a93f5b5c14ef5b7b125e407ce17d ids: - - guid: 94ed5dfb5df8c408faa267d2915aaeeb - ids: - guid: d10d3fbe67cb68d41930a013bc4e2e43 ids: 72000000 + - guid: 94ed5dfb5df8c408faa267d2915aaeeb + ids: - guid: e8a9624a10818bd4eb0b2cee5ad037dd ids: 1c000000 - guid: 460b6d3d2d8414a459525369ef47ae6b @@ -23039,6 +23081,12 @@ MonoBehaviour: ids: 5b000000 - guid: 75f92ba4a4c59204d9e1a651b1c568d3 ids: 4a000000 + - guid: b72c64868a74dd04e9b605a346744fb5 + ids: 1c000000d5000000 + - guid: e3c6e5718ae5e9246af72590402986a6 + ids: 73000000 + - guid: a10f1ce858922584bbbcc45f2e1d1ab1 + ids: - guid: 8113366f9f7cec647878e3af2fb98922 type: 9 m_fileInfoHash: 19671.png @@ -25275,15 +25323,15 @@ MonoBehaviour: UseGUIDsList: [] - guid: a10f1ce858922584bbbcc45f2e1d1ab1 type: 5 - m_fileInfoHash: 10784.prefab + m_fileInfoHash: 10486.prefab m_assetbundle: m_addressable: m_atlas: - m_fileSize: 10784 - m_assetChangeTS: 1755714598 - m_fileInfoReadTS: 1755714604 - m_fileWriteTS: 1742680961 - m_cachefileWriteTS: 1742680961 + m_fileSize: 10486 + m_assetChangeTS: 1770978237 + m_fileInfoReadTS: 1770978238 + m_fileWriteTS: 1770978237 + m_cachefileWriteTS: 1770978237 refreshStamp: 3 UseGUIDsList: - guid: fe87c0e1cc204ed48ad3b37840f39efc @@ -26969,15 +27017,15 @@ MonoBehaviour: UseGUIDsList: [] - guid: d170bc6b162fcce46a456b2011fd50b4 type: 2 - m_fileInfoHash: 2205.cs + m_fileInfoHash: 2263.cs m_assetbundle: m_addressable: m_atlas: - m_fileSize: 2205 - m_assetChangeTS: 1755714598 - m_fileInfoReadTS: 1755714604 - m_fileWriteTS: 1742680961 - m_cachefileWriteTS: 1742680961 + m_fileSize: 2263 + m_assetChangeTS: 1770979367 + m_fileInfoReadTS: 1770979387 + m_fileWriteTS: 1770979348 + m_cachefileWriteTS: 1770979348 refreshStamp: 3 UseGUIDsList: [] - guid: d180484ae371e96499afc878ee5ea9b0 @@ -28198,10 +28246,10 @@ MonoBehaviour: m_addressable: m_atlas: m_fileSize: 3642 - m_assetChangeTS: 1770793254 - m_fileInfoReadTS: 1770793358 - m_fileWriteTS: 1770793254 - m_cachefileWriteTS: 1770793254 + m_assetChangeTS: 1770992830 + m_fileInfoReadTS: 1770992928 + m_fileWriteTS: 1770992830 + m_cachefileWriteTS: 1770992830 refreshStamp: 3 UseGUIDsList: - guid: bf2edee5c58d82540a51f03df9d42094 @@ -47323,15 +47371,15 @@ MonoBehaviour: UseGUIDsList: [] - guid: 533a8f49826b0440fbdbb2a2f98738d3 type: 5 - m_fileInfoHash: 13185.prefab + m_fileInfoHash: 13182.prefab m_assetbundle: m_addressable: m_atlas: - m_fileSize: 13185 - m_assetChangeTS: 1770975583 - m_fileInfoReadTS: 1770975587 - m_fileWriteTS: 1770975583 - m_cachefileWriteTS: 1770975583 + m_fileSize: 13182 + m_assetChangeTS: 1770978855 + m_fileInfoReadTS: 1770978859 + m_fileWriteTS: 1770978855 + m_cachefileWriteTS: 1770978855 refreshStamp: 3 UseGUIDsList: - guid: fe87c0e1cc204ed48ad3b37840f39efc @@ -54378,15 +54426,15 @@ MonoBehaviour: UseGUIDsList: [] - guid: e3c6e5718ae5e9246af72590402986a6 type: 2 - m_fileInfoHash: 14557.cs + m_fileInfoHash: 14522.cs m_assetbundle: m_addressable: m_atlas: - m_fileSize: 14557 - m_assetChangeTS: 1755714598 - m_fileInfoReadTS: 1755714604 - m_fileWriteTS: 1742680961 - m_cachefileWriteTS: 1742680961 + m_fileSize: 14522 + m_assetChangeTS: 1770984718 + m_fileInfoReadTS: 1770984741 + m_fileWriteTS: 1770984713 + m_cachefileWriteTS: 1770984713 refreshStamp: 3 UseGUIDsList: [] - guid: e3c6de4c0b96a214c95637cc4a6bc0ca @@ -55191,15 +55239,15 @@ MonoBehaviour: UseGUIDsList: [] - guid: f3b40a60628cd4583bd8f92cacf1ba3e type: 5 - m_fileInfoHash: 31038.prefab + m_fileInfoHash: 30038.prefab m_assetbundle: m_addressable: m_atlas: - m_fileSize: 31038 - m_assetChangeTS: 1755714598 - m_fileInfoReadTS: 1755714604 - m_fileWriteTS: 1742680962 - m_cachefileWriteTS: 1742680962 + m_fileSize: 30038 + m_assetChangeTS: 1770988102 + m_fileInfoReadTS: 1770988103 + m_fileWriteTS: 1770988102 + m_cachefileWriteTS: 1770988102 refreshStamp: 3 UseGUIDsList: - guid: f4688fdb7df04437aeb418b961361dc5 @@ -61220,33 +61268,47 @@ MonoBehaviour: UseGUIDsList: [] - guid: 54e97fa10b53c45caa973223dfe8418c type: 5 - m_fileInfoHash: 25249.prefab + m_fileInfoHash: 29385.prefab m_assetbundle: m_addressable: m_atlas: - m_fileSize: 25249 - m_assetChangeTS: 1755714598 - m_fileInfoReadTS: 1755714604 - m_fileWriteTS: 1742680962 - m_cachefileWriteTS: 1742680962 + m_fileSize: 29385 + m_assetChangeTS: 1770990047 + m_fileInfoReadTS: 1770990175 + m_fileWriteTS: 1770990047 + m_cachefileWriteTS: 1770990047 refreshStamp: 3 UseGUIDsList: - guid: f4688fdb7df04437aeb418b961361dc5 ids: 73000000 + - guid: 4bd810f1cbcb0f446a8f5a31453e243f + ids: 72000000 - guid: 8f586378b4e144a9851e7b34d9b748ee ids: 7200000015000000 - guid: fe87c0e1cc204ed48ad3b37840f39efc ids: 73000000 - - guid: 0000000000000000f000000000000000 - ids: 00000000 - - guid: 2da0c512f12947e489f739169773d7ca - ids: 73000000 - - guid: 306cc8c2b49d7114eaa3623786fc2126 - ids: 73000000 + - guid: 5e16c7aea118d68498053518146c9cf9 + ids: d5000000 + - guid: 9109d18ad586e1f49b31eaea40662492 + ids: d5000000 - guid: b16905b5bd2a84cf8b1830193f3036b7 ids: 73000000 + - guid: e956b4f7a85075c43a444a9f05cc765a + ids: 1c000000 + - guid: 2da0c512f12947e489f739169773d7ca + ids: 73000000 + - guid: c65c7917835d8a04b94c8b906234b09e + ids: 73000000 + - guid: f492475a55f74b7499b44ed4ca79f44a + ids: 5b000000 + - guid: d170bc6b162fcce46a456b2011fd50b4 + ids: 73000000 + - guid: 2a619a9609984be49b53b928dd94e61b + ids: 72000000 - guid: 3312d7739989d2b4e91e6319e9a96d76 ids: 73000000 + - guid: 0000000000000000f000000000000000 + ids: 00000000 - guid: 4e29b1a8efbd4b44bb3f3716e73f07ff ids: 73000000 - guid: 54f9bbbfdcd38854a983454fec8e1ff7 @@ -64905,33 +64967,41 @@ MonoBehaviour: UseGUIDsList: [] - guid: 94ed5dfb5df8c408faa267d2915aaeeb type: 5 - m_fileInfoHash: 21393.prefab + m_fileInfoHash: 25140.prefab m_assetbundle: m_addressable: m_atlas: - m_fileSize: 21393 - m_assetChangeTS: 1755714598 - m_fileInfoReadTS: 1755714604 - m_fileWriteTS: 1743419174 - m_cachefileWriteTS: 1743419174 + m_fileSize: 25140 + m_assetChangeTS: 1770975790 + m_fileInfoReadTS: 1770975794 + m_fileWriteTS: 1770975790 + m_cachefileWriteTS: 1770975790 refreshStamp: 3 UseGUIDsList: + - guid: e956b4f7a85075c43a444a9f05cc765a + ids: 1c000000 + - guid: 2da0c512f12947e489f739169773d7ca + ids: 73000000 + - guid: 4bd810f1cbcb0f446a8f5a31453e243f + ids: 72000000 + - guid: c65c7917835d8a04b94c8b906234b09e + ids: 73000000 + - guid: f02ff10900044744b851159f375542e2 + ids: 5b000000 + - guid: d170bc6b162fcce46a456b2011fd50b4 + ids: 73000000 + - guid: 2a619a9609984be49b53b928dd94e61b + ids: 72000000 - guid: f4688fdb7df04437aeb418b961361dc5 ids: 73000000 - guid: 8f586378b4e144a9851e7b34d9b748ee ids: 7200000015000000 - guid: 3c820db94e3df4f9aa6ab10ef435bb5a ids: 73000000 - - guid: 3312d7739989d2b4e91e6319e9a96d76 - ids: 73000000 - guid: fe87c0e1cc204ed48ad3b37840f39efc ids: 73000000 - - guid: 0000000000000000f000000000000000 - ids: 00000000 - - guid: 2da0c512f12947e489f739169773d7ca - ids: 73000000 - - guid: 306cc8c2b49d7114eaa3623786fc2126 - ids: 73000000 + - guid: 5e16c7aea118d68498053518146c9cf9 + ids: d5000000 - guid: 945e5b97212e8e74ebcd35bddde3970c type: 3 m_fileInfoHash: 34391.unity @@ -85552,15 +85622,15 @@ MonoBehaviour: UseGUIDsList: [] - guid: 264384f5bd48a41acb9b80fac4ed4544 type: 2 - m_fileInfoHash: 1513.cs + m_fileInfoHash: 2177.cs m_assetbundle: m_addressable: m_atlas: - m_fileSize: 1513 - m_assetChangeTS: 1767238129 - m_fileInfoReadTS: 1767238151 - m_fileWriteTS: 1767238121 - m_cachefileWriteTS: 1767238121 + m_fileSize: 2177 + m_assetChangeTS: 1770982419 + m_fileInfoReadTS: 1770982437 + m_fileWriteTS: 1770982414 + m_cachefileWriteTS: 1770982414 refreshStamp: 3 UseGUIDsList: [] - guid: 266391c3c4308014e9ce246e5484b917 @@ -92545,15 +92615,15 @@ MonoBehaviour: UseGUIDsList: [] - guid: a6abc70beebfa934a9c5ef5b2b8ec115 type: 5 - m_fileInfoHash: 36772.prefab + m_fileInfoHash: 69036.prefab m_assetbundle: m_addressable: m_atlas: - m_fileSize: 36772 - m_assetChangeTS: 1755714598 - m_fileInfoReadTS: 1755714604 - m_fileWriteTS: 1752569527 - m_cachefileWriteTS: 1752569527 + m_fileSize: 69036 + m_assetChangeTS: 1770978740 + m_fileInfoReadTS: 1770978743 + m_fileWriteTS: 1770978740 + m_cachefileWriteTS: 1770978740 refreshStamp: 3 UseGUIDsList: - guid: fe87c0e1cc204ed48ad3b37840f39efc @@ -92564,12 +92634,26 @@ MonoBehaviour: ids: 73000000 - guid: 8f586378b4e144a9851e7b34d9b748ee ids: 7200000015000000 + - guid: 3312d7739989d2b4e91e6319e9a96d76 + ids: 73000000 - guid: f4688fdb7df04437aeb418b961361dc5 ids: 73000000 - guid: 306cc8c2b49d7114eaa3623786fc2126 ids: 73000000 - - guid: 3312d7739989d2b4e91e6319e9a96d76 + - guid: 4bd810f1cbcb0f446a8f5a31453e243f + ids: 72000000 + - guid: 9109d18ad586e1f49b31eaea40662492 + ids: d5000000 + - guid: e956b4f7a85075c43a444a9f05cc765a + ids: 1c000000 + - guid: c65c7917835d8a04b94c8b906234b09e ids: 73000000 + - guid: f492475a55f74b7499b44ed4ca79f44a + ids: 5b000000 + - guid: d170bc6b162fcce46a456b2011fd50b4 + ids: 73000000 + - guid: 2a619a9609984be49b53b928dd94e61b + ids: 72000000 - guid: b0fa96ed23c470e439b349bc8e29ae6d ids: 73000000 - guid: a6abafca3e442ca4d970a1f8a2c70b0a @@ -132540,15 +132624,15 @@ MonoBehaviour: UseGUIDsList: [] - guid: 99c9720ab356a0642a771bea13969a05 type: 3 - m_fileInfoHash: 1190228.unity + m_fileInfoHash: 1226579.unity m_assetbundle: m_addressable: m_atlas: - m_fileSize: 1190228 - m_assetChangeTS: 1770791856 - m_fileInfoReadTS: 1770791860 - m_fileWriteTS: 1770791856 - m_cachefileWriteTS: 1770791856 + m_fileSize: 1226579 + m_assetChangeTS: 1770990048 + m_fileInfoReadTS: 1770990174 + m_fileWriteTS: 1770990048 + m_cachefileWriteTS: 1770990048 refreshStamp: 3 UseGUIDsList: - guid: 86dabb0c8cddcb741a5690ed143e3fb2 @@ -132602,7 +132686,7 @@ MonoBehaviour: - guid: d537bd381617a4941839f44c04840c28 ids: 73000000 - guid: 1802da913767140929fbb149d8bb1bf5 - ids: e9030000 + ids: - guid: 30649d3a9faa99c48a7b1166b86bf2a0 ids: 73000000 - guid: dcc0ed9263c0d524aabeb5f4bd75ecee @@ -132705,8 +132789,6 @@ MonoBehaviour: ids: 1c000000 - guid: 07a9bbc07d791482f963a422bfc8ae9b ids: 73000000 - - guid: c627b09eb0f984c59b55367c47919d38 - ids: 73000000 - guid: 63e7ac45befe54908ba6c691211fcbfa ids: 73000000 - guid: 4d97c1cf488304279b0c7c7bdb1fb3d8 @@ -132773,8 +132855,6 @@ MonoBehaviour: ids: 73000000 - guid: 1ec53002feb264ae7b2bb0386ac37ad2 ids: 73000000 - - guid: 94ed5dfb5df8c408faa267d2915aaeeb - ids: - guid: 3a2f377bdefd245dea2e040dba8bb02c ids: 73000000 - guid: 1537147b01c0245bf9a251bf2f389aba @@ -132829,6 +132909,8 @@ MonoBehaviour: ids: 73000000 - guid: 9bfe18cabd8814ad0b27f5969180c1d2 ids: 73000000 + - guid: 94ed5dfb5df8c408faa267d2915aaeeb + ids: - guid: 3c820db94e3df4f9aa6ab10ef435bb5a ids: 73000000 - guid: 09efd164733b64d539127e1d09f6ef5a @@ -133031,6 +133113,8 @@ MonoBehaviour: ids: 73000000 - guid: 16fbe890712a645c9ba3004c732c9d18 ids: 73000000 + - guid: c627b09eb0f984c59b55367c47919d38 + ids: 73000000 - guid: 644b6d8f3317b4ed783580811fef5da7 ids: 73000000 - guid: e6089dfd1807d473f80c6597f9b063dc @@ -133963,10 +134047,182 @@ MonoBehaviour: ids: 1c000000 - guid: e7c5e2732014d0841beb2e3da56410c5 ids: 1c000000 - - guid: ee148e281f3c41c5b4ff5f8a5afe5a6c - ids: 1c000000 - guid: f20112bdeec2e8d4d9f80e8390e37263 ids: 1c000000 + - guid: 88dca061d041a2a4596563e6a38f66c8 + ids: 1c000000d5000000 + - guid: 951352f31055aae46b6e9786313c632d + ids: 1c000000d5000000 + - guid: e577c30e78b6a8d428d2d7bc77913d0b + ids: 73000000 + - guid: a40e131b61d22ba42b2955962e636ca4 + ids: 1c000000d5000000 + - guid: 59ebc77305d68c44aa0eecfc4cf4abb7 + ids: 4a000000 + - guid: 210f0314d76a2d5468eaa5985d803332 + ids: 5b000000 + - guid: 5d218e07e7315e243acdfcc700d01eb5 + ids: 73000000 + - guid: d4f4ae5cbba538d449b15cffc97daa7d + ids: 73000000 + - guid: 8ff5b50d8ff89864090b86d1fee33b66 + ids: 73000000 + - guid: efd3a26461fe9ae40936af7b248af78f + ids: 4a000000 + - guid: 6f26b2434055f404d8d9c0b82e4de90f + ids: d50000001c000000 + - guid: a9d2f9067277ade4e9b47012ea4d9e17 + ids: 73000000 + - guid: f02ff10900044744b851159f375542e2 + ids: 5b000000 + - guid: 959e76f8055536b4294db96eefb73643 + ids: 4a000000 + - guid: c65c7917835d8a04b94c8b906234b09e + ids: 73000000 + - guid: feeb78ffc2fd271419f6442950ddb1fe + ids: 4a000000 + - guid: d170bc6b162fcce46a456b2011fd50b4 + ids: 73000000 + - guid: 9d578e5a9a327dd4f997c04e7ab80644 + ids: 4a000000 + - guid: 2ee190d642938fc47afab04bc120d337 + ids: d50000001c000000 + - guid: d761d163a9f3c244a97cdaa6e14fafc1 + ids: + - guid: 125c77e2c7bf16f4792824151a1d9249 + ids: 73000000 + - guid: bd190f341a63ae7449752d80a3a8ef73 + ids: 1c000000d5000000 + - guid: e882cff0df1ed284a8cfdf670297b01d + ids: 73000000 + - guid: afc0b4901ceff3f4c8fa062bc6fee0e5 + ids: 4a000000 + - guid: beb8aaba7a2f6fd43ac676777a381cb3 + ids: 4a000000 + - guid: 7d125980a632a6548bbcebd0e8adda7b + ids: 5b000000 + - guid: b9ff576119693c349b4e76f87c155d6e + ids: 4a000000 + - guid: 20c6dbf0102c7bc468113ccdd97dad83 + ids: 73000000 + - guid: dea4139266751024f8662f14af08584d + ids: 73000000 + - guid: be5fad699a120164d91f8b2f69924ad1 + ids: 73000000 + - guid: 94d0c59cb52bbde41b206759a8dbc4be + ids: 5b000000 + - guid: da28b5d0167440f49944530f76947660 + ids: 4a000000 + - guid: c8364c463f66b72459702b68db0a06af + ids: 4a000000 + - guid: 38efc2a00eadebc409b20491d68ef527 + ids: 73000000 + - guid: f74f8e3213a5a144d801c9a0e3a84d80 + ids: 73000000 + - guid: 06d31d7b522632e49af62700d10bcc6b + ids: 5b000000 + - guid: 58d671845acae6e4ea6406d4a9928528 + ids: 4a000000 + - guid: 3671c71b91e2e0f4ca0c6ae9b1ea5e7a + ids: 4a000000 + - guid: 0c9db12da1c7fd04a920ca83c9e0044d + ids: 4a000000 + - guid: e55e4ef66043a8747866894761ac06be + ids: d50000001c000000 + - guid: 55d9e85aba652ad4186ad3fe0190ccfa + ids: 5b000000 + - guid: eb3339e2f5f66dd42b96285c9d99c82f + ids: 73000000 + - guid: 4b4bbdcf873a4164eabf85f0d7820717 + ids: 73000000 + - guid: 15679dda1d95e974db9080f37dd65e63 + ids: 4a000000 + - guid: e6f95ed20d7d0454587557ad08f762c5 + ids: 4a000000 + - guid: 803cebee00d5c504e930205383017dc1 + ids: 73000000 + - guid: f042cdb2c58a23048a1b34a9f42a6218 + ids: 5b000000 + - guid: 5ee31532d79dcb746afd4e577003e54a + ids: 4a000000 + - guid: b375103e3437031408a5c7d7c17d04a6 + ids: 73000000 + - guid: 5e4a4384d3c229846b0d84dc8ec948dd + ids: 73000000 + - guid: 9021c5c7bd04ec245bf10c985a37c848 + ids: 73000000 + - guid: 973eafd0c53826d44a0cc0357d66158b + ids: + - guid: 1564acbff8cc2924eb8df597e68b2e50 + ids: + - guid: f5fa9cf72341f8f4dbfdc9647e4f3be5 + ids: 4a000000 + - guid: c3b2c9406b3305e4494ef26f3f5fe26d + ids: 73000000 + - guid: 0c5ca18b61e250540b9ca0e106775d52 + ids: + - guid: 99aa38e45187c2043be381107c9859ca + ids: 5b000000 + - guid: 5d93fb32bb7e8384d863c98e08445c2d + ids: 73000000 + - guid: c59bad1dd326f4845ad565b482a28e9e + ids: 4a000000 + - guid: bc69f70695596d94f9fad184cf2203ee + ids: 4a000000 + - guid: c1282c0d971db7a41ae97e25898a692b + ids: 4a000000 + - guid: ee6a90601b93c0246864bc386a4a232f + ids: 4a000000 + - guid: a612b455cae4df847a02e992e3a3fc29 + ids: 5b000000 + - guid: 8e1612ee84788c843b73beb58e6b53f6 + ids: 4a000000 + - guid: 9142f1b2d4f467c49af32a1445cf9117 + ids: 73000000 + - guid: 7661ddd308e63834ab063d8cc60eb7c4 + ids: 4a000000 + - guid: 089e7d3548a737b4a9f7c2d73ffd94e3 + ids: + - guid: 641aa10929b793541b688a2d82847e33 + ids: 4a000000 + - guid: 025076e9ea2db4748aaecbfb47809745 + ids: 73000000 + - guid: 4b5ddc5f89023bc448c7d4db08095515 + ids: 73000000 + - guid: 93fbe37370f09fe4a934819f103333ea + ids: 5b000000 + - guid: 1c840ec060bdb1e469c021d4aa3f7a39 + ids: + - guid: 67a4caa482ba20f4a8749aba356f6fa9 + ids: 73000000 + - guid: e4851166b6d5f47478c1c34aac226415 + ids: 73000000 + - guid: a6980d488c131db45829d12b148fbb13 + ids: 73000000 + - guid: 09bc67870d6e747c79794142c4f06f22 + ids: 73000000 + - guid: 323287a52e0836642bb7e541f4ed6416 + ids: 73000000 + - guid: bec9b7e800825ee4bb3c622d02a73364 + ids: 73000000 + - guid: 5d327e040dca0cd46a5025586b7876b8 + ids: 4a000000 + - guid: 44ce23e02ca9d9147b60ce5b43237db1 + ids: 4a000000 + - guid: f492475a55f74b7499b44ed4ca79f44a + ids: 5b000000 + - guid: 75f92ba4a4c59204d9e1a651b1c568d3 + ids: 4a000000 + - guid: 038ccab8cd184d04cb1bfa1d79704320 + ids: d50000001c000000 + - guid: e07717fc47a510742ac0b11da205b050 + ids: d50000001c000000 + - guid: b72c64868a74dd04e9b605a346744fb5 + ids: 1c000000d5000000 + - guid: e3c6e5718ae5e9246af72590402986a6 + ids: 73000000 + - guid: a10f1ce858922584bbbcc45f2e1d1ab1 + ids: - guid: 991ae4d843392bc4e9ec4e7d8649d94e type: 2 m_fileInfoHash: 4192.cs @@ -141346,15 +141602,15 @@ MonoBehaviour: UseGUIDsList: [] - guid: 2a619a9609984be49b53b928dd94e61b type: 5 - m_fileInfoHash: 4681.asset + m_fileInfoHash: 4535.asset m_assetbundle: m_addressable: m_atlas: - m_fileSize: 4681 - m_assetChangeTS: 0 - m_fileInfoReadTS: 1753160173 - m_fileWriteTS: 1737945476 - m_cachefileWriteTS: 1737945476 + m_fileSize: 4535 + m_assetChangeTS: 1770990048 + m_fileInfoReadTS: 1770990174 + m_fileWriteTS: 1770990047 + m_cachefileWriteTS: 1770990047 refreshStamp: 3 UseGUIDsList: - guid: eb7cf53b7c3b36a4b9f4d2b688942503 @@ -147878,15 +148134,15 @@ MonoBehaviour: UseGUIDsList: [] - guid: aa527ec2093ab411cad15048955b20f4 type: 5 - m_fileInfoHash: 49052.prefab + m_fileInfoHash: 47495.prefab m_assetbundle: m_addressable: m_atlas: - m_fileSize: 49052 - m_assetChangeTS: 1755714598 - m_fileInfoReadTS: 1755714604 - m_fileWriteTS: 1742680962 - m_cachefileWriteTS: 1742680962 + m_fileSize: 47495 + m_assetChangeTS: 1770989155 + m_fileInfoReadTS: 1770989158 + m_fileWriteTS: 1770989155 + m_cachefileWriteTS: 1770989155 refreshStamp: 3 UseGUIDsList: - guid: 3312d7739989d2b4e91e6319e9a96d76 @@ -152511,15 +152767,15 @@ MonoBehaviour: UseGUIDsList: [] - guid: fa15f9e67ebc54136be977a5f3dee634 type: 5 - m_fileInfoHash: 8977.prefab + m_fileInfoHash: 8683.prefab m_assetbundle: m_addressable: m_atlas: - m_fileSize: 8977 - m_assetChangeTS: 0 - m_fileInfoReadTS: 1753160171 - m_fileWriteTS: 1739959238 - m_cachefileWriteTS: 1739959238 + m_fileSize: 8683 + m_assetChangeTS: 1770989093 + m_fileInfoReadTS: 1770989097 + m_fileWriteTS: 1770989093 + m_cachefileWriteTS: 1770989093 refreshStamp: 3 UseGUIDsList: - guid: fe87c0e1cc204ed48ad3b37840f39efc @@ -160060,10 +160316,10 @@ MonoBehaviour: m_addressable: m_atlas: m_fileSize: 3652 - m_assetChangeTS: 1770793254 - m_fileInfoReadTS: 1770793358 - m_fileWriteTS: 1770793254 - m_cachefileWriteTS: 1770793254 + m_assetChangeTS: 1770992830 + m_fileInfoReadTS: 1770992928 + m_fileWriteTS: 1770992830 + m_cachefileWriteTS: 1770992830 refreshStamp: 3 UseGUIDsList: - guid: bf2edee5c58d82540a51f03df9d42094 @@ -165590,15 +165846,15 @@ MonoBehaviour: UseGUIDsList: [] - guid: eb5b5a5c290f54bb2a6a25c02bd64d86 type: 2 - m_fileInfoHash: 1615.cs + m_fileInfoHash: 3050.cs m_assetbundle: m_addressable: m_atlas: - m_fileSize: 1615 - m_assetChangeTS: 1767238129 - m_fileInfoReadTS: 1767238151 - m_fileWriteTS: 1767238121 - m_cachefileWriteTS: 1767238121 + m_fileSize: 3050 + m_assetChangeTS: 1770982419 + m_fileInfoReadTS: 1770982437 + m_fileWriteTS: 1770982414 + m_cachefileWriteTS: 1770982414 refreshStamp: 3 UseGUIDsList: [] - guid: eb9b7a9fbedb14cc193237dbd450ac32 @@ -180436,15 +180692,15 @@ MonoBehaviour: UseGUIDsList: [] - guid: fc9cb2dcde23c48c4a9bd880c2f027c8 type: 5 - m_fileInfoHash: 42195.prefab + m_fileInfoHash: 81952.prefab m_assetbundle: m_addressable: m_atlas: - m_fileSize: 42195 - m_assetChangeTS: 1755714598 - m_fileInfoReadTS: 1755714603 - m_fileWriteTS: 1752682258 - m_cachefileWriteTS: 1752682258 + m_fileSize: 81952 + m_assetChangeTS: 1770987436 + m_fileInfoReadTS: 1770987635 + m_fileWriteTS: 1770987436 + m_cachefileWriteTS: 1770987436 refreshStamp: 3 UseGUIDsList: - guid: fe87c0e1cc204ed48ad3b37840f39efc @@ -180453,18 +180709,60 @@ MonoBehaviour: ids: 00000000 - guid: 1aa08ab6e0800fa44ae55d278d1423e3 ids: 73000000 + - guid: 2a4db7a114972834c8e4117be1d82ba3 + ids: 73000000 + - guid: d0b148fe25e99eb48b9724523833bab1 + ids: 73000000 - guid: f4688fdb7df04437aeb418b961361dc5 ids: 73000000 - guid: 8f586378b4e144a9851e7b34d9b748ee ids: 7200000015000000 + - guid: 5e16c7aea118d68498053518146c9cf9 + ids: d5000000 + - guid: 31a19414c41e5ae4aae2af33fee712f6 + ids: 73000000 - guid: eb5b5a5c290f54bb2a6a25c02bd64d86 ids: 73000000 + - guid: 8dcd5f373cd25944eb819fc6795f9dfa + ids: d5000000 + - guid: 306cc8c2b49d7114eaa3623786fc2126 + ids: 73000000 + - guid: 59f8146938fff824cb5fd77236b75775 + ids: 73000000 + - guid: 3245ec927659c4140ac4f8d17403cc18 + ids: 73000000 - guid: 7b743370ac3e4ec2a1668f5455a8ef8a ids: 73000000 - - guid: 2a4db7a114972834c8e4117be1d82ba3 + - guid: 4bd810f1cbcb0f446a8f5a31453e243f + ids: 72000000 + - guid: 5618123237d1d3f49a5a6025287065f7 + ids: d5000000 + - guid: 0a39a4452fd810640afd1be6e700edee + ids: 1c000000 + - guid: e3c6e5718ae5e9246af72590402986a6 ids: 73000000 - - guid: 31a19414c41e5ae4aae2af33fee712f6 + - guid: a10f1ce858922584bbbcc45f2e1d1ab1 + ids: + - guid: 16a091c7f8ad05b4da2be8ff9b929650 + ids: d5000000 + - guid: e07717fc47a510742ac0b11da205b050 + ids: d5000000 + - guid: bd190f341a63ae7449752d80a3a8ef73 + ids: d5000000 + - guid: b72c64868a74dd04e9b605a346744fb5 + ids: d5000000 + - guid: 038ccab8cd184d04cb1bfa1d79704320 + ids: d5000000 + - guid: 4e29b1a8efbd4b44bb3f3716e73f07ff ids: 73000000 + - guid: 025076e9ea2db4748aaecbfb47809745 + ids: 73000000 + - guid: 2a619a9609984be49b53b928dd94e61b + ids: 72000000 + - guid: 93fbe37370f09fe4a934819f103333ea + ids: 5b000000 + - guid: 27f889dcba1d16e4382107e471321a38 + ids: d5000000 - guid: 9085046f02f69544eb97fd06b6048fe2 ids: 73000000 - guid: fcec00bd340484d14b1623b0045c8b9a @@ -186207,15 +186505,15 @@ MonoBehaviour: UseGUIDsList: [] - guid: 6d98a93f5b5c14ef5b7b125e407ce17d type: 5 - m_fileInfoHash: 50889.prefab + m_fileInfoHash: 49012.prefab m_assetbundle: m_addressable: m_atlas: - m_fileSize: 50889 - m_assetChangeTS: 1755714598 - m_fileInfoReadTS: 1755714603 - m_fileWriteTS: 1752682258 - m_cachefileWriteTS: 1752682258 + m_fileSize: 49012 + m_assetChangeTS: 1770988198 + m_fileInfoReadTS: 1770988199 + m_fileWriteTS: 1770988198 + m_cachefileWriteTS: 1770988198 refreshStamp: 3 UseGUIDsList: - guid: f4688fdb7df04437aeb418b961361dc5 @@ -201276,30 +201574,44 @@ MonoBehaviour: UseGUIDsList: [] - guid: 9e72408c17dfe4740b0e9060d6b3fafa type: 5 - m_fileInfoHash: 54264.prefab + m_fileInfoHash: 100862.prefab m_assetbundle: m_addressable: m_atlas: - m_fileSize: 54264 - m_assetChangeTS: 1755714598 - m_fileInfoReadTS: 1755714603 - m_fileWriteTS: 1742680962 - m_cachefileWriteTS: 1742680962 + m_fileSize: 100862 + m_assetChangeTS: 1770978678 + m_fileInfoReadTS: 1770978682 + m_fileWriteTS: 1770978678 + m_cachefileWriteTS: 1770978678 refreshStamp: 3 UseGUIDsList: - guid: fe87c0e1cc204ed48ad3b37840f39efc ids: 73000000 + - guid: 9109d18ad586e1f49b31eaea40662492 + ids: d5000000 - guid: 0000000000000000f000000000000000 ids: 00000000 - guid: 2da0c512f12947e489f739169773d7ca ids: 73000000 - guid: 8f586378b4e144a9851e7b34d9b748ee ids: 7200000015000000 + - guid: 3312d7739989d2b4e91e6319e9a96d76 + ids: 73000000 - guid: f4688fdb7df04437aeb418b961361dc5 ids: 73000000 - - guid: 306cc8c2b49d7114eaa3623786fc2126 + - guid: 4bd810f1cbcb0f446a8f5a31453e243f + ids: 72000000 + - guid: e956b4f7a85075c43a444a9f05cc765a + ids: 1c000000 + - guid: c65c7917835d8a04b94c8b906234b09e ids: 73000000 - - guid: 3312d7739989d2b4e91e6319e9a96d76 + - guid: f492475a55f74b7499b44ed4ca79f44a + ids: 5b000000 + - guid: d170bc6b162fcce46a456b2011fd50b4 + ids: 73000000 + - guid: 2a619a9609984be49b53b928dd94e61b + ids: 72000000 + - guid: 306cc8c2b49d7114eaa3623786fc2126 ids: 73000000 - guid: 8372da2ad7a105d4aa3904e8b3fdfd71 ids: 73000000 @@ -208140,15 +208452,15 @@ MonoBehaviour: UseGUIDsList: [] - guid: 1f09909b044c24c8cbd5c5375403bce9 type: 2 - m_fileInfoHash: 14629.cs + m_fileInfoHash: 14697.cs m_assetbundle: m_addressable: m_atlas: - m_fileSize: 14629 - m_assetChangeTS: 1770959143 - m_fileInfoReadTS: 1770959163 - m_fileWriteTS: 1770959138 - m_cachefileWriteTS: 1770959138 + m_fileSize: 14697 + m_assetChangeTS: 1770981733 + m_fileInfoReadTS: 1770981752 + m_fileWriteTS: 1770981730 + m_cachefileWriteTS: 1770981730 refreshStamp: 3 UseGUIDsList: [] - guid: 1f39d038dce44a7428bbe3628ec512d0 @@ -233470,10 +233782,10 @@ MonoBehaviour: m_addressable: m_atlas: m_fileSize: 540 - m_assetChangeTS: 1770972958 - m_fileInfoReadTS: 1770972976 - m_fileWriteTS: 1770972781 - m_cachefileWriteTS: 1770972781 + m_assetChangeTS: 1770984718 + m_fileInfoReadTS: 1770984741 + m_fileWriteTS: 1770984239 + m_cachefileWriteTS: 1770984239 refreshStamp: 3 UseGUIDsList: [] - guid: d5065a0d8e83a7c4594e92a5741f4ad0 @@ -233517,15 +233829,15 @@ MonoBehaviour: UseGUIDsList: [] - guid: 80b2170f9b4ea7e4b92f6b2bfc86bf53 type: 9 - m_fileInfoHash: 14236.json + m_fileInfoHash: 58542.json m_assetbundle: m_addressable: m_atlas: - m_fileSize: 14236 - m_assetChangeTS: 1770972958 - m_fileInfoReadTS: 1770972976 - m_fileWriteTS: 1770972781 - m_cachefileWriteTS: 1770972781 + m_fileSize: 58542 + m_assetChangeTS: 1770984718 + m_fileInfoReadTS: 1770984741 + m_fileWriteTS: 1770984239 + m_cachefileWriteTS: 1770984239 refreshStamp: 3 UseGUIDsList: [] - guid: 3ee32ee98baa1a44aad2284f0a821e60 @@ -233621,15 +233933,15 @@ MonoBehaviour: UseGUIDsList: [] - guid: f7cd635f67bf63c4bbbb6b3ff8c1a295 type: 2 - m_fileInfoHash: 26448.cs + m_fileInfoHash: 26451.cs m_assetbundle: m_addressable: m_atlas: - m_fileSize: 26448 - m_assetChangeTS: 1770971184 - m_fileInfoReadTS: 1770971202 - m_fileWriteTS: 1770971183 - m_cachefileWriteTS: 1770971183 + m_fileSize: 26451 + m_assetChangeTS: 1770992737 + m_fileInfoReadTS: 1770992763 + m_fileWriteTS: 1770992713 + m_cachefileWriteTS: 1770992713 refreshStamp: 3 UseGUIDsList: [] - guid: 6663fb13c8ff7a04b9ee0f93c0eb905f @@ -233647,41 +233959,41 @@ MonoBehaviour: UseGUIDsList: [] - guid: 40b6132fb66263744b6fdbe0ca83f6ca type: 9 - m_fileInfoHash: 122945.json + m_fileInfoHash: 49154.json m_assetbundle: m_addressable: m_atlas: - m_fileSize: 122945 - m_assetChangeTS: 1770973432 - m_fileInfoReadTS: 1770973450 - m_fileWriteTS: 1770972026 - m_cachefileWriteTS: 1770972026 + m_fileSize: 49154 + m_assetChangeTS: 1770984718 + m_fileInfoReadTS: 1770984741 + m_fileWriteTS: 1770984040 + m_cachefileWriteTS: 1770984040 refreshStamp: 3 UseGUIDsList: [] - guid: 37cef7aecbfd3c64dbb4eba4368ce54f type: 9 - m_fileInfoHash: 122945.json + m_fileInfoHash: 58542.json m_assetbundle: m_addressable: m_atlas: - m_fileSize: 122945 - m_assetChangeTS: 1770972423 - m_fileInfoReadTS: 1770972444 - m_fileWriteTS: 1770972026 - m_cachefileWriteTS: 1770972026 + m_fileSize: 58542 + m_assetChangeTS: 1770984718 + m_fileInfoReadTS: 1770984741 + m_fileWriteTS: 1770984346 + m_cachefileWriteTS: 1770984346 refreshStamp: 3 UseGUIDsList: [] - guid: b0ba0ca892aad204ab1f3fcb499efd4c type: 9 - m_fileInfoHash: 14243.json + m_fileInfoHash: 58542.json m_assetbundle: m_addressable: m_atlas: - m_fileSize: 14243 - m_assetChangeTS: 1770973432 - m_fileInfoReadTS: 1770973450 - m_fileWriteTS: 1770973370 - m_cachefileWriteTS: 1770973370 + m_fileSize: 58542 + m_assetChangeTS: 1770984718 + m_fileInfoReadTS: 1770984741 + m_fileWriteTS: 1770984647 + m_cachefileWriteTS: 1770984647 refreshStamp: 3 UseGUIDsList: [] - guid: 7096654614f573d4b954741439d193c9 diff --git a/Assets/Modern UI Pack/Prefabs/Dropdown/Dropdown Item.prefab b/Assets/Modern UI Pack/Prefabs/Dropdown/Dropdown Item.prefab index 9ac5ca10..f881fd63 100644 --- a/Assets/Modern UI Pack/Prefabs/Dropdown/Dropdown Item.prefab +++ b/Assets/Modern UI Pack/Prefabs/Dropdown/Dropdown Item.prefab @@ -17,7 +17,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 1 + m_IsActive: 0 --- !u!224 &224206035872607872 RectTransform: m_ObjectHideFlags: 0 @@ -28,9 +28,9 @@ RectTransform: 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: 224050597908199218} - m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 1} m_AnchorMax: {x: 0, y: 1} @@ -58,7 +58,7 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} + m_Color: {r: 1, g: 1, b: 1, a: 255} m_RaycastTarget: 0 m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} m_Maskable: 1 @@ -105,11 +105,11 @@ RectTransform: 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: 224206035872607872} - {fileID: 224738567245812642} m_Father: {fileID: 0} - m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} @@ -155,7 +155,7 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: m_Material: {fileID: 0} - m_Color: {r: 0.13725491, g: 0.21568628, b: 0.29411766, a: 1} + m_Color: {r: 0.13725491, g: 0.21568628, b: 0.29411766, a: 255} m_RaycastTarget: 1 m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} m_Maskable: 1 @@ -244,14 +244,14 @@ RectTransform: 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: 224050597908199218} - 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: 20, y: 0} - m_SizeDelta: {x: -60, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &222126012613830654 CanvasRenderer: @@ -292,7 +292,7 @@ MonoBehaviour: m_fontColor32: serializedVersion: 2 rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_fontColor: {r: 1, g: 1, b: 1, a: 255} m_enableVertexGradient: 0 m_colorMode: 3 m_fontColorGradient: @@ -309,11 +309,11 @@ MonoBehaviour: m_faceColor: serializedVersion: 2 rgba: 4294967295 - m_fontSize: 25 + m_fontSize: 32.3 m_fontSizeBase: 25 m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 + m_enableAutoSizing: 1 + m_fontSizeMin: 7.08 m_fontSizeMax: 72 m_fontStyle: 0 m_HorizontalAlignment: 1 @@ -327,7 +327,7 @@ MonoBehaviour: m_charWidthMaxAdj: 0 m_enableWordWrapping: 1 m_wordWrappingRatios: 0.4 - m_overflowMode: 1 + m_overflowMode: 0 m_linkedTextComponent: {fileID: 0} parentLinkedComponent: {fileID: 0} m_enableKerning: 1 diff --git a/Assets/Modern UI Pack/Resources/MUIP Manager.asset b/Assets/Modern UI Pack/Resources/MUIP Manager.asset index ca9df4df..55688851 100644 --- a/Assets/Modern UI Pack/Resources/MUIP Manager.asset +++ b/Assets/Modern UI Pack/Resources/MUIP Manager.asset @@ -18,38 +18,43 @@ MonoBehaviour: animatedIconColor: {r: 1, g: 1, b: 1, a: 1} contextBackgroundColor: {r: 0.21568628, g: 0.29411766, b: 0.37254903, a: 1} buttonFont: {fileID: 11400000, guid: 84dd14695854bbc43a5faa24fcf93d0d, type: 2} - buttonNormalColor: {r: 0.21568628, g: 0.29411766, b: 0.37254903, a: 255} + buttonNormalColor: {r: 0.3, g: 0.3, b: 0.3, a: 1} buttonAccentColor: {r: 1, g: 1, b: 1, a: 255} buttonDisabledAlpha: 0.4 dropdownFont: {fileID: 11400000, guid: 4bd810f1cbcb0f446a8f5a31453e243f, type: 2} dropdownItemFont: {fileID: 11400000, guid: 4bd810f1cbcb0f446a8f5a31453e243f, type: 2} - dropdownBackgroundColor: {r: 0.21568628, g: 0.29411766, b: 0.37254903, a: 255} - dropdownContentBackgroundColor: {r: 0.1764706, g: 0.25490198, b: 0.33333334, a: 255} + dropdownBackgroundColor: {r: 0.26666668, g: 0.26666668, b: 0.26666668, a: 1} + dropdownContentBackgroundColor: {r: 0.3, g: 0.3, b: 0.3, a: 1} dropdownPrimaryColor: {r: 1, g: 1, b: 1, a: 255} - dropdownItemBackgroundColor: {r: 0.13725491, g: 0.21568628, b: 0.29411766, a: 255} + dropdownItemBackgroundColor: {r: 0.4, g: 0.4, b: 0.4, a: 1} dropdownItemPrimaryColor: {r: 1, g: 1, b: 1, a: 255} selectorFont: {fileID: 11400000, guid: 4bd810f1cbcb0f446a8f5a31453e243f, type: 2} selectorColor: {r: 1, g: 1, b: 1, a: 1} selectorHighlightedColor: {r: 0.1764706, g: 0.25490198, b: 0.33333334, a: 1} inputFieldFont: {fileID: 11400000, guid: 4bd810f1cbcb0f446a8f5a31453e243f, type: 2} inputFieldColor: {r: 1, g: 1, b: 1, a: 1} - modalWindowTitleFont: {fileID: 11400000, guid: fa328c1ae3ffb6b4583cf371153b0be6, type: 2} - modalWindowContentFont: {fileID: 11400000, guid: 4bd810f1cbcb0f446a8f5a31453e243f, type: 2} + modalWindowTitleFont: {fileID: 11400000, guid: fa328c1ae3ffb6b4583cf371153b0be6, + type: 2} + modalWindowContentFont: {fileID: 11400000, guid: 4bd810f1cbcb0f446a8f5a31453e243f, + type: 2} modalWindowTitleColor: {r: 1, g: 1, b: 1, a: 1} modalWindowDescriptionColor: {r: 1, g: 1, b: 1, a: 1} modalWindowIconColor: {r: 1, g: 1, b: 1, a: 1} - modalWindowBackgroundColor: {r: 0.1764706, g: 0.25490198, b: 0.33333334, a: 1} + modalWindowBackgroundColor: {r: 0.3, g: 0.3, b: 0.3, a: 1} modalWindowContentPanelColor: {r: 1, g: 1, b: 1, a: 0.039215688} - notificationTitleFont: {fileID: 11400000, guid: fa328c1ae3ffb6b4583cf371153b0be6, type: 2} + notificationTitleFont: {fileID: 11400000, guid: fa328c1ae3ffb6b4583cf371153b0be6, + type: 2} notificationTitleFontSize: 22.5 - notificationDescriptionFont: {fileID: 11400000, guid: 2f17e8bb3967fe14093d5fec798fffd9, type: 2} + notificationDescriptionFont: {fileID: 11400000, guid: 2f17e8bb3967fe14093d5fec798fffd9, + type: 2} notificationDescriptionFontSize: 18 notificationThemeType: 0 notificationBackgroundColor: {r: 0.1764706, g: 0.25490198, b: 0.33333334, a: 1} notificationTitleColor: {r: 1, g: 1, b: 1, a: 1} notificationDescriptionColor: {r: 1, g: 1, b: 1, a: 1} notificationIconColor: {r: 1, g: 1, b: 1, a: 1} - progressBarLabelFont: {fileID: 11400000, guid: 84dd14695854bbc43a5faa24fcf93d0d, type: 2} + progressBarLabelFont: {fileID: 11400000, guid: 84dd14695854bbc43a5faa24fcf93d0d, + type: 2} progressBarLabelFontSize: 25 progressBarColor: {r: 1, g: 1, b: 1, a: 1} progressBarBackgroundColor: {r: 1, g: 1, b: 1, a: 0.05882353} @@ -78,7 +83,9 @@ MonoBehaviour: tooltipFontSize: 22 tooltipTextColor: {r: 1, g: 1, b: 1, a: 1} tooltipBackgroundColor: {r: 0.1764706, g: 0.25490198, b: 0.33333334, a: 1} - customObjPrimaryFont: {fileID: 11400000, guid: 4bd810f1cbcb0f446a8f5a31453e243f, type: 2} - customObjSecondaryFont: {fileID: 11400000, guid: fa328c1ae3ffb6b4583cf371153b0be6, type: 2} + customObjPrimaryFont: {fileID: 11400000, guid: 4bd810f1cbcb0f446a8f5a31453e243f, + type: 2} + customObjSecondaryFont: {fileID: 11400000, guid: fa328c1ae3ffb6b4583cf371153b0be6, + type: 2} customObjPrimaryColor: {r: 1, g: 1, b: 1, a: 255} customObjSecondaryColor: {r: 0, g: 0, b: 0, a: 255} diff --git a/Assets/Modern UI Pack/Scripts/Dropdown/CustomDropdown.cs b/Assets/Modern UI Pack/Scripts/Dropdown/CustomDropdown.cs index 00ba524a..320d108d 100644 --- a/Assets/Modern UI Pack/Scripts/Dropdown/CustomDropdown.cs +++ b/Assets/Modern UI Pack/Scripts/Dropdown/CustomDropdown.cs @@ -166,7 +166,7 @@ namespace Michsky.MUIP if (items[i].itemIcon == null) { setItemImage.gameObject.SetActive(false); } else { imageHelper = items[i].itemIcon; setItemImage.sprite = imageHelper; } - + items[i].itemIndex = i; Item mainItem = items[i]; @@ -184,7 +184,7 @@ namespace Michsky.MUIP if (selectedImage != null && !enableIcon) { selectedImage.gameObject.SetActive(false); } else if (selectedImage != null) { selectedImage.sprite = items[selectedItemIndex].itemIcon; } if (selectedText != null) { selectedText.text = items[selectedItemIndex].itemName; onItemTextChanged?.Invoke(selectedText); } - + if (saveSelected) { if (invokeAtStart) { items[PlayerPrefs.GetInt("Dropdown_" + saveKey)].OnItemSelection.Invoke(); } @@ -195,8 +195,8 @@ namespace Michsky.MUIP // Obsolete public void ChangeDropdownInfo(int itemIndex) - { - SetDropdownIndex(itemIndex); + { + SetDropdownIndex(itemIndex); } public void SetDropdownIndex(int itemIndex) @@ -206,8 +206,8 @@ namespace Michsky.MUIP public void SetDropdownIndex(int itemIndex, bool bypassSound = false) { - if (selectedImage != null && enableIcon && items[itemIndex].itemIcon != null) { selectedImage.gameObject.SetActive(true); selectedImage.sprite = items[itemIndex].itemIcon; } - else if (selectedImage != null && enableIcon && items[itemIndex].itemIcon == null) { selectedImage.gameObject.SetActive(false); } + // if (selectedImage != null && enableIcon && items[itemIndex].itemIcon != null) { selectedImage.gameObject.SetActive(true); selectedImage.sprite = items[itemIndex].itemIcon; } + // else if (selectedImage != null && enableIcon && items[itemIndex].itemIcon == null) { selectedImage.gameObject.SetActive(false); } if (selectedText != null) { selectedText.text = items[itemIndex].itemName; onItemTextChanged?.Invoke(selectedText); } if (!bypassSound && enableDropdownSounds && useClickSound) { soundSource.PlayOneShot(clickSound); } @@ -240,7 +240,7 @@ namespace Michsky.MUIP } else if (!isOn && animationType == AnimationType.Custom) - { + { dropdownAnimator.Play("Stylish In"); isOn = true; } @@ -311,7 +311,7 @@ namespace Michsky.MUIP { if (!isInteractable) { return; } if (enableDropdownSounds && useClickSound) { soundSource.PlayOneShot(clickSound); } - + Animate(); } diff --git a/Assets/Modern UI Pack/Scripts/UI Manager/UIManagerInputField.cs b/Assets/Modern UI Pack/Scripts/UI Manager/UIManagerInputField.cs index 30e6d18b..26f32fc7 100644 --- a/Assets/Modern UI Pack/Scripts/UI Manager/UIManagerInputField.cs +++ b/Assets/Modern UI Pack/Scripts/UI Manager/UIManagerInputField.cs @@ -42,7 +42,7 @@ namespace Michsky.MUIP if (overrideColors == false) { mainText.color = new Color(UIManagerAsset.inputFieldColor.r, UIManagerAsset.inputFieldColor.g, UIManagerAsset.inputFieldColor.b, mainText.color.a); - placeholderText.color = new Color(UIManagerAsset.inputFieldColor.r, UIManagerAsset.inputFieldColor.g, UIManagerAsset.inputFieldColor.b, placeholderText.color.a); + if (placeholderText != null) placeholderText.color = new Color(UIManagerAsset.inputFieldColor.r, UIManagerAsset.inputFieldColor.g, UIManagerAsset.inputFieldColor.b, placeholderText.color.a); filledImage.color = new Color(UIManagerAsset.inputFieldColor.r, UIManagerAsset.inputFieldColor.g, UIManagerAsset.inputFieldColor.b, filledImage.color.a); backgroundImage.color = new Color(UIManagerAsset.inputFieldColor.r, UIManagerAsset.inputFieldColor.g, UIManagerAsset.inputFieldColor.b, backgroundImage.color.a); } @@ -50,7 +50,7 @@ namespace Michsky.MUIP if (overrideFonts == false) { mainText.font = UIManagerAsset.inputFieldFont; - placeholderText.font = UIManagerAsset.inputFieldFont; + if (placeholderText != null) placeholderText.font = UIManagerAsset.inputFieldFont; } } } diff --git a/Assets/Plugins/Easy Save 3/Resources/ES3/ES3GlobalReferences.asset b/Assets/Plugins/Easy Save 3/Resources/ES3/ES3GlobalReferences.asset index 06df8c94..4cb0e2fa 100644 --- a/Assets/Plugins/Easy Save 3/Resources/ES3/ES3GlobalReferences.asset +++ b/Assets/Plugins/Easy Save 3/Resources/ES3/ES3GlobalReferences.asset @@ -700,7 +700,6 @@ MonoBehaviour: - {fileID: 7722623036288387984, guid: 936c6eaae41114513a3b35c89084692f, type: 3} - {fileID: 2800000, guid: 7d0dc75085035f945989ae5a3cfdd44a, type: 3} - {fileID: 4803002250074383695, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} - - {fileID: 6054617597329561493, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} - {fileID: 21041790971390992, guid: d10d3fbe67cb68d41930a013bc4e2e43, type: 2} - {fileID: 28262305087905980, guid: d10d3fbe67cb68d41930a013bc4e2e43, type: 2} - {fileID: 6090386518530065525, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} @@ -712,14 +711,9 @@ MonoBehaviour: - {fileID: 8919660088775721245, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} - {fileID: 5472177200290881525, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} - {fileID: 7245560029766945239, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} - - {fileID: 948417242699321966, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} - - {fileID: 4529119705401455497, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} - {fileID: 1339499589594306524, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} - {fileID: 4509406504961446097, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} - {fileID: 4833269142547186549, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} - - {fileID: 1058483181577605081, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} - - {fileID: 5052269685455238955, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} - - {fileID: 8133616667585172139, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} - {fileID: 8962659391632274036, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} - {fileID: 6548761174430130557, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} - {fileID: 1143112183991551266, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} @@ -729,23 +723,18 @@ MonoBehaviour: - {fileID: 8324583740832313452, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} - {fileID: 4697907341290860084, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} - {fileID: 5350326440702738651, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} - - {fileID: 3490717224210563453, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} - {fileID: 3416233085544854845, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} - {fileID: 8081481581966043302, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} - {fileID: 7050815660236159665, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} - {fileID: 6180637045729466281, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} - {fileID: 3483650628256943973, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} - {fileID: 1632897167975737950, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} - - {fileID: 1212126413356896021, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} - {fileID: 2642348292953561022, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} - - {fileID: 8927238423197313380, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} - - {fileID: 1070278988301002068, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} - {fileID: 5519728737445797230, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} - {fileID: 8747108536309184236, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} - {fileID: 70126183804589383, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} - {fileID: 4815310443098260762, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} - {fileID: 8863047526699937627, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} - - {fileID: 8112439553232957819, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} - {fileID: 7086472223102681777, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} - {fileID: 6078161317021350115, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} - {fileID: 8670700627722813223, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} @@ -764,20 +753,14 @@ MonoBehaviour: - {fileID: 2800000, guid: e8a9624a10818bd4eb0b2cee5ad037dd, type: 3} - {fileID: 2648170390927755491, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} - {fileID: 4146383444293307128, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} - - {fileID: 3742921537381130228, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} - {fileID: 9157155910105464912, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} - {fileID: 4997816572356542432, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} - - {fileID: 5964625502745187225, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} - - {fileID: 6135528101069896261, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} - {fileID: 1893638580676439842, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} - {fileID: 4531827931608894661, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} - {fileID: 1173727524431314172, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} - {fileID: 9104419187492598894, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} - {fileID: 5066465832321381678, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} - - {fileID: 5213022013272568639, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} - - {fileID: 7783322142285543121, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} - {fileID: 2522200636602697985, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} - - {fileID: 9019429101014728339, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} - {fileID: 5406300460509605192, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} - {fileID: 3986339842520816225, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} - {fileID: 6401644679478247887, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} @@ -1253,34 +1236,17 @@ MonoBehaviour: - {fileID: 2490769986484372846, guid: dfe4543fe11b54269a3bbc5b6c84e0ed, type: 3} - {fileID: 1978974926888042695, guid: dfe4543fe11b54269a3bbc5b6c84e0ed, type: 3} - {fileID: 21300000, guid: 0755a77d5bd80d94eaba57a2d5d0f55e, type: 3} - - {fileID: 93384146751404154, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} - - {fileID: 3901728204246151022, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} - - {fileID: 4421562747241209883, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} - {fileID: 3183801560891420552, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} - - {fileID: 5574127344164461865, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} - - {fileID: 3551056828837948860, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} - {fileID: 2711967451113446164, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} - {fileID: 7364243904719608872, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} - {fileID: 8170277298609262468, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} - {fileID: 912609835647631034, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} - - {fileID: 3394599716781288918, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} - {fileID: 4224620927663903161, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} - {fileID: 4259592601424320053, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} - - {fileID: 5074318044607185102, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} - - {fileID: 6217558024793849739, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} - - {fileID: 1627351685873884114, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} - - {fileID: 8836011024305959625, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} - - {fileID: 8625122601240492421, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} - - {fileID: 2944176489136536419, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} - {fileID: 5967472751040280357, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} - - {fileID: 4332982135153255073, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} - {fileID: 5145023756108790107, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} - {fileID: 7714908464223831977, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} - - {fileID: 1334193276192568318, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} - - {fileID: 2047969805760758725, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} - {fileID: 3293741353593090497, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} - - {fileID: 7690171638868425400, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} - - {fileID: 6546938958927478753, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} - {fileID: 2800000, guid: 20a45802d90dcb24a926d7d233163e1a, type: 3} - {fileID: 3406855073151766208, guid: aa73d5445949c4cc2adb8cee8680fbde, type: 3} - {fileID: 5373381173393118625, guid: aa73d5445949c4cc2adb8cee8680fbde, type: 3} @@ -3821,4 +3787,306 @@ MonoBehaviour: - {fileID: 7400000, guid: 44ce23e02ca9d9147b60ce5b43237db1, type: 2} - {fileID: 9100000, guid: f492475a55f74b7499b44ed4ca79f44a, type: 2} - {fileID: 7400000, guid: 75f92ba4a4c59204d9e1a651b1c568d3, type: 2} - _Values: febc7fe765b0407b8c8e90345544ac394753b1a281922a4e114589015196ee4776dac15926adab1e4620c9a232d1ed566ec628c1efb3c0693a954d39e3d36066f7d0f7b20b638d2be0a95163e7ea141dcc1f6b7591d3a73e949134651819880de72e3b2ecf0dbc66f70629b01243766dcd4f9bcf7dee1e4185b3b64b611e3b6ddb9f15d3e773b400f9c3036d9fa280501bc798c97db9902b9e9549f346d5832eb56db8a23f89a7648ac131e2db057329631d4d0b8c6d0e3ae43753f6ee4b353bd2e2253bebcd1860a0d4110fb94b096d897f3d09494eb63919371d8cc711425cd33b203e27204208f885cc092656e150e128c851cd967a1faedeb3ac8643a066696941ce49905954dfd41e62741c9c0aa24726e7840a0343e00326e5bdac65587954269665689864e713ed6a2aafad56a7eda6d48a710f5ea039098a96961a33923a2536bdcc8f3956cf3dcf0690ce165927cb38a6b5d322f7c42dc76a0f38733adf6e4e962d5c724536aed9f37e2a0bdb44464957c307518d1d6d10b64b0a6e7bc20b8ff906d175ab6ca57cd054ac25fd0313370dae837788d136e691bc77608932df9423e3b3338526c6cbf834351a137c1a389017a534ffce0da47d9d35274df6eeb94b093a0b8594cefd75351f440851d414a23ed05fd81393f2f058b123a51281feba84311bb826be24e5a3a934ef519d2cc8208573c74de13776471b2de3aaa287b71dfe7cdf46a2847f54867bbdc7e042f5ddeb7b72f23af89a976e0042eb07904531eb0bafe6f4f03cf60c72c6667aae67d83705be2614c5e205e248a312fd7aec8b041ed350852f5e12e7049d558c480b488043b79862cbcac2a022982aef40f444f346a79a2ea1059b0743e0f8591ae3c7fa2d3130b993d419467c3a1a11a336459a24f05e953a20def4426fb65fc8a58b1358f90d04e060c5c571d2b1d2df9baa98256d81d67ace3ff30fdb03fd7487f0de3b24b60f810b51bf247fb2b1b92bc13b5741d788d13165e2476a8c158cb8c388005461687b65a3ff1b24340358a005f80142ff99728e376301c37373b1d6f9dd45d64ff173d548421cd7a3aefd628aa7636cec3148a304701d0398480ecfb2ba1d13492eeff76bd706bc7d4932e661634ee528ba16386a5d2e222b8a926faf1324ea91eb185bb86b273cc874da44c2c8630469d658085c1a5814ff32331eba696b6f91e488b384552cbd92da6ff683e95e632696d9866c2d4553bcd3a41560b90932df6bb3de40b07741fcea64c975b168176f69bbafbd0e02659edc6f57fa421c4de43d1617368022761e988981c87c3693c4457b358b4774d2694e3f634120464531e71ac865af2011b8ba6fdb7a7f63dd5a236d4b39183f9dc945aee841be3402ad314c4f68000774658ced46b6504c174de2429b726e0c19a8b791aa5d085276ef6d2e49321474591be0b0c606851a79f9c5352400cf703e2433a7b16f5c2e6edf6435237e961b396ee87f91be4612239c0aa4233e7677e7a55dcb88d4107f070a9e49d5b59b7e9c41c82751f6647d3f927f2a9e42277d89e9df153fdca55f4b6bcfff42469d23fcd8dc3077c189625a00baf3af2a9114c7d35516e91e8c796f198b64faa45a7d67e24fa936e0676b0de32eca03e1ca4ab765c42d4645930bf57524eacefd8d1cb65bedc01984f90d2e25547c193f025f28bed33a98ca8b20b0bb6153fbaec60fabeeeb580bf6ce3aa12e00df0fe90e34887cee722e374a7fe70e0f5e22a61123ec64d22b53a95330f098dcc6cb6a2f3853d2248762c7c172a46c3f1a052d5d041cddcb73bb398821d6427d6aa47b4c51c2b84e0a356679245da0771895c7d53dc4281c57ca5c0c735c465ea5452b171e5977a3a788b62300769e73c717ea69523e1b1b6350b4123f2055d2455efa01667d0c20667fd04e4026c79132d15cd5220a5d361bd5a8be626b68deac856f7d7aba654bc01482cc6abd9562f4c608cd307a0b62c6c47d5753ecf0758b0a83ed7892cc0db4277b417c3d600f10f3774c4f67e5b9f6dff95a6fc92d2f12633149407d249c0605e7f6013519fcda7298b975a4262324caf69875d8821306b3d1e76f8474ed588871c418a6f4bc4de93852016a5c947150da992f0af17fc19603432768e6fe4375176058af2698f75295c034652546000a1f4747974a8bb1e79e1c627676cb950ee7484a337fe927519074615183074115cf5849624826405ceebf10f6c992369faabc7e24043374cae00a27bfed026ba65e77591e81f6560d89a621c206ce7802c23e58cb6ff915a9200f3607a97e250268104af8cb12e08f8380331778b4c0616e04788e4ef72839780d3480bc0fc008227d6a65b0a365dbc8b97fbddd5f4c93403c39f51e66c109c4892bcf8152ebb588515211c625b9c6e3456d1a197deffccd1c6aef77703b386d535e2778955975cec93474f3a3a69a0aff279d2c24dcbe87d7629dbcd92df98c8a5d8c391ec187611c171c4d84f6d6892f1b78499e0b49769f5050f8bcb8f59c3b0081ffcd2cd63e5102b6c306f3f331c7138dbda4432b96a60327908e715a9bdd7fb3d55a4a23ebc6694c1035d377e76274982a9943f3b4ea029432abf72c06a56ff67adc3add40ff1fd9bffc15f34ce503fb429a233be4797cb7f8e7ec20f59c7b038682fb81b64821a93bb1f1b121fc00fc74dfabe9e87372b8371d764605691d4f67d2a4838200775412b3a95892615a31dd92360e99d12705167caa00d52c1c785e963ca485fc797467fffb9c1ccb4a6887ba978dcdf14a6b5556660054877ee69621b7289dfe541fe63d59662974211d38bc87e56a7045b01f5905239d8536ef7de1333d8373368a6678a68f98e440e2358438110e634ff899f8f7bb07cf7e610748e30ba75e653b7aefb41de92a173c1924ed194c2501e1313aa48b7c7b6f36f745884f003439d81efe961fae321d3defcd2ad44368141db93ac31efc0e49f65f7e25a4a1c83ae5ea16fa4e8ee2706357e17b49a6430d70ce59f6c407a72cd3b85f40cff28765289346e92c6dc5539cab5fc61b92ff645c736a8c044100146dbd31f911dcbf7130845c2313d2c62294ad5a19a7e0104048041ba377059e69945a57e99fbf6540ebeef69fef22772ec67307a819189372540ebee9079c172a1a0c704785237d53ee65d146158eae6a7d4ade03fdf64f7ac7e49590007b3878052084e2b230a9170ea4444cb9b2a23a9fab924341ecd310a414f29647f2ac72d3a6b4c9ed6ee253f5f512a23b9c34787830d053f18345194c7386c622405e0151b77812fdd94d3038c0c7c80189b4071f86f0883dff9c509f64838617e3cf345414f4f2144676601e60754eb4f1e529278da79b4fd5c451e5d74e9da32cb7530f6c8a126a3e0d65fd51a59e75ea04528059aea48b6b832927baf2c20826420eaa225d217cf894167f419dfd2f26dc30235ee2b682ed387a104b144fb4b4a2280e9747974826cf783a68db33f77ea601dec29eaa438c8c69a528edcf1cbb9e341c39116721bb17028e6a7b1912058372f3162e76534c6c7d0addf11f38005b7e3659b0cf70f1dd66275ee426ef8da85fa57bc233e9148730ce9371feac373a71f203b09449ad1d0139c750f468458e687bae8543c2d76a4a1e1efe237f214611db8cca1323ecea5299c36cb1657c9877060884feb1f7af199965b368ab4080590f61d0f410a18b669ad8dd85441cb05d7b79d7775abb3d2cc51b547760ad0125bd394038b37277637e1e65d81a29d57bb555ed316909ff52db5cd00bb2ebfa14d7b7c90adc78aa07fd8b05c3a99bed65b9273df44030434d3bed1310428315681979016260ca9f3c5419d00bf03c03409195ae7551fa2c07fc16d0ee6499c57f5f9123dc62af3a7b39865fd9a0c7a377f2547fadd4a0171e4efa6749fab1d811df4f6a8260e0a21f5b323cca9a5267338ca603efe5e8554186fa7098b70f7f7851b14710ceda282e0960ad5e9cb37c059434d6a1b4c8f70907d7049a90f5986ab3b41c4c9a77014e822b197ac4085a2c7e6b2bece5212d1958afe95a213c410107e8efae3037601ccd77e0765183bb028328e704de7baf2ce236f4eb8da62c44ea1874dc19abfc4acb481e6e41b6c825951321b5dbb9207d68e33206bd8a7174a4246069f7981b2f253139965c41eb6700e57f5e371ddf5cc70eba0321fdf8402a5536e3a9a0d202f8f190aa808921260834fa28f4ecc3794503a1e9dd180e27c8073f4e8830ee5eb88266458d34db3e146bf4aa07dfca3c92bc29ad42bce020e3687188c96faf28b9631e88acf6f9112763fd490db82f18c2fc4334f9bfe37562866224c353757de4e29c9402ad16774ac42a5a46d6d22ac7a63a33d484d0058156dada6c2bb12bee7f642b1c9a1515548555a09289d5567f6670acb1a07c0fb7af86a800352f05682ef0036235b014a51364d4b9c83f4b516d637538dfcc3559d2d58258cc364e2a2d7091671815010c5b5532adffce39eee7619aafa26240bdd376fc7703a047559607a2aeceac1575cb45c59e348916d9ae918c3876c7446b8937f7af3d3e40e0e2eebf7ac52373abe886d1704f7c156d76ced7937e3a5457086b1b6486be30a89d1935a9800a5ee2bc117d197963514862d417cd8c623ec8e0f5398c46a127b8059e1a0c98e207b2ff12b8530d6e6fe1b0ba06916321547a085fc7ee48312f02121473a7a58404a63777da04e23b54e4498eadeffc30568e9a325b6c365e677f8b08a37795fb311c51bf5f7f4b7b68cd0ae3a5b9843f00426ae50c7229972496df5b78da97dd4db1a336bf4370294371709ef9dee984323cef5a02fb125775516b19eb69960970e1d8726b24bdb72a40c6b190f96c0c6eb8b1c1a1e8a05b2168c518bf6c6504014be468876e084a6ece7fd4a1f3d8cf7da5906e217182b41d7afa669fa5197a253f50bbebfb7b005067536f6875fc15406b699b022bda8c32998501696eea134c06af63a21ce48129911e88c4f11d927610a6353b7e78f9633b767b7e8396417d3f226d2460b75d79e971710d52c74049187779151f4ecb72b700de935f00ad269ffafbec75482838fb51acf3f913ee02493b99f4e3d4a20e886b48bb3fc43a1b8297bcdb128f507f7f5ab089c4027f0b0821e9cbc1389d7961f1aaf2dfcb8a2a59d158018ae0610cb914f8c7782bcf7bec3cb41dda6e5a4435353c033a435f4c30791c6aa47e69177d097a2ace9a0d73c22507a2166d4f372b9dcb54a45dd276d8373b9fb5fe9c62c9543e07b314731f48fa36ba26cfe245c045e41107ca981963eb5ce6fead6f345f71a97e1769793bd8c0d908d8aab2347f410a17505f561a68ec8752e9ba4a648b02189878605c2983ce75687b537f4e0d5ba865ed51484999052b16d6d85a3ae99cc70d3d150063cfcffc352a1255133c93327c15a4ab176134fd6f346e4d5b29b052171b8d8b215d0c34bd4d7e737850e8ad95f429b07148df6e72126f973d1d575edb646d2f51f8efdff79011361d3f7be0b43f479900ff1f9f050401cb340349dbd81c64e457023866f854a08c6fa474380b0e9577237d0da8d4487f826b887bdb2d00b5b12949946eea57a98439f0361a8befe9923f0f1b505044404d31d568fd420472947f36af28367a57da3eed0ddf789176861572e880cb2e4b97240a854042255abd325d1b7241021c8e0990b83029c808363e27c389a26af07f40c9362f353f24d86ebca7d4189651d540975eaaa76665025d96bc3db6ae910e707a2c317f4b3639045c8758b5ded75301a73466fc02432f1d9cd0fd089e2b4624e48b844cbb9c893198af02edbeb73c6d103e0f7a2a116e425d4fe37b3930652fbecb2eacacf8b94343679cacbebda052f294e622c43fb00afbc6f06cb80ef83615322ff2888fc11785ccbc92ae1b0061516f9231e8770b7efa1e7c2019f7164702685f353d906a67992f2790a7f76e204a998c6b3e5b584a559e3dfd2eaf6e349c372b7b90f9c97f69ecc984b1460b0e8d9c69b28381855dc1aa8adcce679517c2f2f56fcbf39050d10d025191d4990d942f8bca1921b81d4276c3c57c5ab12f83e0c2be519b427ed4467c6f7b28106a43986ffdf360305f3bd8b242b755cc2bc59a17788a937461012fbd34a1c6684775575b1390fc6016aba0d8ca54cf5d5c194c899a5b2eed66047a5b4d0f266c4ca0a898b0b15eeb3efb2dcde9baaa0d308e1a1b543cceec456af40f15a013072e0d256afd670e0e459fb46a760328de5278743f0bf5e8f02e43adb943b12a620e34fcdc953f10c864d79e0b0fc79cb66d2c9d71eaadeddc2463d9d79c9821b674241b9113f6fa3c34137b9e0510436706378a108e40b3543671d1650d1027342971c73200635ded0c04786c8896005f15cae8d31d80dd9a785a3577fa8054df067516063b9610f12913e4b0b60d4a5d59a32567c6208da217adf8fd4e23970c5758721480f9247f252702d09a72ae7a5b6d2ea8a413e71901ba1e8f9e12a2057ad9585f9b36dd5f37a48ded225d3d8a027fa1e2f5ee67446fa7ed38246a1fec7c03aa3de5b020da70e69351fed9263758939cbbd336aa4f12a9204c823e1e3132106c4cc49bd1b81a642a48b475eae10cab25af00da3d397ddc99d6e8307e2404c4830e4673fbf36554d53661f2038842d184ea0955ef0b54d2c10299a1ea222350f3cc34352aa7361321a6060b6c31244ad9508b50884a1a2227275dd6c6306d71420e46e12ad25e233028659d4936425bbf39e7f768e958338ba09d12682103680c717c94c3404bd402521a9cb64a318b3be551a17685136271f4869dcdac74aed4036e2845521d018513f416cfbb7b426f284e4d73a40d79a222f94838160557dd6cc7b2db092e8e0252278a7a296db678452da55d2739d0090979dca72a38700e9e3862f4c965990623af3933680c336fbb300d179f07b73297bce4820b18d81a96981962d03eb0dfc7ab81d67363a1fd456debfa2a79525a7dd0a3f37f1cefc328e0622f0c2e9f7ce0edde4a8820c0345ee2c8790422ef1d45bfe4009b5c5fe3bdbdae93012e0974ce6e1a3d9a072fa27028ad9e1a74c006cf7f75cb13601f7cb33df7ba312b332feb3d47733c4e833ded8770c30a3fc948fda7c481b92a79d072690e2800737245f57eb2dd2d4c357efd4c47642e1e780c8b504376984e77c1c57600d33f543d61f9b6b888f214e54e22bc81f98e22016e1ee54caf481721bcf80ee748b40842aef11a9488990fe789940bac23327050e7776ff124a171e81e6b036f1cd26366e601d015574876082dcbd54354c4451297a13040dc051cf280cd89e3695f3549ce5a39dd9da508a000771ff076b43b1d4e0d27855ddc76e1e5c39525d25a61cd958c74f98b6751c3556ec09a19d369ccf6936ba3c85013f2e319c3613a2d33a715ed850229356de7bc6430ef1cdc06ba2dca2e3feebe6a1b607dea8e5b1077283a66b006596c5ec225525f2c80022907137c8e045b7348a87d945d53b520423424f84b4ad4001266d692e564a1c2655e53f2a1d89e7c3339e1f8763bf0f47646952b0887b7df23138f272dc88de307ba2fbaa6a7c21b6a573aec9623762857cb092bf9cccbed5a8b314a983956033ac6ff306aab9b1e08b19660c2a37547639a2f9e409d15c51042601b767782300136b25b23a79302672833aa632baffd0178ad3169f444d7503b20ac0bb6948033c862f855d16b0a2c330568d1c0283c6c9ee60236af38f20e26f4a238bff1e1434d22d57258ac2d1c48a163065256ef111cc0912f6db67c7170ea30dcc8d26c41dbda7a62ac36eb0f461911f22a1343300690547f8211b1029f46026d7c5053743521e12cd151be19d582e854a589477c2f60d7387eecbe137582ff0cc7a773686c85264cf570014cd33a5405fa05a7288e7e3e1b791af6479d3148b1ad4ead7cf651e71f63fb86616323664397b9196fdcd67e486858ef788491503bd7af6120182e04b412397477fa6046aa4b4c50564ab78d84ccf6e54e4060a2f44bc2384dc3465bc6becd8114b40abd3760663b2f1e587970c31a132149b673b1967f2b3727f96c91a8161518c85e303dc75212252472d6f349c88922a682f08bbfcc5434df851066faaa8707bd9ec7deb5ae1764c8988d24a937ee5e6f49eb262689586c4d9be2b39d86e07aebceb0e79068d85467ab3dd9c0d07458694e094f419f1f4608cbd4af6e35fe42b81339da8706ce0771968dd2c7322d1df1c5e41470d04475eef6dfc49429e663ab8092d3094edf6e1e10c0d82cf10e2a624960cce6ed4d7657aeec90260a7248b0297c48c500265ee675f65f106b4820050925dd89b24942331c2bb73b709528840888566e56ef6270bfe670f6ed663c09f374e31a6a410120c5851ed32166741f3123f81d0d4d5b0778b2b76645c645b6eeaf47fbb10d18c88736a8d1d08e4e59729027105e5a15be2f235d47756425004069e5721e792ec2c4405bbc09d335eb645ef4b59e34569599062bd46b5f3dec5ca99167a8dc3afa61664c1efe5937fea7b7542ba624600c1251d8174d595565036f606041ce4277db04acc717c76a40cf2e2db30b1145c8b779aba9fcdd54f7ef18e471062944da75cc07abd12822dbbb99471e2ba1580ed5d7e84486147b024f4a27001c0746f973543e3f0a9966df9c8565962473226f8e2963d0beff5f75b8f9a479fedd414bacb054299ce61891c2f758fe501a25c36db871f2a3753974f4b3f8033edf1f41bce6168ce1060b7642d30dc7a760392de0981849b0cb11de1538e1af21e3521c27e8bd96fb661e9853034f2f988d346b8634dc5a382a70f2d53976a8245b545f812aef8f1ecf2847b6b09cb41a4075a36c4d3555c0ac1b03875194cb22394352a7514e3d823c75555c2311e9c624296b3c2bc429da0061d50eed07cc3b5c237e6d4a0cc9f2381fcf27744e1b42fa37ad7b00074efd6c2ba9b37a2e9534a86eb8478e571131f35d8bb40afe994db9160a245b513b55d47ffee19bea88f57504d0e295d4b3a226226f5d7d9af36e925a069cdb8e26a8cc0ee4f1a7d06af72a7fd5f131831c713553b5821c2228c5736c73f6e3eb1ae7dd27ea78475ab509737734fd70e49f15766b6787d9a48ba9e55666144360da159911edf6926b476ff6400a6baad9c9a8f4766d4f84930e399b6c5f9df5a1c6129c1d645ff8a8820b23287d19aef754bf1f4221ccce2a9a2d1f256d00f25685aa8508317389954fb40c788d53ea0b755be71dbe3881f94472833640d21683fe7aae2d94a5c6e1358af22bd9469d474214b03618efeb42d380b25c0a3f2bdd35708812a5bd9f1a22c853482cac20fdd53cf42add2093f17194a615a9dd158b492f9f68bf8aa2857496144e635ce8d89f4b78324b00ba55037a84389b4a8ebb4c370104f247c0b56690497334e28e15abcd750b5747404974496443f996de40db30652b5ae4e6578bc3cc244b2e8ae50899e431d5821193784b793bac03bbcfb1099804849d453819e27f1a1464fe46be7e3b6d7a106a581ed1b30f96545478f7038d54c78f626b54ab1848022ba7dc49c0fa2bc2d7aa5e61c01a555154a3c48d07220f29557fd0e330e626d74daa0cd5283a554f80b620582ef2058bf2e500f7ab450a4eb6b3f44029470ebfd18814160d7f27e5b28af2affd4958478544f04ae62e7d93b45a8cdb2e9678c9c56187a6deef66720d1b4520535b506d5aacbbe457c45bfffa7e9e4c0cb4144803ba745fd0fe2674ab7e3ccae95d1911abf936db515d1f7642785fa3714c65a7f903e266190e625c864639d8879016649a5007f914106661d9fe1c579f83035f18e3c4ec3f80099d9793619796f711b262c23dc2545f6eea9c4340182aba430242d9bfa3cc295c1c596b6281aecf08d10f69f5dd45400a478a52767c3fde71dd4f64da70b7b419c79aa7e3403e0f3ace3b112894af204202cf062e1e9fd9247cf985314af497773c7c448813dcb4087b18a8402db6dd2d3021dc3fbee338668c3497b847220f26a49aec176b982f21830ea9374719523b1c5802281758b857bb21ebb88c92b062d730636c363a3d690d443c32729051721fa32b60dbc8c14be295d38d84e7ad0ea2b9a0e9491afa556a94caa36a14352b308629d041eec15f0e51b134f235120b562a34906d9b490a3500a2024222324df840dbf768c663605a2a4ee0bff7046bbddad894dcad32579cbb69f3d8154d311886247116b3641d8d95e997e92aca2c050d4567499e715a74325cac5c6f884376bb0646c49a6d3979690619a54b8479ec361bb7efef86031d2d74062410477b71c40e7168d5690ea19626c576a2e9285d8ca41ba535f9654209299625671569df757595a6091d15ce0d1659c9c08c40169da8976b2cd659bf74b472feff3407547018fed3ac7d67aabae8b24c532e036a9680774082020bb43028ceab54e83226f052c62674eb6ae1be124ebbdbf211a4b708687fbcc62972234aa384afbc56d1b58b5c0168dd2182ea97826fb34f6fddc68e9da3ae4d1cb77b54022a48e6707b682071674e120b6bd6196bdbbb46258d4580b5c2a6067f03a8a48514daf6352ff7f8f86d21f772b4820879c7b9f703342e8f70c99b332b63a07410f398206fdfe43ce3c24db8513ef3013f9e8cb7436057ae19b479946c3c32a4f16af79a1b639859abf5dac619753dadbc9c72ca2916cf4f6416f944598857e10a0d554445a71922faccf4b17b6e6a700ed8aff751fece083947fe315cdeb2249df8bb0b3481f3158350cf5d22e22c095476c97f374f330d3f4d0afe5a4b7ed87e184f742976a48ce59a7401332c2b571af4dce51433ec4ec5adcce7740f90c82e0821f5305fcc35e4a99b2e3dcabfebde4d1c992864ecb1049d39d74274fe0cd5c3cfc409cad9853fee3542321b8c8f6db7c5c12ad60f6c0b2c0531250b0da75758fbfe6583f41474965a3a2fa97e1f2ac844f9513de1abd33ccf363b589fb6042266751f72d60f5326c93f7b2bc29e5119f9a24ff807e589b0d4d6532a4fcc36103e52100cc1480dca5ad5062127a97a31e4215efe66fd2a4bfecf610144d72902f79568eb51b9a74f6a7b52dcebaad77d51840f8fd4cc88c383a40df3e60c8683ac0329934065829ec9ae67e3500637a8a6df51361965d1d5f35a6f0b3966c988fe2a77efd369beb707ad3a2665a6737d6c644bf8454263ee2a017a642a889b9d1a211bd970d883ef62f62f6c2af73a99ceec62d51ac2ce408d663a2e10a67380ed624087c14dee45e73b69b2ec093bcd391e693e256fb8ddef5c66d713b000086ab05a8c38c05a1bdaa71220a6e3ac7cd5920bf33cb1a65d1a1d761fb4c558973b721c629c37fa06867a637e5d97360cb0ea01805b0dbae3a84859563679cfa000aa5be800b6206267fa7848eadb444dab7d31603826c3d148c70be490a3cf0daac37d4dc3e2f398f49b17619403cd848ca65548b890982619752fc8c204f30bc98661265d91118e71ca55d43e24654b958f71c907e93ac4a35c33b24cd4291057f369f25e0b1ee2471c4783e66c643ddb7a5c53752b04e04b9d35b9c45f419da0457cb6448c13758e710f2431b8dd36f7f571c7317b8682f7493d04bf9be117255523d3165107b098193c051be0af93bffe4eb9d17a6c25bff9527135f0490c700802246a4eb2b703dd2ee8c1756227072e443eb36416603eb714e4016a855730cf7524e3d3fe0db10649f34b54e6345b7a799ccbf5a7f40e5d19b33996b96e638548f2ff3e433330360f4651dceb162f1f3f7ce4ea8b3b28801486bab14747bfb8703bf428cb6541526b96e561a33271031d59d534524d11833780d5418681103779996cb1210753d939927ff555c6dde213b894a01df40bbe4b87a0b3c47c2613591ddb0ac5c0e11653af6ee4cd07d9fd5eb8553e15b0546d7251995657f86149486db0c7142ce3ac2a7f4dcc62ef8b52525eabf3d817015771b783e8a6c792b44edc649fa9ed16cd2b58ec6c01de2f9e22eca8b5a35422606ef9c7a25705f99d10021b878aeba96446dec7812b95559318220bb91edc10fa02c50eb1267376265d505b00c3a814376a0dfb811ca38c045d358a7910b3bbed111689c6dcf73ed3675edc23c6ab309036bedbef1e7121a150ecf10e1603ea556c911152e0b1a58c4c3217413897c14d64e54fad2733315f0c188a3717b31595737a48cb6622507b62693ced5adf69b9523e7231b33c2d385f4fb937d8918a6647534a40b00918bd3636ef6f90e046147e4389d840e4e136597ed4e897e75d2f222a5951d55695a4264c0416d36237bf085a46e3e49d58d47213e7323430264f6d2092ba3998ead4521b4d731607f644496c0fc35f85b57a2e7b203d919c900972ab7b4b2f837a8f441b35ffebccea7a09d5845fc016510c69e873418853bc4a75bbfe3d7cbd8b3219a0077abbb566fa659c47bd1830495b0288b5470f3907f05e1576d0325302b45f4986dff129ae4b4e6ea6239a7a62a6055a40f4084422e059072759c06a38ed66935d61b7284d2c2697075e6d1caa1c76e32a726c09435b26a585e902558be4364743d2283ca1d25793e461b37eb28a4e43cfdd40c5815d29b9875dae372f7c21ed9426d8d7f33a7afccafeeea40ea5581038bf86ada47038a1fc6fb44424206397c03915744e89360a5843fa826f8538d24a419011fd316efaa1c7247b7ac920159da91c2a6f1b3d527783ab9e894a1082a7868e65b175657135e52d799a45708e220e1f19a262429a811e777e23f27b152759dcfea77963d7bb540b75113b49331339c1986a29240bc9f5e492fee64cbc95e6aebe978e369c72485d4d57cc554297bb9516cf1d56ff35d135b295d02aa2a14edf2a8d8a36a3705d0ab2877161974a272ab97b63127890acf469c4e932be8d4453f713d54af47bc879d3d7f7773c906097915a8f1efc9e98661e693267a670b3dbbde1957c8b23c8c14c16c05078dc47269cae5f18e29da7a78591d376b79ee0bc742ccb5a061cf3926e322e11a01710bddef33555313407dfc61208064f5109ad3504db5b575dde7f443355143546f8917fea673c698beda933ab210d14ede2c03bdb4763c54a9a7fea4aef6375e3557fe689793a47babc55e8ced753c42e6cceeaeaaf59ff95cd3450e8514b7a50344f55a1266299e3867ee00d850a8cb9444421df865f6e518184a951755e6970cf390227a96455cf67ce702d390c1bd7c1092c956d65362b4358dd55f315a71b19af2240f34b9e57670eb8ab2f3fe88b962e7093ce2dfd95fc291baf780024add8abeb7516261b89942ad1a15375fc034068eb22853aeb46acb83c1c664d2f98cc997c24d472747012e6fea35b5c4186241eefe1ec473213953222cf6338111e05c62b450620284c22a3ca94c6725ef6053cbe7bc24e557a9897705daf5af42609e257dd787873ba095c41b783614c22d32bc9267a74e15372b0ac6fb07afc7d97f09da9c93b6e7eae78851f8f63f737e39331db241aa17d02036ac7cb020b8f59bf4e74fe5da76743b487fd1000e3d5ba758c1c4828a2b1911aabcda63549b18214784eb17dc7791336678f6d5c93fede6af3a98912473061ff061909740f78fe388025783179c7c3f9cf807012bdca785211c3bd5fd98fa456504f7b1f7d78ba1f715922477710f12be5904238a173423ba0b6624abc9e60f18122e137bd1c89b7c4707c63a931c921b5e845682d234a23f3c08139167063d2f930c5660fd617fde605033008206c9013be6a2c5af71fa46c042b7d9fc2a2540ca96a77949cec212fb77d33277a1ad253f0262bdc9079011121fa0aac9a5f2363af234e761b03892eb602118aad3419e0012f71eacd797c2f68654a69093335e95e68296396b7910b4fa62472977341aaec1553cbd03a9636a61e0cb6b9212482cc2816165d7b77b9c07d662854eec7dba6f555e17994e7dc2d0c44885524add17e5d3ebf8a2a4d709d99754ea06ee2b857300ec4cb06fb610ff2175037ef649bcf955a4dd279992ebd3a4421e0ca83631103207acc8e627aa6603083bd03c651ca261dc936d0742e35c37ff9b5247fbb904c61c6f02197a2082a0bce55e3133fff6a554552b3651e87b150900d5c2fcadfeb130b650061a88f7a2d9f24bd7be7284106e186c6962218bc4d5e8df86b5404be126ad009dafe08ad2a331ffcbdbad3c76733a9b1bbe6ab0f0d574c40ca77197d5d1d2feee9e099f82726649bfce4006d31aba0c855acfcd315e116324a4977a24c9d59dae9c2b04765b18994820f132957df0e7517e2d3091afdfc360934bc8f6106e8993dda56f405a79cf8ca6ea9db0c41892a57ecba2f6f9c0b133985c1cf6ee80984d9851483771a6f7046da3fab59d943c8aa9237753fe8f65f30bc45801a33754e87d24a6d2bf94d8ea4d58ab55d5fba11c98a7a014f6bbb0d704aad455fef8a784f8d332b72d79da4e0c519147153436f89a8b65b5388610c72a721894c072eb44a1165cf2c726060d8e11eea7bd07f1d073dbcb6382f25c72b26b8ca0827f1e7f4ce5f83128dbd05f7e9cccb584b87a22804810e4b8984e514615cf92ad5974e0fc90a532ffdcf6b043e51dd03f11fe09e16a1045701336c4a796fb1303b24337fe524de41cc8dda2c12ec7636591efa7fc368bf3393f610fc769da9721f3a4062845ce933bf61965c83cf9513bd36a3986a30f42d9b001410eb1e3568374d0ed7ac13b149082e3d25ff1bb7638b23b9ad4142dc12b9ec387cb727b860d4d2dac93e4298577ba55f6792e6d349b9779c0fd7e2aa782a2091994c2d011f76dd502d41ed2449769dce641d8a7f2ce711cbd03b38c84884ad0ca02cce5c57a77ef1b495a60859631966c6ebbaa460a164b23a6230e351a599b0eefac57658be88f46484cb3d721b2534559e8e343e526d00c81b22f5279fbdf0030ae5a0615ef2f89d39bf236c5edbdfc303724d333310c0973ac08b1f83e3fdbe44bf82347b2d07546a68fb6e4b9327f601b82b10f4dc2e06daf6d8639826e5a93d9bd71d5d1447d66af9c865f3d1b259666be236b9edb320ed890f7a54a3bb438351301a6c455415ff017b0413c91308437ffd2cbc509dd4b107f418dd3d7e38c17b1e5ea198c4abc0f8354972ae34b79c18be2a5b71002b10fa3464513c39c283424271e87167aaba526c4b79189cfc2cc2833b7f53de507af34e6333d60403ce08332f943d60f180961a53de4ca42997319113c074432f63f2f6244035226ea98fe57eb43398109d6d45156e32722e4f25cb0146f04359c404cb78cd7bcf494777034d6725756498807552302dc1317fc7d51995dfd747b374465098e0bcdd61043109d0db37d65098973b7bf12a97429af904594a20d9b1b5fe246dc6fc793d53b43360cb025affab6902489cc2a49fdd9232dac18316e357571b24edbde96aef8727c208c8886861fa054cdc6eea0ca67a49a7d0ac012834e848dde2c8ed1180683723e9e296140aca793a819d3f39bdd87c7374913b9b895071207fab85980cf33445a50ef688105e62facdc5552dd87d6546ba9f7aee5c2d52c6ab896aa1bb1e4576d2fa94afe1f462162e42cec3fb4407fd11cb52ab6e231779bb30dc87f3c13eaf80df5bdde9b66439c29b3fe6a07035987e984d788e0f1bf6111cf3b017db226e041f431be9291939d0e7172d1cce182d6675058b0eb63c70049a33323d4c51624253153f4bae7da7b18548752648264303c749a2d6965e4ee3b420845d4b75e3c74a153746261e470853c36c004d4abb7476350496f374540b37a369710605fdfa65aedc33ef762be591aa295acb4dcf0024072c7e864d2c293fd4f07d4b2afeb2398e656191787c00a016d8616251d785d4684dfed97e7417da0673c3675365995289dfc21730929c832c1e9d26353811548aae4c87048cb8027d3b98eb3f980c848e4b14cf14935c2a4e84539f29f1a4cd616fdca419114e1498c5946c2b87c293111897ea24bebfe3f5892a76371ad96ee0654dae449895830300c9b02737aa2ab8184fbe59baa91f2fc099a23b3bb34d61fcb36f2a70d8a9ae1bed240c0fbb2c34542f506898c89a0f6cdd043139bec84c7b4f2b14e6aab8bf59f0c1327becc1843928700a9d1a35cce69f414edcdae6d9b57087406fe7b156886ef158086794801b7ff70fb14216697b08047a13f964cb296417148bfd0cde25386c2e29dcd34e33c16a5cd1f628735a1ec4661dc8bc70f5dad06b8057f4e6742aca78d5e73f9e35b646518e08f9333ca3ba6c39a5fbeef5dd240454c03223327b17582bb09d72df26312c0f0dfefed403a82264785230d1237d07c33af1f5e969830a2051088c06488d128d3102fc23dd264fe7f04046d718794ed35b515bcbc3bd786ef6e1d9f4cbd6540765a4a02080e35f61410ef9293d3207d8b95f6199e9de368c7594e540ffbc1be714b3c342e69052880e42f32e495d31c4da003a6c75ba10bc24d369ea375f627c0d1fc20f0ab5404ab1d98ba6ea0842e99cdf99017e505c303c80984505c250521f91c496dfbf3170be0f4463d0952e1c90518716f96303433c0cb475b27a441277223a843226082252d6bd90f307012f51844b4cc4c64b839407d2ec73a621c7accc1352a4554eb75a64c423a5724fccf41d39c93a6f4cb1d7b7ef2b531b69f8f7f6e427f4af2da7d302a6298b6e28f8a8f807a993a8011b18c42a5c457a0b75cdcc2baf8e273fa44a92f637c923259670182cb3dced654ff4c80f3084d113b2f1e308a86628697f46540bd960c61bc5166c14d3b2a866209824453ae7f028e45956d653d33230b8515505ce06c14fbbe4d346f0e5e765994a28418a6da368a9d30fcd48629167499c5d825da29818d8d4011ebb3719018f0ec3f7540f59250b42505de9716758526c8f8d4269c23c1dbfe7a1903edb1f14eea4a8d976443943378d9ff3f50149c3a68fd83859bb082f00246ad8476b49e3908f27e9f0cd3750362f85089ed027be9d6537cdb3586c555328266451ee75a4d7bc6366da5f4b8d39d89076beee3230b3d78a535de82fc8dc83c2e60c645fdb5a1dce1d923f1cc1e6546b24380a13bea5aae7d68737461172d4bca2ddcd6762c8942e2342b03ef4f44b39b2545470d26f808bb64b36636f9b4354427d861ce712f6a35b240f00aa170b1dc3026b65c644ea335d41b0166ece634079fb7f756f2e529f5db01409817e1e60bfe7607008a91b8768b97927c40d358dc0cf875a96808cf2550bc37759f3b4db6010d67a910dc72f2007f24b4ad424b08578b74ef8c4f6407453c513936d1fa491aa782be4b01ece96b67a7073bf587f18ec0e1fc49a2cdbf8e8111b2d25634d18b1465fa4076bca687a1a404b86ceb5fb46fa7f7c3f672bd753230461fc5e8eacd3a73f79f8dc118144b74980136f8ee5a3df19d41c36a7e78dc9092c702b64d8a9ed1d2f0d3c026ae8fe3f0a4e543c1c6ae041e4bb466f6300a7063e1919efe7ad8f290073430c201d7c421a76b135e206263f90ea811d637dba2e9acabf7cfd11d8492281c256d92bde3ac0fc75264e221638f3da7fd22fac8d7e47ea59152307c0099e67136143d06544374421a00c1f8278b386882292061a750cbcf1112e37e8463b6c88e60eb4f423743a9aea8aec7228991e9e63816189684d9e6d00c277726ed3979b60686496019265ad576b2fea072f1a790f9885c5620b0f668fb80b9e0239d342dd782c6e3477620919f01f2c1e4d99d0230f7df84dd2385659fd064861fc4f70c08e378002ac4487fb8edf5329c37abce1c4840c45250bf4c029eac87e5594eabf6f135315e63187350a02410d1ad3e2883cd6d97fa34a1a66d4bfd46a0e05a7faf493ba28cdd2fa93fdd73b2237185aa9f8bfbe2a91959d46d2461627a4e2bdf056c4fe5173f4459524ba7d34f1076312e6829d4e487c8c893000fb78452dc9206bd48771e5f7c9fb86d7f94bed2ec82556d6f120466ea8d938742072f9cd51f6f05dc81c80f1f8dd4b98d51f76d79d0237d5216ec4572503d352c65a173cf45428ef3c7199535a9a22ec2b539a896460d71e3b22541c44b77c340f2eb852f5888d294865150e9b8a30bc90272cd19c5db62631367816000cab84f465bdd3ad8a1e4c1f6fbe00b4367d4e0d10ac6c8baa97b277217bd4ff5bd6abef66fdfe31a3f1faf678f10c9eb572fab829f710a0c106b6316eb430f90db384b913f0b1c680e396e04d8aed4674eb3e507fe529ad19b34e934c30a0eec001e8c56cae755adb3ec6f360315238196fbd830c8179f2dd32d2c75f1f79b18384a04f71b3b3c776e375401d364de8611579dc1223fb3e87f5e83a7fc345433aea90247004c767bcf50c2809ba10137fbb28755a6361587f2029986511b8c5d64784f7398da6a2b1eddfe330dcb7331a2b453c6430172877c85ab02d9f3332512e00ae36e8260dea7a3c927b7e285bd85cb390560bd6f9a05391fd1756cf11baac9102239996cdfbc8ae150c85acf5f0b68889135e24a3fb05b0765629f641494d4d281226373fc6e5958d46ec061ca79b0d6020592417d135fd2949f4dcdb4010a0a5377c1de91138b0060db3ea0fff94cfba1b6adf5c8d9b05b728f20a463d8e31a84b61e423b8f6725856e3f57ce0f2d72124de3f541003cc2d7665c00242f6449c7e42c49eafab012423c94c906f7d67e519e9221bce86b94e2d13991eb7759b4d2692fb9e2e3972781f9c8827b0a3630b33a61c2b19606a047776709d11e36dad2cff69dd82c8b6e0765603cd026e6175517214a26d399879030017b8c8d4663c2e25044ec67a76955cfda1c35c9d02082819117b07f0e49a68e3e082b2fd18a143c1042396ec50280482ba90682ae39a02e01e1e1a1dbce1406ae6a95bf9485a1642061ca2269f156a3a8088aa740292004780931b36bb607c199bfe2d057b0236ea5954cfffc3d74108b4e09c3337cb68ad575e862389b301996677755f179b4182ad40e4523cff0a58d524ea9bfdb01dcf96d95cd98859730c5667663a4ca020b1dee11e884f4570a8acd0b29b379a64b75945f5f1f81b0af94c0e575b99bb5b8abbc542e46e6b1f25b54bd24858272abb021d94929511483d28e72ba263330e108bd8208ea77f253a9b2fc452b63d528dc764a683d9360ba97d04bb863f7c7716a53d437ff863637ebda6099ab20a78166a489538256e3556ccc90bac3bac051fb8aeac79fad27ad438d63accd28f5c877dd1f18812af3bed8d67b33d90f04212a1285261b7f2103ec36a70fca80227a4d96cd5f362720d087398066286b86528194c6efbe1bd3e911ed1b483dfc8438b3f5717fdc63674ebcaa52baf078d3c7ccf9915f470233de4d29aeeccd86f18c5236f5d212f9d104fc082303c918f68ac0d39b445b24e191d1a342b2c47a73bc7420f2c8914a14b328865b5f3537a74620242be9fbbd311d5554107fb72e46868bdf67ea1bbf26894127d43b367d937a1bfca2905e89c0a9001a8cc2c66af40a5fd1eb04af8161cf5ab53b13816c43cd08798c457449d515a01ee9f13253c2d623ce7b0858a8158aaad345995ead158c6e4fba5ceebe9179b6f0a4be7b5301a187feb8a018a3e46053f6d0479f6e744d346d92f2a965f7753d04bf595cd3f0c83e68eeb2aa3a53ba5b59f8f7de49d6e584f1f2d8f5f457e1f7336313e49b038ff61819268fc1a2fa09e8974f7d0f96fce22b31b1392641d2b0ccbb66d74fc5cfc9970e39df4fa5396b031d21646894e8638019e0233b46ec59f675c3063c22ca12d6f9040dd0c27295fb2c4c336341a827d3ca6759a5e381bfe56c3a3a97b3312fbcf162907f262462876a381f0aa03d382d9b3261cb606ce3775428649832edce5b2c8671df1766f9fec9e1001b90b57a510de2f38f32d4e291a9e83cb1670ada4c79b3de29c0e8db0bb78cfe70a337e6a992b59615d5cf28516913890f95b7884b54b36aab674f6feae818384a236cdb2dfe6ce15e90dfedb554734f429036458b6eeff0157022c55c71c7912970d4af7f824b5bb3e2101cc6f81b9afb45b2e604f758a14291f4acd79f75c09fc15b6b7d1a80ab217561994ec3392d54824f6ddb5259ef36836ced86e8335367d0b377bc88e7ea3991f8859a30ad709721fe96112c641de4c56210776e3209a8c1cea1f96f261285c668a2b5308688df227b572662cdc48351438e09188d34900133278de478c7f4112bd79506c3155bf6ceab1d152cb9fbf5f167ed5be451ac62d2c663be16c3ab433b578e95699a1461ddfda61de8751b86d4780cef2567c335db322979890a0d8249bfbf9bb76ea0747c5f29d207ca4b526afce9aeb6bc2dc37468c09bb39dfad7fb486438c58fcf65c867948b6e6ac260f6d71475f3bc390271fc176e9e04b0e5ba01cd303e7417e4d28c28e1af56ce10db31829ab260dba77186b6e97860d7c2d87a315c9d922272bf2f9377835763174a38336c722623552d74a1a53b015d4353ebc92525717342abfab61dfbbcc52729ee3f402d6b40b1528980d71f82b842225013a79e3df1d45489e78323cebf20b09570f6cf529f30c39578610da5adc14d07b45456e26707d023a4a752d3d511275e6975ee3e7d24e0cb94dc599d1df5d7b8c01b73037791e196e954421812005fa8b793e0ec408494f943ab4d9abe32fa5120f45c0f6bd3e6d784575528e2c73db52c0254b1d6b497c47fa3b8dd1083b51c49e0f72da4404ce3bd1957e93f722c2adda86eabee33d7e58c107f0f8cb3e8081238def1d004a98c4f387ee01c70ec1e3851f087daf0f58246fe6e6c2ec296f9215fd6f693321af25ee26ca5c4e7f20d0450d72ac3603d213e5138de6312b2735087fe93b8158af64ce2e6cd5da04d6ef06b708f99c3c5b122b5c841f936a57194eff64cd681bb112a2f221f7690339e1e97dede834212fbadc28efdb2b6f309c7b7adb2596077815f909a856e55385d0dd5dcae9823fb2902e560ec0d42a19cc3c7a8310d75f77f104d8ef2a787ba12fa41efecea4451b3b2c6b54ed164740cef0dc196ad06aa93cd4bbee5a2f78e94d09c19b0cd717718295be3d43b365f9b368dfc5639d0a00f1893e0616a840f34c7cf91cab544da6086a96d5112d1310c53cc50db04d7a4f013e7369eae15ada54caf0c6b9485c08b586cdcd33e011c3762d40dae2324302fd56e4931e1c43260fbc80473c4c568320323cc9e4b77c1faf500c435e7f082286f2c40f2df0179942f4ddf0605878d7283c05ea90f21c47d9c6e3cd0f007b8fc55ec04a88464fefb65c780f25744158d8361a217a1e4d790f0ae9f4d3e57643796cb5be18c25f708cf4a0ec6b2c6bb1f7730a261aa609e3ab463b7e5c5b1b2f1a45776dd5ff3e16d7ab95857d601ac589c803a025b05de08a6695a0022233e81072d226b5fe78f7b220fec63b8e60f59e00f8daa143096be757f73c95df18fadeae740b8ef40f8c4ffa5245ae235b05fa76c0fde5f146cd68673e5d063b736fc7075b16fc9465550e9375590e3c44c5fcf3421e1e1b141298585dd94a4d7b1586e47ea6c845079aefe9f487996024a5ac796013f8554f530c9151ab0ec00bc01889e0f3baea03481423f1f7f06379c8ccfe7a3c51711b3294d2b35a96b274d221cc90f080ce5f688257d8e3b9b963a91819770c3b4712775aed777361a2213a673ce7420b964702611c4057b600144f355c72af2a810c6adf1a959256eb35db87eeb4095f5a4b529f8a54e1f9442c5c02293e042f710f19cf829c0efe4b584c521bdea4b41e11dc1121109f2d2a706512c670d352cf5517dfcdd9e2f65a50ebe3a0341423d10fdec49c0cf19e9047060dc903c7247a0583c6f58482f8f41bb7d125bb8cf65b76e4d5910eb5c2634a90eb2c2ad3a9763a6a9bb7da19569219307e3c3d3bb42c0eb253e89cb689bb3f9e550c683436b760b8a0ae0ec07ea23a68ab3e34ffa18644173bdb269113f01f2088c23cb6d61a06c7dcf5dc623acf2ff6220562c7ef3e3edc51806f12def15b517111c743997b6e9037fadb9662a7520a0b1cb41853e70fc7011707568a1917eb998bf12908ec5ca896f3ffea1ad53e072d85e1055a8b5ca7df71bb4e7d3a061ee3c530ee987b130887a450b919061e2aa900d7fbc7ee4426e8980879a7ab242e06e2321ffad26e4e8d16730124e93f1b701b0782eefd1a2ff5aa28ce7c7360dc807fbffb383e237d6f896db07b430101a611f6735c5d1c03fc6015a4fb3d2ee549687f5bd5bc1ecd0874ed9b70964db3a82a748d6ad337de9bc3f89953c8775348ac061c3da32b170cd795188f7e6c6513c84c26b2bc4f1c9f5df699b4b821d0ec9a53c390300f4d565e81923e1f4e1d575dac1c159d5f8b5ce97ce0ac9135c5f8660429d1302ae2b8997c103de25b4154ec0fed9bc21a89f9c767a7b42f06e893bc9ad81a244ad9cd712b51e68f4e877242cb665edd29c9b371dd66682d2d776d9b5b0683cc2630a1e8ba0ced6b5c6978ed19f7fb6d76496d9c7473fe4e7061bc5d407d14ab02a61c9bc576221c49e1318c1184ecc972dc12a4732040992e10a7a6b070d4217e23f0bf139632ed6b7619ab5a75a00a74f4eb656a7037e2657c922ae23732454a540a3574abdc080d0110fd06943eb84fb11aa35c3a8cee5bd2259604080b345760f6076b6a95c816e4576a603adcd0444a79301c8fe91020f99147d1730d160cbbab5861c9b31a471d45c06e09b169510b24467124e83748a117c62b5681d64728f6c74ec6a4e75b1d5e970ed90b69255d15d3556a7be327e9222ff2ddf30e7aadd44ea7cfabf063893f362a6600716a525f7793abd44d5cdbee37e8d3da38106e12bbae5a11f54edc9034d4bb463e17503b5f828485302786f181bee3d9376377469778bc1fc46455c56f3b0821176c4fdf6667844974181e6bcab46c4bce4ac8974c02ddb7d36fff3c28b60b93cf64d9156f0473cfde2ed27f5a505410f809f72403a06d194a064e2a98b7df41f3759b65da56dcc9d768777ad45d1124c310bce041186fd0093fcb68519d68950d1473cfb5ee36a12d2db465e8171158e72999780401ff24fa6c88e9d0e1d9b2465df1909af5170ed124507b04ef910b154ed5497f1c17bab51399236fd877f9af4cbf620f6e8a045460486622fc3511626c00e149ddcd9c8b37db875bf39ff9ad573547d0d103593c2f0ce02c4f67472177c103d795b0d27f22d7d79302a860c04eb9ca317ce13370591e78e9adc9da9f22572ccd63dde85807c7f2a8dbec3fd86ca27a0832789e58716e8288c8162ea603c88ea62ad1dbd35e233843d4dc4c465d50554e43e3d29a472ba409a4a06f0f67b35aeca2665264395855a94f1dd3b146361ae693821519652aed5675e478fe4cd723df7ea05b0901f014ea8d284b2a580e3c927976841b62c07934ab5725e12fac0ad9be4dcf196ddd185d91d573c27418ae67a7e584d552f78240d9d8a256160be5c6cdda175a3e24249d5e26898d4bb7bf93a8bd3949273587b6d010f3467e6f7387efacf59a00552984c0e6762b7e108c909836ffd42f9d9f9853608a2d3021e00f4cfe62613eda6cab6b4b77bf415c37e09c83dfb46db849acf2a2b96035fd54e2c786787c52d5ae4136ac971c13a02507d7566f5300957d94b5b56e9b200c76679f5987c81d4471372a62823f4f9b3fad824e77206ba8e25d030c320743b59dbcdd004493195dea92e437289e13c2bbaf0be3e1917c96d3463ce4cb2a76797a75c4c5614f202c3820c7f6fb5d308270415182fc5f68d2c6b9d202a8cb6d41e495434c25b1230bd0371c015872647516bd550c7bf97526226a73e4dedc2afc71f8246f5f835bbf1d46b1c4426778abaab7e699de8544de0a1d2abb3e3f2cf40c208f604ef42a99191429c1aa391d450de0716a3c3b2508c3b99abea75f7fde1abdb722d717069ee24c80ca5b8277453b6fc81eb1962f49459824078fe90dba9507dc68f13f1cdc192d781045a552c0be2006e8d8622c7c719023c00c002e35a539caab59f0357b8ced05831e1f03a14564486ee3256df7335ff6601b5b171b5b446b0bdaa666ceeb8b5beb5da8656f6b3bf98eb663507f343d204618696917fb15d7254b08396101857ca8367d54243a9a33a8aa5963070c14c0e7385219aa0a8c198d7f74458b8aa46fc31f07494a17bb7e4c62ed3e5478d01837485128ae6bd29da963c75cb0dfbf334fc9271705cb09fff4d1660df8cac514af5b0e43397cc0574d6a9f5321e730925c46111d6118ec94c0adcb22fb3b5b20614d520aee026ccb8a7e6564d54921f35f2c4f4d47588a38b75dfb1947e35288c5c0b46e3a3b805eb3dca71e4d77408874273c3114f225f63de5ac70f9acec922f12d66bff902d9aacae002200567ad0627b7220a72074d29bbe30548f106506ef15ef3a5f2b78fbaa28213df348f6e66bdb0d7e3accea0e9d03cf42c28229bd1307121599c0d0720c91352fbf4d20ac37b5164cfe1933dcd51f6262fcba3a27fe642a05a6f480d4537f7434ffe53214db83860b6dddbff9d3363f795e6e7751570d3159241b07423541f97ea5ffddf0ec4e8677352fba21a430316e4af8881af8dd220eb5d8f1c07b43d52be44154d4594f8c0e1800e2d8adf04a0d156672d136ec897dde14c3eca339030e5a8f3d63dc5c1565859702f7fa4a605bdc002a1d49589e2fccd2b26d1379b221fdd3313c2eadea728427b361156e7d6cb36810a20fe5c44e2e6d970aaaa752014923fa2618232d2eea485e8ef400ba5caab9de8476aace170ee36a9b45f41c23d6b1aa3969a38470c51e73a7bcacbd2db43bb46386d6786155e31734b991e8219b7e46bdaa7f0c4ec2b0b66ae1892b44a0974f81a980aa013a498f4cbbb929560795433af37ad7324803a1d6200d7f210f5c94214267781b2dbb080cf1a6f508799f9bb3b90eae1b917e3752dd7fdd2cca6d5b184d4b986ef2a1f1c88d34be5ef166b04056cc2500ae78b2c09ecbf953dedc42834bdcba3b380ac0171de68d3ac269bbbbcfe27c696ca4393902a6f227e013f8b3f3f21d37ea77fd340f3d83405aabf0ef15f43d6de9679080bfdc3c7fbfed9be3da305c5fc1704e8aa8be186b1a65c3213299e414d78acb8c619c7838b37d7422a19f6576f8b04f79bd38e959800364db60a24d260886ba64fbe9c15ee987d62b49f6c97b01b2d67db594a80e8cdbf29afeac67112f4e191be5017a0e110f6fca9e42f075c71624ec873523622fc8d81ff6265f3ce03b0404235169012ee46ca625dd6f31cc686115d05499648e8413e3d7a4e73770acea623deb527453dd405d3782c30cc8f5ac713bb594332a978861c279d676fe353779f20df348462a3d0cecc3d210b8dfe31d088a044618b78dd574b3372607ca5a6cb93cff4502642c10778747116998a9e395b86e78c6829ec480e12c6e0ce8eb49e2c1367cdf9e1f6cb614be708f84c0f2a3e5444f5be1a5379d3bc41d929a1d607390f4579ed3fc0866fe3d4ec42e34fc2039cb275d6312fee400215cd901fe50321ee32078188f76e14db5591ef3736f06c8fc349abbfbf082098c63b29fe268fc8e805a4b148308a9544556e693e2288c6e9c1105c9b67722f29d6e75d3d87ed0e2a95374cd24f244f48b458b5af611d99b2820c30c923abb0883588aeb8382d33cd9373d36b4be4aaacc113e70017de9af48275548be238b1bf16bb63384d087f2e74d7e40b0f0af189418c17f03b5f8f99038cc5427e405033c224448747e2e9c9830584efea8ff57773db3a5e30b1ea764435cb46224e633ac7afc7153985ce9165de8ccf1b807c7c8752415cea0dfcefc63e33021793a744a245f7b5b8f55ef656345bfdcad4953c36a1413b804fdb2a62d8a108472f57068737e32e97cdca834334f94a3e00eb1e637f48b8c4d2d4e21542ad1e6998c27a74b29502f1769468d6adf84539255863c262a4d7d69e31b4634abc2595170313f27ed57085ee1fda03be708d44e5d4b564ff3f390c055c197439763c22ba0dedb103b8480527065f82d54bdb013106b6d08e857bc9c3dff825111b30abb403324072ec48ae1cca8c057ecbd6d981183332b0a46bcb7ddc12d3afa2d9cdc904c92209aa8e64ce18c3c3f689a4f806d15bf7380203a7810241a110e3b1761f31c38612c4cfe699de74a697e04b1bd8e52330f12f0a34f78f4cf423c08a5e35c62cd4c62eeacba142811676aa4f615d6d89f6092d8b1fc87161720e4bf5a5973d23920d2fe1f7cfeee2416df3ce5d3feb96c646944753413c9d378fb3329aa31480c676ad6e7d4f71b5f5c4b65243c0315e02a52f5f02e5d050c642e677e343b851a27484d6828d2986c4d1be717515b688a0fecab02d8c6c53b65377d5a6f62d5de39b6020b495348a745775cb7bbe3a23f680e71b8707dbe9f7deffca0b00d235044f72263a7a2be443553474f237cf6496bc20e9d0fe2914309648e5b57a7f73752f38d4cf9fa19f4344a123c3af13d061bbaf38de33ea0d866df5a0b31199bdc4a815dcf1155b08e561a69c4d05508175e6b89ee657be56f524b19e55ff23de55035f1bb4f0d17716b7f1b372b24f7ef28be533a705388306633dd39c334d19b584e159a634cc75154e87c1c68e36589522bbca29e0374fd42dedee3d02252c950487085c56dad8a7aa58e88d76bc882679a73110e8bc5a43c12dc402aab21766b4d334eac15b03f28481dfa74eb25d615a484c951bf453b0e15c1b3906c5fcf3906f4249f162f7d4a4cc5389134d0af38b35686275825ab08f83f9753fdaebb58ed346ff70036fe2c011304f90caada44ef8522e926581e2aa12d9756c6d14862f7208197bf58c71654b2264421b2fb4d65524182d1a57f6b164457d39fa8662d5b67ef2c2b71046abe0c3ed97e624b52d71a44e6ec35cc6407fa554613b3e5269a8bcc18f37f6b356ac40e2eb4faea08f8509815f4ee800729317d03b742e965933de1c8fef6ff316b0a721f4abb970d98b564537e5a7c013a815795dadc3e7ef7f108255c4f8672f0d068f9e2f54908d3d303be0033266ea3ecb0d0587b151d6f959b9db110dc1b1a0839dc866ed56bdda843176db1861af0e12fe9fa15b63a5b2a1efd3c9c1861364ff60a3db0137a8166f61d89cc6b6d4037e887cefc0867aa316531802651590f5b3bb2a571a054e549c8e06a50587dd4782b2fbd856f522508a4a63d82494779bf1dea0d94b705ca8d0b6082dfc27502fcbc61acb13f51d01c4801987bbb3b7e6c17ee27a9a63a225528343814fc4fd1cf638ea813d44020e9be8dbf8b3c7be7a0832c64cc1453b30373b46951de34ca4062a2f1a7fe6b692832c114e6846918ac4d9891cfeb04bb1041ac8689a972c8f2c27f289a8940a117948cffd567337f0acd169e76c505545ee7e16552e40e2d5b75f956fb6d7eddf30986c5a1fa1aa80d2b9156c0103fb7c82acab3a7da4fcd79a05c9f91227a794b3aab6d3f4009580138582653b86d4a36418ed1a3cb7c32a646b4fe628539d159f65e05445308f8cc8d4e907ed620320da7d6d2b14b1b17b6dd1486f407098401d77fb6e98d70839919f3f6a4f31e0eda474f663f8203c583ca8fa657694881365f1c37e94c30d5d06ce311d82772032bf346d81e0e1daeb3e268bfe46f04a04b725d26e47e2adfe4218d4082b75676bf88863d42c52fe0bdde959dae610f9f987ca2b57a671e5236d943c064a22c04742180930abd5c86427d6805e98d7145302cd8fe5a0c05596ad8741c09ef439ff56ed7721e836c25e0e38c0300e73c3db40170c735d25e812727293149407cadc5f804a79b1b2653404de18880fd5952153868077f7b2bc7cd589946ac9e6e205fdf3d08e29528d0281d87e8f1d500d63128e3ef288b2c41233dd94381e000dfbb01e85f3a6234ab6098de61f443475ea73ceb7b4580072c4c041a5a441b50f7e156d310135f11945c8e4fc06a8d35668437eabdcb7c673c041c828d7a425ef90a51f2e2ae6507d7d7ccd13495c955d6651607815f7878fe92413d75f85522d69c9ec6f52372492171f21c6bc3f0464273eced69e4e806ac58ab1de790a75d1790ab7b6bbbdb72b1eca8bd17ab512f85acfb9691fc700364797f07f7e62d7ddcfeadd99f5244616fe00e92339562005ac34d839258875deb5aa0f6b89e017f2c7511d73c6d8529c398d4f96348fa04c847a728eb4b756fc07bf513b472fb6cb2d60c3efb1a3d5c83d9cba07113141a9f699d3899ffb67deed877773524b941439a190146dfbf33490ef2842f00f635372b5dcca94c9a113ad52a328c4e402e9d39eb28745153202c5efb37b025dc333f019a10ba360d57f5625fd05cde0a69b0de1809ea313f1b27c25eb4ae9c9f604fa18f7117ae17662c931ed6b1247c096964e88e3de61e70bf4ac7836a3efa58c3ff1efe6d7c815ff57e357d5015cd4cc197e2ed7ad26267841f3062759ad1697288664ebd84891ae64784bc1c9cc0568385bcfddf182c6a9e797e73521c2a6fb060f43851817045de02f8ccb15ab4185fdadff0ded48a74b4d1ec3603fd6c371e140cbba7870501eb89241def06e307d168eb88c2c66e24d67fed226da7481e95c1eac56670c029d6dddc67f8a86351ede4659b11e4741c8330e5279ae3936cd242872e1c1da161583da2605d29e32d1d9b0f520ce3304e4ccd489755e7c30d4a703a3a30916e30bdfc0db0782a86584eb70bffd3415f498d291eb02af6f43ffe4fe91310570275d3206aef297f2a76ad5e1af20c3d1e08ef0f51f98c41fa3af8325137eb66965bbb81d2f4ab4f720cac6bfb3324fdcd3b6b6319dc46693a46c97a54051ab5a1797b94257fcc4e010f0070ebe80a99b704a99791e06372345ead9abb706351997e4fc55795cab9bf190abc6baeb049626f34afc5854f88826770f64009835c6855990ada7bb3f3d33ee48d54e16ac33f7ec00d3cbc9a84f44eb9d79b35fb260642ee0a30cb382d9a38d0e300d1bf76b56a5644516633d9a321c9175e0a8bc5ea712d560890cb805173c38b3d0db20e78409365ff3e6429a81ac97d3f1817c7d12ce4a2f58323c3de1afa418b58382c293b60dbeda6add69b0e5e730d1f9c74430d1b457c0147f4c64d984c383573d9236cb33c904f9bd77c1ca721bc6f3493c269adbfd0205703e45b6dc3b89a51f9830b69e84d0b6477b27701ff67f8e89dd72a0fa2e333a944c34fa9cb44a16fe9915fa4c8054b45b605350c5920566bdd4430ed8e8caf1650615154624bd044ab191792f7624e5cdd903b58e7c0fc9ae5447a1175b5e15de2480a1fc707fd105eec3859393f3009c74574c093dbfbc017c77d93f8759dde2f00051c92d845719f6b49d6d1c92a1e62ab6042a62d0bb40b2671e6da27ae8e39505fda47333de0daa4612229056596e8401cd4c46e613f97a11c4a0b84967b0de97fa11a01818e138204d06acc70c1f2c14288384ccff8b4cf19b98c6e2a34cfa53c33397d845c53ad7bea8b0977c3247107d0ae7d6051fabe571a66fda7c89f7b5effddb5add54c2a1b4a6105b094a560409731ca83a2b0b132f200224952a40075fa43e362807d2b56928eaac3d17223505c2115305b7404642372c61f8a9d9a291e4322927c4a7402ecfd501f4c90323fe00506b9c66c7e05e8a166c2a466cd4e74172c391fc0971253ecbba2db1be86dc078c17a681f9c4d3be356251c4ea27a3001aa3564f81f206df40cb22821e103772c7ee2d7b7486b4d858bfce942d104b6be2c223ae22e4799e1e75c2b4f765bc55aaeefd0bfa217b6e97e167be3f64f3bee03960b403658a53ab50a3014c003f0d0c7716c1ecb756144d8246145c34adca96bf58a53b836aa82074bab67bb58458608afe6a5465f8a940a38c902af2f204b94c2b3d6eb0d8ca1cee34c0ff57b24357c2c17009537630b7f1f5ef0ff582d2894090381f46f9bfb2344d76313677579a3018023b8204aa2a158a83350630101c073929c4366154f1cae384ece4767722fa7f1bffa3aae03fe84ed8b6f291f07e306239c09593d457d79c683c0120d4fc4e8f41b3f6293dc8638f4cb9c4ff36e6d38f8bf2b2a4fa409f7ab0177621bd9538af58e753544057035954ab8726cb7810c1d04d73b92ed775d997768662961db46d9ed121666cc1e9537b0db4eb2fa358a60aaca359f8e59eb24aafb71f4347f55c62f4a4229332ebbfa039e2f8e6e4d0d541acd702c511bca82a768219dfc2526faa6a755241406e0d0dab60edc04768646f8c219bd4ef974388ae97ac67667b6c15f022fb018c41dc0c3f3084e0272732d5927441e6d0bb195962e2d2358c976f0f715071e94fb3b2d89a257f080505bd65535678db48ca4c1e4661bcf60af2a6f4eab2a1162a116e68a0432fb17098e39ccc73f5d7c4cd15250ae6a1d7c43f7f2a31f224c4deab51998917c05b735610dd3ad67e833c3597cbff327770e435f84360405922bea1359360f007704f260231e0018cc386d668824737b6ce0fcd622b02510609a5886c5c7223a9e0c5f513037a55c3e466b8efb371d139db1687219d79501469f83e5c984ad248ddde3cb5793ad2734988da37020a15115b161668063df3918f81d11abfa003a371850b404983607025853073a895c30d0afc82065ed9953263a2350f94de5710957c60590c5cb531896962649188b5faab11da43dde6049810371368b1af24b72e1fde3c256a00be37507ce56720a0dafc4a6473040342af77c86933701de3389e1b4671ba89c531012c1c7d792f30cf2801ab03fc68432542d14b92ff22b1e97d44574bea2f2062752361e7f6c536477865f4918d20b3c5d81ba48bc5683033ddf30034d7e4e508d1388ec8f66b23f7f86bc576d1dfa69207ee8c31855b52ecf33e0a03c50170bbd3a54e63dbd8f5b32928a81b3b78c5e2ca9fd28da9a273a875d1647444d67072cd21ce1243bf14e7a27614bb3d98a13a8ec8f95beadfd0032affa56e73f247649518332f5d7861eb071204d6eba0e055d2f8811ca860c0730caba221f0e68464cd794055cbc087f8c52bad032b49078600b064849ed533dbc84fed5e29b005e08da99464e14621938088578cc3cd57baee738a7e4b5d67392e07fae8d34f607a685f0dbe3d58d58cde13ba6cc715c795faf992bbb789d7c59d48f3c8dd18b66bfdad0d89420544377e8809e7bbd442016e1f09454370b25d599f37ee2fc922bd4b7c9956624c622004213d7a78a1502b8ddc467bdb52a770908350685ae2b650b00e55f8bfb475e1319be6de97c3b602dbc5886b3b67127c39e680fc5e5777eed79367511f0dc710e343b36602e54794496d9c956a4b1547141ddd69ba8db2c5ec0a49c4c4e8e3ddfe693e8f2a7886cb611aca340be2a48381d19ac314df264590e9521d3f0c609f8641690ee369d18cb4a8cac547f6d5f955cd46a673b6f2d2707beffc356bf59294a655a2b44c8007fff1d183eb9f026a235b730c4307132d4436ae6779e55748b33830a1a12342525d4ea671d56ee1f071aa27260706b0727cd7818251d761e5591a3723dfa4071019156991ad94f2acd75116dbf372a046074cd1874b2b5075dcb128bb37ce20dd93173f2c60522001da34aaf0c095f1d679e11c92c28fc4cb9a20819142421519304948dc4383e5a51cdfbd16705fb54940bdbea94e61f4eccd9c6db02f7130782f91b0874d1582ea14988a0d3d41b4ca6b3ad1fff0be57a23e3599efe1a5d4820fcb091150d1f659bf5b6b5a180840841867d495bcdf87613a1e49178ba2f45a8d180d62389364c2dec7cf5aacf265c5e505c789c13ed13f627a5b7f1b1dd1e3a8fa38dfea4d335443689b8b611df1dc74132275eb6a945bf94e1fce37f5a7bf0a243e5d466a1032491bcd29ca5c91cb87781cc1cfb820fc61631953c28ae3c24f256a7aa3b0e6060d0fd33052957645efdb45b0027970ae1cbe142caf43804e27faeaa4e22717c97dfd3120749eb0f6e95f339dc0a3d4b779e7789e3afd46b99f91684d702b37f91ce3bdfab7afd68e0d1b05fe872e027426220ed99fb5f19f59785f1cc99c7704973a80ece5e9f0f9de0aa11fe75832519efc73a22a1196a92de16ec0af363799a21a95b1aeff61bc2118a7aa571186ae654f6449ffe6c158d129fad748b19577e3077ddcb270b28f9abfd342b940f02097ff84903e026644a6b17d2715c7037f733f8d6e9f53542b632b40bfec81621de5e5c0b6d30ab5d58dc27373ede9a55e4cbd3a073191414b6496d2fd4e4997e54f5b0d0b97ba42821aad13ae3927f6a0094dad9ff6b67786e5ab1c5ad62696ad035cf6f29ceb43f1b9e112c9d6503337454145be4080b681684622dc19c8f42def1c2e1b1d5b9014038d64e25cd1a575882e0de29515a1ebd642303027778316ca3884281789c1df01aa6574161246b3cbb48c8efe18230b41f61e90743fb48b007e28244d8d52f20fdee0fab02dc5a40b73fbdbf4121752057f6a0da862453e0a1f7b6bb584f64e518e8edd091dc4f4307aa4f033d880d295762ece1345559debd0fb3056ce96707a3a3d8290e45717ba7e3e13074571ed7fa729b099d7d4ec38e0f12812849500feeb79f654f1c379cd3713a517328699a0e76ff207b8f69d9ab6447e2a80c52a36d2dbd42484725e955c723f1485f4f9a5a546f60b68e7583df3a45142baa0c3ae122415e195351c850e97642b25a6e4b14e13dfd7cb3132047c59cf1feee1400d35cd36aa1ae7ff8fc58ef33e8cd2f7b346fd7f317f64a6ac99e5a2010bc3a3ffd77160f2dd9556561450024c4e038866ade4271e8df1724ed975ffdaba018c0e2d1cfa01cc056f33b8e6d2d09da59179a1f7411005456e19f0cdd6986a711fea23ff96a502769aa874f365a71e919ecc2b79d74d3f9408e7bb13f289ec0781d5f9075361f10398d4935764fe104538926f0a6cf099d2e9c806bee9ee7400bc8d753b9015e4f324e82efd5617d0e6f80fb36b07098b813c26111b68affd87476bfc2d9ca41aa178bdc0bae068c701e72fc6f9a1ef17b6090677c636f06bc4c5c6460a1bb34a43da54e3a4da466194fd22f28876e73937cbb9eb59c3ab9587c21be52a12cce623ca7cdbf92d337fb0a7e34ca60d0bb4431f9dc5d59ea4177130a41929c4744845f6f9a205f4cff577ba3aa1e05eff7ab240483a95070085217bb2c64ea3668ad3db929ce6bdba37d0785e2fc945f7c0200eeb699c49a33ef65b7f75bdf6493ba0b585b4cc52840485802b0cc8d0bbdb83d2a63fd7fcfe9a213e7cc4c1bb7615d179e08edbac9c8292d010d3d15989ea675af9909c8903adb41fd5facf48d63106053b4f003d0fd7461c5307f22d947547b8d3d35af95d95728e42eb828741dba61032297b37155b953f395fd9f4447974af5ce98b0d29e352c0c181fa1454cec1c151fda0420f8131df789a12bd6f76c63986d33a5850a8f64129558a7c9e7f259561f75da926cd604bb7ba85b40600302868309d71846970a7089e94aae4419106ab82b487e6d2f04bbc715f69eccdc7268a4d2b20e368d62b67f6a09838c550095b8f28734bb8418550593e05b8da95c53884eace933e033d537000127c7782f72148b57be63a653df46a1f65d52f844d739a3f425fe1560d8bf5d6bbb86401b823dad8fe6ffe44930a28c2fd5d7907c3ebbd8616b6d54712aeb2e7ec0120f6686bd7320a5685d291fedc58372e58b00d11f5588a05e791518c39a042f997741b2f2b6924bb0212a5daf7f5832d7e310772faca1bd86c528435e37690362587a7783d17f2ff9b57d417f2af0df20e211a8aa7c5e4518ff37b9ded6a9e88a2d055604ceb6a9623f71e42a5f3d5bd5482385d9ef5220483f5d8599c651230b953354cf6525aed398091612bc9087c36c7228f9250e9bdae460bcd3c5bcd66f6b0fbf93912b3a6ed14f42e5683205cfe5470738292ae6869878ec0569db0edb327a7dcbd0f43140376a358b324a8e4da41312824962babed645d5f6e8bf2853a265b3eeb0d1a0da794671945f71b8e20639ab7ded90259534410b7436d7d6086d77d2670283018a4b13fb90d24e1e48fe0ef0af15ab6512401dba6ec62ca3a1706727e79f50e083371f32d98bb567835f528dba17d90c3eee4028e4c992c31f706200c78afa18b1116c79f57a8b868bb6361073b95eb9497364d6e029fbb9a45b1196d6495f079ac53ecc845102b87ac763d26c7cb099ee5749add9dbc878ea4d2b6597dda22beac1553af72a3d9b761c50a98dce26200bab5881ff4ed240023a1ecada63df63dbc717ab27e9911895e523f62c7105b8734c71bec9dcd5c76c693642f38b3eecc21332c7b6d148f53c7116e572c86c733fd73dd92bdd66010daf1791204f2409a63734183ecb6e4594677f59c5f055a3fdc27ecbc865c1e4ad312c9a1726e9736adf7456037a4df4b97d443da1403901fa4571e3cd594140754f6b0d9fd42d6e7e0b3d5a9a545988ef8d11b5de01791195d16ba467f959ef61cb1fb30e4054e44fd545ae7e939c4e9ef90cc1b70ae18836825d8fbf2e29879ad3439a8c5a8651c6d304b547cc9302351c046fed993757ea97156f621d5b8100321255b0fc3dbb8d4506e5062c4169ee5b595cd54465fe6413500abbe71156877d4beb45164dcea53f04cc60acae42aa537f07c4b7574498110f6453ccff5acb506b84782caf05a92749953f989eb8640e609997e8e4c02a707baad94edd8dc0a06750e8cd4428fc7a5d6291127cce503737622d67c2e36cab59f74efad4a5b64456df00eda031538964e275b8aec313b605ee79849fa7227c1c3d733c77f74e03534cbc9dce6297054bb7cba55924591c1b680b1ad3cd5a514383d0dda58f005b31780c610676e7a35773385573c8d5411c582010eb343086580de04b92b960bb4928d7d231ba23924faf714606b0c40b52713e024fefb8995693b9f9969c109d1283f3655f578d28348fc13cc3e980a72e1562fc079df4c76ec1843b8be3d71440f1a67c42a054051cea313ed1842a92136127aaff0da4af712cf621dcc8b41766d67db490fceacf686818f1ce3299f268f1282abb2d15334c0af591688a1e1b6149a4a701de230f4bf6126626967ea46efb46310e202c6c15b10186075866de49fe9017d740f4473118dec41bae0cb67865ff9b2fafd67d1c3891b2e0aa16a45d104fdbd96984500f8d63f64168516742480193a7fdf2062cf1cbf02d59d82401c699d50217701e16b0545eb320c44b18d79068567c039f025707cb35747e694bc10af8fed996a646e156a9aeae45b349160904e9417b7d3dfad2ab0fa5e9a130eb13f215cb4c3f40ea21762559f1531055814c7e83538c3b77c9faf815685e084a873c64ac628163b8bb2c9c0e5c6808806445dc62dc526887b68d94473755527f808f1ed248434903afc7c727ef2d2b310378b12382a66dcc2c159c10e9547f9a26e3701378243821fbdf12a31a8f698a61c64aaf07760226de1500a220a5195b47624dd39e3f47de3f8f27a393ca1abd7e13af220acf5e9ce696f28e25db41a1f86deb7ddd3c14de80d61069615a46a92f44240cf5f6507904eab93432d546634e86aa26de9d6645d7715c1f20383b74b0644195ffb168b23a0b7cce0922024ffc229ab5888a1a08a08da9cbc45b76203af2d7cc7c3a18f17bf4f8df75a502f161f4b4d2f0465274e860982e3d4264ed522d5228e401136fd349b1a5ab64307c89a60f429daa106c27469f4ce79f4cc76f1bce5d08d40c60e023a63af8f8377ccfeb481bad594e58e219fe629e39568d6987eb38cc7272b59ab0617903d573300f237dfb573119ea33d9bfdd2c9102e585e62e8ff30150a2866b7f02072b5b4873d18d3e49ad35c7912a945acdaf1f2cb246ffea04032211742082c3b01b1c077d0650fd1f402fcee498023792092a29b3544bb1d5ba4290518235d6d48d7853b8732238a1de4bf37632056c00eb7e6bf5590f5bd06b223749c0ac9c0a585e8def5081e0190e78d609583ba3b4d66f3c00a0cb2d9dd37db2afa57d9d751802316f6ca4ae93a17c04d13a52772f7f14e1cf8f649573cf0fe52d30ce8c6f254a235b6d12207a1d56a1dc310028d90a1ed245a192fb82675b3e7b89dcc36f096cadef301cc26cf365f69ca17fef9764523302c05a737e3e02b8ab2d293d8195246c777527ea04175cd119175e4221051cee69d7ad6a991b774155208f1c905178ce3aed87ddc29837e6e276a5991f406a3e97108d1a9731655520d377648c6a7ac19fd834d241953b16bb08b5c73cfb6b484b3eeeb1ff9737ae58bb41f8bdac277f7f83799a9f497f2e4c775e8f7b9d6de4c1405034a7d43f3710857a8653422c97cfc8b7477e2f57fe413e9b78c75729f62825b9fefd5c2954bb4f55da3cf97f90a4f65f4355b561d15059b42665b821357a8f6529e9ec7679f219cbbdefcb35f26668fa3759cd7681928fb51616a554932a4670eea1a12a606316453c199d3ee4715973324ca770b8fa1944875d7261b33aa018c9c3db6c08939bd443873967f551d2a5bd3222202f48d816451a4d020f4b06884549f8584ec66b9eb0d22d30c1b24f368bcda4195cc146119bf2b1129e69102513136432fb0e473c6d96054f68587234daeb6f101db7a31a87c2b36c636280a826ebdb4b2e1195aef1f43544d7f920b9c3d88d76d821085b704aab42c3b49fcf16ae7553cc41f836a93fe111ede7f080e36d2f3b11092ffb1c7f2477bdd7ec3d54662e2884cc8504d1c42067c0099277a6d5a02f1c2440f38185c84b656ff3812c1f6654eae6fb500ccbf24b1637c4ec12532f1937bc5979a722a9096b2e95be485e6c2170e68ec0da4f2218178cdc49c1db391140dab8e979dffb383ef1bb3b61b19347cba35cf9e2eff3199a419033fef3cb700c7b81925a7c584e31d06c808a7b8a3d6936822881e4f425d9c8c538926eb65d1e30c9d81f30855ee4b94331d2079603c5c53b7dc7506f6593ac3c1e73bde1488d4b1a103c6fec1f0aec8a2dc032f92dce3e8c32ccc76a32c1634572f367ea26d8faa387ec85c75527e4784c2462d93aa56aecb24a1315554bb3b027d586d371d7b105bad5801a53fa1df417b1e1f224c37f327784c7243be44ed1a036ee2b60eff88a8ca2e09b267bbf47d2e0015b2ba7d56555545cec0f723660dbad44750bf29427b85666815d1c58fcc57f515b19aafd460c5381b44be499196c80bf78403653c5742814820c57c23afb5f268f3b917a31b0fd69b771dfdcd3bd4c15dc25d23d8f2b8be6f0417f536316bcb0ab0b2955da068ec7436165eaf51047ec495aea99ac943e5cac3b453dc49069523a5a9363b3c5d3afab5eaffee98827afc66acacc73504f8b20093dba5584b1d9c47676ebb102aca0571be20bb5afb8a6eb78f6080157e3dc5c4d3058adee0d02f5626d27ef64e0a8e205ae894b925d2b80538e5081bd8952ca51b701ccfab1bad71c02174291b6869860eb06056d28efab5c27fe83a27c4c131a5d9e1ce175ddb66862689146e8ef9c068014b7d546234f47f1a1f5e63ea64c33e79211d1a374d272a087e0c1eaa21b4a75a313933326285f488e976d67ac19213202724258d75a0b434536bf438e5d4d86aa5be2bae0660dbc701a320c3fda4c02e02987a3185d299c6587e7bd28ff039516e1bf018ae25347571e264820955dec0ee20ecc13aa6322c1b334aff40a271edae34606e3d560fbe4d4cc0a0dd07e6b7e9d3fd6ada3524cf7076e3d4e5709730907de61428222d217505c78dfa42a3369856daf053d51bc01063061d8e32b145b844bf84ad73c5c39c73aafb37f0d41a5727435067c0b72435e48b6532d095611f8e168352618ec05168fe1d9ff6b9dfe6d2f96199402838cce60f311fb638ea11ed47d2ec40249c272b21d0aa64c53f893c6958a8c53a6e9c3183a20e92d5a337468c7d6fa5cf88739dc333b026048b3d856a5e2e95381b770a60a4f942827baa7166ac17a29f3efce0d51af201fed2460edf940d23ce23818f09aabad47e59e4a876c130979c8519c4aeb23fd30277046191159d1688de33332a9898f484286f1effaa78b26e518da575c77ae0525a01dc927fc9423aff306d35f338d3185914b911b05fc170bd7b38da51cdc5175a3a8572b9d870121bc3291bb5a2832f39166992452ed23184cb2d8378ed34f517e44810df51035e59560a6f8387d14f9e689b61ed5957b1e5895b47a5ee41032235c38eecd2210ab99a044f08fcc664baac48152e23a46ae0a2428aa332523f2cfc8e12ca9d73a0ebc86ff99f67459dc754186e5d02316e2b52df194ccb76dec45bafd00cc055e2c756ff097c61f5b8181fae08a53f73ef3dfff777ce6a52474f313543b7759106fe2596f60327f58d5887216c798f8674d7cf0dfcc7cda121b947ca3b3ca2009d8168f5706782125a1a75d0c8c70a20c1585f9407886bb0d074654ccb6dba560a97b3fb108a0613962eac2dbe03179550f9048c73b9f7d515b825f4dcceddb39fe024af750abea73dc4021723c1fd339405625b9dc936309ffed568641146d741089dddee7810562a6d4a37cc0f08d7a56980d76c8215d6a9f40f9625464320fad9581c5fdb1214252c21407f0e7490d9f23cf57f90954122d733fa787a20e41a3942a557152780745b0daf9f2aa8648f7eb02783389085b406ef171f1c8ca51b5d3655bbcf49c0d9bd611482e5a2029fa88b09ca0950d187430691fbb16067d1a76523af01efa0250f4140a9b518a1ab237948586990d1ec64cd0ed5ebcc87acf9462a5ac5b19248eae4cab81037d3abb84d1f3ab8c037f97cc8a5cb2f25b6d2c99d930b430c70caf460827b39d623e306a571d7143da4390e20ee0d0bc727f0aba7fe7294c8614b521bb9b7c24330697b3d4b765c2046f741dc1973fa7dd0dd488316d1d4a677d10932d6c008a3f4aeaea897c6fd51a47b610730b8befd50cbb518ffbaa5fdb1fe4ae572e6b689016de76ad541e609e555d86ddd1418cf720bf202852193bf549c6a9601d2d49b31d5e75d1ebbe7f111cf0e457303cad6170a578ed8b90e3305d82648f7400802712d4bf30b75de2de3e324442fe92258672f42e3c5ac9c1527b45746c220e851c71f595fb0321e63177aad4422bdad1105b22e396d1427e246bed53022db1ffb34862b30afc2a8251245fb3039d037d56177c38ffd510b4d17246980f8a16a1d757898aca26c713315b35bb718f7b86676ffdeba8e9fe885853e39743c291dc3b412454da71b783206807a40acb2660ed40d06072d50712a6111ce1bbcf309136110a4d4d2f9f26d87f0c11f0a39324797eaa03f3306965391152367266c00f676724e43e27ec425f5789f3e118024aa408683c793385677b5b143c82d6983e3f03a9897eafe5529213634ba87684200e632585017c6acb1e43971dc4d63bca0f4a4c213d7436ac1115aa6595d10ff1e00cd2e14eecc33c6675a7c1450317694f67c4a23c59a27d662e68e8d9309e10ad77022e56e3e703f20fbac8cc74660efe41162e0c6db4866a5486e07b259cc92969ec31fe17ed94803faf2d9ed9b0f1c859ea971970033fc27b3cfd973781e8537b0fc9a068f2ead05552b44278186f5b76aad50f34e2996d2af479dbeffc48bd677fe518856ecfb32aa3208eabd81f99745d7574780fe15808092506cda82af72622e49c515b25ac2e0e0e4ddbba118e5fb35cd606a5c5e449c7caae5c34c58a3219b48af38247193737ba94ff6c82b11bb365194c53f081183719e6da2bf69d2c9a7fc205879adc05750dcfeb30e4dd45e86c573053c22109ca5dd463d20c9c401d6799eb45b7a34e411ed7462196e8523ba1c1984dcd8028a146301b90bf2868708fcec94bf1ff6193735ac3d7ae2c7cddee7a43478e846f77121007525aa83a65c7157b4131c82a73150d8d0db36c1b52c66af001ea140af88506c2a02ab13836dfa2f0674ec453264fb55d9c127c2b7e2c5919c5993c4fdc2082bc2a058a63c746582d107cb40202161751a072a719884d6442799b17630f41be8d05d14a1cd31368d5b173196aca6474d3a7dc782af21fbce5ef35b03b9e8991a074bdf90c4079095140a699486892b86e37aa2c3de22b277d067a357e58ec98988a617e59cc4e622d13a3185bc079e7bd92f9c01adb306582177e5d3fcebedd8a1296fe49ae04a1142d7fab71c18c4ef9d27aba64d68af03ed20d840e2a9337205a396d48d41d2d7181a4a131499f4b0e50015d19de75d6158b19082e64f02588aa8ba40f9197aef2fcbf1e70de4f53eb733cf45ac6754f1b00229c2abcd2d0ce108c363b4e9a32802a716c0a3c47a0d9cd59df5e1c80b1e02440ef6efb84aecf90ed816a878e9dd809732f53f7ba20467e3ca3154ed0156fc1e8a00cabc486a5c29d794d3ac9adc044f9ab58515ed7de6036ec37d73b7e4028ee5762ee912d45ed8a916bcc92f34a701d2f477d6e1f6311c1ac74b55996a4aedd3235897268e1760cc148e2fe4dfd1af4c06fcdd6b598aee87d07151feb2d5ae3a751ac2e84de35fa7a324ab5517fd2d0b218a1dcefb6b208e45acfd3da7bf0b7164a7d3eb964bb32d97762ff040c3d1b372c392bef8dc3d2191c4c90a47d19dfa872104aed63782972056ac704d76f762d47dd899852ea0008074b74bf93c7c72e0b60b69c1eee6cb70b5fce09b670b0446c16ec04bffa63d310be19e7fb9621c15c99f93625134c354ac05c0de409ad68642f527ddbc36f113d8aac60d485bb757e7099e28886e1a6354a4580a98f48e60f4e7cd4176162df29b6c265a6e850aa326c1d8d4a27c3364be56f207bf85bee5cb437930345eef8034dab9d8e71712c0fecccdd4755f71e424abcf5e4a397333e5cea2bfbcd4ec66f9e0e43f0af557847cbc924c0d248c8419dd960a4ac628f77d33f1491af4c341b51eca7a4c084e525000ec573e4e47d1222e95ff3ee22c33b80ccc3ef6a0af717fe406fe5a1238117f53aa49e9c1b924744d84c6654d8f62ed694da0c3e09450ae951895b8a688e026947ffb37e259f633a7cab91bd90c325b5be43ca0172a9027f5078125a122d53674efe0cd942af03343e45bbb5d7c879046e9a4bfdc9f435faac5ede2d3df8217f5daae8ccc05a67ca4699eaf37e9f275af54ba36bfc652e8f07215d467a19398046b38d8e43a243b76def39f1bd7e28f6e03097e60ffa748a3b09e48c6c1b7fbc300e2dba8a37019164fd31c21c2308d2820ef4a71e3f01d5b677c9e27eb20de362d86988256c4e3d378a4621576d3c53083b9dd416892b415cc50f99258e10e9f5ebdb0a736f08b119746b182b2f7e6d985048b7b801499ba40042c83f713a712f03e626d93162094b70df4fd4c2776a86fbae8cdd9f4b3bf9933892b7c0363cb52bbfff56bf07bf9f02ebcce2bb34766dd76875c04667652d64610b9ddb3dc86c6d411c7f6740b9fd1012244c801db5c8c224df57c17b913ba52e0ea1045c7b3fb4384ffc51090697af77b0334219ad47ab43dbb65d71abf2d15825954e5bfe93729bff47924d19cb1e48a849ca3b7fbfdb554d47373162da1cbd3156d170b8ac8abb5a22e70bd9f9290f9815c8622796d6e471a4a84a5d40feda63507e3c0652ffab2c79695c282fd1b98eb8364dee456a647f13015baa2ba0e6dcf358298899eb15eb8c715e00ce43be2d10441588b413e119e5420eae5caaa8e5afc7342958bed75bb3c761d50b64b2cf422e449149a2d82089f06d23063bb8c9e6bc506a876a2bae93463c858a49dab50b220e8bef382f51a0556097ae049d107fd545c9b51c57ad5af3236f20ab6ac0ea472ed8b6d22551720135cef66b007156d404608e12ffeeca601a1ea340ce0b155f52992a8b38ad056855b4e789b7eef3b2390c5035b003b8e20caa47f751cdcdd64797196747cb9b565a26bd4c0641a92b2a0ef93c442051b01fb8811d0a0245dc7ebed120d58b6a6e6f062475b993233453732143d491912718ca87ff4cb8615d6b6634b69077a961799854c1042409736bb436681ffef7124f07c6f3fb95dd49677f1faca1935b2336c0ca6ce5532b3c40ec6b667d07c2935db9f9774f49991c759e2986045dd2d8571331dfc963f7a224764df1d688349f404df617661b2b13591a1e7c834dbe6140dd7e253e7e9fde052b227872a6413128408f53b23dc36a339a801989ff5e4f3b9c68e21699b8f74410fc9097a2a2a47703e9d4bb1425351814f2a5fd8554067571b30e0f2447c278980fc3395301d53b259187168a932676cd36fc58ec054065fefada106b6aac4aac4d240562fbc411e396260c32101405d98441ed4b698c62afd7c4a6d83a3046e63c6a3d6e21133605f28ba920cbcc0d0fdfeaf0ac999515da87b439c06be9569a1f0e9085ae8b04c83dbbbde4f1f840b0416f87c99d853dbd823bb45504a26f07cc0f4bf69ad92c63633cb08d7b8973e3888fdb227d4f26a170d84d68586c331fd549e81e53b54b1b9bea2cd936cb390bae97de947e9277831713998dd96b44d170d062c5719136c22409429783006b5c61be463e71615e43d26506401bbe412fa5fc49062efe7cc032e48f8ab02000ea570a11684d7c5e1071a597d698765866c712f286b66476613b860c8cd1d30cf265f09826cfa97ddea4a7872b6aac27437409ad3ded7860bd81b02cc670d23d9e98893c880e7e681d95cf2b5eeca20970a0b0ff247eb5051370ab587f29bc6d2d96156c1f906152f27290a71d4d025725ba9d6620d1621bb170d6e79cd91646afc2023829ca161fc2a1f34e11f11760730234c58b554d01f831bbafba79b519a4b6a91fafc57e59a57ea57edd140a5c78c9a560f2232d597601305b85c5da3aa8f355a5b8084f527c25def35031dc0c3b1827831e150b7f76af55516bdc2c21a64bc551ef21ab5f98e2bb06745845503553ead048681228d8d16233eb714054e010a6b922647d160b6b2aba640e770c875ff1272d925910 + - {fileID: 9222853194799640446, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} + - {fileID: 8670000540362819751, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} + - {fileID: 290640544579741681, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} + - {fileID: 452888129980597727, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} + - {fileID: 8596815722378360786, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} + - {fileID: 5465168808749986400, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} + - {fileID: 8798628471837913747, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} + - {fileID: 6205132797062766378, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} + - {fileID: 1537908244552830235, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} + - {fileID: 1076689784293368653, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} + - {fileID: 8644501887557367835, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} + - {fileID: 7121085873706346805, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} + - {fileID: 5260018962198961458, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} + - {fileID: 2637246540689037936, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} + - {fileID: 5056911754147151269, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} + - {fileID: 2754671612466032110, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} + - {fileID: 8690671253224913875, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} + - {fileID: 8937973074495194137, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} + - {fileID: 5688394177594991539, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} + - {fileID: 2821555232110003542, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} + - {fileID: 3186390268509049317, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} + - {fileID: 1221023935125942862, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} + - {fileID: 8478510356369560069, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} + - {fileID: 7733712851180611496, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} + - {fileID: 1475850448785301081, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} + - {fileID: 3040996629543382232, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 7750982717799560938, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 6323032421647997995, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 2800000, guid: b72c64868a74dd04e9b605a346744fb5, type: 3} + - {fileID: 11500000, guid: e3c6e5718ae5e9246af72590402986a6, type: 3} + - {fileID: 1792212506180776, guid: a10f1ce858922584bbbcc45f2e1d1ab1, type: 3} + - {fileID: 4995827724381740075, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 5584914486576743719, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 3410996179216473140, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 1749913318387172212, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 336777327060736300, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 2026357571016454047, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 8684561540592627179, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 3899992550498596831, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 4252058116974919638, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 7756093577679161190, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 6855399957101003530, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 6755720318869322401, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 1262812100307852961, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 222947999997414112, guid: a10f1ce858922584bbbcc45f2e1d1ab1, type: 3} + - {fileID: 2670369450103372576, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 1952867058840137032, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 222126012613830654, guid: a10f1ce858922584bbbcc45f2e1d1ab1, type: 3} + - {fileID: 1237313372667895488, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 1108265463091697559, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 3240555676393726561, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 114720380713692834, guid: a10f1ce858922584bbbcc45f2e1d1ab1, type: 3} + - {fileID: 3305920548722418071, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 1367903998318005912, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 1168081051609938, guid: a10f1ce858922584bbbcc45f2e1d1ab1, type: 3} + - {fileID: 1830023659135314961, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 1111904246196334185, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 7984806740738215616, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 8478650251425230033, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 3401220723952330047, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 3943384368585326615, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 7975624828205550759, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 4256175456045647407, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 412802182492685186, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 3840759054687591920, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 5735356671546669434, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 4788632080913379117, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 3916968041947871370, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 4918077808099116076, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 4927613792076572832, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 1127669247675500, guid: a10f1ce858922584bbbcc45f2e1d1ab1, type: 3} + - {fileID: 6665085679442086674, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 224050597908199218, guid: a10f1ce858922584bbbcc45f2e1d1ab1, type: 3} + - {fileID: 5014810154332479183, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 7625526715642809238, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 2596689511306805877, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 3728555409564141494, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 5947730019695840699, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 1527823502841222703, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 431695095692505403, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 8324329766064881778, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 8035040328509000442, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 2936720948414026082, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 114948018793307516, guid: a10f1ce858922584bbbcc45f2e1d1ab1, type: 3} + - {fileID: 510917935519484493, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 5673545218636482004, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 810641399461123583, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 114473711772917894, guid: a10f1ce858922584bbbcc45f2e1d1ab1, type: 3} + - {fileID: 3950790470804383607, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 2586867380771783702, guid: a10f1ce858922584bbbcc45f2e1d1ab1, type: 3} + - {fileID: 114351996073308340, guid: a10f1ce858922584bbbcc45f2e1d1ab1, type: 3} + - {fileID: 274743013972030685, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 5582228933090807839, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 21300000, guid: b72c64868a74dd04e9b605a346744fb5, type: 3} + - {fileID: 3514572363102722942, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 224738567245812642, guid: a10f1ce858922584bbbcc45f2e1d1ab1, type: 3} + - {fileID: 6204142219916392342, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 222441094218478274, guid: a10f1ce858922584bbbcc45f2e1d1ab1, type: 3} + - {fileID: 8118788507733151685, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 2465124459385225836, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 6708582536261245939, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 688517337535554145, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 4769354154258184530, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 224206035872607872, guid: a10f1ce858922584bbbcc45f2e1d1ab1, type: 3} + - {fileID: 669615419729503344, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 5678068397854632466, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 8576413143636852709, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 2260170778140746290, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 5680681910710852077, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 7325910252072641897, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 2678812435342744659, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 4298143647585438297, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 7570817694558925010, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 2432754676838825818, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 1513317799586331488, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 2621819550296742184, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 8645624810209244059, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 7267552776070608765, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 626809317364742900, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 6813733120302795261, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 7366224695605558383, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 5899422873990809242, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 5223865122482658303, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 1509284303008474338, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 1225233429103744630, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 3833576671080036525, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 6943266875828372704, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 6440984401555455926, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 7078365068275436610, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 752397600916123521, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 8760032809997012010, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 2101478084237314453, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 6635339066972209184, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 4794707327921962574, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 6831352115050308431, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 317115642043979666, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 8304798126023569421, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 7229881723806040320, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 5654715153684858091, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 6490327328496605371, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 3753490698058442390, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 9023113397685586927, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 5214656764025313823, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 2799939731073557805, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 7168368511850781863, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 567500467146646508, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 5287854287304787965, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 88367847296996865, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 4800045643981183845, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 9042987989385756183, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 8234889223322173787, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 1922025572768565014, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 307180701196370832, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 3223720551823743857, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 5706251750569482205, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 7752689792939542498, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 6043485802337168449, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 2754340420521383007, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 7658749862225466361, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 1958585658721295234, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 8618681694980115890, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 3234954865006393390, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 445694011655678980, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 3556320644179938433, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 4876746394198666246, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 6613916886722207189, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 5834893710641920188, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 5365142512560588284, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 983625803075098615, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 4097221536680630078, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 3942323019742488745, guid: a6abc70beebfa934a9c5ef5b2b8ec115, type: 3} + - {fileID: 2641146568722250684, guid: a6abc70beebfa934a9c5ef5b2b8ec115, type: 3} + - {fileID: 3138960652576516864, guid: a6abc70beebfa934a9c5ef5b2b8ec115, type: 3} + - {fileID: 4788436156768112654, guid: a6abc70beebfa934a9c5ef5b2b8ec115, type: 3} + - {fileID: 6396960001522093279, guid: a6abc70beebfa934a9c5ef5b2b8ec115, type: 3} + - {fileID: 1894803385632245156, guid: a6abc70beebfa934a9c5ef5b2b8ec115, type: 3} + - {fileID: 6536600672038615271, guid: a6abc70beebfa934a9c5ef5b2b8ec115, type: 3} + - {fileID: 6086854711102531483, guid: a6abc70beebfa934a9c5ef5b2b8ec115, type: 3} + - {fileID: 2296874927358284413, guid: a6abc70beebfa934a9c5ef5b2b8ec115, type: 3} + - {fileID: 2947871069646784690, guid: a6abc70beebfa934a9c5ef5b2b8ec115, type: 3} + - {fileID: 6465014870116301962, guid: a6abc70beebfa934a9c5ef5b2b8ec115, type: 3} + - {fileID: 6280964827309669151, guid: a6abc70beebfa934a9c5ef5b2b8ec115, type: 3} + - {fileID: 7071074520734613640, guid: a6abc70beebfa934a9c5ef5b2b8ec115, type: 3} + - {fileID: 6962418737214507338, guid: a6abc70beebfa934a9c5ef5b2b8ec115, type: 3} + - {fileID: 8007339319203465058, guid: a6abc70beebfa934a9c5ef5b2b8ec115, type: 3} + - {fileID: 6639431491369338998, guid: a6abc70beebfa934a9c5ef5b2b8ec115, type: 3} + - {fileID: 7575701045663357071, guid: a6abc70beebfa934a9c5ef5b2b8ec115, type: 3} + - {fileID: 1474029391787391565, guid: a6abc70beebfa934a9c5ef5b2b8ec115, type: 3} + - {fileID: 325567490638024363, guid: a6abc70beebfa934a9c5ef5b2b8ec115, type: 3} + - {fileID: 6453213181589431812, guid: a6abc70beebfa934a9c5ef5b2b8ec115, type: 3} + - {fileID: 8132625263121291296, guid: a6abc70beebfa934a9c5ef5b2b8ec115, type: 3} + - {fileID: 5737207735658292356, guid: a6abc70beebfa934a9c5ef5b2b8ec115, type: 3} + - {fileID: 7281811867443074356, guid: a6abc70beebfa934a9c5ef5b2b8ec115, type: 3} + - {fileID: 6137858779619007706, guid: a6abc70beebfa934a9c5ef5b2b8ec115, type: 3} + - {fileID: 4489326878992093917, guid: a6abc70beebfa934a9c5ef5b2b8ec115, type: 3} + - {fileID: 2046751786142137497, guid: a6abc70beebfa934a9c5ef5b2b8ec115, type: 3} + - {fileID: 2904723242136599528, guid: a6abc70beebfa934a9c5ef5b2b8ec115, type: 3} + - {fileID: 5878961962364331732, guid: a6abc70beebfa934a9c5ef5b2b8ec115, type: 3} + - {fileID: 416889145816794082, guid: a6abc70beebfa934a9c5ef5b2b8ec115, type: 3} + - {fileID: 2211373946813501723, guid: a6abc70beebfa934a9c5ef5b2b8ec115, type: 3} + - {fileID: 8028307582296948058, guid: a6abc70beebfa934a9c5ef5b2b8ec115, type: 3} + - {fileID: 4273695467398625632, guid: a6abc70beebfa934a9c5ef5b2b8ec115, type: 3} + - {fileID: 1590859936036420589, guid: a6abc70beebfa934a9c5ef5b2b8ec115, type: 3} + - {fileID: 4775720564541307939, guid: a6abc70beebfa934a9c5ef5b2b8ec115, type: 3} + - {fileID: 1120102750253369555, guid: a6abc70beebfa934a9c5ef5b2b8ec115, type: 3} + - {fileID: 3288273911272661838, guid: a6abc70beebfa934a9c5ef5b2b8ec115, type: 3} + - {fileID: 605147585420547373, guid: a6abc70beebfa934a9c5ef5b2b8ec115, type: 3} + - {fileID: 8779772202742984786, guid: a6abc70beebfa934a9c5ef5b2b8ec115, type: 3} + - {fileID: 1384058660809183421, guid: a6abc70beebfa934a9c5ef5b2b8ec115, type: 3} + - {fileID: 5448888170183980568, guid: a6abc70beebfa934a9c5ef5b2b8ec115, type: 3} + - {fileID: 5242144189825426404, guid: a6abc70beebfa934a9c5ef5b2b8ec115, type: 3} + - {fileID: 3570535623649027629, guid: a6abc70beebfa934a9c5ef5b2b8ec115, type: 3} + - {fileID: 1177786509350148622, guid: a6abc70beebfa934a9c5ef5b2b8ec115, type: 3} + - {fileID: 3044282437706335759, guid: a6abc70beebfa934a9c5ef5b2b8ec115, type: 3} + - {fileID: 8656539564814996681, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 1975799402133202058, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 6157638604455135764, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 910911383280223216, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 45788708103867223, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 3408275058730934960, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 8760389513444048975, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 9034486750283170309, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 6365820016044242908, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 6112406914319981313, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 3509967859173471184, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 533327806105999663, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 575639214640396140, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 7327057831772755622, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 8338823034433499355, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 2079819582420695006, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 7319985150285682966, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 3200159162628703377, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 2029531797506526993, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 7899722591463140014, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 6894022798345400063, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 6282441639050178193, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 7353011165279982813, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 5789281616404334317, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 1807163970196057057, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 7488140732224309190, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 1972574103630528578, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 6012915255328917394, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 6522410458880898412, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 5865570877275783107, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 1085014472906536056, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 6934373628931769583, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 2873269807771878454, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 1153254263013655599, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 8655367714210453876, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 1405286062209581645, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 3270114519046313036, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 7760868551332718000, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 4543305584552449265, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 8295427943291639256, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 6023690725516389039, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 8485710626447584647, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 2420899746407620282, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 7025610945519091793, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 8925332916582130585, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 5687602035296530103, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 997459417006860397, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 3060304586953038194, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 8228017965466859909, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 50318903285157531, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 8174313402326696346, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 2203755913781277484, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 5558130855516535014, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 7117332311790699582, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 3081969474980753577, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 1017611055742342433, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 8177844443667306652, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 7763718498470917699, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 8104738419738941797, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 8759579668688906986, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 1390938453214938167, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 2930780069124282862, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 3429290633302110361, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} + - {fileID: 3858040357453049202, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} + - {fileID: 6957002641074362042, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} + - {fileID: 66844779165775882, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} + - {fileID: 4013873546634405157, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} + - {fileID: 5053734790995792279, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} + - {fileID: 5785297094368415480, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} + - {fileID: 1304742272292631262, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} + - {fileID: 4168289170561396589, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} + - {fileID: 3579394433812861574, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} + - {fileID: 3494180619493127428, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} + - {fileID: 3218006710183260848, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} + - {fileID: 211085190516603302, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} + - {fileID: 7501259511575346897, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} + - {fileID: 7376613985256421714, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} + - {fileID: 4134459140418936864, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} + - {fileID: 5975347781549849351, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} + - {fileID: 2044298553491190907, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} + - {fileID: 7627049757942082150, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} + - {fileID: 5645891539867521565, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} + - {fileID: 3414781044832839763, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} + - {fileID: 4998706040207125415, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} + - {fileID: 3656540224584058516, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} + - {fileID: 4281696930829817973, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} + - {fileID: 1985773087381443959, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} + - {fileID: 3807836140688735297, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} + _Values: febc7fe765b0407b8c8e90345544ac394753b1a281922a4e114589015196ee4776dac15926adab1e4620c9a232d1ed566ec628c1efb3c0693a954d39e3d36066f7d0f7b20b638d2be0a95163e7ea141dcc1f6b7591d3a73e949134651819880de72e3b2ecf0dbc66f70629b01243766dcd4f9bcf7dee1e4185b3b64b611e3b6ddb9f15d3e773b400f9c3036d9fa280501bc798c97db9902b9e9549f346d5832eb56db8a23f89a7648ac131e2db057329631d4d0b8c6d0e3ae43753f6ee4b353bd2e2253bebcd1860a0d4110fb94b096d897f3d09494eb63919371d8cc711425cd33b203e27204208f885cc092656e150e128c851cd967a1faedeb3ac8643a066696941ce49905954dfd41e62741c9c0aa24726e7840a0343e00326e5bdac65587954269665689864e713ed6a2aafad56a7eda6d48a710f5ea039098a96961a33923a2536bdcc8f3956cf3dcf0690ce165927cb38a6b5d322f7c42dc76a0f38733adf6e4e962d5c724536aed9f37e2a0bdb44464957c307518d1d6d10b64b0a6e7bc20b8ff906d175ab6ca57cd054ac25fd0313370dae837788d136e691bc77608932df9423e3b3338526c6cbf834351a137c1a389017a534ffce0da47d9d35274df6eeb94b093a0b8594cefd75351f440851d414a23ed05fd81393f2f058b123a51281feba84311bb826be24e5a3a934ef519d2cc8208573c74de13776471b2de3aaa287b71dfe7cdf46a2847f54867bbdc7e042f5ddeb7b72f23af89a976e0042eb07904531eb0bafe6f4f03cf60c72c6667aae67d83705be2614c5e205e248a312fd7aec8b041ed350852f5e12e7049d558c480b488043b79862cbcac2a022982aef40f444f346a79a2ea1059b0743e0f8591ae3c7fa2d3130b993d419467c3a1a11a336459a24f05e953a20def4426fb65fc8a58b1358f90d04e060c5c571d2b1d2df9baa98256d81d67ace3ff30fdb03fd7487f0de3b24b60f810b51bf247fb2b1b92bc13b5741d788d13165e2476a8c158cb8c388005461687b65a3ff1b24340358a005f80142ff99728e376301c37373b1d6f9dd45d64ff173d548421cd7a3aefd628aa7636cec3148a304701d0398480ecfb2ba1d13492eeff76bd706bc7d4932e661634ee528ba16386a5d2e222b8a926faf1324ea91eb185bb86b273cc874da44c2c8630469d658085c1a5814ff32331eba696b6f91e488b384552cbd92da6ff683e95e632696d9866c2d4553bcd3a41560b90932df6bb3de40b07741fcea64c975b168176f69bbafbd0e02659edc6f57fa421c4de43d1617368022761e988981c87c3693c4457b358b4774d2694e3f634120464531e71ac865af2011b8ba6fdb7a7f63dd5a236d4b39183f9dc945aee841be3402ad314c4f68000774658ced46b6504c174de2429b726e0c19a8b791aa5d085276ef6d2e49321474591be0b0c606851a79f9c5352400cf703e2433a7b16f5c2e6edf6435237e961b396ee87f91be4612239c0aa4233e7677e7a55dcb88d4107f070a9e49d5b59b7e9c41c82751f6647d3f927f2a9e42277d89e9df153fdca55f4b6bcfff42469d23fcd8dc3077c189625a00baf3af2a9114c7d35516e91e8c796f198b64faa45a7d67e24fa936e0676b0de32eca03e1ca4ab765c42d4645930bf57524eacefd8d1cb65bedc01984f90d2e25547c193f025f28bed33a98ca8b20b0bb6153fbaec60fabeeeb580bf6ce3aa12e00df0fe90e34887cee722e374a7fe70e0f5e22a61123ec64d22b53a95330f098dcc6cb6a2f3853d2248762c7c172a46c3f1a052d5d041cddcb73bb398821d6427d6aa47b4c51c2b84e0a356679245da0771895c7d53dc4281c57ca5c0c735c465ea5452b171e5977a3a788b62300769e73c717ea69523e1b1b6350b4123f2055d2455efa01667d0c20667fd04e4026c79132d15cd5220a5d361bd5a8be626b68deac856f7d7aba654bc01482cc6abd9562f4c608cd307a0b62c6c47d5753ecf0758b0a83ed7892cc0db4277b417c3d600f10f3774c4f67e5b9f6dff95a6fc92d2f12633149407d249c0605e7f6013519fcda7298b975a4262324caf69875d8821306b3d1e76f8474ed588871c418a6f4bc4de93852016a5c947150da992f0af17fc19603432768e6fe4375176058af2698f75295c034652546000a1f4747974a8bb1e79e1c627676cb950ee7484a337fe927519074615183074115cf5849624826405ceebf10f6c992369faabc7e24043374cae00a27bfed026ba65e77591e81f6560d89a621c206ce7802c23e58cb6ff915a9200f3607a97e250268104af8cb12e08f8380331778b4c0616e04788e4ef72839780d3480bc0fc008227d6a65b0a365dbc8b97fbddd5f4c93403c39f51e66c109c4892bcf8152ebb588515211c625b9c6e3456d1a197deffccd1c6aef77703b386d535e2778955975cec93474f3a3a69a0aff279d2c24dcbe87d7629dbcd92df98c8a5d8c391ec187611c171c4d84f6d6892f1b78499e0b49769f5050f8bcb8f59c3b0081ffcd2cd63e5102b6c306f3f331c7138dbda4432b96a60327908e715a9bdd7fb3d55a4a23ebc6694c1035d377e76274982a9943f3b4ea029432abf72c06a56ff67adc3add40ff1fd9bffc15f34ce503fb429a233be4797cb7f8e7ec20f59c7b038682fb81b64821a93bb1f1b121fc00fc74dfabe9e87372b8371d764605691d4f67d2a4838200775412b3a95892615a31dd92360e99d12705167caa00d52c1c785e963ca485fc797467fffb9c1ccb4a6887ba978dcdf14a6b5556660054877ee69621b7289dfe541fe63d59662974211d38bc87e56a7045b01f5905239d8536ef7de1333d8373368a6678a68f98e440e2358438110e634ff899f8f7bb07cf7e610748e30ba75e653b7aefb41de92a173c1924ed194c2501e1313aa48b7c7b6f36f745884f003439d81efe961fae321d3defcd2ad44368141db93ac31efc0e49f65f7e25a4a1c83ae5ea16fa4e8ee2706357e17b49a6430d70ce59f6c407a72cd3b85f40cff28765289346e92c6dc5539cab5fc61b92ff645c736a8c044100146dbd31f911dcbf7130845c2313d2c62294ad5a19a7e0104048041ba377059e69945a57e99fbf6540ebeef69fef22772ec67307a819189372540ebee9079c172a1a0c704785237d53ee65d146158eae6a7d4ade03fdf64f7ac7e49590007b3878052084e2b230a9170ea4444cb9b2a23a9fab924341ecd310a414f29647f2ac72d3a6b4c9ed6ee253f5f512a23b9c34787830d053f18345194c7386c622405e0151b77812fdd94d3038c0c7c80189b4071f86f0883dff9c509f64838617e3cf345414f4f2144676601e60754eb4f1e529278da79b4fd5c451e5d74e9da32cb7530f6c8a126a3e0d65fd51a59e75ea04528059aea48b6b832927baf2c20826420eaa225d217cf894167f419dfd2f26dc30235ee2b682ed387a104b144fb4b4a2280e9747974826cf783a68db33f77ea601dec29eaa438c8c69a528edcf1cbb9e341c39116721bb17028e6a7b1912058372f3162e76534c6c7d0addf11f38005b7e3659b0cf70f1dd66275ee426ef8da85fa57bc233e9148730ce9371feac373a71f203b09449ad1d0139c750f468458e687bae8543c2d76a4a1e1efe237f214611db8cca1323ecea5299c36cb1657c9877060884feb1f7af199965b368ab4080590f61d0f410a18b669ad8dd85441cb05d7b79d7775abb3d2cc51b547760ad0125bd394038b37277637e1e65d81a29d57bb555ed316909ff52db5cd00bb2ebfa14d7b7c90adc78aa07fd8b05c3a99bed65b9273df44030434d3bed1310428315681979016260ca9f3c5419d00bf03c03409195ae7551fa2c07fc16d0ee6499c57f5f9123dc62af3a7b39865fd9a0c7a377f2547fadd4a0171e4efa6749fab1d811df4f6a8260e0a21f5b323cca9a5267338ca603efe5e8554186fa7098b70f7f7851b14710ceda282e0960ad5e9cb37c059434d6a1b4c8f70907d7049a90f5986ab3b41c4c9a77014e822b197ac4085a2c7e6b2bece5212d1958afe95a213c410107e8efae3037601ccd77e0765183bb028328e704de7baf2ce236f4eb8da62c44ea1874dc19abfc4acb481e6e41b6c825951321b5dbb9207d68e33206bd8a7174a4246069f7981b2f253139965c41eb6700e57f5e371ddf5cc70eba0321fdf8402a5536e3a9a0d202f8f190aa808921260834fa28f4ecc3794503a1e9dd180e27c8073f4e8830ee5eb88266458d34db3e146bf4aa07dfca3c92bc29ad42bce020e3687188c96faf28b9631e88acf6f9112763fd490db82f18c2fc4334f9bfe37562866224c353757de4e29c9402ad16774ac42a5a46d6d22ac7a63a33d484d0058156dada6c2bb12bee7f642b1c9a1515548555a09289d5567f6670acb1a07c0fb7af86a800352f05682ef0036235b014a51364d4b9c83f4b516d637538dfcc3559d2d58258cc364e2a2d7091671815010c5b5532adffce39eee7619aafa26240bdd376fc7703a047559607a2aeceac1575cb45c59e348916d9ae918c3876c7446b8937f7af3d3e40e0e2eebf7ac52373abe886d1704f7c156d76ced7937e3a5457086b1b6486be30a89d1935a9800a5ee2bc117d197963514862d417cd8c623ec8e0f5398c46a127b8059e1a0c98e207b2ff12b8530d6e6fe1b0ba06916321547a085fc7ee48312f02121473a7a58404a63777da04e23b54e4498eadeffc30568e9a325b6c365e677f8b08a37795fb311c51bf5f7f4b7b68cd0ae3a5b9843f00426ae50c7229972496df5b78da97dd4db1a336bf4370294371709ef9dee984323cef5a02fb125775516b19eb69960970e1d8726b24bdb72a40c6b190f96c0c6eb8b1c1a1e8a05b2168c518bf6c6504014be468876e084a6ece7fd4a1f3d8cf7da5906e217182b41d7afa669fa5197a253f50bbebfb7b005067536f6875fc15406b699b022bda8c32998501696eea134c06af63a21ce48129911e88c4f11d927610a6353b7e78f9633b767b7e8396417d3f226d2460b75d79e971710d52c74049187779151f4ecb72b700de935f00ad269ffafbec75482838fb51acf3f913ee02493b99f4e3d4a20e886b48bb3fc43a1b8297bcdb128f507f7f5ab089c4027f0b0821e9cbc1389d7961f1aaf2dfcb8a2a59d158018ae0610cb914f8c7782bcf7bec3cb41dda6e5a4435353c033a435f4c30791c6aa47e69177d097a2ace9a0d73c22507a2166d4f372b9dcb54a45dd276d8373b9fb5fe9c62c9543e07b314731f48fa36ba26cfe245c045e41107ca981963eb5ce6fead6f345f71a97e1769793bd8c0d908d8aab2347f410a17505f561a68ec8752e9ba4a648b02189878605c2983ce75687b537f4e0d5ba865ed51484999052b16d6d85a3ae99cc70d3d150063cfcffc352a1255133c93327c15a4ab176134fd6f346e4d5b29b052171b8d8b215d0c34bd4d7e737850e8ad95f429b07148df6e72126f973d1d575edb646d2f51f8efdff79011361d3f7be0b43f479900ff1f9f050401cb340349dbd81c64e457023866f854a08c6fa474380b0e9577237d0da8d4487f826b887bdb2d00b5b12949946eea57a98439f0361a8befe9923f0f1b505044404d31d568fd420472947f36af28367a57da3eed0ddf789176861572e880cb2e4b97240a854042255abd325d1b7241021c8e0990b83029c808363e27c389a26af07f40c9362f353f24d86ebca7d4189651d540975eaaa76665025d96bc3db6ae910e707a2c317f4b3639045c8758b5ded75301a73466fc02432f1d9cd0fd089e2b4624e48b844cbb9c893198af02edbeb73c6d103e0f7a2a116e425d4fe37b3930652fbecb2eacacf8b94343679cacbebda052f294e622c43fb00afbc6f06cb80ef83615322ff2888fc11785ccbc92ae1b0061516f9231e8770b7efa1e7c2019f7164702685f353d906a67992f2790a7f76e204a998c6b3e5b584a559e3dfd2eaf6e349c372b7b90f9c97f69ecc984b1460b0e8d9c69b28381855dc1aa8adcce679517c2f2f56fcbf39050d10d025191d4990d942f8bca1921b81d4276c3c57c5ab12f83e0c2be519b427ed4467c6f7b28106a43986ffdf360305f3bd8b242b755cc2bc59a17788a937461012fbd34a1c6684775575b1390fc6016aba0d8ca54cf5d5c194c899a5b2eed66047a5b4d0f266c4ca0a898b0b15eeb3efb2dcde9baaa0d308e1a1b543cceec456af40f15a013072e0d256afd670e0e459fb46a760328de5278743f0bf5e8f02e43adb943b12a620e34fcdc953f10c864d79e0b0fc79cb66d2c9d71eaadeddc2463d9d79c9821b674241b9113f6fa3c34137b9e0510436706378a108e40b3543671d1650d1027342971c73200635ded0c04786c8896005f15cae8d31d80dd9a785a3577fa8054df067516063b9610f12913e4b0b60d4a5d59a32567c6208da217adf8fd4e23970c5758721480f9247f252702d09a72ae7a5b6d2ea8a413e71901ba1e8f9e12a2057ad9585f9b36dd5f37a48ded225d3d8a027fa1e2f5ee67446fa7ed38246a1fec7c03aa3de5b020da70e69351fed9263758939cbbd336aa4f12a9204c823e1e3132106c4cc49bd1b81a642a48b475eae10cab25af00da3d397ddc99d6e8307e2404c4830e4673fbf36554d53661f2038842d184ea0955ef0b54d2c10299a1ea222350f3cc34352aa7361321a6060b6c31244ad9508b50884a1a2227275dd6c6306d71420e46e12ad25e233028659d4936425bbf39e7f768e958338ba09d12682103680c717c94c3404bd402521a9cb64a318b3be551a17685136271f4869dcdac74aed4036e2845521d018513f416cfbb7b426f284e4d73a40d79a222f94838160557dd6cc7b2db092e8e0252278a7a296db678452da55d2739d0090979dca72a38700e9e3862f4c965990623af3933680c336fbb300d179f07b73297bce4820b18d81a96981962d03eb0dfc7ab81d67363a1fd456debfa2a79525a7dd0a3f37f1cefc328e0622f0c2e9f7ce0edde4a8820c0345ee2c8790422ef1d45bfe4009b5c5fe3bdbdae93012e0974ce6e1a3d9a072fa27028ad9e1a74c006cf7f75cb13601f7cb33df7ba312b332feb3d47733c4e833ded8770c30a3fc948fda7c481b92a79d072690e2800737245f57eb2dd2d4c357efd4c47642e1e780c8b504376984e77c1c57600d33f543d61f9b6b888f214e54e22bc81f98e22016e1ee54caf481721bcf80ee748b40842aef11a9488990fe789940bac23327050e7776ff124a171e81e6b036f1cd26366e601d015574876082dcbd54354c4451297a13040dc051cf280cd89e3695f3549ce5a39dd9da508a000771ff076b43b1d4e0d27855ddc76e1e5c39525d25a61cd958c74f98b6751c3556ec09a19d369ccf6936ba3c85013f2e319c3613a2d33a715ed850229356de7bc6430ef1cdc06ba2dca2e3feebe6a1b607dea8e5b1077283a66b006596c5ec225525f2c80022907137c8e045b7348a87d945d53b520423424f84b4ad4001266d692e564a1c2655e53f2a1d89e7c3339e1f8763bf0f47646952b0887b7df23138f272dc88de307ba2fbaa6a7c21b6a573aec9623762857cb092bf9cccbed5a8b314a983956033ac6ff306aab9b1e08b19660c2a37547639a2f9e409d15c51042601b767782300136b25b23a79302672833aa632baffd0178ad3169f444d7503b20ac0bb6948033c862f855d16b0a2c330568d1c0283c6c26f4a238bff1e1434d22d57258ac2d1c48a163065256ef111cc0912f6db67c7170ea30dcc8d26c41dbda7a62ac36eb0f461911f22a1343300690547f8211b1029f46026d7c5053743521e12cd151be19d582e854a589477c6c85264cf570014cd33a5405fa05a7288e7e3e1b791af647dcd67e486858ef788491503bd7af6120182e04b412397477fa6046aa4b4c50564ab78d84ccf6e54e4060a2f44bc2384dc3465bc6becd8114b40abd3760663b2f1e587970c31a132127f96c91a8161518c85e303dc75212252472d6f349c88922a682f08bbfcc5434df851066faaa8707bd9ec7deb5ae17646f49eb262689586c67ab3dd9c0d07458694e094f419f1f4608cbd4af6e35fe42b81339da8706ce0771968dd2c7322d1deef6dfc49429e663ab8092d3094edf6e1e10c0d82cf10e2a624960cce6ed4d7657aeec90260a7248b0297c48c500265ee675f65f106b4820050925dd89b24942331c2bb73b709528840888566e56ef6270bfe670f6ed663c09f374e31a6a410120c5851ed32166741f3123f81d0d4d5b0778b2b76645c645b6eeaf47fbb10d18c88736a8d1d08e4e59729027105e5a15004069e5721e792ec2c4405bbc09d335ec5ca99167a8dc3afa61664c1efe5937fea7b7542ba624600c1251d8174d595565036f606041ce42c8b779aba9fcdd54da75cc07abd12822dbbb99471e2ba1580ed5d7e84486147b024f4a27001c0746f973543e3f0a9966df9c8565962473226f8e2963d0beff5f75b8f9a479fedd414bacb054299ce61891c2f758fe501a25c36db871f2a3753974f4b3f8033edf1f41bce6168ce1060b7642d30dc7a760392de0981849b0cb11de1538e1af21e3521c27e8bd96fb661e9853034f2f988d346b8634dc5a382a70f2d53976a8245b545f812aef8f1ecf2847b6b09cb41a4075a36c4d3555c0ac1b03875194cb22394352a7514e3d823c75555c2311e9c624296b3c2bc429da0061d50eed07cc3b5c237e6d4a0cc9f2381fcf27744e1b42fa37ad7b00074efd6c2ba9b37a2e9534a86eb8478e571131f35d8bb40afe994db9160a245b513b55d47ffee19bea88f57504d0e295d4b3a226226f5d7d9af36e925a069cdb8e26a8cc0ee4f1a7d06af72a7fd5f131831c713553b5821c2228c5736c73f6e3eb1ae7dd27ea78475ab509737734fd70e49f15766b6787d9a48ba9e55666144360da159911edf6926b476ff6400a6baad9c9a8f4766d4f84930e399b6c5f9df5a1c6129c1d645ff8a8820b23287d19aef754bf1f4221ccce2a9a2d1f256d00f25685aa8508317389954fb40c788d53ea0b755be71dbe3881f94472833640d21683fe7aae2d94a5c6e1358af22bd9469d474214b03618efeb42d380b25c0a3f2bdd35708812a5bd9f1a22c853482cac20fdd53cf42add2093f17194a615a9dd158b492f9f68bf8aa2857496144e635ce8d89f4b78324b00ba55037a84389b4a8ebb4c370104f247c0b56690497334e28e15abcd750b5747404974496443f996de40db30652b5ae4e6578bc3cc244b2e8ae50899e431d5821193784b793bac03bbcfb1099804849d453819e27f1a1464fe46be7e3b6d7a106a581ed1b30f96545478f7038d54c78f626b54ab1848022ba7dc49c0fa2bc2d7aa5e61c01a555154a3c48d07220f29557fd0e330e626d74daa0cd5283a554f80b620582ef2058bf2e500f7ab450a4eb6b3f44029470ebfd18814160d7f27e5b28af2affd4958478544f04ae62e7d93b45a8cdb2e9678c9c56187a6deef66720d1b4520535b506d5aacbbe457c45bfffa7e9e4c0cb4144803ba745fd0fe2674ab7e3ccae95d1911abf936db515d1f7642785fa3714c65a7f903e266190e625c864639d8879016649a5007f914106661d9fe1c579f83035f18e3c4ec3f80099d9793619796f711b262c23dc2545f6eea9c4340182aba430242d9bfa3cc295c1c596b6281aecf08d10f69f5dd45400a478a52767c3fde71dd4f64da70b7b419c79aa7e3403e0f3ace3b112894af204202cf062e1e9fd9247cf985314af497773c7c448813dcb4087b18a8402db6dd2d3021dc3fbee338668c3497b847220f26a49aec176b982f21830ea9374719523b1c5802281758b857bb21ebb88c92b062d730636c363a3d690d443c32729051721fa32b60dbc8c14be295d38d84e7ad0ea2b9a0e9491afa556a94caa36a14352b308629d041eec15f0e51b134f235120b562a34906d9b490a3500a2024222324df840dbf768c663605a2a4ee0bff7046bbddad894dcad32579cbb69f3d8154d311886247116b3641d8d95e997e92aca2c050d4567499e715a74325cac5c6f884376bb0646c49a6d3979690619a54b8479ec361bb7efef86031d2d74062410477b71c40e7168d5690ea19626c576a2e9285d8ca41ba535f9654209299625671569df757595a6091d15ce0d1659c9c08c40169da8976b2cd659bf74b472feff3407547018fed3ac7d67aabae8b24c532e036a9680774082020bb43028ceab54e83226f052c62674eb6ae1be124ebbdbf211a4b708687fbcc62972234aa384afbc56d1b58b5c0168dd2182ea97826fb34f6fddc68e9da3ae4d1cb77b54022a48e6707b682071674e120b6bd6196bdbbb46258d4580b5c2a6067f03a8a48514daf6352ff7f8f86d21f772b4820879c7b9f703342e8f70c99b332b63a07410f398206fdfe43ce3c24db8513ef3013f9e8cb7436057ae19b479946c3c32a4f16af79a1b639859abf5dac619753dadbc9c72ca2916cf4f6416f944598857e10a0d554445a71922faccf4b17b6e6a700ed8aff751fece083947fe315cdeb2249df8bb0b3481f3158350cf5d22e22c095476c97f374f330d3f4d0afe5a4b7ed87e184f742976a48ce59a7401332c2b571af4dce51433ec4ec5adcce7740f90c82e0821f5305fcc35e4a99b2e3dcabfebde4d1c992864ecb1049d39d74274fe0cd5c3cfc409cad9853fee3542321b8c8f6db7c5c12ad60f6c0b2c0531250b0da75758fbfe6583f41474965a3a2fa97e1f2ac844f9513de1abd33ccf363b589fb6042266751f72d60f5326c93f7b2bc29e5119f9a24ff807e589b0d4d6532a4fcc36103e52100cc1480dca5ad5062127a97a31e4215efe66fd2a4bfecf610144d72902f79568eb51b9a74f6a7b52dcebaad77d51840f8fd4cc88c383a40df3e60c8683ac0329934065829ec9ae67e3500637a8a6df51361965d1d5f35a6f0b3966c988fe2a77efd369beb707ad3a2665a6737d6c644bf8454263ee2a017a642a889b9d1a211bd970d883ef62f62f6c2af73a99ceec62d51ac2ce408d663a2e10a67380ed624087c14dee45e73b69b2ec093bcd391e693e256fb8ddef5c66d713b000086ab05a8c38c05a1bdaa71220a6e3ac7cd5920bf33cb1a65d1a1d761fb4c558973b721c629c37fa06867a637e5d97360cb0ea01805b0dbae3a84859563679cfa000aa5be800b6206267fa7848eadb444dab7d31603826c3d148c70be490a3cf0daac37d4dc3e2f398f49b17619403cd848ca65548b890982619752fc8c204f30bc98661265d91118e71ca55d43e24654b958f71c907e93ac4a35c33b24cd4291057f369f25e0b1ee2471c4783e66c643ddb7a5c53752b04e04b9d35b9c45f419da0457cb6448c13758e710f2431b8dd36f7f571c7317b8682f7493d04bf9be117255523d3165107b098193c051be0af93bffe4eb9d17a6c25bff9527135f0490c700802246a4eb2b703dd2ee8c1756227072e443eb36416603eb714e4016a855730cf7524e3d3fe0db10649f34b54e6345b7a799ccbf5a7f40e5d19b33996b96e638548f2ff3e433330360f4651dceb162f1f3f7ce4ea8b3b28801486bab14747bfb8703bf428cb6541526b96e561a33271031d59d534524d11833780d5418681103779996cb1210753d939927ff555c6dde213b894a01df40bbe4b87a0b3c47c2613591ddb0ac5c0e11653af6ee4cd07d9fd5eb8553e15b0546d7251995657f86149486db0c7142ce3ac2a7f4dcc62ef8b52525eabf3d817015771b783e8a6c792b44edc649fa9ed16cd2b58ec6c01de2f9e22eca8b5a35422606ef9c7a25705f99d10021b878aeba96446dec7812b95559318220bb91edc10fa02c50eb1267376265d505b00c3a814376a0dfb811ca38c045d358a7910b3bbed111689c6dcf73ed3675edc23c6ab309036bedbef1e7121a150ecf10e1603ea556c911152e0b1a58c4c3217413897c14d64e54fad2733315f0c188a3717b31595737a48cb6622507b62693ced5adf69b9523e7231b33c2d385f4fb937d8918a6647534a40b00918bd3636ef6f90e046147e4389d840e4e136597ed4e897e75d2f222a5951d55695a4264c0416d36237bf085a46e3e49d58d47213e7323430264f6d2092ba3998ead4521b4d731607f644496c0fc35f85b57a2e7b203d919c900972ab7b4b2f837a8f441b35ffebccea7a09d5845fc016510c69e873418853bc4a75bbfe3d7cbd8b3219a0077abbb566fa659c47bd1830495b0288b5470f3907f05e1576d0325302b45f4986dff129ae4b4e6ea6239a7a62a6055a40f4084422e059072759c06a38ed66935d61b7284d2c2697075e6d1caa1c76e32a726c09435b26a585e902558be4364743d2283ca1d25793e461b37eb28a4e43cfdd40c5815d29b9875dae372f7c21ed9426d8d7f33a7afccafeeea40ea5581038bf86ada47038a1fc6fb44424206397c03915744e89360a5843fa826f8538d24a419011fd316efaa1c7247b7ac920159da91c2a6f1b3d527783ab9e894a1082a7868e65b175657135e52d799a45708e220e1f19a262429a811e777e23f27b152759dcfea77963d7bb540b75113b49331339c1986a29240bc9f5e492fee64cbc95e6aebe978e369c72485d4d57cc554297bb9516cf1d56ff35d135b295d02aa2a14edf2a8d8a36a3705d0ab2877161974a272ab97b63127890acf469c4e932be8d4453f713d54af47bc879d3d7f7773c906097915a8f1efc9e98661e693267a670b3dbbde1957c8b23c8c14c16c05078dc47269cae5f18e29da7a78591d376b79ee0bc742ccb5a061cf3926e322e11a01710bddef33555313407dfc61208064f5109ad3504db5b575dde7f443355143546f8917fea673c698beda933ab210d14ede2c03bdb4763c54a9a7fea4aef6375e3557fe689793a47babc55e8ced753c42e6cceeaeaaf59ff95cd3450e8514b7a50344f55a1266299e3867ee00d850a8cb9444421df865f6e518184a951755e6970cf390227a96455cf67ce702d390c1bd7c1092c956d65362b4358dd55f315a71b19af2240f34b9e57670eb8ab2f3fe88b962e7093ce2dfd95fc291baf780024add8abeb7516261b89942ad1a15375fc034068eb22853aeb46acb83c1c664d2f98cc997c24d472747012e6fea35b5c4186241eefe1ec473213953222cf6338111e05c62b450620284c22a3ca94c6725ef6053cbe7bc24e557a9897705daf5af42609e257dd787873ba095c41b783614c22d32bc9267a74e15372b0ac6fb07afc7d97f09da9c93b6e7eae78851f8f63f737e39331db241aa17d02036ac7cb020b8f59bf4e74fe5da76743b487fd1000e3d5ba758c1c4828a2b1911aabcda63549b18214784eb17dc7791336678f6d5c93fede6af3a98912473061ff061909740f78fe388025783179c7c3f9cf807012bdca785211c3bd5fd98fa456504f7b1f7d78ba1f715922477710f12be5904238a173423ba0b6624abc9e60f18122e137bd1c89b7c4707c63a931c921b5e845682d234a23f3c08139167063d2f930c5660fd617fde605033008206c9013be6a2c5af71fa46c042b7d9fc2a2540ca96a77949cec212fb77d33277a1ad253f0262bdc9079011121fa0aac9a5f2363af234e761b03892eb602118aad3419e0012f71eacd797c2f68654a69093335e95e68296396b7910b4fa62472977341aaec1553cbd03a9636a61e0cb6b9212482cc2816165d7b77b9c07d662854eec7dba6f555e17994e7dc2d0c44885524add17e5d3e5037ef649bcf955a7acc8e627aa6603083bd03c651ca261dc936d0742e35c37ff9b5247fbb904c61ce55e3133fff6a554552b3651e87b150331ffcbdbad3c767574c40ca77197d5d1d2feee9e099f827e116324a4977a24cdf0e7517e2d3091afdfc360934bc8f6106e8993dda56f405a79cf8ca6ea9db0c41892a57ecba2f6f9c0b133985c1cf6ee80984d9851483771a6f7046da3fab59d943c8aa9237753fe8f65f30bc45801a33754e87d24a6d2bf94d8ea4d58ab55d5fba11c98a7a014f6bbb0d704aad455fef8a784f8d332b72d79da4e0c519147153436f89a8b65b5388610c72a721894c072eb44a1165cf2c726060d8e11eea7bd07f1d073dbcb6382f25c72b26b8ca0827f1e7f4ce5f83128dbd05f7e9cccb584b87a22804810e4b8984e514615cf92ad5974e0fc90a532ffdcf6b043e51dd03f11fe09e16a1045701336c4a796fb1303b24337fe524de41cc8dda2c12ec7636591efa7fc368bf3393f610fc769da9721f3a4062845ce933bf61965c83cf9513bd36a3986a30f42d9b001410eb1e3568374d0ed7ac13b149082e3d25ff1bb7638b23b9ad4142dc12b9ec387cb727b860d4d2dac93e4298577ba55f6792e6d349b9779c0fd7e2aa782a2091994c2d011f76dd502d41ed2449769dce641d8a7f2ce711cbd03b38c84884ad0ca02cce5c57a77ef1b495a60859631966c6ebbaa460a164b23a6230e351a599b0eefac57658be88f46484cb3d721b2534559e8e343e526d00c81b22f5279fbdf0030ae5a0615ef2f89d39bf236c5edbdfc303724d333310c0973ac08b1f83e3fdbe44bf82347b2d07546a68fb6e4b9327f601b82b10f4dc2e06daf6d8639826e5a93d9bd71d5d1447d66af9c865f3d1b259666be236b9edb320ed890f7a54a3bb438351301a6c455415ff017b0413c91308437ffd2cbc509dd4b107f418dd3d7e38c17b1e5ea198c4abc0f8354972ae34b79c18be2a5b71002b10fa3464513c39c283424271e87167aaba526c4b79189cfc2cc2833b7f53de507af34e6333d60403ce08332f943d60f180961a53de4ca42997319113c074432f63f2f6244035226ea98fe57eb43398109d6d45156e32722e4f25cb0146f04359c404cb78cd7bcf494777034d6725756498807552302dc1317fc7d51995dfd747b374465098e0bcdd61043109d0db37d65098973b7bf12a97429af904594a20d9b1b5fe246dc6fc793d53b43360cb025affab6902489cc2a49fdd9232dac18316e357571b24edbde96aef8727c208c8886861fa054cdc6eea0ca67a49a7d0ac012834e848dde2c8ed1180683723e9e296140aca793a819d3f39bdd87c7374913b9b895071207fab85980cf33445a50ef688105e62facdc5552dd87d6546ba9f7aee5c2d52c6ab896aa1bb1e4576d2fa94afe1f462162e42cec3fb4407fd11cb52ab6e231779bb30dc87f3c13eaf80df5bdde9b66439c29b3fe6a07035987e984d788e0f1bf6111cf3b017db226e041f431be9291939d0e7172d1cce182d6675058b0eb63c70049a33323d4c51624253153f4bae7da7b18548752648264303c749a2d6965e4ee3b420845d4b75e3c74a153746261e470853c36c004d4abb7476350496f374540b37a369710605fdfa65aedc33ef762be591aa295acb4dcf0024072c7e864d2c293fd4f07d4b2afeb2398e656191787c00a016d8616251d785d4684dfed97e7417da0673c3675365995289dfc21730929c832c1e9d26353811548aae4c87048cb8027d3b98eb3f980c848e4b14cf14935c2a4e84539f29f1a4cd616fdca419114e1498c5946c2b87c293111897ea24bebfe3f5892a76371ad96ee0654dae449895830300c9b02737aa2ab8184fbe59baa91f2fc099a23b3bb34d61fcb36f2a70d8a9ae1bed240c0fbb2c34542f506898c89a0f6cdd043139bec84c7b4f2b14e6aab8bf59f0c1327becc1843928700a9d1a35cce69f414edcdae6d9b57087406fe7b156886ef158086794801b7ff70fb14216697b08047a13f964cb296417148bfd0cde25386c2e29dcd34e33c16a5cd1f628735a1ec4661dc8bc70f5dad06b8057f4e6742aca78d5e73f9e35b646518e08f9333ca3ba6c39a5fbeef5dd240454c03223327b17582bb09d72df26312c0f0dfefed403a82264785230d1237d07c33af1f5e969830a2051088c06488d128d3102fc23dd264fe7f04046d718794ed35b515bcbc3bd786ef6e1d9f4cbd6540765a4a02080e35f61410ef9293d3207d8b95f6199e9de368c7594e540ffbc1be714b3c342e69052880e42f32e495d31c4da003a6c75ba10bc24d369ea375f627c0d1fc20f0ab5404ab1d98ba6ea0842e99cdf99017e505c303c80984505c250521f91c496dfbf3170be0f4463d0952e1c90518716f96303433c0cb475b27a441277223a843226082252d6bd90f307012f51844b4cc4c64b839407d2ec73a621c7accc1352a4554eb75a64c423a5724fccf41d39c93a6f4cb1d7b7ef2b531b69f8f7f6e427f4af2da7d302a6298b6e28f8a8f807a993a8011b18c42a5c457a0b75cdcc2baf8e273fa44a92f637c923259670182cb3dced654ff4c80f3084d113b2f1e308a86628697f46540bd960c61bc5166c14d3b2a866209824453ae7f028e45956d653d33230b8515505ce06c14fbbe4d346f0e5e765994a28418a6da368a9d30fcd48629167499c5d825da29818d8d4011ebb3719018f0ec3f7540f59250b42505de9716758526c8f8d4269c23c1dbfe7a1903edb1f14eea4a8d976443943378d9ff3f50149c3a68fd83859bb082f00246ad8476b49e3908f27e9f0cd3750362f85089ed027be9d6537cdb3586c555328266451ee75a4d7bc6366da5f4b8d39d89076beee3230b3d78a535de82fc8dc83c2e60c645fdb5a1dce1d923f1cc1e6546b24380a13bea5aae7d68737461172d4bca2ddcd6762c8942e2342b03ef4f44b39b2545470d26f808bb64b36636f9b4354427d861ce712f6a35b240f00aa170b1dc3026b65c644ea335d41b0166ece634079fb7f756f2e529f5db01409817e1e60bfe7607008a91b8768b97927c40d358dc0cf875a96808cf2550bc37759f3b4db6010d67a910dc72f2007f24b4ad424b08578b74ef8c4f6407453c513936d1fa491aa782be4b01ece96b67a7073bf587f18ec0e1fc49a2cdbf8e8111b2d25634d18b1465fa4076bca687a1a404b86ceb5fb46fa7f7c3f672bd753230461fc5e8eacd3a73f79f8dc118144b74980136f8ee5a3df19d41c36a7e78dc9092c702b64d8a9ed1d2f0d3c026ae8fe3f0a4e543c1c6ae041e4bb466f6300a7063e1919efe7ad8f290073430c201d7c421a76b135e206263f90ea811d637dba2e9acabf7cfd11d8492281c256d92bde3ac0fc75264e221638f3da7fd22fac8d7e47ea59152307c0099e67136143d06544374421a00c1f8278b386882292061a750cbcf1112e37e8463b6c88e60eb4f423743a9aea8aec7228991e9e63816189684d9e6d00c277726ed3979b60686496019265ad576b2fea072f1a790f9885c5620b0f668fb80b9e0239d342dd782c6e3477620919f01f2c1e4d99d0230f7df84dd2385659fd064861fc4f70c08e378002ac4487fb8edf5329c37abce1c4840c45250bf4c029eac87e5594eabf6f135315e63187350a02410d1ad3e2883cd6d97fa34a1a66d4bfd46a0e05a7faf493ba28cdd2fa93fdd73b2237185aa9f8bfbe2a91959d46d2461627a4e2bdf056c4fe5173f4459524ba7d34f1076312e6829d4e487c8c893000fb78452dc9206bd48771e5f7c9fb86d7f94bed2ec82556d6f120466ea8d938742072f9cd51f6f05dc81c80f1f8dd4b98d51f76d79d0237d5216ec4572503d352c65a173cf45428ef3c7199535a9a22ec2b539a896460d71e3b22541c44b77c340f2eb852f5888d294865150e9b8a30bc90272cd19c5db62631367816000cab84f465bdd3ad8a1e4c1f6fbe00b4367d4e0d10ac6c8baa97b277217bd4ff5bd6abef66fdfe31a3f1faf678f10c9eb572fab829f710a0c106b6316eb430f90db384b913f0b1c680e396e04d8aed4674eb3e507fe529ad19b34e934c30a0eec001e8c56cae755adb3ec6f360315238196fbd830c8179f2dd32d2c75f1f79b18384a04f71b3b3c776e375401d364de8611579dc1223fb3e87f5e83a7fc345433aea90247004c767bcf50c2809ba10137fbb28755a6361587f2029986511b8c5d64784f7398da6a2b1eddfe330dcb7331a2b453c6430172877c85ab02d9f3332512e00ae36e8260dea7a3c927b7e285bd85cb390560bd6f9a05391fd1756cf11baac9102239996cdfbc8ae150c85acf5f0b68889135e24a3fb05b0765629f641494d4d281226373fc6e5958d46ec061ca79b0d6020592417d135fd2949f4dcdb4010a0a5377c1de91138b0060db3ea0fff94cfba1b6adf5c8d9b05b728f20a463d8e31a84b61e423b8f6725856e3f57ce0f2d72124de3f541003cc2d7665c00242f6449c7e42c49eafab012423c94c906f7d67e519e9221bce86b94e2d13991eb7759b4d2692fb9e2e3972781f9c8827b0a3630b33a61c2b19606a047776709d11e36dad2cff69dd82c8b6e0765603cd026e6175517214a26d399879030017b8c8d4663c2e25044ec67a76955cfda1c35c9d02082819117b07f0e49a68e3e082b2fd18a143c1042396ec50280482ba90682ae39a02e01e1e1a1dbce1406ae6a95bf9485a1642061ca2269f156a3a8088aa740292004780931b36bb607c199bfe2d057b0236ea5954cfffc3d74108b4e09c3337cb68ad575e862389b301996677755f179b4182ad40e4523cff0a58d524ea9bfdb01dcf96d95cd98859730c5667663a4ca020b1dee11e884f4570a8acd0b29b379a64b75945f5f1f81b0af94c0e575b99bb5b8abbc542e46e6b1f25b54bd24858272abb021d94929511483d28e72ba263330e108bd8208ea77f253a9b2fc452b63d528dc764a683d9360ba97d04bb863f7c7716a53d437ff863637ebda6099ab20a78166a489538256e3556ccc90bac3bac051fb8aeac79fad27ad438d63accd28f5c877dd1f18812af3bed8d67b33d90f04212a1285261b7f2103ec36a70fca80227a4d96cd5f362720d087398066286b86528194c6efbe1bd3e911ed1b483dfc8438b3f5717fdc63674ebcaa52baf078d3c7ccf9915f470233de4d29aeeccd86f18c5236f5d212f9d104fc082303c918f68ac0d39b445b24e191d1a342b2c47a73bc7420f2c8914a14b328865b5f3537a74620242be9fbbd311d5554107fb72e46868bdf67ea1bbf26894127d43b367d937a1bfca2905e89c0a9001a8cc2c66af40a5fd1eb04af8161cf5ab53b13816c43cd08798c457449d515a01ee9f13253c2d623ce7b0858a8158aaad345995ead158c6e4fba5ceebe9179b6f0a4be7b5301a187feb8a018a3e46053f6d0479f6e744d346d92f2a965f7753d04bf595cd3f0c83e68eeb2aa3a53ba5b59f8f7de49d6e584f1f2d8f5f457e1f7336313e49b038ff61819268fc1a2fa09e8974f7d0f96fce22b31b1392641d2b0ccbb66d74fc5cfc9970e39df4fa5396b031d21646894e8638019e0233b46ec59f675c3063c22ca12d6f9040dd0c27295fb2c4c336341a827d3ca6759a5e381bfe56c3a3a97b3312fbcf162907f262462876a381f0aa03d382d9b3261cb606ce3775428649832edce5b2c8671df1766f9fec9e1001b90b57a510de2f38f32d4e291a9e83cb1670ada4c79b3de29c0e8db0bb78cfe70a337e6a992b59615d5cf28516913890f95b7884b54b36aab674f6feae818384a236cdb2dfe6ce15e90dfedb554734f429036458b6eeff0157022c55c71c7912970d4af7f824b5bb3e2101cc6f81b9afb45b2e604f758a14291f4acd79f75c09fc15b6b7d1a80ab217561994ec3392d54824f6ddb5259ef36836ced86e8335367d0b377bc88e7ea3991f8859a30ad709721fe96112c641de4c56210776e3209a8c1cea1f96f261285c668a2b5308688df227b572662cdc48351438e09188d34900133278de478c7f4112bd79506c3155bf6ceab1d152cb9fbf5f167ed5be451ac62d2c663be16c3ab433b578e95699a1461ddfda61de8751b86d4780cef2567c335db322979890a0d8249bfbf9bb76ea0747c5f29d207ca4b526afce9aeb6bc2dc37468c09bb39dfad7fb486438c58fcf65c867948b6e6ac260f6d71475f3bc390271fc176e9e04b0e5ba01cd303e7417e4d28c28e1af56ce10db31829ab260dba77186b6e97860d7c2d87a315c9d922272bf2f9377835763174a38336c722623552d74a1a53b015d4353ebc92525717342abfab61dfbbcc52729ee3f402d6b40b1528980d71f82b842225013a79e3df1d45489e78323cebf20b09570f6cf529f30c39578610da5adc14d07b45456e26707d023a4a752d3d511275e6975ee3e7d24e0cb94dc599d1df5d7b8c01b73037791e196e954421812005fa8b793e0ec408494f943ab4d9abe32fa5120f45c0f6bd3e6d784575528e2c73db52c0254b1d6b497c47fa3b8dd1083b51c49e0f72da4404ce3bd1957e93f722c2adda86eabee33d7e58c107f0f8cb3e8081238def1d004a98c4f387ee01c70ec1e3851f087daf0f58246fe6e6c2ec296f9215fd6f693321af25ee26ca5c4e7f20d0450d72ac3603d213e5138de6312b2735087fe93b8158af64ce2e6cd5da04d6ef06b708f99c3c5b122b5c841f936a57194eff64cd681bb112a2f221f7690339e1e97dede834212fbadc28efdb2b6f309c7b7adb2596077815f909a856e55385d0dd5dcae9823fb2902e560ec0d42a19cc3c7a8310d75f77f104d8ef2a787ba12fa41efecea4451b3b2c6b54ed164740cef0dc196ad06aa93cd4bbee5a2f78e94d09c19b0cd717718295be3d43b365f9b368dfc5639d0a00f1893e0616a840f34c7cf91cab544da6086a96d5112d1310c53cc50db04d7a4f013e7369eae15ada54caf0c6b9485c08b586cdcd33e011c3762d40dae2324302fd56e4931e1c43260fbc80473c4c568320323cc9e4b77c1faf500c435e7f082286f2c40f2df0179942f4ddf0605878d7283c05ea90f21c47d9c6e3cd0f007b8fc55ec04a88464fefb65c780f25744158d8361a217a1e4d790f0ae9f4d3e57643796cb5be18c25f708cf4a0ec6b2c6bb1f7730a261aa609e3ab463b7e5c5b1b2f1a45776dd5ff3e16d7ab95857d601ac589c803a025b05de08a6695a0022233e81072d226b5fe78f7b220fec63b8e60f59e00f8daa143096be757f73c95df18fadeae740b8ef40f8c4ffa5245ae235b05fa76c0fde5f146cd68673e5d063b736fc7075b16fc9465550e9375590e3c44c5fcf3421e1e1b141298585dd94a4d7b1586e47ea6c845079aefe9f487996024a5ac796013f8554f530c9151ab0ec00bc01889e0f3baea03481423f1f7f06379c8ccfe7a3c51711b3294d2b35a96b274d221cc90f080ce5f688257d8e3b9b963a91819770c3b4712775aed777361a2213a673ce7420b964702611c4057b600144f355c72af2a810c6adf1a959256eb35db87eeb4095f5a4b529f8a54e1f9442c5c02293e042f710f19cf829c0efe4b584c521bdea4b41e11dc1121109f2d2a706512c670d352cf5517dfcdd9e2f65a50ebe3a0341423d10fdec49c0cf19e9047060dc903c7247a0583c6f58482f8f41bb7d125bb8cf65b76e4d5910eb5c2634a90eb2c2ad3a9763a6a9bb7da19569219307e3c3d3bb42c0eb253e89cb689bb3f9e550c683436b760b8a0ae0ec07ea23a68ab3e34ffa18644173bdb269113f01f2088c23cb6d61a06c7dcf5dc623acf2ff6220562c7ef3e3edc51806f12def15b517111c743997b6e9037fadb9662a7520a0b1cb41853e70fc7011707568a1917eb998bf12908ec5ca896f3ffea1ad53e072d85e1055a8b5ca7df71bb4e7d3a061ee3c530ee987b130887a450b919061e2aa900d7fbc7ee4426e8980879a7ab242e06e2321ffad26e4e8d16730124e93f1b701b0782eefd1a2ff5aa28ce7c7360dc807fbffb383e237d6f896db07b430101a611f6735c5d1c03fc6015a4fb3d2ee549687f5bd5bc1ecd0874ed9b70964db3a82a748d6ad337de9bc3f89953c8775348ac061c3da32b170cd795188f7e6c6513c84c26b2bc4f1c9f5df699b4b821d0ec9a53c390300f4d565e81923e1f4e1d575dac1c159d5f8b5ce97ce0ac9135c5f8660429d1302ae2b8997c103de25b4154ec0fed9bc21a89f9c767a7b42f06e893bc9ad81a244ad9cd712b51e68f4e877242cb665edd29c9b371dd66682d2d776d9b5b0683cc2630a1e8ba0ced6b5c6978ed19f7fb6d76496d9c7473fe4e7061bc5d407d14ab02a61c9bc576221c49e1318c1184ecc972dc12a4732040992e10a7a6b070d4217e23f0bf139632ed6b7619ab5a75a00a74f4eb656a7037e2657c922ae23732454a540a3574abdc080d0110fd06943eb84fb11aa35c3a8cee5bd2259604080b345760f6076b6a95c816e4576a603adcd0444a79301c8fe91020f99147d1730d160cbbab5861c9b31a471d45c06e09b169510b24467124e83748a117c62b5681d64728f6c74ec6a4e75b1d5e970ed90b69255d15d3556a7be327e9222ff2ddf30e7aadd44ea7cfabf063893f362a6600716a525f7793abd44d5cdbee37e8d3da38106e12bbae5a11f54edc9034d4bb463e17503b5f828485302786f181bee3d9376377469778bc1fc46455c56f3b0821176c4fdf6667844974181e6bcab46c4bce4ac8974c02ddb7d36fff3c28b60b93cf64d9156f0473cfde2ed27f5a505410f809f72403a06d194a064e2a98b7df41f3759b65da56dcc9d768777ad45d1124c310bce041186fd0093fcb68519d68950d1473cfb5ee36a12d2db465e8171158e72999780401ff24fa6c88e9d0e1d9b2465df1909af5170ed124507b04ef910b154ed5497f1c17bab51399236fd877f9af4cbf620f6e8a045460486622fc3511626c00e149ddcd9c8b37db875bf39ff9ad573547d0d103593c2f0ce02c4f67472177c103d795b0d27f22d7d79302a860c04eb9ca317ce13370591e78e9adc9da9f22572ccd63dde85807c7f2a8dbec3fd86ca27a0832789e58716e8288c8162ea603c88ea62ad1dbd35e233843d4dc4c465d50554e43e3d29a472ba409a4a06f0f67b35aeca2665264395855a94f1dd3b146361ae693821519652aed5675e478fe4cd723df7ea05b0901f014ea8d284b2a580e3c927976841b62c07934ab5725e12fac0ad9be4dcf196ddd185d91d573c27418ae67a7e584d552f78240d9d8a256160be5c6cdda175a3e24249d5e26898d4bb7bf93a8bd3949273587b6d010f3467e6f7387efacf59a00552984c0e6762b7e108c909836ffd42f9d9f9853608a2d3021e00f4cfe62613eda6cab6b4b77bf415c37e09c83dfb46db849acf2a2b96035fd54e2c786787c52d5ae4136ac971c13a02507d7566f5300957d94b5b56e9b200c76679f5987c81d4471372a62823f4f9b3fad824e77206ba8e25d030c320743b59dbcdd004493195dea92e437289e13c2bbaf0be3e1917c96d3463ce4cb2a76797a75c4c5614f202c3820c7f6fb5d308270415182fc5f68d2c6b9d202a8cb6d41e495434c25b1230bd0371c015872647516bd550c7bf97526226a73e4dedc2afc71f8246f5f835bbf1d46b1c4426778abaab7e699de8544de0a1d2abb3e3f2cf40c208f604ef42a99191429c1aa391d450de0716a3c3b2508c3b99abea75f7fde1abdb722d717069ee24c80ca5b8277453b6fc81eb1962f49459824078fe90dba9507dc68f13f1cdc192d781045a552c0be2006e8d8622c7c719023c00c002e35a539caab59f0357b8ced05831e1f03a14564486ee3256df7335ff6601b5b171b5b446b0bdaa666ceeb8b5beb5da8656f6b3bf98eb663507f343d204618696917fb15d7254b08396101857ca8367d54243a9a33a8aa5963070c14c0e7385219aa0a8c198d7f74458b8aa46fc31f07494a17bb7e4c62ed3e5478d01837485128ae6bd29da963c75cb0dfbf334fc9271705cb09fff4d1660df8cac514af5b0e43397cc0574d6a9f5321e730925c46111d6118ec94c0adcb22fb3b5b20614d520aee026ccb8a7e6564d54921f35f2c4f4d47588a38b75dfb1947e35288c5c0b46e3a3b805eb3dca71e4d77408874273c3114f225f63de5ac70f9acec922f12d66bff902d9aacae002200567ad0627b7220a72074d29bbe30548f106506ef15ef3a5f2b78fbaa28213df348f6e66bdb0d7e3accea0e9d03cf42c28229bd1307121599c0d0720c91352fbf4d20ac37b5164cfe1933dcd51f6262fcba3a27fe642a05a6f480d4537f7434ffe53214db83860b6dddbff9d3363f795e6e7751570d3159241b07423541f97ea5ffddf0ec4e8677352fba21a430316e4af8881af8dd220eb5d8f1c07b43d52be44154d4594f8c0e1800e2d8adf04a0d156672d136ec897dde14c3eca339030e5a8f3d63dc5c1565859702f7fa4a605bdc002a1d49589e2fccd2b26d1379b221fdd3313c2eadea728427b361156e7d6cb36810a20fe5c44e2e6d970aaaa752014923fa2618232d2eea485e8ef400ba5caab9de8476aace170ee36a9b45f41c23d6b1aa3969a38470c51e73a7bcacbd2db43bb46386d6786155e31734b991e8219b7e46bdaa7f0c4ec2b0b66ae1892b44a0974f81a980aa013a498f4cbbb929560795433af37ad7324803a1d6200d7f210f5c94214267781b2dbb080cf1a6f508799f9bb3b90eae1b917e3752dd7fdd2cca6d5b184d4b986ef2a1f1c88d34be5ef166b04056cc2500ae78b2c09ecbf953dedc42834bdcba3b380ac0171de68d3ac269bbbbcfe27c696ca4393902a6f227e013f8b3f3f21d37ea77fd340f3d83405aabf0ef15f43d6de9679080bfdc3c7fbfed9be3da305c5fc1704e8aa8be186b1a65c3213299e414d78acb8c619c7838b37d7422a19f6576f8b04f79bd38e959800364db60a24d260886ba64fbe9c15ee987d62b49f6c97b01b2d67db594a80e8cdbf29afeac67112f4e191be5017a0e110f6fca9e42f075c71624ec873523622fc8d81ff6265f3ce03b0404235169012ee46ca625dd6f31cc686115d05499648e8413e3d7a4e73770acea623deb527453dd405d3782c30cc8f5ac713bb594332a978861c279d676fe353779f20df348462a3d0cecc3d210b8dfe31d088a044618b78dd574b3372607ca5a6cb93cff4502642c10778747116998a9e395b86e78c6829ec480e12c6e0ce8eb49e2c1367cdf9e1f6cb614be708f84c0f2a3e5444f5be1a5379d3bc41d929a1d607390f4579ed3fc0866fe3d4ec42e34fc2039cb275d6312fee400215cd901fe50321ee32078188f76e14db5591ef3736f06c8fc349abbfbf082098c63b29fe268fc8e805a4b148308a9544556e693e2288c6e9c1105c9b67722f29d6e75d3d87ed0e2a95374cd24f244f48b458b5af611d99b2820c30c923abb0883588aeb8382d33cd9373d36b4be4aaacc113e70017de9af48275548be238b1bf16bb63384d087f2e74d7e40b0f0af189418c17f03b5f8f99038cc5427e405033c224448747e2e9c9830584efea8ff57773db3a5e30b1ea764435cb46224e633ac7afc7153985ce9165de8ccf1b807c7c8752415cea0dfcefc63e33021793a744a245f7b5b8f55ef656345bfdcad4953c36a1413b804fdb2a62d8a108472f57068737e32e97cdca834334f94a3e00eb1e637f48b8c4d2d4e21542ad1e6998c27a74b29502f1769468d6adf84539255863c262a4d7d69e31b4634abc2595170313f27ed57085ee1fda03be708d44e5d4b564ff3f390c055c197439763c22ba0dedb103b8480527065f82d54bdb013106b6d08e857bc9c3dff825111b30abb403324072ec48ae1cca8c057ecbd6d981183332b0a46bcb7ddc12d3afa2d9cdc904c92209aa8e64ce18c3c3f689a4f806d15bf7380203a7810241a110e3b1761f31c38612c4cfe699de74a697e04b1bd8e52330f12f0a34f78f4cf423c08a5e35c62cd4c62eeacba142811676aa4f615d6d89f6092d8b1fc87161720e4bf5a5973d23920d2fe1f7cfeee2416df3ce5d3feb96c646944753413c9d378fb3329aa31480c676ad6e7d4f71b5f5c4b65243c0315e02a52f5f02e5d050c642e677e343b851a27484d6828d2986c4d1be717515b688a0fecab02d8c6c53b65377d5a6f62d5de39b6020b495348a745775cb7bbe3a23f680e71b8707dbe9f7deffca0b00d235044f72263a7a2be443553474f237cf6496bc20e9d0fe2914309648e5b57a7f73752f38d4cf9fa19f4344a123c3af13d061bbaf38de33ea0d866df5a0b31199bdc4a815dcf1155b08e561a69c4d05508175e6b89ee657be56f524b19e55ff23de55035f1bb4f0d17716b7f1b372b24f7ef28be533a705388306633dd39c334d19b584e159a634cc75154e87c1c68e36589522bbca29e0374fd42dedee3d02252c950487085c56dad8a7aa58e88d76bc882679a73110e8bc5a43c12dc402aab21766b4d334eac15b03f28481dfa74eb25d615a484c951bf453b0e15c1b3906c5fcf3906f4249f162f7d4a4cc5389134d0af38b35686275825ab08f83f9753fdaebb58ed346ff70036fe2c011304f90caada44ef8522e926581e2aa12d9756c6d14862f7208197bf58c71654b2264421b2fb4d65524182d1a57f6b164457d39fa8662d5b67ef2c2b71046abe0c3ed97e624b52d71a44e6ec35cc6407fa554613b3e5269a8bcc18f37f6b356ac40e2eb4faea08f8509815f4ee800729317d03b742e965933de1c8fef6ff316b0a721f4abb970d98b564537e5a7c013a815795dadc3e7ef7f108255c4f8672f0d068f9e2f54908d3d303be0033266ea3ecb0d0587b151d6f959b9db110dc1b1a0839dc866ed56bdda843176db1861af0e12fe9fa15b63a5b2a1efd3c9c1861364ff60a3db0137a8166f61d89cc6b6d4037e887cefc0867aa316531802651590f5b3bb2a571a054e549c8e06a50587dd4782b2fbd856f522508a4a63d82494779bf1dea0d94b705ca8d0b6082dfc27502fcbc61acb13f51d01c4801987bbb3b7e6c17ee27a9a63a225528343814fc4fd1cf638ea813d44020e9be8dbf8b3c7be7a0832c64cc1453b30373b46951de34ca4062a2f1a7fe6b692832c114e6846918ac4d9891cfeb04bb1041ac8689a972c8f2c27f289a8940a117948cffd567337f0acd169e76c505545ee7e16552e40e2d5b75f956fb6d7eddf30986c5a1fa1aa80d2b9156c0103fb7c82acab3a7da4fcd79a05c9f91227a794b3aab6d3f4009580138582653b86d4a36418ed1a3cb7c32a646b4fe628539d159f65e05445308f8cc8d4e907ed620320da7d6d2b14b1b17b6dd1486f407098401d77fb6e98d70839919f3f6a4f31e0eda474f663f8203c583ca8fa657694881365f1c37e94c30d5d06ce311d82772032bf346d81e0e1daeb3e268bfe46f04a04b725d26e47e2adfe4218d4082b75676bf88863d42c52fe0bdde959dae610f9f987ca2b57a671e5236d943c064a22c04742180930abd5c86427d6805e98d7145302cd8fe5a0c05596ad8741c09ef439ff56ed7721e836c25e0e38c0300e73c3db40170c735d25e812727293149407cadc5f804a79b1b2653404de18880fd5952153868077f7b2bc7cd589946ac9e6e205fdf3d08e29528d0281d87e8f1d500d63128e3ef288b2c41233dd94381e000dfbb01e85f3a6234ab6098de61f443475ea73ceb7b4580072c4c041a5a441b50f7e156d310135f11945c8e4fc06a8d35668437eabdcb7c673c041c828d7a425ef90a51f2e2ae6507d7d7ccd13495c955d6651607815f7878fe92413d75f85522d69c9ec6f52372492171f21c6bc3f0464273eced69e4e806ac58ab1de790a75d1790ab7b6bbbdb72b1eca8bd17ab512f85acfb9691fc700364797f07f7e62d7ddcfeadd99f5244616fe00e92339562005ac34d839258875deb5aa0f6b89e017f2c7511d73c6d8529c398d4f96348fa04c847a728eb4b756fc07bf513b472fb6cb2d60c3efb1a3d5c83d9cba07113141a9f699d3899ffb67deed877773524b941439a190146dfbf33490ef2842f00f635372b5dcca94c9a113ad52a328c4e402e9d39eb28745153202c5efb37b025dc333f019a10ba360d57f5625fd05cde0a69b0de1809ea313f1b27c25eb4ae9c9f604fa18f7117ae17662c931ed6b1247c096964e88e3de61e70bf4ac7836a3efa58c3ff1efe6d7c815ff57e357d5015cd4cc197e2ed7ad26267841f3062759ad1697288664ebd84891ae64784bc1c9cc0568385bcfddf182c6a9e797e73521c2a6fb060f43851817045de02f8ccb15ab4185fdadff0ded48a74b4d1ec3603fd6c371e140cbba7870501eb89241def06e307d168eb88c2c66e24d67fed226da7481e95c1eac56670c029d6dddc67f8a86351ede4659b11e4741c8330e5279ae3936cd242872e1c1da161583da2605d29e32d1d9b0f520ce3304e4ccd489755e7c30d4a703a3a30916e30bdfc0db0782a86584eb70bffd3415f498d291eb02af6f43ffe4fe91310570275d3206aef297f2a76ad5e1af20c3d1e08ef0f51f98c41fa3af8325137eb66965bbb81d2f4ab4f720cac6bfb3324fdcd3b6b6319dc46693a46c97a54051ab5a1797b94257fcc4e010f0070ebe80a99b704a99791e06372345ead9abb706351997e4fc55795cab9bf190abc6baeb049626f34afc5854f88826770f64009835c6855990ada7bb3f3d33ee48d54e16ac33f7ec00d3cbc9a84f44eb9d79b35fb260642ee0a30cb382d9a38d0e300d1bf76b56a5644516633d9a321c9175e0a8bc5ea712d560890cb805173c38b3d0db20e78409365ff3e6429a81ac97d3f1817c7d12ce4a2f58323c3de1afa418b58382c293b60dbeda6add69b0e5e730d1f9c74430d1b457c0147f4c64d984c383573d9236cb33c904f9bd77c1ca721bc6f3493c269adbfd0205703e45b6dc3b89a51f9830b69e84d0b6477b27701ff67f8e89dd72a0fa2e333a944c34fa9cb44a16fe9915fa4c8054b45b605350c5920566bdd4430ed8e8caf1650615154624bd044ab191792f7624e5cdd903b58e7c0fc9ae5447a1175b5e15de2480a1fc707fd105eec3859393f3009c74574c093dbfbc017c77d93f8759dde2f00051c92d845719f6b49d6d1c92a1e62ab6042a62d0bb40b2671e6da27ae8e39505fda47333de0daa4612229056596e8401cd4c46e613f97a11c4a0b84967b0de97fa11a01818e138204d06acc70c1f2c14288384ccff8b4cf19b98c6e2a34cfa53c33397d845c53ad7bea8b0977c3247107d0ae7d6051fabe571a66fda7c89f7b5effddb5add54c2a1b4a6105b094a560409731ca83a2b0b132f200224952a40075fa43e362807d2b56928eaac3d17223505c2115305b7404642372c61f8a9d9a291e4322927c4a7402ecfd501f4c90323fe00506b9c66c7e05e8a166c2a466cd4e74172c391fc0971253ecbba2db1be86dc078c17a681f9c4d3be356251c4ea27a3001aa3564f81f206df40cb22821e103772c7ee2d7b7486b4d858bfce942d104b6be2c223ae22e4799e1e75c2b4f765bc55aaeefd0bfa217b6e97e167be3f64f3bee03960b403658a53ab50a3014c003f0d0c7716c1ecb756144d8246145c34adca96bf58a53b836aa82074bab67bb58458608afe6a5465f8a940a38c902af2f204b94c2b3d6eb0d8ca1cee34c0ff57b24357c2c17009537630b7f1f5ef0ff582d2894090381f46f9bfb2344d76313677579a3018023b8204aa2a158a83350630101c073929c4366154f1cae384ece4767722fa7f1bffa3aae03fe84ed8b6f291f07e306239c09593d457d79c683c0120d4fc4e8f41b3f6293dc8638f4cb9c4ff36e6d38f8bf2b2a4fa409f7ab0177621bd9538af58e753544057035954ab8726cb7810c1d04d73b92ed775d997768662961db46d9ed121666cc1e9537b0db4eb2fa358a60aaca359f8e59eb24aafb71f4347f55c62f4a4229332ebbfa039e2f8e6e4d0d541acd702c511bca82a768219dfc2526faa6a755241406e0d0dab60edc04768646f8c219bd4ef974388ae97ac67667b6c15f022fb018c41dc0c3f3084e0272732d5927441e6d0bb195962e2d2358c976f0f715071e94fb3b2d89a257f080505bd65535678db48ca4c1e4661bcf60af2a6f4eab2a1162a116e68a0432fb17098e39ccc73f5d7c4cd15250ae6a1d7c43f7f2a31f224c4deab51998917c05b735610dd3ad67e833c3597cbff327770e435f84360405922bea1359360f007704f260231e0018cc386d668824737b6ce0fcd622b02510609a5886c5c7223a9e0c5f513037a55c3e466b8efb371d139db1687219d79501469f83e5c984ad248ddde3cb5793ad2734988da37020a15115b161668063df3918f81d11abfa003a371850b404983607025853073a895c30d0afc82065ed9953263a2350f94de5710957c60590c5cb531896962649188b5faab11da43dde6049810371368b1af24b72e1fde3c256a00be37507ce56720a0dafc4a6473040342af77c86933701de3389e1b4671ba89c531012c1c7d792f30cf2801ab03fc68432542d14b92ff22b1e97d44574bea2f2062752361e7f6c536477865f4918d20b3c5d81ba48bc5683033ddf30034d7e4e508d1388ec8f66b23f7f86bc576d1dfa69207ee8c31855b52ecf33e0a03c50170bbd3a54e63dbd8f5b32928a81b3b78c5e2ca9fd28da9a273a875d1647444d67072cd21ce1243bf14e7a27614bb3d98a13a8ec8f95beadfd0032affa56e73f247649518332f5d7861eb071204d6eba0e055d2f8811ca860c0730caba221f0e68464cd794055cbc087f8c52bad032b49078600b064849ed533dbc84fed5e29b005e08da99464e14621938088578cc3cd57baee738a7e4b5d67392e07fae8d34f607a685f0dbe3d58d58cde13ba6cc715c795faf992bbb789d7c59d48f3c8dd18b66bfdad0d89420544377e8809e7bbd442016e1f09454370b25d599f37ee2fc922bd4b7c9956624c622004213d7a78a1502b8ddc467bdb52a770908350685ae2b650b00e55f8bfb475e1319be6de97c3b602dbc5886b3b67127c39e680fc5e5777eed79367511f0dc710e343b36602e54794496d9c956a4b1547141ddd69ba8db2c5ec0a49c4c4e8e3ddfe693e8f2a7886cb611aca340be2a48381d19ac314df264590e9521d3f0c609f8641690ee369d18cb4a8cac547f6d5f955cd46a673b6f2d2707beffc356bf59294a655a2b44c8007fff1d183eb9f026a235b730c4307132d4436ae6779e55748b33830a1a12342525d4ea671d56ee1f071aa27260706b0727cd7818251d761e5591a3723dfa4071019156991ad94f2acd75116dbf372a046074cd1874b2b5075dcb128bb37ce20dd93173f2c60522001da34aaf0c095f1d679e11c92c28fc4cb9a20819142421519304948dc4383e5a51cdfbd16705fb54940bdbea94e61f4eccd9c6db02f7130782f91b0874d1582ea14988a0d3d41b4ca6b3ad1fff0be57a23e3599efe1a5d4820fcb091150d1f659bf5b6b5a180840841867d495bcdf87613a1e49178ba2f45a8d180d62389364c2dec7cf5aacf265c5e505c789c13ed13f627a5b7f1b1dd1e3a8fa38dfea4d335443689b8b611df1dc74132275eb6a945bf94e1fce37f5a7bf0a243e5d466a1032491bcd29ca5c91cb87781cc1cfb820fc61631953c28ae3c24f256a7aa3b0e6060d0fd33052957645efdb45b0027970ae1cbe142caf43804e27faeaa4e22717c97dfd3120749eb0f6e95f339dc0a3d4b779e7789e3afd46b99f91684d702b37f91ce3bdfab7afd68e0d1b05fe872e027426220ed99fb5f19f59785f1cc99c7704973a80ece5e9f0f9de0aa11fe75832519efc73a22a1196a92de16ec0af363799a21a95b1aeff61bc2118a7aa571186ae654f6449ffe6c158d129fad748b19577e3077ddcb270b28f9abfd342b940f02097ff84903e026644a6b17d2715c7037f733f8d6e9f53542b632b40bfec81621de5e5c0b6d30ab5d58dc27373ede9a55e4cbd3a073191414b6496d2fd4e4997e54f5b0d0b97ba42821aad13ae3927f6a0094dad9ff6b67786e5ab1c5ad62696ad035cf6f29ceb43f1b9e112c9d6503337454145be4080b681684622dc19c8f42def1c2e1b1d5b9014038d64e25cd1a575882e0de29515a1ebd642303027778316ca3884281789c1df01aa6574161246b3cbb48c8efe18230b41f61e90743fb48b007e28244d8d52f20fdee0fab02dc5a40b73fbdbf4121752057f6a0da862453e0a1f7b6bb584f64e518e8edd091dc4f4307aa4f033d880d295762ece1345559debd0fb3056ce96707a3a3d8290e45717ba7e3e13074571ed7fa729b099d7d4ec38e0f12812849500feeb79f654f1c379cd3713a517328699a0e76ff207b8f69d9ab6447e2a80c52a36d2dbd42484725e955c723f1485f4f9a5a546f60b68e7583df3a45142baa0c3ae122415e195351c850e97642b25a6e4b14e13dfd7cb3132047c59cf1feee1400d35cd36aa1ae7ff8fc58ef33e8cd2f7b346fd7f317f64a6ac99e5a2010bc3a3ffd77160f2dd9556561450024c4e038866ade4271e8df1724ed975ffdaba018c0e2d1cfa01cc056f33b8e6d2d09da59179a1f7411005456e19f0cdd6986a711fea23ff96a502769aa874f365a71e919ecc2b79d74d3f9408e7bb13f289ec0781d5f9075361f10398d4935764fe104538926f0a6cf099d2e9c806bee9ee7400bc8d753b9015e4f324e82efd5617d0e6f80fb36b07098b813c26111b68affd87476bfc2d9ca41aa178bdc0bae068c701e72fc6f9a1ef17b6090677c636f06bc4c5c6460a1bb34a43da54e3a4da466194fd22f28876e73937cbb9eb59c3ab9587c21be52a12cce623ca7cdbf92d337fb0a7e34ca60d0bb4431f9dc5d59ea4177130a41929c4744845f6f9a205f4cff577ba3aa1e05eff7ab240483a95070085217bb2c64ea3668ad3db929ce6bdba37d0785e2fc945f7c0200eeb699c49a33ef65b7f75bdf6493ba0b585b4cc52840485802b0cc8d0bbdb83d2a63fd7fcfe9a213e7cc4c1bb7615d179e08edbac9c8292d010d3d15989ea675af9909c8903adb41fd5facf48d63106053b4f003d0fd7461c5307f22d947547b8d3d35af95d95728e42eb828741dba61032297b37155b953f395fd9f4447974af5ce98b0d29e352c0c181fa1454cec1c151fda0420f8131df789a12bd6f76c63986d33a5850a8f64129558a7c9e7f259561f75da926cd604bb7ba85b40600302868309d71846970a7089e94aae4419106ab82b487e6d2f04bbc715f69eccdc7268a4d2b20e368d62b67f6a09838c550095b8f28734bb8418550593e05b8da95c53884eace933e033d537000127c7782f72148b57be63a653df46a1f65d52f844d739a3f425fe1560d8bf5d6bbb86401b823dad8fe6ffe44930a28c2fd5d7907c3ebbd8616b6d54712aeb2e7ec0120f6686bd7320a5685d291fedc58372e58b00d11f5588a05e791518c39a042f997741b2f2b6924bb0212a5daf7f5832d7e310772faca1bd86c528435e37690362587a7783d17f2ff9b57d417f2af0df20e211a8aa7c5e4518ff37b9ded6a9e88a2d055604ceb6a9623f71e42a5f3d5bd5482385d9ef5220483f5d8599c651230b953354cf6525aed398091612bc9087c36c7228f9250e9bdae460bcd3c5bcd66f6b0fbf93912b3a6ed14f42e5683205cfe5470738292ae6869878ec0569db0edb327a7dcbd0f43140376a358b324a8e4da41312824962babed645d5f6e8bf2853a265b3eeb0d1a0da794671945f71b8e20639ab7ded90259534410b7436d7d6086d77d2670283018a4b13fb90d24e1e48fe0ef0af15ab6512401dba6ec62ca3a1706727e79f50e083371f32d98bb567835f528dba17d90c3eee4028e4c992c31f706200c78afa18b1116c79f57a8b868bb6361073b95eb9497364d6e029fbb9a45b1196d6495f079ac53ecc845102b87ac763d26c7cb099ee5749add9dbc878ea4d2b6597dda22beac1553af72a3d9b761c50a98dce26200bab5881ff4ed240023a1ecada63df63dbc717ab27e9911895e523f62c7105b8734c71bec9dcd5c76c693642f38b3eecc21332c7b6d148f53c7116e572c86c733fd73dd92bdd66010daf1791204f2409a63734183ecb6e4594677f59c5f055a3fdc27ecbc865c1e4ad312c9a1726e9736adf7456037a4df4b97d443da1403901fa4571e3cd594140754f6b0d9fd42d6e7e0b3d5a9a545988ef8d11b5de01791195d16ba467f959ef61cb1fb30e4054e44fd545ae7e939c4e9ef90cc1b70ae18836825d8fbf2e29879ad3439a8c5a8651c6d304b547cc9302351c046fed993757ea97156f621d5b8100321255b0fc3dbb8d4506e5062c4169ee5b595cd54465fe6413500abbe71156877d4beb45164dcea53f04cc60acae42aa537f07c4b7574498110f6453ccff5acb506b84782caf05a92749953f989eb8640e609997e8e4c02a707baad94edd8dc0a06750e8cd4428fc7a5d6291127cce503737622d67c2e36cab59f74efad4a5b64456df00eda031538964e275b8aec313b605ee79849fa7227c1c3d733c77f74e03534cbc9dce6297054bb7cba55924591c1b680b1ad3cd5a514383d0dda58f005b31780c610676e7a35773385573c8d5411c582010eb343086580de04b92b960bb4928d7d231ba23924faf714606b0c40b52713e024fefb8995693b9f9969c109d1283f3655f578d28348fc13cc3e980a72e1562fc079df4c76ec1843b8be3d71440f1a67c42a054051cea313ed1842a92136127aaff0da4af712cf621dcc8b41766d67db490fceacf686818f1ce3299f268f1282abb2d15334c0af591688a1e1b6149a4a701de230f4bf6126626967ea46efb46310e202c6c15b10186075866de49fe9017d740f4473118dec41bae0cb67865ff9b2fafd67d1c3891b2e0aa16a45d104fdbd96984500f8d63f64168516742480193a7fdf2062cf1cbf02d59d82401c699d50217701e16b0545eb320c44b18d79068567c039f025707cb35747e694bc10af8fed996a646e156a9aeae45b349160904e9417b7d3dfad2ab0fa5e9a130eb13f215cb4c3f40ea21762559f1531055814c7e83538c3b77c9faf815685e084a873c64ac628163b8bb2c9c0e5c6808806445dc62dc526887b68d94473755527f808f1ed248434903afc7c727ef2d2b310378b12382a66dcc2c159c10e9547f9a26e3701378243821fbdf12a31a8f698a61c64aaf07760226de1500a220a5195b47624dd39e3f47de3f8f27a393ca1abd7e13af220acf5e9ce696f28e25db41a1f86deb7ddd3c14de80d61069615a46a92f44240cf5f6507904eab93432d546634e86aa26de9d6645d7715c1f20383b74b0644195ffb168b23a0b7cce0922024ffc229ab5888a1a08a08da9cbc45b76203af2d7cc7c3a18f17bf4f8df75a502f161f4b4d2f0465274e860982e3d4264ed522d5228e401136fd349b1a5ab64307c89a60f429daa106c27469f4ce79f4cc76f1bce5d08d40c60e023a63af8f8377ccfeb481bad594e58e219fe629e39568d6987eb38cc7272b59ab0617903d573300f237dfb573119ea33d9bfdd2c9102e585e62e8ff30150a2866b7f02072b5b4873d18d3e49ad35c7912a945acdaf1f2cb246ffea04032211742082c3b01b1c077d0650fd1f402fcee498023792092a29b3544bb1d5ba4290518235d6d48d7853b8732238a1de4bf37632056c00eb7e6bf5590f5bd06b223749c0ac9c0a585e8def5081e0190e78d609583ba3b4d66f3c00a0cb2d9dd37db2afa57d9d751802316f6ca4ae93a17c04d13a52772f7f14e1cf8f649573cf0fe52d30ce8c6f254a235b6d12207a1d56a1dc310028d90a1ed245a192fb82675b3e7b89dcc36f096cadef301cc26cf365f69ca17fef9764523302c05a737e3e02b8ab2d293d8195246c777527ea04175cd119175e4221051cee69d7ad6a991b774155208f1c905178ce3aed87ddc29837e6e276a5991f406a3e97108d1a9731655520d377648c6a7ac19fd834d241953b16bb08b5c73cfb6b484b3eeeb1ff9737ae58bb41f8bdac277f7f83799a9f497f2e4c775e8f7b9d6de4c1405034a7d43f3710857a8653422c97cfc8b7477e2f57fe413e9b78c75729f62825b9fefd5c2954bb4f55da3cf97f90a4f65f4355b561d15059b42665b821357a8f6529e9ec7679f219cbbdefcb35f26668fa3759cd7681928fb51616a554932a4670eea1a12a606316453c199d3ee4715973324ca770b8fa1944875d7261b33aa018c9c3db6c08939bd443873967f551d2a5bd3222202f48d816451a4d020f4b06884549f8584ec66b9eb0d22d30c1b24f368bcda4195cc146119bf2b1129e69102513136432fb0e473c6d96054f68587234daeb6f101db7a31a87c2b36c636280a826ebdb4b2e1195aef1f43544d7f920b9c3d88d76d821085b704aab42c3b49fcf16ae7553cc41f836a93fe111ede7f080e36d2f3b11092ffb1c7f2477bdd7ec3d54662e2884cc8504d1c42067c0099277a6d5a02f1c2440f38185c84b656ff3812c1f6654eae6fb500ccbf24b1637c4ec12532f1937bc5979a722a9096b2e95be485e6c2170e68ec0da4f2218178cdc49c1db391140dab8e979dffb383ef1bb3b61b19347cba35cf9e2eff3199a419033fef3cb700c7b81925a7c584e31d06c808a7b8a3d6936822881e4f425d9c8c538926eb65d1e30c9d81f30855ee4b94331d2079603c5c53b7dc7506f6593ac3c1e73bde1488d4b1a103c6fec1f0aec8a2dc032f92dce3e8c32ccc76a32c1634572f367ea26d8faa387ec85c75527e4784c2462d93aa56aecb24a1315554bb3b027d586d371d7b105bad5801a53fa1df417b1e1f224c37f327784c7243be44ed1a036ee2b60eff88a8ca2e09b267bbf47d2e0015b2ba7d56555545cec0f723660dbad44750bf29427b85666815d1c58fcc57f515b19aafd460c5381b44be499196c80bf78403653c5742814820c57c23afb5f268f3b917a31b0fd69b771dfdcd3bd4c15dc25d23d8f2b8be6f0417f536316bcb0ab0b2955da068ec7436165eaf51047ec495aea99ac943e5cac3b453dc49069523a5a9363b3c5d3afab5eaffee98827afc66acacc73504f8b20093dba5584b1d9c47676ebb102aca0571be20bb5afb8a6eb78f6080157e3dc5c4d3058adee0d02f5626d27ef64e0a8e205ae894b925d2b80538e5081bd8952ca51b701ccfab1bad71c02174291b6869860eb06056d28efab5c27fe83a27c4c131a5d9e1ce175ddb66862689146e8ef9c068014b7d546234f47f1a1f5e63ea64c33e79211d1a374d272a087e0c1eaa21b4a75a313933326285f488e976d67ac19213202724258d75a0b434536bf438e5d4d86aa5be2bae0660dbc701a320c3fda4c02e02987a3185d299c6587e7bd28ff039516e1bf018ae25347571e264820955dec0ee20ecc13aa6322c1b334aff40a271edae34606e3d560fbe4d4cc0a0dd07e6b7e9d3fd6ada3524cf7076e3d4e5709730907de61428222d217505c78dfa42a3369856daf053d51bc01063061d8e32b145b844bf84ad73c5c39c73aafb37f0d41a5727435067c0b72435e48b6532d095611f8e168352618ec05168fe1d9ff6b9dfe6d2f96199402838cce60f311fb638ea11ed47d2ec40249c272b21d0aa64c53f893c6958a8c53a6e9c3183a20e92d5a337468c7d6fa5cf88739dc333b026048b3d856a5e2e95381b770a60a4f942827baa7166ac17a29f3efce0d51af201fed2460edf940d23ce23818f09aabad47e59e4a876c130979c8519c4aeb23fd30277046191159d1688de33332a9898f484286f1effaa78b26e518da575c77ae0525a01dc927fc9423aff306d35f338d3185914b911b05fc170bd7b38da51cdc5175a3a8572b9d870121bc3291bb5a2832f39166992452ed23184cb2d8378ed34f517e44810df51035e59560a6f8387d14f9e689b61ed5957b1e5895b47a5ee41032235c38eecd2210ab99a044f08fcc664baac48152e23a46ae0a2428aa332523f2cfc8e12ca9d73a0ebc86ff99f67459dc754186e5d02316e2b52df194ccb76dec45bafd00cc055e2c756ff097c61f5b8181fae08a53f73ef3dfff777ce6a52474f313543b7759106fe2596f60327f58d5887216c798f8674d7cf0dfcc7cda121b947ca3b3ca2009d8168f5706782125a1a75d0c8c70a20c1585f9407886bb0d074654ccb6dba560a97b3fb108a0613962eac2dbe03179550f9048c73b9f7d515b825f4dcceddb39fe024af750abea73dc4021723c1fd339405625b9dc936309ffed568641146d741089dddee7810562a6d4a37cc0f08d7a56980d76c8215d6a9f40f9625464320fad9581c5fdb1214252c21407f0e7490d9f23cf57f90954122d733fa787a20e41a3942a557152780745b0daf9f2aa8648f7eb02783389085b406ef171f1c8ca51b5d3655bbcf49c0d9bd611482e5a2029fa88b09ca0950d187430691fbb16067d1a76523af01efa0250f4140a9b518a1ab237948586990d1ec64cd0ed5ebcc87acf9462a5ac5b19248eae4cab81037d3abb84d1f3ab8c037f97cc8a5cb2f25b6d2c99d930b430c70caf460827b39d623e306a571d7143da4390e20ee0d0bc727f0aba7fe7294c8614b521bb9b7c24330697b3d4b765c2046f741dc1973fa7dd0dd488316d1d4a677d10932d6c008a3f4aeaea897c6fd51a47b610730b8befd50cbb518ffbaa5fdb1fe4ae572e6b689016de76ad541e609e555d86ddd1418cf720bf202852193bf549c6a9601d2d49b31d5e75d1ebbe7f111cf0e457303cad6170a578ed8b90e3305d82648f7400802712d4bf30b75de2de3e324442fe92258672f42e3c5ac9c1527b45746c220e851c71f595fb0321e63177aad4422bdad1105b22e396d1427e246bed53022db1ffb34862b30afc2a8251245fb3039d037d56177c38ffd510b4d17246980f8a16a1d757898aca26c713315b35bb718f7b86676ffdeba8e9fe885853e39743c291dc3b412454da71b783206807a40acb2660ed40d06072d50712a6111ce1bbcf309136110a4d4d2f9f26d87f0c11f0a39324797eaa03f3306965391152367266c00f676724e43e27ec425f5789f3e118024aa408683c793385677b5b143c82d6983e3f03a9897eafe5529213634ba87684200e632585017c6acb1e43971dc4d63bca0f4a4c213d7436ac1115aa6595d10ff1e00cd2e14eecc33c6675a7c1450317694f67c4a23c59a27d662e68e8d9309e10ad77022e56e3e703f20fbac8cc74660efe41162e0c6db4866a5486e07b259cc92969ec31fe17ed94803faf2d9ed9b0f1c859ea971970033fc27b3cfd973781e8537b0fc9a068f2ead05552b44278186f5b76aad50f34e2996d2af479dbeffc48bd677fe518856ecfb32aa3208eabd81f99745d7574780fe15808092506cda82af72622e49c515b25ac2e0e0e4ddbba118e5fb35cd606a5c5e449c7caae5c34c58a3219b48af38247193737ba94ff6c82b11bb365194c53f081183719e6da2bf69d2c9a7fc205879adc05750dcfeb30e4dd45e86c573053c22109ca5dd463d20c9c401d6799eb45b7a34e411ed7462196e8523ba1c1984dcd8028a146301b90bf2868708fcec94bf1ff6193735ac3d7ae2c7cddee7a43478e846f77121007525aa83a65c7157b4131c82a73150d8d0db36c1b52c66af001ea140af88506c2a02ab13836dfa2f0674ec453264fb55d9c127c2b7e2c5919c5993c4fdc2082bc2a058a63c746582d107cb40202161751a072a719884d6442799b17630f41be8d05d14a1cd31368d5b173196aca6474d3a7dc782af21fbce5ef35b03b9e8991a074bdf90c4079095140a699486892b86e37aa2c3de22b277d067a357e58ec98988a617e59cc4e622d13a3185bc079e7bd92f9c01adb306582177e5d3fcebedd8a1296fe49ae04a1142d7fab71c18c4ef9d27aba64d68af03ed20d840e2a9337205a396d48d41d2d7181a4a131499f4b0e50015d19de75d6158b19082e64f02588aa8ba40f9197aef2fcbf1e70de4f53eb733cf45ac6754f1b00229c2abcd2d0ce108c363b4e9a32802a716c0a3c47a0d9cd59df5e1c80b1e02440ef6efb84aecf90ed816a878e9dd809732f53f7ba20467e3ca3154ed0156fc1e8a00cabc486a5c29d794d3ac9adc044f9ab58515ed7de6036ec37d73b7e4028ee5762ee912d45ed8a916bcc92f34a701d2f477d6e1f6311c1ac74b55996a4aedd3235897268e1760cc148e2fe4dfd1af4c06fcdd6b598aee87d07151feb2d5ae3a751ac2e84de35fa7a324ab5517fd2d0b218a1dcefb6b208e45acfd3da7bf0b7164a7d3eb964bb32d97762ff040c3d1b372c392bef8dc3d2191c4c90a47d19dfa872104aed63782972056ac704d76f762d47dd899852ea0008074b74bf93c7c72e0b60b69c1eee6cb70b5fce09b670b0446c16ec04bffa63d310be19e7fb9621c15c99f93625134c354ac05c0de409ad68642f527ddbc36f113d8aac60d485bb757e7099e28886e1a6354a4580a98f48e60f4e7cd4176162df29b6c265a6e850aa326c1d8d4a27c3364be56f207bf85bee5cb437930345eef8034dab9d8e71712c0fecccdd4755f71e424abcf5e4a397333e5cea2bfbcd4ec66f9e0e43f0af557847cbc924c0d248c8419dd960a4ac628f77d33f1491af4c341b51eca7a4c084e525000ec573e4e47d1222e95ff3ee22c33b80ccc3ef6a0af717fe406fe5a1238117f53aa49e9c1b924744d84c6654d8f62ed694da0c3e09450ae951895b8a688e026947ffb37e259f633a7cab91bd90c325b5be43ca0172a9027f5078125a122d53674efe0cd942af03343e45bbb5d7c879046e9a4bfdc9f435faac5ede2d3df8217f5daae8ccc05a67ca4699eaf37e9f275af54ba36bfc652e8f07215d467a19398046b38d8e43a243b76def39f1bd7e28f6e03097e60ffa748a3b09e48c6c1b7fbc300e2dba8a37019164fd31c21c2308d2820ef4a71e3f01d5b677c9e27eb20de362d86988256c4e3d378a4621576d3c53083b9dd416892b415cc50f99258e10e9f5ebdb0a736f08b119746b182b2f7e6d985048b7b801499ba40042c83f713a712f03e626d93162094b70df4fd4c2776a86fbae8cdd9f4b3bf9933892b7c0363cb52bbfff56bf07bf9f02ebcce2bb34766dd76875c04667652d64610b9ddb3dc86c6d411c7f6740b9fd1012244c801db5c8c224df57c17b913ba52e0ea1045c7b3fb4384ffc51090697af77b0334219ad47ab43dbb65d71abf2d15825954e5bfe93729bff47924d19cb1e48a849ca3b7fbfdb554d47373162da1cbd3156d170b8ac8abb5a22e70bd9f9290f9815c8622796d6e471a4a84a5d40feda63507e3c0652ffab2c79695c282fd1b98eb8364dee456a647f13015baa2ba0e6dcf358298899eb15eb8c715e00ce43be2d10441588b413e119e5420eae5caaa8e5afc7342958bed75bb3c761d50b64b2cf422e449149a2d82089f06d23063bb8c9e6bc506a876a2bae93463c858a49dab50b220e8bef382f51a0556097ae049d107fd545c9b51c57ad5af3236f20ab6ac0ea472ed8b6d22551720135cef66b007156d404608e12ffeeca601a1ea340ce0b155f52992a8b38ad056855b4e789b7eef3b2390c5035b003b8e20caa47f751cdcdd64797196747cb9b565a26bd4c0641a92b2a0ef93c442051b01fb8811d0a0245dc7ebed120d58b6a6e6f062475b993233453732143d491912718ca87ff4cb8615d6b6634b69077a961799854c1042409736bb436681ffef7124f07c6f3fb95dd49677f1faca1935b2336c0ca6ce5532b3c40ec6b667d07c2935db9f9774f49991c759e2986045dd2d8571331dfc963f7a224764df1d688349f404df617661b2b13591a1e7c834dbe6140dd7e253e7e9fde052b227872a6413128408f53b23dc36a339a801989ff5e4f3b9c68e21699b8f74410fc9097a2a2a47703e9d4bb1425351814f2a5fd8554067571b30e0f2447c278980fc3395301d53b259187168a932676cd36fc58ec054065fefada106b6aac4aac4d240562fbc411e396260c32101405d98441ed4b698c62afd7c4a6d83a3046e63c6a3d6e21133605f28ba920cbcc0d0fdfeaf0ac999515da87b439c06be9569a1f0e9085ae8b04c83dbbbde4f1f840b0416f87c99d853dbd823bb45504a26f07cc0f4bf69ad92c63633cb08d7b8973e3888fdb227d4f26a170d84d68586c331fd549e81e53b54b1b9bea2cd936cb390bae97de947e9277831713998dd96b44d170d062c5719136c22409429783006b5c61be463e71615e43d26506401bbe412fa5fc49062efe7cc032e48f8ab02000ea570a11684d7c5e1071a597d698765866c712f286b66476613b860c8cd1d30cf265f09826cfa97ddea4a7872b6aac27437409ad3ded7860bd81b02cc670d23d9e98893c880e7e681d95cf2b5eeca20970a0b0ff247eb5051370ab587f29bc6d2d96156c1f906152f27290a71d4d025725ba9d6620d1621bb170d6e79cd91646afc2023829ca161fc2a1f34e11f11760730234c58b554d01f831bbafba79b519a4b6a91fafc57e59a57ea57edd140a5c78c9a560f2232d597601305b85c5da3aa8f355a5b8084f527c25def35031dc0c3b1827831e150b7f76af55516bdc2c21a64bc551ef21ab5f98e2bb06745845503553ead048681228d8d16233eb714054e010a6b922647d160b6b2aba640e770c875ff1272d925910afed7573beaf8b2a99d05dcc421ffb4a9b52946c8f0d0372342be384cdfe1a2b6f6306910e89da10ad12b2774ee303293bf180b5b4df065eeb02a7ea9210f7644bcea221e696c424d25ae65d40843f50d846b623829a896fa45784eece3a5c41f7e83de379dbef2e4b5a1da50756e16ebd07ecb3a62c1e50bacc8170ee29aa0db6285329c222ca045888d9277de3684c7715abd62710e722088e9d465d601c73062a5c2faa0a3165c317f4d1f9ba3161cb3118fb2b7fca3910763050c01061086c6622538739a16b19645219709c6007e6a9a58c5c6bf929c66dfc6c452f0d21c1041b1204081745cc9c4d33749f723df93c6b35ec395307ccb1a2636990f816a8cfa7937fb1fc22935f59f9b92c9e651fc68cf73c28cb784eec204a5585503ba3378ba5f8debe553a8ea38de05a4e064f0843a30401d97ffdd1bb6d6f4e32174f6b630e47bba140f8c9cf3533a7a657c5d804b3be52c95d5e0ba1c9992bc4145c8cdc4bbd5d4d6c9afd65322ff04c542b63a896497e585dcc3e4fc4e52858228ee3daa7ca5b99677567e53e1269d14e58f6f4fdd35b5e23357f807f0e8986715bbd5bb4e95a7630cb400bb064967034ef62e323e3a9091743fd724bda19590012a91dabf2e29a0180c4c814660f8762104b6f706caa544db444f6e6ccc10b4fe80a9fba79c4422d041b5ce01f0a4f5185d53c8faae9946755d05f36d981ce414786048e51bd234a0a426c514d732d4093476ba2fe9af90189c89a569af4ac7db2e46667f93f00384e0d7a9783bde61e5de135de138fc01e7ffae7e5a8851b021115fcce266bc554b9cdab0fdf9d8233e27bf8b9becd6a23ddb81800a8e56f370e887a913fe8070d1be096e03ad0fe1c7c1b032c8c614444abd8aadf83c5fd2d5f73015722f0f43582069ddd3689e853b8347cc4e99cc46f3240c3e86d196f55e3693faed1563f6c1039a986c3670e21ef5696b842c2163d506d759c4c235c6969b80533b5c57e0d75e9d422454a323432a1f81782b71321aefea29b1f5ddf1324bf108393be284a2c5bd3d469c77c6561569555d4ba1920cc2685b723e3ee170ac1fe8639afa00fc94342dd8ae78a19833d3bc9c78a3e69a7f0b86c3871274893433557370ad44f4a79e1e80308554cb29f34e6a725507e7d6a1fb709cb293bbb89379a63bff579211d4be4ba3ce17bd8ce5ed0ad194b39b76d42c6a792a557c8d7f9235480af328f8900d3deff9a321bbf2d93c239bd5d3efde3f57c2ed24d3c5d526ecafa3057e1d4a0c9e6e1e7490875e067c0391a029457e4569db9b5425c4d103b5208fd150f7a4d11670c8820e42ced074d6a8c034250d97316d9b965751c91672e5409108e09a8ba13f76477cec47270cbaef53a26ec815c1d8fd436401863b584de0e6f23dc95571246163a4bae5bae98b66539d9a8bfbe2d530c1ddfde7bfa93aff2522d1eb211e662d820d547a7cceb83ce774dd52323e0b0bd76e9b235f1c111cd64bc09817a04545276d19e9474fad90961530db8972de9cd22dc29fa9998cae23b87bd780bfab7835ed9660c81bbcd8e3dbb979eb45936375bd7a49edb59b9de0544a711c39f02980a6fe9906b0ab1210e6542abd097686b42f6d3345618a8041f8906c562df51dc46026bdcbc385c9a258390419c64ae9d243ccfb87236ee2239e671e304ebbf2e481ff1d10345277b66c6f02c7798984525975f6150f5b0830f71e92839876ac63c9d0744aa805f9514adae54ba3d545e7d49f664b5df80c26e6ec1915bff42df5c2af0d991549aa53837b3025cfbc2b23948a6ef9006115c1d45d63bbecd3915118fb0e42e2ef0d251512ceb93831e693173cb1358524f56196c43b481a119957037eb32b5217cf43878413ed925c999276c0a4b0126bcbf21f9023d15c3af4f6b3fa4a467144bf008292520efee830b35222411549b69697bd5ef44e0c1208b370f2ce73691fec447fb542a4cdcae107d0d72f29f9efbd0580e1f93240710470765171e3d632a5c21e95958473f1d9e7d01c1ee34132ad50903c0d68d9460bf0b65cd193a702ce61cea2f49ba5d76e72abf1124452213f47014d7c55dab317277994cab0d36d8ee2c242eb51c1fe4537a59ffb45a7afad1512656d96799768f47432dac56dd0b9f6900ae96ae37ef70072c4004ac7d18fc6be202192000786c526191270ec702626361e2a4d66f7f7737e6d192d97b3bc45b2a1838e025c06979e617f036e9803128dea10e5fbdd3db6185aef92ef4ba3163578239df3b43895e782bbc8670ad2166fe4548e3b5dbe701f3995a76c63b8460b6ab1f98b9ae126518afd8e88f62d128746dd4c5fceae67b64c82d2b6200da3ca65bd0c48e88ad54a75134f9fc018e55967d16ccf0b5a25e6f65cb0f7f18fd1876ea7114cd6a4904f177c68aad09a601638ae56f51d9a53e5d66dcd43c9e4d6921e237adf8199363fc1beb67af49bb212f827836eacf89602d0f91214a77f451d6a3536fbeac05490a7e94923af21112acbba6b926177f0e6c98d907aab5ad7cd866c1ac62d5202589c12d6c3af6263afe7e758ed13a2b1223620326d2fe9e41d4ef945f4b418b7f2434ce9b15ec2c63be1305292b3c4d1391d489ffd1fa5379616e40298b85853ff50a4cfaf739d736ca5f9841078ae968a280ce77b88bad2ae154fb832d56ee4499443320f0521c57fc53c931929481297b2833f3ab02086aa3dde65dc2acf61fb12324b341f5a64f64767b64c27c974c2e2df7fbdd056768c5363c31c786e557b61780909032187a7f1b70ca785c581f76322f94b4fb414876728887cd27e8145cd21ad9fd28dc05167d7cc1949cef6722e2446ba9ae5d46d6371b1daa90ad57cca4d8b488cde361f0cb81c880804c278320a9af6b53be5275d4af3544faaf7a2fda71c68a5b0f54011d8521d26b3a557bbc6576190213209ed4c04be152e2091b0698a50e859d2130feaf4dce9c7f1f0f04b9879438612dc650645e1b5a35513b7b3dd904e06409e1bc5ae84e9e100155a05be50b6a9e1ca56bdebd203e0675340013535ea61a1069c2675093497b656165b3bcb51b5d2fde207e6fbf22291e3c2f4ab274425d5179b5b1312d114f5cf21dd418292c2a4c44737cb883f0cd33255fd28d535f43565486264f7839334f6c1d55ef02c24a7aa99f21c4725e544857b8b5df202d1f529fd43c5df9252b7d5834da5fba43c919aa4c37f38008c90931def7c084532e3e02fd722801588b31cb9e6b3e83f58e14ee9b896d6412d369f4cd7127e313fe05fa649f484a0ee4513efa40e18bf8723bb11d2e16363f2514d1dc1dcfc9b315486199c7186b29a0038124d0962d0d21035b35d70142153b453f8a786ef014870e0f884125bf8aa77982d469ee9070183dbb192bff8b168a76 diff --git a/Assets/Prefabs/DynamicUI/Elements/Button.prefab b/Assets/Prefabs/DynamicUI/Elements/Button.prefab index 395289a5..192f8f82 100644 --- a/Assets/Prefabs/DynamicUI/Elements/Button.prefab +++ b/Assets/Prefabs/DynamicUI/Elements/Button.prefab @@ -67,7 +67,7 @@ MonoBehaviour: m_OnCullStateChanged: m_PersistentCalls: m_Calls: [] - m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Sprite: {fileID: 10917, guid: 0000000000000000f000000000000000, type: 0} m_Type: 1 m_PreserveAspect: 0 m_FillCenter: 1 @@ -384,8 +384,8 @@ MonoBehaviour: m_fontMaterials: [] m_fontColor32: serializedVersion: 2 - rgba: 4281479730 - m_fontColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + rgba: 4294901502 + m_fontColor: {r: 0.9960785, g: 0.9960785, b: 0.9960785, a: 1} m_enableVertexGradient: 0 m_colorMode: 3 m_fontColorGradient: diff --git a/Assets/Prefabs/DynamicUI/Elements/Composite/AddNewButton.prefab b/Assets/Prefabs/DynamicUI/Elements/Composite/AddNewButton.prefab index 1f3ef496..a396f3c6 100644 --- a/Assets/Prefabs/DynamicUI/Elements/Composite/AddNewButton.prefab +++ b/Assets/Prefabs/DynamicUI/Elements/Composite/AddNewButton.prefab @@ -60,7 +60,7 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} + m_Color: {r: 0.20692419, g: 0.21317463, b: 0.2830189, a: 1} m_RaycastTarget: 1 m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} m_Maskable: 1 @@ -195,8 +195,8 @@ MonoBehaviour: m_fontMaterials: [] m_fontColor32: serializedVersion: 2 - rgba: 4281479730 - m_fontColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} m_enableVertexGradient: 0 m_colorMode: 3 m_fontColorGradient: diff --git a/Assets/Prefabs/DynamicUI/Elements/Composite/AnimatedBoolUnit.prefab b/Assets/Prefabs/DynamicUI/Elements/Composite/AnimatedBoolUnit.prefab index 49658409..9fb0549c 100644 --- a/Assets/Prefabs/DynamicUI/Elements/Composite/AnimatedBoolUnit.prefab +++ b/Assets/Prefabs/DynamicUI/Elements/Composite/AnimatedBoolUnit.prefab @@ -439,8 +439,8 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: -160, y: 0} - m_SizeDelta: {x: 150, y: 30} + m_AnchoredPosition: {x: -160, y: -8.786} + m_SizeDelta: {x: 150, y: 47.5721} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &93384146751404154 CanvasRenderer: @@ -671,7 +671,7 @@ MonoBehaviour: m_faceColor: serializedVersion: 2 rgba: 4294967295 - m_fontSize: 18 + m_fontSize: 25.35 m_fontSizeBase: 14 m_fontWeight: 400 m_enableAutoSizing: 1 @@ -774,8 +774,8 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 150, y: 30} + m_AnchoredPosition: {x: 0, y: -8.786} + m_SizeDelta: {x: 150, y: 47.572} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &5986546895432467791 CanvasRenderer: @@ -1481,8 +1481,8 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: 225, y: 0.000022888} - m_SizeDelta: {x: 40, y: 40} + m_AnchoredPosition: {x: 218.4152, y: -6.5848} + m_SizeDelta: {x: 53.1696, y: 53.1696} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &4224620927663903161 CanvasRenderer: diff --git a/Assets/Prefabs/DynamicUI/Elements/Composite/AnimatedIntUnit.prefab b/Assets/Prefabs/DynamicUI/Elements/Composite/AnimatedIntUnit.prefab index e82684af..7f4455b7 100644 --- a/Assets/Prefabs/DynamicUI/Elements/Composite/AnimatedIntUnit.prefab +++ b/Assets/Prefabs/DynamicUI/Elements/Composite/AnimatedIntUnit.prefab @@ -35,7 +35,7 @@ RectTransform: 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.5} + m_AnchoredPosition: {x: 0, y: -0.4999981} m_SizeDelta: {x: -20, y: -13} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &406841987274818773 @@ -88,8 +88,8 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 150, y: 30} + m_AnchoredPosition: {x: 0, y: -7.653} + m_SizeDelta: {x: 150, y: 45.3061} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &6752014925829742087 CanvasRenderer: @@ -531,8 +531,8 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: -160, y: 0} - m_SizeDelta: {x: 150, y: 30} + m_AnchoredPosition: {x: -160, y: -7.653} + m_SizeDelta: {x: 150, y: 45.3061} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &93384146751404154 CanvasRenderer: @@ -763,7 +763,7 @@ MonoBehaviour: m_faceColor: serializedVersion: 2 rgba: 4294967295 - m_fontSize: 18 + m_fontSize: 28.9 m_fontSizeBase: 14 m_fontWeight: 400 m_enableAutoSizing: 1 @@ -1051,7 +1051,7 @@ RectTransform: 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.5} + m_AnchoredPosition: {x: 0, y: -0.4999981} m_SizeDelta: {x: -20, y: -13} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &1627351685873884114 @@ -1161,7 +1161,7 @@ MonoBehaviour: m_faceColor: serializedVersion: 2 rgba: 4294967295 - m_fontSize: 18 + m_fontSize: 28.9 m_fontSizeBase: 14 m_fontWeight: 400 m_enableAutoSizing: 1 @@ -1393,8 +1393,8 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: 225, y: 0} - m_SizeDelta: {x: 40, y: 40} + m_AnchoredPosition: {x: 219.0677, y: -5.9323} + m_SizeDelta: {x: 51.8645, y: 51.8645} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &4224620927663903161 CanvasRenderer: diff --git a/Assets/Prefabs/DynamicUI/Elements/Composite/CompositeParameterWIndow.prefab b/Assets/Prefabs/DynamicUI/Elements/Composite/CompositeParameterWIndow.prefab index eddd0352..002c9ec4 100644 --- a/Assets/Prefabs/DynamicUI/Elements/Composite/CompositeParameterWIndow.prefab +++ b/Assets/Prefabs/DynamicUI/Elements/Composite/CompositeParameterWIndow.prefab @@ -350,7 +350,7 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: m_Material: {fileID: 0} - m_Color: {r: 0.1764706, g: 0.25490198, b: 0.33333334, a: 1} + m_Color: {r: 0.3, g: 0.3, b: 0.3, a: 1} m_RaycastTarget: 1 m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} m_Maskable: 1 @@ -1124,6 +1124,11 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 5e4743327f32eb24e86090ec474ac91a, type: 3} m_Name: m_EditorClassIdentifier: + resolution: {x: 512, y: 256} + curveColor: {r: 0, g: 1, b: 0, a: 1} + gridColor: {r: 0.3, g: 0.3, b: 0.3, a: 0.5} + pointSize: 15 + tangentHandleLength: 40 curve: serializedVersion: 2 m_Curve: @@ -1157,18 +1162,7 @@ MonoBehaviour: m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 4 - timeRange: 10 - valueRange: 10 - keyframeSize: 0.2 - tangentLength: 1 - curveColor: {r: 0, g: 1, b: 0, a: 1} - keyframeColor: {r: 1, g: 0, b: 0, a: 1} - tangentColor: {r: 0, g: 0, b: 1, a: 1} - segments: 5 - curveRawImage: {fileID: 4768191335492145245} - curveTextureSize: {x: 400, y: 300} - keyframeImages: [] - compositeParameterWindow: {fileID: 8591554574042573968} + rawImage: {fileID: 0} --- !u!1 &5406300460509605192 GameObject: m_ObjectHideFlags: 0 diff --git a/Assets/Prefabs/DynamicUI/Elements/Composite/InputFieldUnit.prefab b/Assets/Prefabs/DynamicUI/Elements/Composite/InputFieldUnit.prefab index 962644f1..47dc6322 100644 --- a/Assets/Prefabs/DynamicUI/Elements/Composite/InputFieldUnit.prefab +++ b/Assets/Prefabs/DynamicUI/Elements/Composite/InputFieldUnit.prefab @@ -1,5 +1,140 @@ %YAML 1.1 %TAG !u! tag:unity3d.com,2011: +--- !u!1 &2044298553491190907 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7376613985256421714} + - component: {fileID: 5053734790995792279} + - component: {fileID: 3414781044832839763} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7376613985256421714 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2044298553491190907} + 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: 4134459140418936864} + 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 &5053734790995792279 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2044298553491190907} + m_CullTransparentMesh: 0 +--- !u!114 &3414781044832839763 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2044298553491190907} + 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: "\u200B" + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 4bd810f1cbcb0f446a8f5a31453e243f, type: 2} + m_sharedMaterial: {fileID: 21539420542967178, guid: 4bd810f1cbcb0f446a8f5a31453e243f, + 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: 28 + m_fontSizeBase: 28 + 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: 0 + 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: 1 + 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 &2711967451113446164 GameObject: m_ObjectHideFlags: 0 @@ -134,7 +269,7 @@ MonoBehaviour: m_hasFontAssetChanged: 0 m_baseMaterial: {fileID: 0} m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!1 &3551056828837948860 +--- !u!1 &3218006710183260848 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -142,52 +277,50 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 2047969805760758725} - - component: {fileID: 93384146751404154} - - component: {fileID: 4332982135153255073} - - component: {fileID: 2944176489136536419} + - component: {fileID: 211085190516603302} + - component: {fileID: 3429290633302110361} + - component: {fileID: 66844779165775882} m_Layer: 5 - m_Name: InputField (TMP) + m_Name: Filled m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!224 &2047969805760758725 +--- !u!224 &211085190516603302 RectTransform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3551056828837948860} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_GameObject: {fileID: 3218006710183260848} + 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: 3394599716781288918} - m_Father: {fileID: 3293741353593090497} + m_Children: [] + m_Father: {fileID: 7501259511575346897} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0.5, y: 0.5} - m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: -40, y: 0} - m_SizeDelta: {x: 400, y: 40} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &93384146751404154 + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: -0.000020980835} + m_SizeDelta: {x: 0, y: 0.000047684} + m_Pivot: {x: 0, y: 0.5} +--- !u!222 &3429290633302110361 CanvasRenderer: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3551056828837948860} - m_CullTransparentMesh: 1 ---- !u!114 &4332982135153255073 + m_GameObject: {fileID: 3218006710183260848} + m_CullTransparentMesh: 0 +--- !u!114 &66844779165775882 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3551056828837948860} + m_GameObject: {fileID: 3218006710183260848} m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} @@ -201,7 +334,83 @@ MonoBehaviour: m_OnCullStateChanged: m_PersistentCalls: m_Calls: [] - m_Sprite: {fileID: 10911, guid: 0000000000000000f000000000000000, type: 0} + m_Sprite: {fileID: 21300000, guid: 5e16c7aea118d68498053518146c9cf9, type: 3} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 0 + m_FillAmount: 0 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 25 +--- !u!1 &4168289170561396589 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7501259511575346897} + - component: {fileID: 4013873546634405157} + - component: {fileID: 5645891539867521565} + m_Layer: 5 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7501259511575346897 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4168289170561396589} + 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: 211085190516603302} + m_Father: {fileID: 3494180619493127428} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 4} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &4013873546634405157 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4168289170561396589} + m_CullTransparentMesh: 0 +--- !u!114 &5645891539867521565 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4168289170561396589} + 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.050980393} + 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: 9109d18ad586e1f49b31eaea40662492, type: 3} m_Type: 1 m_PreserveAspect: 0 m_FillCenter: 1 @@ -210,21 +419,251 @@ MonoBehaviour: m_FillClockwise: 1 m_FillOrigin: 0 m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!114 &2944176489136536419 + m_PixelsPerUnitMultiplier: 25 +--- !u!1 &4259592601424320053 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3293741353593090497} + - component: {fileID: 1039627757295629729} + m_Layer: 5 + m_Name: InputFieldUnit + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3293741353593090497 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4259592601424320053} + 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: 8170277298609262468} + - {fileID: 3494180619493127428} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 50} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1039627757295629729 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3551056828837948860} + m_GameObject: {fileID: 4259592601424320053} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b16905b5bd2a84cf8b1830193f3036b7, type: 3} + m_Name: + m_EditorClassIdentifier: + compositeParameterWindow: {fileID: 0} + removeButton: {fileID: 912609835647631034} + inputField: {fileID: 3579394433812861574} +--- !u!1 &4281696930829817973 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1304742272292631262} + - component: {fileID: 7627049757942082150} + - component: {fileID: 1985773087381443959} + m_Layer: 5 + m_Name: Placeholder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1304742272292631262 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4281696930829817973} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.00008, y: 1.00008, z: 1.00008} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 3494180619493127428} + 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, y: 2.2} +--- !u!222 &7627049757942082150 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4281696930829817973} + m_CullTransparentMesh: 0 +--- !u!114 &1985773087381443959 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4281696930829817973} + 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: Placeholder + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 4bd810f1cbcb0f446a8f5a31453e243f, type: 2} + m_sharedMaterial: {fileID: 21539420542967178, guid: 4bd810f1cbcb0f446a8f5a31453e243f, + 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: 28 + m_fontSizeBase: 28 + 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: 1 + 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 &5785297094368415480 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3494180619493127428} + - component: {fileID: 3579394433812861574} + - component: {fileID: 3807836140688735297} + - component: {fileID: 4998706040207125415} + - component: {fileID: 3656540224584058516} + m_Layer: 5 + m_Name: Input Field - Standard (Left) + m_TagString: Untagged + m_Icon: {fileID: 2800000, guid: e956b4f7a85075c43a444a9f05cc765a, type: 3} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3494180619493127428 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5785297094368415480} + 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: 1304742272292631262} + - {fileID: 7501259511575346897} + - {fileID: 4134459140418936864} + m_Father: {fileID: 3293741353593090497} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -39.999985, y: 0.000015259} + m_SizeDelta: {x: 400, y: 40} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &3579394433812861574 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5785297094368415480} m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: 2da0c512f12947e489f739169773d7ca, type: 3} m_Name: m_EditorClassIdentifier: m_Navigation: - m_Mode: 3 + m_Mode: 0 m_WrapAround: 0 m_SelectOnUp: {fileID: 0} m_SelectOnDown: {fileID: 0} @@ -232,11 +671,11 @@ MonoBehaviour: 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_NormalColor: {r: 1, g: 1, b: 1, a: 0.49019608} + m_HighlightedColor: {r: 1, g: 1, b: 1, a: 1} + m_PressedColor: {r: 1, g: 1, b: 1, a: 1} + m_SelectedColor: {r: 1, g: 1, b: 1, a: 1} + m_DisabledColor: {r: 1, g: 1, b: 1, a: 0.5019608} m_ColorMultiplier: 1 m_FadeDuration: 0.1 m_SpriteState: @@ -248,13 +687,13 @@ MonoBehaviour: m_NormalTrigger: Normal m_HighlightedTrigger: Highlighted m_PressedTrigger: Pressed - m_SelectedTrigger: Selected + m_SelectedTrigger: Highlighted m_DisabledTrigger: Disabled m_Interactable: 1 - m_TargetGraphic: {fileID: 4332982135153255073} - m_TextViewport: {fileID: 3394599716781288918} - m_TextComponent: {fileID: 7690171638868425400} - m_Placeholder: {fileID: 8625122601240492421} + m_TargetGraphic: {fileID: 1985773087381443959} + m_TextViewport: {fileID: 4134459140418936864} + m_TextComponent: {fileID: 3414781044832839763} + m_Placeholder: {fileID: 0} m_VerticalScrollbar: {fileID: 0} m_VerticalScrollbarEventHandler: {fileID: 0} m_LayoutGroup: {fileID: 0} @@ -294,177 +733,82 @@ MonoBehaviour: m_OnTouchScreenKeyboardStatusChanged: m_PersistentCalls: m_Calls: [] - m_CaretColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} - m_CustomCaretColor: 0 - m_SelectionColor: {r: 0.65882355, g: 0.80784315, b: 1, a: 0.7529412} + m_CaretColor: {r: 1, g: 1, b: 1, a: 1} + m_CustomCaretColor: 1 + m_SelectionColor: {r: 1, g: 1, b: 1, a: 0.09803922} m_Text: m_CaretBlinkRate: 0.85 - m_CaretWidth: 1 + m_CaretWidth: 2 m_ReadOnly: 0 m_RichText: 1 - m_GlobalFontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_GlobalFontAsset: {fileID: 11400000, guid: 4bd810f1cbcb0f446a8f5a31453e243f, type: 2} m_OnFocusSelectAll: 1 m_ResetOnDeActivation: 1 m_RestoreOriginalTextOnEscape: 1 - m_isRichTextEditingAllowed: 0 + m_isRichTextEditingAllowed: 1 m_LineLimit: 0 m_InputValidator: {fileID: 0} ---- !u!1 &3901728204246151022 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1334193276192568318} - - component: {fileID: 6546938958927478753} - - component: {fileID: 8625122601240492421} - - component: {fileID: 6217558024793849739} - m_Layer: 5 - m_Name: Placeholder - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1334193276192568318 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3901728204246151022} - 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: 3394599716781288918} - 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 &6546938958927478753 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3901728204246151022} - m_CullTransparentMesh: 1 ---- !u!114 &8625122601240492421 +--- !u!114 &3807836140688735297 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3901728204246151022} + m_GameObject: {fileID: 5785297094368415480} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Script: {fileID: 11500000, guid: c65c7917835d8a04b94c8b906234b09e, 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: + inputText: {fileID: 3579394433812861574} + inputFieldAnimator: {fileID: 4998706040207125415} + processSubmit: 0 + clearOnSubmit: 1 + setEventSystem: 0 + onSubmit: m_PersistentCalls: m_Calls: [] - m_text: Enter text... - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} - m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 2150773298 - m_fontColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 0.5} - 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: 24.15 - m_fontSizeBase: 14 - m_fontWeight: 400 - m_enableAutoSizing: 1 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 2 - 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: 0 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 1 - 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 &6217558024793849739 +--- !u!95 &4998706040207125415 +Animator: + serializedVersion: 5 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5785297094368415480} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: f492475a55f74b7499b44ed4ca79f44a, type: 2} + m_CullingMode: 0 + m_UpdateMode: 2 + 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 &3656540224584058516 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3901728204246151022} + m_GameObject: {fileID: 5785297094368415480} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3} + m_Script: {fileID: 11500000, guid: d170bc6b162fcce46a456b2011fd50b4, 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 &4259592601424320053 + UIManagerAsset: {fileID: 11400000, guid: 2a619a9609984be49b53b928dd94e61b, type: 2} + overrideColors: 0 + overrideFonts: 0 + mainText: {fileID: 3414781044832839763} + placeholderText: {fileID: 1985773087381443959} + filledImage: {fileID: 66844779165775882} + backgroundImage: {fileID: 5645891539867521565} +--- !u!1 &6957002641074362042 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -472,195 +816,9 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 3293741353593090497} - - component: {fileID: 1039627757295629729} - m_Layer: 5 - m_Name: InputFieldUnit - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &3293741353593090497 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4259592601424320053} - 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: 2047969805760758725} - - {fileID: 8170277298609262468} - m_Father: {fileID: 0} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 50} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1039627757295629729 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4259592601424320053} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: b16905b5bd2a84cf8b1830193f3036b7, type: 3} - m_Name: - m_EditorClassIdentifier: - compositeParameterWindow: {fileID: 0} - removeButton: {fileID: 912609835647631034} - inputField: {fileID: 2944176489136536419} ---- !u!1 &4421562747241209883 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 8836011024305959625} - - component: {fileID: 5074318044607185102} - - component: {fileID: 7690171638868425400} - m_Layer: 5 - m_Name: Text - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &8836011024305959625 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4421562747241209883} - 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: 3394599716781288918} - 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 &5074318044607185102 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4421562747241209883} - m_CullTransparentMesh: 1 ---- !u!114 &7690171638868425400 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4421562747241209883} - 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: "\u200B" - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} - m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4281479730 - m_fontColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 72 - m_fontSizeBase: 14 - m_fontWeight: 400 - m_enableAutoSizing: 1 - 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: 0 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 1 - 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 &5574127344164461865 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3394599716781288918} - - component: {fileID: 1627351685873884114} + - component: {fileID: 4134459140418936864} + - component: {fileID: 5975347781549849351} + - component: {fileID: 3858040357453049202} m_Layer: 5 m_Name: Text Area m_TagString: Untagged @@ -668,40 +826,47 @@ GameObject: m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!224 &3394599716781288918 +--- !u!224 &4134459140418936864 RectTransform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5574127344164461865} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_GameObject: {fileID: 6957002641074362042} + 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: 1334193276192568318} - - {fileID: 8836011024305959625} - m_Father: {fileID: 2047969805760758725} + - {fileID: 7376613985256421714} + m_Father: {fileID: 3494180619493127428} 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.5} - m_SizeDelta: {x: -20, y: -13} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1627351685873884114 +--- !u!222 &5975347781549849351 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6957002641074362042} + m_CullTransparentMesh: 0 +--- !u!114 &3858040357453049202 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5574127344164461865} + m_GameObject: {fileID: 6957002641074362042} m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} m_Name: m_EditorClassIdentifier: - m_Padding: {x: -8, y: -5, z: -8, w: -5} + m_Padding: {x: 0, y: 0, z: 0, w: 0} m_Softness: {x: 0, y: 0} --- !u!1 &7364243904719608872 GameObject: diff --git a/Assets/Prefabs/DynamicUI/Elements/EnumDropdown.prefab b/Assets/Prefabs/DynamicUI/Elements/EnumDropdown.prefab index 9fd51704..74e393d5 100644 --- a/Assets/Prefabs/DynamicUI/Elements/EnumDropdown.prefab +++ b/Assets/Prefabs/DynamicUI/Elements/EnumDropdown.prefab @@ -1,5 +1,176 @@ %YAML 1.1 %TAG !u! tag:unity3d.com,2011: +--- !u!1 &45788708103867223 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8338823034433499355} + - component: {fileID: 8760389513444048975} + - component: {fileID: 3060304586953038194} + - component: {fileID: 2420899746407620282} + m_Layer: 5 + m_Name: Expand + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8338823034433499355 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 45788708103867223} + 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: 6012915255328917394} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0.5} + m_AnchorMax: {x: 1, y: 0.5} + m_AnchoredPosition: {x: -25, y: 0} + m_SizeDelta: {x: 20, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &8760389513444048975 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 45788708103867223} + m_CullTransparentMesh: 0 +--- !u!114 &3060304586953038194 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 45788708103867223} + 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: 255} + 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: 8dcd5f373cd25944eb819fc6795f9dfa, type: 3} + m_Type: 0 + m_PreserveAspect: 1 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &2420899746407620282 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 45788708103867223} + 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 &50318903285157531 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2079819582420695006} + - component: {fileID: 1807163970196057057} + - component: {fileID: 3081969474980753577} + m_Layer: 5 + m_Name: Selected Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &2079819582420695006 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 50318903285157531} + 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: 6012915255328917394} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 27.5, y: 0} + m_SizeDelta: {x: 20, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &1807163970196057057 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 50318903285157531} + m_CullTransparentMesh: 0 +--- !u!114 &3081969474980753577 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 50318903285157531} + 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: 255} + 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: 27f889dcba1d16e4382107e471321a38, type: 3} + m_Type: 0 + m_PreserveAspect: 1 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 --- !u!1 &92126159731474345 GameObject: m_ObjectHideFlags: 0 @@ -108,6 +279,128 @@ MonoBehaviour: m_OnValueChanged: m_PersistentCalls: m_Calls: [] +--- !u!1 &575639214640396140 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7327057831772755622} + - component: {fileID: 6934373628931769583} + - component: {fileID: 5687602035296530103} + - component: {fileID: 533327806105999663} + - component: {fileID: 7117332311790699582} + m_Layer: 5 + m_Name: Scroll Area + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7327057831772755622 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 575639214640396140} + 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: 2930780069124282862} + - {fileID: 2873269807771878454} + m_Father: {fileID: 1085014472906536056} + 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: 1} +--- !u!222 &6934373628931769583 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 575639214640396140} + m_CullTransparentMesh: 0 +--- !u!114 &5687602035296530103 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 575639214640396140} + 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.1764706, g: 0.25490198, b: 0.33333334, a: 255} + 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: 5e16c7aea118d68498053518146c9cf9, 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: 20 +--- !u!114 &533327806105999663 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 575639214640396140} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1aa08ab6e0800fa44ae55d278d1423e3, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Content: {fileID: 2930780069124282862} + m_Horizontal: 0 + m_Vertical: 1 + m_MovementType: 2 + m_Elasticity: 0.1 + m_Inertia: 1 + m_DecelerationRate: 0.135 + m_ScrollSensitivity: 25 + m_Viewport: {fileID: 0} + m_HorizontalScrollbar: {fileID: 0} + m_VerticalScrollbar: {fileID: 8228017965466859909} + m_HorizontalScrollbarVisibility: 0 + m_VerticalScrollbarVisibility: 0 + m_HorizontalScrollbarSpacing: 0 + m_VerticalScrollbarSpacing: 0 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &7117332311790699582 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 575639214640396140} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 31a19414c41e5ae4aae2af33fee712f6, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ShowMaskGraphic: 1 --- !u!1 &841887176520625185 GameObject: m_ObjectHideFlags: 0 @@ -242,6 +535,358 @@ MonoBehaviour: m_hasFontAssetChanged: 0 m_baseMaterial: {fileID: 0} m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &1972574103630528578 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7025610945519091793} + - component: {fileID: 7319985150285682966} + - component: {fileID: 997459417006860397} + - component: {fileID: 6894022798345400063} + - component: {fileID: 3509967859173471184} + m_Layer: 5 + m_Name: Dropdown (1) + m_TagString: Untagged + m_Icon: {fileID: 2800000, guid: 0a39a4452fd810640afd1be6e700edee, type: 3} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7025610945519091793 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1972574103630528578} + 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: 7763718498470917699} + - {fileID: 1017611055742342433} + m_Father: {fileID: 2546924885880613247} + 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: -9.5} + m_SizeDelta: {x: 0, y: -48} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &7319985150285682966 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1972574103630528578} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e3c6e5718ae5e9246af72590402986a6, type: 3} + m_Name: + m_EditorClassIdentifier: + dropdownAnimator: {fileID: 0} + triggerObject: {fileID: 7488140732224309190} + selectedText: {fileID: 8925332916582130585} + selectedImage: {fileID: 9034486750283170309} + itemParent: {fileID: 2930780069124282862} + itemObject: {fileID: 1168081051609938, guid: a10f1ce858922584bbbcc45f2e1d1ab1, type: 3} + scrollbar: {fileID: 8656539564814996681} + itemList: {fileID: 0} + soundSource: {fileID: 0} + listRect: {fileID: 1085014472906536056} + listCG: {fileID: 5789281616404334317} + contentCG: {fileID: 0} + isInteractable: 1 + enableIcon: 1 + enableTrigger: 1 + enableScrollbar: 1 + updateOnEnable: 1 + outOnPointerExit: 0 + setHighPriority: 1 + invokeAtStart: 0 + initAtStart: 1 + enableDropdownSounds: 0 + useHoverSound: 1 + useClickSound: 1 + itemPaddingTop: 8 + itemPaddingBottom: 8 + itemPaddingLeft: 8 + itemPaddingRight: 25 + itemSpacing: 1 + selectedItemIndex: 0 + animationType: 0 + panelDirection: 0 + panelSize: 1000 + curveSpeed: 3.01 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 2 + outSlope: 2 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.18851778 + value: 0.47798252 + inSlope: 2.068921 + outSlope: 2.068921 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.29272804 + outWeight: 0.07063071 + - serializedVersion: 3 + time: 0.36163384 + value: 0.7607662 + inSlope: 1.2336681 + outSlope: 1.2336681 + 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 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + saveSelected: 0 + saveKey: My Dropdown + items: + - itemName: Dropdown Item 1 + itemIcon: {fileID: 21300000, guid: 16a091c7f8ad05b4da2be8ff9b929650, type: 3} + itemIndex: 0 + OnItemSelection: + m_PersistentCalls: + m_Calls: [] + - itemName: Dropdown Item 2 + itemIcon: {fileID: 21300000, guid: e07717fc47a510742ac0b11da205b050, type: 3} + itemIndex: 0 + OnItemSelection: + m_PersistentCalls: + m_Calls: [] + - itemName: Dropdown Item 3 + itemIcon: {fileID: 21300000, guid: bd190f341a63ae7449752d80a3a8ef73, type: 3} + itemIndex: 0 + OnItemSelection: + m_PersistentCalls: + m_Calls: [] + - itemName: Dropdown Item 4 + itemIcon: {fileID: 21300000, guid: b72c64868a74dd04e9b605a346744fb5, type: 3} + itemIndex: 0 + OnItemSelection: + m_PersistentCalls: + m_Calls: [] + - itemName: Dropdown Item 5 + itemIcon: {fileID: 21300000, guid: 038ccab8cd184d04cb1bfa1d79704320, type: 3} + itemIndex: 0 + OnItemSelection: + m_PersistentCalls: + m_Calls: [] + onValueChanged: + m_PersistentCalls: + m_Calls: [] + onItemTextChanged: + m_PersistentCalls: + m_Calls: [] + hoverSound: {fileID: 0} + clickSound: {fileID: 0} + isOn: 0 + index: 0 + siblingIndex: 0 + setItemText: {fileID: 0} + setItemImage: {fileID: 0} + extendEvents: 0 +--- !u!114 &997459417006860397 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1972574103630528578} + 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.8039216, g: 0.8039216, b: 0.8039216, a: 1} + m_HighlightedColor: {r: 1, g: 1, b: 1, a: 1} + m_PressedColor: {r: 0.9019608, g: 0.9019608, b: 0.9019608, a: 1} + m_SelectedColor: {r: 0.9019608, g: 0.9019608, b: 0.9019608, a: 1} + m_DisabledColor: {r: 0.8039216, g: 0.8039216, b: 0.8039216, 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: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 6365820016044242908} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &6894022798345400063 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1972574103630528578} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 025076e9ea2db4748aaecbfb47809745, type: 3} + m_Name: + m_EditorClassIdentifier: + overrideColors: 0 + overrideFonts: 0 + UIManagerAsset: {fileID: 11400000, guid: 2a619a9609984be49b53b928dd94e61b, type: 2} + background: {fileID: 6365820016044242908} + contentBackground: {fileID: 5687602035296530103} + mainIcon: {fileID: 3081969474980753577} + mainText: {fileID: 8925332916582130585} + expandIcon: {fileID: 3060304586953038194} +--- !u!95 &3509967859173471184 +Animator: + serializedVersion: 5 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1972574103630528578} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: 93fbe37370f09fe4a934819f103333ea, type: 2} + m_CullingMode: 0 + m_UpdateMode: 2 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_StabilizeFeet: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorStateOnDisable: 0 + m_WriteDefaultValuesOnDisable: 0 +--- !u!1 &2029531797506526993 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1017611055742342433} + - component: {fileID: 6282441639050178193} + - component: {fileID: 9034486750283170309} + - component: {fileID: 910911383280223216} + m_Layer: 5 + m_Name: Content + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1017611055742342433 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2029531797506526993} + 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: 1085014472906536056} + - {fileID: 6012915255328917394} + m_Father: {fileID: 7025610945519091793} + 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 &6282441639050178193 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2029531797506526993} + m_CullTransparentMesh: 0 +--- !u!114 &9034486750283170309 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2029531797506526993} + 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.34117648, g: 0.34117648, b: 0.34117648, 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: 5e16c7aea118d68498053518146c9cf9, 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: 10 +--- !u!114 &910911383280223216 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2029531797506526993} + m_Enabled: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 31a19414c41e5ae4aae2af33fee712f6, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ShowMaskGraphic: 1 --- !u!1 &2522200636602697985 GameObject: m_ObjectHideFlags: 0 @@ -405,6 +1050,7 @@ RectTransform: m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: + - {fileID: 7025610945519091793} - {fileID: 4815310443098260762} - {fileID: 3817132025931542814} m_Father: {fileID: 0} @@ -429,7 +1075,44 @@ MonoBehaviour: title: {fileID: 4146383444293307128} canvasGroup: {fileID: 0} parameterName: - dropdown: {fileID: 4183505287635361819} + dropdownComponent: {fileID: 7319985150285682966} + realValues: +--- !u!1 &3270114519046313036 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522410458880898412} + m_Layer: 5 + m_Name: Sliding Area + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6522410458880898412 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3270114519046313036} + 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: 1390938453214938167} + m_Father: {fileID: 2873269807771878454} + 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: -16, y: 0} + m_Pivot: {x: 0.5, y: 0.5} --- !u!1 &3400944505756408453 GameObject: m_ObjectHideFlags: 0 @@ -505,6 +1188,141 @@ MonoBehaviour: m_FillOrigin: 0 m_UseSpriteMesh: 0 m_PixelsPerUnitMultiplier: 1 +--- !u!1 &3408275058730934960 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3200159162628703377} + - component: {fileID: 7760868551332718000} + - component: {fileID: 8925332916582130585} + m_Layer: 5 + m_Name: Selected Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3200159162628703377 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3408275058730934960} + 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: 6012915255328917394} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 1, y: 0.5} + m_AnchoredPosition: {x: 10, y: 0.5} + m_SizeDelta: {x: -60, y: 40} + m_Pivot: {x: 0, y: 0.5} +--- !u!222 &7760868551332718000 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3408275058730934960} + m_CullTransparentMesh: 0 +--- !u!114 &8925332916582130585 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3408275058730934960} + 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: SELECTED ITEM + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 4bd810f1cbcb0f446a8f5a31453e243f, type: 2} + m_sharedMaterial: {fileID: 21539420542967178, guid: 4bd810f1cbcb0f446a8f5a31453e243f, + 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: 255} + 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: 23.05 + m_fontSizeBase: 17 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 9.9 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 5 + 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: 1 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 1} + 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 &3816983055540825171 GameObject: m_ObjectHideFlags: 0 @@ -732,7 +1550,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 1 + m_IsActive: 0 --- !u!224 &3817132025931542814 RectTransform: m_ObjectHideFlags: 0 @@ -853,6 +1671,69 @@ MonoBehaviour: m_PersistentCalls: m_Calls: [] m_AlphaFadeSpeed: 0.15 +--- !u!1 &6112406914319981313 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1085014472906536056} + - component: {fileID: 5789281616404334317} + - component: {fileID: 8104738419738941797} + m_Layer: 5 + m_Name: Item List + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1085014472906536056 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6112406914319981313} + 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: 7327057831772755622} + m_Father: {fileID: 1017611055742342433} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: -50} + m_SizeDelta: {x: 400, y: 788.5782} + m_Pivot: {x: 0.5, y: 1} +--- !u!225 &5789281616404334317 +CanvasGroup: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6112406914319981313} + m_Enabled: 1 + m_Alpha: 0 + m_Interactable: 0 + m_BlocksRaycasts: 0 + m_IgnoreParentGroups: 0 +--- !u!114 &8104738419738941797 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6112406914319981313} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d0b148fe25e99eb48b9724523833bab1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Delegates: [] --- !u!1 &6215079558809702512 GameObject: m_ObjectHideFlags: 0 @@ -1126,6 +2007,81 @@ MonoBehaviour: m_FillOrigin: 0 m_UseSpriteMesh: 0 m_PixelsPerUnitMultiplier: 1 +--- !u!1 &7488140732224309190 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7763718498470917699} + - component: {fileID: 1975799402133202058} + - component: {fileID: 2203755913781277484} + m_Layer: 5 + m_Name: Trigger + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &7763718498470917699 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7488140732224309190} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 100, y: 100, z: 100} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 7025610945519091793} + 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 &1975799402133202058 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7488140732224309190} + m_CullTransparentMesh: 0 +--- !u!114 &2203755913781277484 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7488140732224309190} + 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: 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!1 &7866290347211832913 GameObject: m_ObjectHideFlags: 0 @@ -1201,6 +2157,158 @@ MonoBehaviour: m_FillOrigin: 0 m_UseSpriteMesh: 0 m_PixelsPerUnitMultiplier: 1 +--- !u!1 &8174313402326696346 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2930780069124282862} + - component: {fileID: 1153254263013655599} + - component: {fileID: 1405286062209581645} + m_Layer: 5 + m_Name: List + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2930780069124282862 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8174313402326696346} + 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: 7327057831772755622} + 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: 1} +--- !u!114 &1153254263013655599 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8174313402326696346} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 8 + m_Right: 25 + m_Top: 11 + m_Bottom: 8 + m_ChildAlignment: 1 + m_Spacing: 8 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 0 + m_ChildControlWidth: 1 + m_ChildControlHeight: 0 + m_ChildScaleWidth: 0 + m_ChildScaleHeight: 0 + m_ReverseArrangement: 0 +--- !u!114 &1405286062209581645 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8174313402326696346} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalFit: 0 + m_VerticalFit: 2 +--- !u!1 &8295427943291639256 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1390938453214938167} + - component: {fileID: 5865570877275783107} + - component: {fileID: 4543305584552449265} + m_Layer: 5 + m_Name: Handle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1390938453214938167 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8295427943291639256} + 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: 6522410458880898412} + 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 &5865570877275783107 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8295427943291639256} + m_CullTransparentMesh: 0 +--- !u!114 &4543305584552449265 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8295427943291639256} + 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: 5e16c7aea118d68498053518146c9cf9, 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: 15 --- !u!1 &8421736831509740631 GameObject: m_ObjectHideFlags: 0 @@ -1291,6 +2399,97 @@ MonoBehaviour: m_FillOrigin: 0 m_UseSpriteMesh: 0 m_PixelsPerUnitMultiplier: 1 +--- !u!1 &8485710626447584647 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6012915255328917394} + - component: {fileID: 5558130855516535014} + - component: {fileID: 6365820016044242908} + - component: {fileID: 7353011165279982813} + m_Layer: 5 + m_Name: Main + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6012915255328917394 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8485710626447584647} + 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: 2079819582420695006} + - {fileID: 3200159162628703377} + - {fileID: 8338823034433499355} + m_Father: {fileID: 1017611055742342433} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: -55} + m_SizeDelta: {x: 0, y: 55} + m_Pivot: {x: 0.5, y: 0} +--- !u!222 &5558130855516535014 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8485710626447584647} + m_CullTransparentMesh: 0 +--- !u!114 &6365820016044242908 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8485710626447584647} + 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.21568628, g: 0.29411766, b: 0.37254903, a: 255} + 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: 5e16c7aea118d68498053518146c9cf9, 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: 10 +--- !u!225 &7353011165279982813 +CanvasGroup: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8485710626447584647} + m_Enabled: 1 + m_Alpha: 1 + m_Interactable: 1 + m_BlocksRaycasts: 1 + m_IgnoreParentGroups: 0 --- !u!1 &8520308472786869902 GameObject: m_ObjectHideFlags: 0 @@ -1378,3 +2577,205 @@ MonoBehaviour: m_PersistentCalls: m_Calls: [] m_IsOn: 1 +--- !u!1 &8655367714210453876 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8759579668688906986} + - component: {fileID: 7899722591463140014} + - component: {fileID: 6023690725516389039} + m_Layer: 5 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8759579668688906986 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8655367714210453876} + 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: 2873269807771878454} + 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: -16, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &7899722591463140014 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8655367714210453876} + m_CullTransparentMesh: 0 +--- !u!114 &6023690725516389039 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8655367714210453876} + 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.05882353} + 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: 5618123237d1d3f49a5a6025287065f7, 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: 15 +--- !u!1 &8656539564814996681 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2873269807771878454} + - component: {fileID: 6157638604455135764} + - component: {fileID: 8177844443667306652} + - component: {fileID: 8228017965466859909} + m_Layer: 5 + m_Name: Scrollbar + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2873269807771878454 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8656539564814996681} + 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: 8759579668688906986} + - {fileID: 6522410458880898412} + m_Father: {fileID: 7327057831772755622} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: -2} + m_SizeDelta: {x: 25, y: -18} + m_Pivot: {x: 1, y: 0.5} +--- !u!222 &6157638604455135764 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8656539564814996681} + m_CullTransparentMesh: 0 +--- !u!114 &8177844443667306652 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8656539564814996681} + 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: 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!114 &8228017965466859909 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8656539564814996681} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2a4db7a114972834c8e4117be1d82ba3, 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: 0.39215687} + m_HighlightedColor: {r: 1, g: 1, b: 1, a: 0.78431374} + m_PressedColor: {r: 1, g: 1, b: 1, a: 1} + m_SelectedColor: {r: 1, g: 1, b: 1, a: 0.78431374} + m_DisabledColor: {r: 1, g: 1, b: 1, a: 0.39215687} + 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: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 4543305584552449265} + m_HandleRect: {fileID: 1390938453214938167} + m_Direction: 2 + m_Value: 0 + m_Size: 1 + m_NumberOfSteps: 0 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] diff --git a/Assets/Prefabs/DynamicUI/Elements/InputField.prefab b/Assets/Prefabs/DynamicUI/Elements/InputField.prefab index 9867d6bf..19edbff4 100644 --- a/Assets/Prefabs/DynamicUI/Elements/InputField.prefab +++ b/Assets/Prefabs/DynamicUI/Elements/InputField.prefab @@ -1,6 +1,6 @@ %YAML 1.1 %TAG !u! tag:unity3d.com,2011: ---- !u!1 &1212126413356896021 +--- !u!1 &1221023935125942862 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -8,50 +8,250 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 1070278988301002068} - - component: {fileID: 4529119705401455497} - - component: {fileID: 7783322142285543121} + - component: {fileID: 5260018962198961458} + - component: {fileID: 452888129980597727} + - component: {fileID: 8937973074495194137} + - component: {fileID: 2637246540689037936} + - component: {fileID: 2754671612466032110} m_Layer: 5 - m_Name: Text + m_Name: Input Field - Fading (Left) m_TagString: Untagged - m_Icon: {fileID: 0} + m_Icon: {fileID: 2800000, guid: e956b4f7a85075c43a444a9f05cc765a, type: 3} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!224 &1070278988301002068 +--- !u!224 &5260018962198961458 RectTransform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1212126413356896021} + m_GameObject: {fileID: 1221023935125942862} 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: 3490717224210563453} + m_Children: + - {fileID: 3186390268509049317} + - {fileID: 5688394177594991539} + - {fileID: 5056911754147151269} + m_Father: {fileID: 2546924885880613247} 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_AnchoredPosition: {x: 0, y: -11.189999} + m_SizeDelta: {x: 0, y: -35.579998} m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &4529119705401455497 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1212126413356896021} - m_CullTransparentMesh: 1 ---- !u!114 &7783322142285543121 +--- !u!114 &452888129980597727 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1212126413356896021} + m_GameObject: {fileID: 1221023935125942862} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2da0c512f12947e489f739169773d7ca, 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: 0} + m_HighlightedColor: {r: 1, g: 1, b: 1, a: 0.039215688} + m_PressedColor: {r: 1, g: 1, b: 1, a: 0.05882353} + m_SelectedColor: {r: 1, g: 1, b: 1, a: 0.039215688} + m_DisabledColor: {r: 1, g: 1, b: 1, a: 0} + 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: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 8690671253224913875} + m_TextViewport: {fileID: 5056911754147151269} + m_TextComponent: {fileID: 6205132797062766378} + m_Placeholder: {fileID: 0} + m_VerticalScrollbar: {fileID: 0} + m_VerticalScrollbarEventHandler: {fileID: 0} + m_LayoutGroup: {fileID: 0} + m_ScrollSensitivity: 1 + m_ContentType: 0 + m_InputType: 0 + m_AsteriskChar: 42 + m_KeyboardType: 0 + m_LineType: 0 + m_HideMobileInput: 0 + m_HideSoftKeyboard: 0 + m_CharacterValidation: 0 + m_RegexValue: + m_GlobalPointSize: 14 + m_CharacterLimit: 0 + m_OnEndEdit: + m_PersistentCalls: + m_Calls: [] + m_OnSubmit: + m_PersistentCalls: + m_Calls: [] + m_OnSelect: + m_PersistentCalls: + m_Calls: [] + m_OnDeselect: + m_PersistentCalls: + m_Calls: [] + m_OnTextSelection: + m_PersistentCalls: + m_Calls: [] + m_OnEndTextSelection: + m_PersistentCalls: + m_Calls: [] + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] + m_OnTouchScreenKeyboardStatusChanged: + m_PersistentCalls: + m_Calls: [] + m_CaretColor: {r: 1, g: 1, b: 1, a: 1} + m_CustomCaretColor: 1 + m_SelectionColor: {r: 1, g: 1, b: 1, a: 0.09803922} + m_Text: + m_CaretBlinkRate: 0.85 + m_CaretWidth: 2 + m_ReadOnly: 0 + m_RichText: 1 + m_GlobalFontAsset: {fileID: 11400000, guid: 4bd810f1cbcb0f446a8f5a31453e243f, type: 2} + m_OnFocusSelectAll: 1 + m_ResetOnDeActivation: 1 + m_RestoreOriginalTextOnEscape: 1 + m_isRichTextEditingAllowed: 1 + m_LineLimit: 0 + m_InputValidator: {fileID: 0} +--- !u!114 &8937973074495194137 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1221023935125942862} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c65c7917835d8a04b94c8b906234b09e, type: 3} + m_Name: + m_EditorClassIdentifier: + inputText: {fileID: 452888129980597727} + inputFieldAnimator: {fileID: 2637246540689037936} + processSubmit: 0 + clearOnSubmit: 1 + setEventSystem: 0 + onSubmit: + m_PersistentCalls: + m_Calls: [] +--- !u!95 &2637246540689037936 +Animator: + serializedVersion: 5 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1221023935125942862} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: f02ff10900044744b851159f375542e2, type: 2} + m_CullingMode: 0 + m_UpdateMode: 2 + 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 &2754671612466032110 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1221023935125942862} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d170bc6b162fcce46a456b2011fd50b4, type: 3} + m_Name: + m_EditorClassIdentifier: + UIManagerAsset: {fileID: 11400000, guid: 2a619a9609984be49b53b928dd94e61b, type: 2} + overrideColors: 0 + overrideFonts: 0 + mainText: {fileID: 6205132797062766378} + placeholderText: {fileID: 5465168808749986400} + filledImage: {fileID: 8690671253224913875} + backgroundImage: {fileID: 9222853194799640446} +--- !u!1 &1475850448785301081 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5688394177594991539} + - component: {fileID: 8644501887557367835} + - component: {fileID: 5465168808749986400} + m_Layer: 5 + m_Name: Placeholder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5688394177594991539 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1475850448785301081} + 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: 5260018962198961458} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 15, y: 0.5} + m_SizeDelta: {x: -30, y: -1} + m_Pivot: {x: 0, y: 0.5} +--- !u!222 &8644501887557367835 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1475850448785301081} + m_CullTransparentMesh: 0 +--- !u!114 &5465168808749986400 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1475850448785301081} m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} @@ -65,17 +265,18 @@ MonoBehaviour: m_OnCullStateChanged: m_PersistentCalls: m_Calls: [] - m_text: "\u200B" + m_text: Placeholder m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} - m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontAsset: {fileID: 11400000, guid: 4bd810f1cbcb0f446a8f5a31453e243f, type: 2} + m_sharedMaterial: {fileID: 21539420542967178, guid: 4bd810f1cbcb0f446a8f5a31453e243f, + type: 2} m_fontSharedMaterials: [] m_fontMaterial: {fileID: 0} m_fontMaterials: [] m_fontColor32: serializedVersion: 2 - rgba: 4281479730 - m_fontColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + rgba: 2952790015 + m_fontColor: {r: 1, g: 1, b: 1, a: 0.6862745} m_enableVertexGradient: 0 m_colorMode: 3 m_fontColorGradient: @@ -92,15 +293,15 @@ MonoBehaviour: m_faceColor: serializedVersion: 2 rgba: 4294967295 - m_fontSize: 72 - m_fontSizeBase: 22 + m_fontSize: 28 + m_fontSizeBase: 28 m_fontWeight: 400 - m_enableAutoSizing: 1 + m_enableAutoSizing: 0 m_fontSizeMin: 18 m_fontSizeMax: 72 m_fontStyle: 0 m_HorizontalAlignment: 1 - m_VerticalAlignment: 256 + m_VerticalAlignment: 512 m_textAlignment: 65535 m_characterSpacing: 0 m_wordSpacing: 0 @@ -108,13 +309,13 @@ MonoBehaviour: m_lineSpacingMax: 0 m_paragraphSpacing: 0 m_charWidthMaxAdj: 0 - m_enableWordWrapping: 0 + m_enableWordWrapping: 1 m_wordWrappingRatios: 0.4 - m_overflowMode: 0 + m_overflowMode: 1 m_linkedTextComponent: {fileID: 0} parentLinkedComponent: {fileID: 0} m_enableKerning: 1 - m_enableExtraPadding: 1 + m_enableExtraPadding: 0 checkPaddingRequired: 0 m_isRichText: 1 m_parseCtrlCharacters: 1 @@ -125,7 +326,7 @@ MonoBehaviour: m_uvLineOffset: 0 m_geometrySortingOrder: 0 m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 + m_VertexBufferAutoSizeReduction: 1 m_useMaxVisibleDescender: 1 m_pageToDisplay: 1 m_margin: {x: 0, y: 0, z: 0, w: 0} @@ -297,8 +498,8 @@ RectTransform: m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: - - {fileID: 948417242699321966} - {fileID: 4815310443098260762} + - {fileID: 5260018962198961458} m_Father: {fileID: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} @@ -321,8 +522,8 @@ MonoBehaviour: title: {fileID: 4146383444293307128} canvasGroup: {fileID: 0} parameterName: - inputField: {fileID: 8133616667585172139} ---- !u!1 &6054617597329561493 + inputField: {fileID: 452888129980597727} +--- !u!1 &2821555232110003542 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -330,8 +531,8 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 3490717224210563453} - - component: {fileID: 5052269685455238955} + - component: {fileID: 5056911754147151269} + - component: {fileID: 8670000540362819751} m_Layer: 5 m_Name: Text Area m_TagString: Untagged @@ -339,269 +540,86 @@ GameObject: m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!224 &3490717224210563453 +--- !u!224 &5056911754147151269 RectTransform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6054617597329561493} - 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: 3742921537381130228} - - {fileID: 1070278988301002068} - m_Father: {fileID: 948417242699321966} - 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.5} - m_SizeDelta: {x: -20, y: -13} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &5052269685455238955 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6054617597329561493} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Padding: {x: -8, y: -5, z: -8, w: -5} - m_Softness: {x: 0, y: 0} ---- !u!1 &8112439553232957819 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 948417242699321966} - - component: {fileID: 5213022013272568639} - - component: {fileID: 9019429101014728339} - - component: {fileID: 8133616667585172139} - m_Layer: 5 - m_Name: InputField (TMP) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &948417242699321966 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8112439553232957819} + m_GameObject: {fileID: 2821555232110003542} 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: 3490717224210563453} - m_Father: {fileID: 2546924885880613247} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0.5, y: 0.5} - m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: 0, y: -10} - m_SizeDelta: {x: 200, y: 50} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &5213022013272568639 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8112439553232957819} - m_CullTransparentMesh: 1 ---- !u!114 &9019429101014728339 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8112439553232957819} - 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: 10911, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!114 &8133616667585172139 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8112439553232957819} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 2da0c512f12947e489f739169773d7ca, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 9019429101014728339} - m_TextViewport: {fileID: 3490717224210563453} - m_TextComponent: {fileID: 7783322142285543121} - m_Placeholder: {fileID: 5964625502745187225} - m_VerticalScrollbar: {fileID: 0} - m_VerticalScrollbarEventHandler: {fileID: 0} - m_LayoutGroup: {fileID: 0} - m_ScrollSensitivity: 1 - m_ContentType: 0 - m_InputType: 0 - m_AsteriskChar: 42 - m_KeyboardType: 0 - m_LineType: 0 - m_HideMobileInput: 0 - m_HideSoftKeyboard: 0 - m_CharacterValidation: 0 - m_RegexValue: - m_GlobalPointSize: 14 - m_CharacterLimit: 0 - m_OnEndEdit: - m_PersistentCalls: - m_Calls: [] - m_OnSubmit: - m_PersistentCalls: - m_Calls: [] - m_OnSelect: - m_PersistentCalls: - m_Calls: [] - m_OnDeselect: - m_PersistentCalls: - m_Calls: [] - m_OnTextSelection: - m_PersistentCalls: - m_Calls: [] - m_OnEndTextSelection: - m_PersistentCalls: - m_Calls: [] - m_OnValueChanged: - m_PersistentCalls: - m_Calls: [] - m_OnTouchScreenKeyboardStatusChanged: - m_PersistentCalls: - m_Calls: [] - m_CaretColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} - m_CustomCaretColor: 0 - m_SelectionColor: {r: 0.65882355, g: 0.80784315, b: 1, a: 0.7529412} - m_Text: - m_CaretBlinkRate: 0.85 - m_CaretWidth: 1 - m_ReadOnly: 0 - m_RichText: 1 - m_GlobalFontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} - m_OnFocusSelectAll: 1 - m_ResetOnDeActivation: 1 - m_RestoreOriginalTextOnEscape: 1 - m_isRichTextEditingAllowed: 0 - m_LineLimit: 0 - m_InputValidator: {fileID: 0} ---- !u!1 &8927238423197313380 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3742921537381130228} - - component: {fileID: 6135528101069896261} - - component: {fileID: 5964625502745187225} - - component: {fileID: 1058483181577605081} - m_Layer: 5 - m_Name: Placeholder - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &3742921537381130228 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8927238423197313380} - 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: 3490717224210563453} + - {fileID: 1537908244552830235} + m_Father: {fileID: 5260018962198961458} 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 &6135528101069896261 +--- !u!222 &8670000540362819751 CanvasRenderer: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8927238423197313380} - m_CullTransparentMesh: 1 ---- !u!114 &5964625502745187225 + m_GameObject: {fileID: 2821555232110003542} + m_CullTransparentMesh: 0 +--- !u!1 &7121085873706346805 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1537908244552830235} + - component: {fileID: 1076689784293368653} + - component: {fileID: 6205132797062766378} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1537908244552830235 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7121085873706346805} + 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: 5056911754147151269} + 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.5} + m_SizeDelta: {x: -30, y: -1} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &1076689784293368653 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7121085873706346805} + m_CullTransparentMesh: 0 +--- !u!114 &6205132797062766378 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8927238423197313380} + m_GameObject: {fileID: 7121085873706346805} m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} @@ -615,17 +633,18 @@ MonoBehaviour: m_OnCullStateChanged: m_PersistentCalls: m_Calls: [] - m_text: Enter text... + m_text: "\u200B" m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} - m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontAsset: {fileID: 11400000, guid: 4bd810f1cbcb0f446a8f5a31453e243f, type: 2} + m_sharedMaterial: {fileID: 21539420542967178, guid: 4bd810f1cbcb0f446a8f5a31453e243f, + type: 2} m_fontSharedMaterials: [] m_fontMaterial: {fileID: 0} m_fontMaterials: [] m_fontColor32: serializedVersion: 2 - rgba: 2150773298 - m_fontColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 0.5} + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} m_enableVertexGradient: 0 m_colorMode: 3 m_fontColorGradient: @@ -642,15 +661,15 @@ MonoBehaviour: m_faceColor: serializedVersion: 2 rgba: 4294967295 - m_fontSize: 33.1 - m_fontSizeBase: 22 + m_fontSize: 28 + m_fontSizeBase: 28 m_fontWeight: 400 - m_enableAutoSizing: 1 + m_enableAutoSizing: 0 m_fontSizeMin: 18 m_fontSizeMax: 72 m_fontStyle: 0 m_HorizontalAlignment: 1 - m_VerticalAlignment: 256 + m_VerticalAlignment: 512 m_textAlignment: 65535 m_characterSpacing: 0 m_wordSpacing: 0 @@ -660,11 +679,11 @@ MonoBehaviour: m_charWidthMaxAdj: 0 m_enableWordWrapping: 0 m_wordWrappingRatios: 0.4 - m_overflowMode: 0 + m_overflowMode: 1 m_linkedTextComponent: {fileID: 0} parentLinkedComponent: {fileID: 0} m_enableKerning: 1 - m_enableExtraPadding: 1 + m_enableExtraPadding: 0 checkPaddingRequired: 0 m_isRichText: 1 m_parseCtrlCharacters: 1 @@ -675,7 +694,7 @@ MonoBehaviour: m_uvLineOffset: 0 m_geometrySortingOrder: 0 m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 + m_VertexBufferAutoSizeReduction: 1 m_useMaxVisibleDescender: 1 m_pageToDisplay: 1 m_margin: {x: 0, y: 0, z: 0, w: 0} @@ -684,23 +703,154 @@ MonoBehaviour: m_hasFontAssetChanged: 0 m_baseMaterial: {fileID: 0} m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!114 &1058483181577605081 +--- !u!1 &7733712851180611496 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8596815722378360786} + - component: {fileID: 8478510356369560069} + - component: {fileID: 8690671253224913875} + m_Layer: 5 + m_Name: Filled + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8596815722378360786 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7733712851180611496} + 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: 3186390268509049317} + 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 &8478510356369560069 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7733712851180611496} + m_CullTransparentMesh: 0 +--- !u!114 &8690671253224913875 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8927238423197313380} + m_GameObject: {fileID: 7733712851180611496} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3} + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, 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 + 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: 5e16c7aea118d68498053518146c9cf9, type: 3} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 0 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 10 +--- !u!1 &8798628471837913747 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3186390268509049317} + - component: {fileID: 290640544579741681} + - component: {fileID: 9222853194799640446} + m_Layer: 5 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3186390268509049317 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8798628471837913747} + 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: 8596815722378360786} + m_Father: {fileID: 5260018962198961458} + 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 &290640544579741681 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8798628471837913747} + m_CullTransparentMesh: 0 +--- !u!114 &9222853194799640446 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8798628471837913747} + 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.019607844} + 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: 5e16c7aea118d68498053518146c9cf9, 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: 10 diff --git a/Assets/Prefabs/DynamicUI/Elements/StringListDropdown.prefab b/Assets/Prefabs/DynamicUI/Elements/StringListDropdown.prefab index 2eec21e6..236c4e03 100644 --- a/Assets/Prefabs/DynamicUI/Elements/StringListDropdown.prefab +++ b/Assets/Prefabs/DynamicUI/Elements/StringListDropdown.prefab @@ -108,6 +108,196 @@ MonoBehaviour: m_OnValueChanged: m_PersistentCalls: m_Calls: [] +--- !u!1 &510917935519484493 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2026357571016454047} + - component: {fileID: 3916968041947871370} + - component: {fileID: 336777327060736300} + - component: {fileID: 4252058116974919638} + m_Layer: 5 + m_Name: Scrollbar + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2026357571016454047 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 510917935519484493} + 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: 4995827724381740075} + - {fileID: 8035040328509000442} + m_Father: {fileID: 1237313372667895488} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: -2} + m_SizeDelta: {x: 25, y: -18} + m_Pivot: {x: 1, y: 0.5} +--- !u!222 &3916968041947871370 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 510917935519484493} + m_CullTransparentMesh: 0 +--- !u!114 &336777327060736300 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 510917935519484493} + 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: 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!114 &4252058116974919638 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 510917935519484493} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2a4db7a114972834c8e4117be1d82ba3, 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: 0.39215687} + m_HighlightedColor: {r: 1, g: 1, b: 1, a: 0.78431374} + m_PressedColor: {r: 1, g: 1, b: 1, a: 1} + m_SelectedColor: {r: 1, g: 1, b: 1, a: 0.78431374} + m_DisabledColor: {r: 1, g: 1, b: 1, a: 0.39215687} + 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: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 7750982717799560938} + m_HandleRect: {fileID: 6323032421647997995} + m_Direction: 2 + m_Value: 0 + m_Size: 1 + m_NumberOfSteps: 0 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!1 &810641399461123583 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 412802182492685186} + - component: {fileID: 3305920548722418071} + - component: {fileID: 7756093577679161190} + m_Layer: 5 + m_Name: Item List + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &412802182492685186 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 810641399461123583} + 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: 1237313372667895488} + m_Father: {fileID: 1262812100307852961} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: -50} + m_SizeDelta: {x: 400, y: 788.5782} + m_Pivot: {x: 0.5, y: 1} +--- !u!225 &3305920548722418071 +CanvasGroup: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 810641399461123583} + m_Enabled: 1 + m_Alpha: 0 + m_Interactable: 0 + m_BlocksRaycasts: 0 + m_IgnoreParentGroups: 0 +--- !u!114 &7756093577679161190 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 810641399461123583} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d0b148fe25e99eb48b9724523833bab1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Delegates: [] --- !u!1 &841887176520625185 GameObject: m_ObjectHideFlags: 0 @@ -242,6 +432,133 @@ MonoBehaviour: m_hasFontAssetChanged: 0 m_baseMaterial: {fileID: 0} m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &1111904246196334185 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1262812100307852961} + - component: {fileID: 6755720318869322401} + - component: {fileID: 1367903998318005912} + - component: {fileID: 3899992550498596831} + m_Layer: 5 + m_Name: Content + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1262812100307852961 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1111904246196334185} + 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: 412802182492685186} + - {fileID: 3040996629543382232} + m_Father: {fileID: 2670369450103372576} + 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 &6755720318869322401 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1111904246196334185} + m_CullTransparentMesh: 0 +--- !u!114 &1367903998318005912 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1111904246196334185} + 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.34117648, g: 0.34117648, b: 0.34117648, 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: 5e16c7aea118d68498053518146c9cf9, 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: 10 +--- !u!114 &3899992550498596831 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1111904246196334185} + m_Enabled: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 31a19414c41e5ae4aae2af33fee712f6, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ShowMaskGraphic: 1 +--- !u!1 &1830023659135314961 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8035040328509000442} + m_Layer: 5 + m_Name: Sliding Area + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8035040328509000442 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1830023659135314961} + 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: 6323032421647997995} + m_Father: {fileID: 2026357571016454047} + 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: -16, y: 0} + m_Pivot: {x: 0.5, y: 0.5} --- !u!1 &2522200636602697985 GameObject: m_ObjectHideFlags: 0 @@ -376,6 +693,97 @@ MonoBehaviour: m_hasFontAssetChanged: 0 m_baseMaterial: {fileID: 0} m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &2596689511306805877 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3040996629543382232} + - component: {fileID: 8478650251425230033} + - component: {fileID: 7975624828205550759} + - component: {fileID: 7984806740738215616} + m_Layer: 5 + m_Name: Main + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3040996629543382232 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2596689511306805877} + 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: 8684561540592627179} + - {fileID: 3401220723952330047} + - {fileID: 1108265463091697559} + m_Father: {fileID: 1262812100307852961} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: -55} + m_SizeDelta: {x: 0, y: 55} + m_Pivot: {x: 0.5, y: 0} +--- !u!222 &8478650251425230033 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2596689511306805877} + m_CullTransparentMesh: 0 +--- !u!114 &7975624828205550759 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2596689511306805877} + 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.21568628, g: 0.29411766, b: 0.37254903, a: 255} + 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: 5e16c7aea118d68498053518146c9cf9, 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: 10 +--- !u!225 &7984806740738215616 +CanvasGroup: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2596689511306805877} + m_Enabled: 1 + m_Alpha: 1 + m_Interactable: 1 + m_BlocksRaycasts: 1 + m_IgnoreParentGroups: 0 --- !u!1 &2642348292953561022 GameObject: m_ObjectHideFlags: 0 @@ -407,6 +815,7 @@ RectTransform: m_Children: - {fileID: 4815310443098260762} - {fileID: 3817132025931542814} + - {fileID: 2670369450103372576} m_Father: {fileID: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} @@ -430,7 +839,10 @@ MonoBehaviour: canvasGroup: {fileID: 0} parameterName: dropdown: {fileID: 4183505287635361819} + dropdownComponent: {fileID: 3410996179216473140} stringList: [] + addPlaceholder: 1 + placeholderText: Please Select... --- !u!1 &3400944505756408453 GameObject: m_ObjectHideFlags: 0 @@ -506,6 +918,102 @@ MonoBehaviour: m_FillOrigin: 0 m_UseSpriteMesh: 0 m_PixelsPerUnitMultiplier: 1 +--- !u!1 &3728555409564141494 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1108265463091697559} + - component: {fileID: 6665085679442086674} + - component: {fileID: 5014810154332479183} + - component: {fileID: 3240555676393726561} + m_Layer: 5 + m_Name: Expand + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1108265463091697559 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3728555409564141494} + 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: 3040996629543382232} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0.5} + m_AnchorMax: {x: 1, y: 0.5} + m_AnchoredPosition: {x: -25, y: 0} + m_SizeDelta: {x: 20, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &6665085679442086674 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3728555409564141494} + m_CullTransparentMesh: 0 +--- !u!114 &5014810154332479183 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3728555409564141494} + 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: 255} + 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: 8dcd5f373cd25944eb819fc6795f9dfa, type: 3} + m_Type: 0 + m_PreserveAspect: 1 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &3240555676393726561 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3728555409564141494} + 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 &3816983055540825171 GameObject: m_ObjectHideFlags: 0 @@ -640,6 +1148,83 @@ MonoBehaviour: m_hasFontAssetChanged: 0 m_baseMaterial: {fileID: 0} m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &4256175456045647407 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3514572363102722942} + - component: {fileID: 4918077808099116076} + - component: {fileID: 1952867058840137032} + m_Layer: 5 + m_Name: List + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3514572363102722942 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4256175456045647407} + 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: 1237313372667895488} + 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: 1} +--- !u!114 &4918077808099116076 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4256175456045647407} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 8 + m_Right: 25 + m_Top: 11 + m_Bottom: 8 + m_ChildAlignment: 1 + m_Spacing: 8 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 0 + m_ChildControlWidth: 1 + m_ChildControlHeight: 0 + m_ChildScaleWidth: 0 + m_ChildScaleHeight: 0 + m_ReverseArrangement: 0 +--- !u!114 &1952867058840137032 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4256175456045647407} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalFit: 0 + m_VerticalFit: 2 --- !u!1 &4752367570403266721 GameObject: m_ObjectHideFlags: 0 @@ -715,6 +1300,128 @@ MonoBehaviour: m_FillOrigin: 0 m_UseSpriteMesh: 0 m_PixelsPerUnitMultiplier: 1 +--- !u!1 &4927613792076572832 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1237313372667895488} + - component: {fileID: 2465124459385225836} + - component: {fileID: 6855399957101003530} + - component: {fileID: 688517337535554145} + - component: {fileID: 1749913318387172212} + m_Layer: 5 + m_Name: Scroll Area + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1237313372667895488 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4927613792076572832} + 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: 3514572363102722942} + - {fileID: 2026357571016454047} + m_Father: {fileID: 412802182492685186} + 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: 1} +--- !u!222 &2465124459385225836 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4927613792076572832} + m_CullTransparentMesh: 0 +--- !u!114 &6855399957101003530 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4927613792076572832} + 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.1764706, g: 0.25490198, b: 0.33333334, a: 255} + 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: 5e16c7aea118d68498053518146c9cf9, 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: 20 +--- !u!114 &688517337535554145 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4927613792076572832} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1aa08ab6e0800fa44ae55d278d1423e3, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Content: {fileID: 3514572363102722942} + m_Horizontal: 0 + m_Vertical: 1 + m_MovementType: 2 + m_Elasticity: 0.1 + m_Inertia: 1 + m_DecelerationRate: 0.135 + m_ScrollSensitivity: 25 + m_Viewport: {fileID: 0} + m_HorizontalScrollbar: {fileID: 0} + m_VerticalScrollbar: {fileID: 4252058116974919638} + m_HorizontalScrollbarVisibility: 0 + m_VerticalScrollbarVisibility: 0 + m_HorizontalScrollbarSpacing: 0 + m_VerticalScrollbarSpacing: 0 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &1749913318387172212 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4927613792076572832} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 31a19414c41e5ae4aae2af33fee712f6, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ShowMaskGraphic: 1 --- !u!1 &5230508907409059275 GameObject: m_ObjectHideFlags: 0 @@ -733,7 +1440,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 1 + m_IsActive: 0 --- !u!224 &3817132025931542814 RectTransform: m_ObjectHideFlags: 0 @@ -854,6 +1561,291 @@ MonoBehaviour: m_PersistentCalls: m_Calls: [] m_AlphaFadeSpeed: 0.15 +--- !u!1 &5582228933090807839 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1527823502841222703} + - component: {fileID: 274743013972030685} + - component: {fileID: 4769354154258184530} + m_Layer: 5 + m_Name: Trigger + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &1527823502841222703 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5582228933090807839} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 100, y: 100, z: 100} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2670369450103372576} + 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 &274743013972030685 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5582228933090807839} + m_CullTransparentMesh: 0 +--- !u!114 &4769354154258184530 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5582228933090807839} + 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: 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!1 &5584914486576743719 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6323032421647997995} + - component: {fileID: 5947730019695840699} + - component: {fileID: 7750982717799560938} + m_Layer: 5 + m_Name: Handle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6323032421647997995 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5584914486576743719} + 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: 8035040328509000442} + 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 &5947730019695840699 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5584914486576743719} + m_CullTransparentMesh: 0 +--- !u!114 &7750982717799560938 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5584914486576743719} + 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: 5e16c7aea118d68498053518146c9cf9, 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: 15 +--- !u!1 &5673545218636482004 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3401220723952330047} + - component: {fileID: 8118788507733151685} + - component: {fileID: 4788632080913379117} + m_Layer: 5 + m_Name: Selected Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3401220723952330047 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5673545218636482004} + 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: 3040996629543382232} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 1, y: 0.5} + m_AnchoredPosition: {x: 10, y: 0.5} + m_SizeDelta: {x: -60, y: 40} + m_Pivot: {x: 0, y: 0.5} +--- !u!222 &8118788507733151685 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5673545218636482004} + m_CullTransparentMesh: 0 +--- !u!114 &4788632080913379117 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5673545218636482004} + 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: SELECTED ITEM + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 4bd810f1cbcb0f446a8f5a31453e243f, type: 2} + m_sharedMaterial: {fileID: 21539420542967178, guid: 4bd810f1cbcb0f446a8f5a31453e243f, + 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: 255} + 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: 23.05 + m_fontSizeBase: 17 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 9.9 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 5 + 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: 1 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 1} + 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 &6215079558809702512 GameObject: m_ObjectHideFlags: 0 @@ -1052,6 +2044,81 @@ RectTransform: m_AnchoredPosition: {x: 0, y: 0} m_SizeDelta: {x: -20, y: -20} m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &6708582536261245939 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4995827724381740075} + - component: {fileID: 3943384368585326615} + - component: {fileID: 6204142219916392342} + m_Layer: 5 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4995827724381740075 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6708582536261245939} + 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: 2026357571016454047} + 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: -16, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &3943384368585326615 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6708582536261245939} + m_CullTransparentMesh: 0 +--- !u!114 &6204142219916392342 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6708582536261245939} + 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.05882353} + 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: 5618123237d1d3f49a5a6025287065f7, 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: 15 --- !u!1 &6946535339853397618 GameObject: m_ObjectHideFlags: 0 @@ -1127,6 +2194,267 @@ MonoBehaviour: m_FillOrigin: 0 m_UseSpriteMesh: 0 m_PixelsPerUnitMultiplier: 1 +--- !u!1 &7625526715642809238 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2670369450103372576} + - component: {fileID: 3410996179216473140} + - component: {fileID: 3840759054687591920} + - component: {fileID: 5735356671546669434} + - component: {fileID: 3950790470804383607} + m_Layer: 5 + m_Name: Dropdown + m_TagString: Untagged + m_Icon: {fileID: 2800000, guid: 0a39a4452fd810640afd1be6e700edee, type: 3} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2670369450103372576 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7625526715642809238} + 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: 1527823502841222703} + - {fileID: 1262812100307852961} + m_Father: {fileID: 2546924885880613247} + 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: -9.500001} + m_SizeDelta: {x: 0, y: -48} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &3410996179216473140 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7625526715642809238} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e3c6e5718ae5e9246af72590402986a6, type: 3} + m_Name: + m_EditorClassIdentifier: + dropdownAnimator: {fileID: 0} + triggerObject: {fileID: 5582228933090807839} + selectedText: {fileID: 4788632080913379117} + selectedImage: {fileID: 1367903998318005912} + itemParent: {fileID: 3514572363102722942} + itemObject: {fileID: 1168081051609938, guid: a10f1ce858922584bbbcc45f2e1d1ab1, type: 3} + scrollbar: {fileID: 510917935519484493} + itemList: {fileID: 0} + soundSource: {fileID: 0} + listRect: {fileID: 412802182492685186} + listCG: {fileID: 3305920548722418071} + contentCG: {fileID: 0} + isInteractable: 1 + enableIcon: 1 + enableTrigger: 1 + enableScrollbar: 1 + updateOnEnable: 1 + outOnPointerExit: 0 + setHighPriority: 1 + invokeAtStart: 0 + initAtStart: 1 + enableDropdownSounds: 0 + useHoverSound: 1 + useClickSound: 1 + itemPaddingTop: 8 + itemPaddingBottom: 8 + itemPaddingLeft: 8 + itemPaddingRight: 25 + itemSpacing: 1 + selectedItemIndex: 0 + animationType: 0 + panelDirection: 0 + panelSize: 1000 + curveSpeed: 3 + animationCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 2 + outSlope: 2 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.18851778 + value: 0.47798252 + inSlope: 2.068921 + outSlope: 2.068921 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.29272804 + outWeight: 0.07063071 + - serializedVersion: 3 + time: 0.36163384 + value: 0.7607662 + inSlope: 1.2336681 + outSlope: 1.2336681 + 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 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + saveSelected: 0 + saveKey: My Dropdown + items: + - itemName: Dropdown Item 1 + itemIcon: {fileID: 21300000, guid: 16a091c7f8ad05b4da2be8ff9b929650, type: 3} + itemIndex: 0 + OnItemSelection: + m_PersistentCalls: + m_Calls: [] + - itemName: Dropdown Item 2 + itemIcon: {fileID: 21300000, guid: e07717fc47a510742ac0b11da205b050, type: 3} + itemIndex: 0 + OnItemSelection: + m_PersistentCalls: + m_Calls: [] + - itemName: Dropdown Item 3 + itemIcon: {fileID: 21300000, guid: bd190f341a63ae7449752d80a3a8ef73, type: 3} + itemIndex: 0 + OnItemSelection: + m_PersistentCalls: + m_Calls: [] + - itemName: Dropdown Item 4 + itemIcon: {fileID: 21300000, guid: b72c64868a74dd04e9b605a346744fb5, type: 3} + itemIndex: 0 + OnItemSelection: + m_PersistentCalls: + m_Calls: [] + - itemName: Dropdown Item 5 + itemIcon: {fileID: 21300000, guid: 038ccab8cd184d04cb1bfa1d79704320, type: 3} + itemIndex: 0 + OnItemSelection: + m_PersistentCalls: + m_Calls: [] + onValueChanged: + m_PersistentCalls: + m_Calls: [] + onItemTextChanged: + m_PersistentCalls: + m_Calls: [] + hoverSound: {fileID: 0} + clickSound: {fileID: 0} + isOn: 0 + index: 0 + siblingIndex: 0 + setItemText: {fileID: 0} + setItemImage: {fileID: 0} + extendEvents: 0 +--- !u!114 &3840759054687591920 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7625526715642809238} + 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.8039216, g: 0.8039216, b: 0.8039216, a: 1} + m_HighlightedColor: {r: 1, g: 1, b: 1, a: 1} + m_PressedColor: {r: 0.9019608, g: 0.9019608, b: 0.9019608, a: 1} + m_SelectedColor: {r: 0.9019608, g: 0.9019608, b: 0.9019608, a: 1} + m_DisabledColor: {r: 0.8039216, g: 0.8039216, b: 0.8039216, 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: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 7975624828205550759} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &5735356671546669434 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7625526715642809238} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 025076e9ea2db4748aaecbfb47809745, type: 3} + m_Name: + m_EditorClassIdentifier: + overrideColors: 0 + overrideFonts: 0 + UIManagerAsset: {fileID: 11400000, guid: 2a619a9609984be49b53b928dd94e61b, type: 2} + background: {fileID: 7975624828205550759} + contentBackground: {fileID: 6855399957101003530} + mainIcon: {fileID: 2936720948414026082} + mainText: {fileID: 4788632080913379117} + expandIcon: {fileID: 5014810154332479183} +--- !u!95 &3950790470804383607 +Animator: + serializedVersion: 5 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7625526715642809238} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: 93fbe37370f09fe4a934819f103333ea, type: 2} + m_CullingMode: 0 + m_UpdateMode: 2 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_StabilizeFeet: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorStateOnDisable: 0 + m_WriteDefaultValuesOnDisable: 0 --- !u!1 &7866290347211832913 GameObject: m_ObjectHideFlags: 0 @@ -1202,6 +2530,81 @@ MonoBehaviour: m_FillOrigin: 0 m_UseSpriteMesh: 0 m_PixelsPerUnitMultiplier: 1 +--- !u!1 &8324329766064881778 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8684561540592627179} + - component: {fileID: 431695095692505403} + - component: {fileID: 2936720948414026082} + m_Layer: 5 + m_Name: Selected Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &8684561540592627179 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8324329766064881778} + 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: 3040996629543382232} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 27.5, y: 0} + m_SizeDelta: {x: 20, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &431695095692505403 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8324329766064881778} + m_CullTransparentMesh: 0 +--- !u!114 &2936720948414026082 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8324329766064881778} + 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: 255} + 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: 27f889dcba1d16e4382107e471321a38, type: 3} + m_Type: 0 + m_PreserveAspect: 1 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 --- !u!1 &8421736831509740631 GameObject: m_ObjectHideFlags: 0 diff --git a/Assets/Prefabs/DynamicUI/Elements/Vector2InputField.prefab b/Assets/Prefabs/DynamicUI/Elements/Vector2InputField.prefab index f042aee0..a0a80655 100644 --- a/Assets/Prefabs/DynamicUI/Elements/Vector2InputField.prefab +++ b/Assets/Prefabs/DynamicUI/Elements/Vector2InputField.prefab @@ -18,7 +18,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 1 + m_IsActive: 0 --- !u!224 &569625742320642989 RectTransform: m_ObjectHideFlags: 0 @@ -187,6 +187,66 @@ MonoBehaviour: m_isRichTextEditingAllowed: 0 m_LineLimit: 0 m_InputValidator: {fileID: 0} +--- !u!1 &605147585420547373 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 325567490638024363} + - component: {fileID: 4788436156768112654} + - component: {fileID: 6396960001522093279} + m_Layer: 5 + m_Name: Text Area + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &325567490638024363 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 605147585420547373} + 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: 4273695467398625632} + m_Father: {fileID: 8007339319203465058} + 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 &4788436156768112654 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 605147585420547373} + m_CullTransparentMesh: 0 +--- !u!114 &6396960001522093279 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 605147585420547373} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: {x: 0, y: 0, z: 0, w: 0} + m_Softness: {x: 0, y: 0} --- !u!1 &1850510772748301779 GameObject: m_ObjectHideFlags: 0 @@ -476,6 +536,201 @@ MonoBehaviour: m_FlexibleWidth: -1 m_FlexibleHeight: -1 m_LayoutPriority: 1 +--- !u!1 &2947871069646784690 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1177786509350148622} + - component: {fileID: 6962418737214507338} + - component: {fileID: 3138960652576516864} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1177786509350148622 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2947871069646784690} + 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: 5448888170183980568} + 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 &6962418737214507338 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2947871069646784690} + m_CullTransparentMesh: 0 +--- !u!114 &3138960652576516864 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2947871069646784690} + 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: "0\u200B" + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 4bd810f1cbcb0f446a8f5a31453e243f, type: 2} + m_sharedMaterial: {fileID: 21539420542967178, guid: 4bd810f1cbcb0f446a8f5a31453e243f, + 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: 28 + m_fontSizeBase: 28 + 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: 0 + 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: 1 + 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 &3570535623649027629 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5448888170183980568} + - component: {fileID: 416889145816794082} + - component: {fileID: 2211373946813501723} + m_Layer: 5 + m_Name: Text Area + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5448888170183980568 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3570535623649027629} + 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: 1177786509350148622} + m_Father: {fileID: 3288273911272661838} + 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 &416889145816794082 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3570535623649027629} + m_CullTransparentMesh: 0 +--- !u!114 &2211373946813501723 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3570535623649027629} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: {x: 0, y: 0, z: 0, w: 0} + m_Softness: {x: 0, y: 0} --- !u!1 &3770663466054615087 GameObject: m_ObjectHideFlags: 0 @@ -528,6 +783,141 @@ MonoBehaviour: m_EditorClassIdentifier: m_Padding: {x: -8, y: -5, z: -8, w: -5} m_Softness: {x: 0, y: 0} +--- !u!1 &5242144189825426404 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4273695467398625632} + - component: {fileID: 4775720564541307939} + - component: {fileID: 3942323019742488745} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4273695467398625632 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5242144189825426404} + 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: 325567490638024363} + 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 &4775720564541307939 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5242144189825426404} + m_CullTransparentMesh: 0 +--- !u!114 &3942323019742488745 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5242144189825426404} + 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: "0\u200B" + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 4bd810f1cbcb0f446a8f5a31453e243f, type: 2} + m_sharedMaterial: {fileID: 21539420542967178, guid: 4bd810f1cbcb0f446a8f5a31453e243f, + 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: 28 + m_fontSizeBase: 28 + 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: 0 + 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: 1 + 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 &6252602016237025631 GameObject: m_ObjectHideFlags: 0 @@ -683,6 +1073,507 @@ MonoBehaviour: m_FlexibleWidth: -1 m_FlexibleHeight: -1 m_LayoutPriority: 1 +--- !u!1 &6280964827309669151 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1590859936036420589} + - component: {fileID: 6536600672038615271} + - component: {fileID: 5737207735658292356} + m_Layer: 5 + m_Name: Filled + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1590859936036420589 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6280964827309669151} + 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: 1384058660809183421} + 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, y: 0.5} +--- !u!222 &6536600672038615271 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6280964827309669151} + m_CullTransparentMesh: 0 +--- !u!114 &5737207735658292356 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6280964827309669151} + 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: 9109d18ad586e1f49b31eaea40662492, type: 3} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 0 + m_FillAmount: 0 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 25 +--- !u!1 &6453213181589431812 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3288273911272661838} + - component: {fileID: 8028307582296948058} + - component: {fileID: 7575701045663357071} + - component: {fileID: 3044282437706335759} + - component: {fileID: 1474029391787391565} + m_Layer: 5 + m_Name: Input Field - Standard (Left)X + m_TagString: Untagged + m_Icon: {fileID: 2800000, guid: e956b4f7a85075c43a444a9f05cc765a, type: 3} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3288273911272661838 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6453213181589431812} + 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: 1384058660809183421} + - {fileID: 5448888170183980568} + m_Father: {fileID: 8691581922048536374} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -150, y: -10} + m_SizeDelta: {x: 125, y: 50} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &8028307582296948058 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6453213181589431812} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2da0c512f12947e489f739169773d7ca, 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: 0.49019608} + m_HighlightedColor: {r: 1, g: 1, b: 1, a: 1} + m_PressedColor: {r: 1, g: 1, b: 1, a: 1} + m_SelectedColor: {r: 1, g: 1, b: 1, a: 1} + m_DisabledColor: {r: 1, g: 1, b: 1, 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: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 0} + m_TextViewport: {fileID: 5448888170183980568} + m_TextComponent: {fileID: 3138960652576516864} + m_Placeholder: {fileID: 0} + m_VerticalScrollbar: {fileID: 0} + m_VerticalScrollbarEventHandler: {fileID: 0} + m_LayoutGroup: {fileID: 0} + m_ScrollSensitivity: 1 + m_ContentType: 0 + m_InputType: 0 + m_AsteriskChar: 42 + m_KeyboardType: 0 + m_LineType: 0 + m_HideMobileInput: 0 + m_HideSoftKeyboard: 0 + m_CharacterValidation: 0 + m_RegexValue: + m_GlobalPointSize: 14 + m_CharacterLimit: 0 + m_OnEndEdit: + m_PersistentCalls: + m_Calls: [] + m_OnSubmit: + m_PersistentCalls: + m_Calls: [] + m_OnSelect: + m_PersistentCalls: + m_Calls: [] + m_OnDeselect: + m_PersistentCalls: + m_Calls: [] + m_OnTextSelection: + m_PersistentCalls: + m_Calls: [] + m_OnEndTextSelection: + m_PersistentCalls: + m_Calls: [] + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] + m_OnTouchScreenKeyboardStatusChanged: + m_PersistentCalls: + m_Calls: [] + m_CaretColor: {r: 1, g: 1, b: 1, a: 1} + m_CustomCaretColor: 1 + m_SelectionColor: {r: 1, g: 1, b: 1, a: 0.09803922} + m_Text: 0 + m_CaretBlinkRate: 0.85 + m_CaretWidth: 2 + m_ReadOnly: 0 + m_RichText: 1 + m_GlobalFontAsset: {fileID: 11400000, guid: 4bd810f1cbcb0f446a8f5a31453e243f, type: 2} + m_OnFocusSelectAll: 1 + m_ResetOnDeActivation: 1 + m_RestoreOriginalTextOnEscape: 1 + m_isRichTextEditingAllowed: 1 + m_LineLimit: 0 + m_InputValidator: {fileID: 0} +--- !u!114 &7575701045663357071 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6453213181589431812} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c65c7917835d8a04b94c8b906234b09e, type: 3} + m_Name: + m_EditorClassIdentifier: + inputText: {fileID: 8028307582296948058} + inputFieldAnimator: {fileID: 3044282437706335759} + processSubmit: 0 + clearOnSubmit: 1 + setEventSystem: 0 + onSubmit: + m_PersistentCalls: + m_Calls: [] +--- !u!95 &3044282437706335759 +Animator: + serializedVersion: 5 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6453213181589431812} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: f492475a55f74b7499b44ed4ca79f44a, type: 2} + m_CullingMode: 0 + m_UpdateMode: 2 + 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 &1474029391787391565 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6453213181589431812} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d170bc6b162fcce46a456b2011fd50b4, type: 3} + m_Name: + m_EditorClassIdentifier: + UIManagerAsset: {fileID: 11400000, guid: 2a619a9609984be49b53b928dd94e61b, type: 2} + overrideColors: 0 + overrideFonts: 0 + mainText: {fileID: 3138960652576516864} + placeholderText: {fileID: 0} + filledImage: {fileID: 5737207735658292356} + backgroundImage: {fileID: 7281811867443074356} +--- !u!1 &6465014870116301962 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2641146568722250684} + - component: {fileID: 1120102750253369555} + - component: {fileID: 5878961962364331732} + m_Layer: 5 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2641146568722250684 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6465014870116301962} + 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: 2296874927358284413} + m_Father: {fileID: 8007339319203465058} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 4} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &1120102750253369555 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6465014870116301962} + m_CullTransparentMesh: 0 +--- !u!114 &5878961962364331732 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6465014870116301962} + 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.09803922} + 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: 9109d18ad586e1f49b31eaea40662492, 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: 25 +--- !u!1 &6639431491369338998 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1384058660809183421} + - component: {fileID: 1894803385632245156} + - component: {fileID: 7281811867443074356} + m_Layer: 5 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1384058660809183421 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6639431491369338998} + 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: 1590859936036420589} + m_Father: {fileID: 3288273911272661838} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 4} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &1894803385632245156 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6639431491369338998} + m_CullTransparentMesh: 0 +--- !u!114 &7281811867443074356 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6639431491369338998} + 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.09803922} + 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: 9109d18ad586e1f49b31eaea40662492, 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: 25 +--- !u!1 &7071074520734613640 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2296874927358284413} + - component: {fileID: 6086854711102531483} + - component: {fileID: 2904723242136599528} + m_Layer: 5 + m_Name: Filled + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2296874927358284413 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7071074520734613640} + 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: 2641146568722250684} + 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, y: 0.5} +--- !u!222 &6086854711102531483 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7071074520734613640} + m_CullTransparentMesh: 0 +--- !u!114 &2904723242136599528 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7071074520734613640} + 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: 9109d18ad586e1f49b31eaea40662492, type: 3} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 0 + m_FillAmount: 0 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 25 --- !u!1 &7816450301353293395 GameObject: m_ObjectHideFlags: 0 @@ -701,7 +1592,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 1 + m_IsActive: 0 --- !u!224 &4820553838928225789 RectTransform: m_ObjectHideFlags: 0 @@ -1190,6 +2081,205 @@ MonoBehaviour: m_EditorClassIdentifier: m_Padding: {x: -8, y: -5, z: -8, w: -5} m_Softness: {x: 0, y: 0} +--- !u!1 &8779772202742984786 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8007339319203465058} + - component: {fileID: 2046751786142137497} + - component: {fileID: 6137858779619007706} + - component: {fileID: 8132625263121291296} + - component: {fileID: 4489326878992093917} + m_Layer: 5 + m_Name: Input Field - Standard (Left)Y + m_TagString: Untagged + m_Icon: {fileID: 2800000, guid: e956b4f7a85075c43a444a9f05cc765a, type: 3} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8007339319203465058 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8779772202742984786} + 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: 2641146568722250684} + - {fileID: 325567490638024363} + m_Father: {fileID: 8691581922048536374} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 50, y: -10} + m_SizeDelta: {x: 125, y: 50} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &2046751786142137497 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8779772202742984786} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2da0c512f12947e489f739169773d7ca, 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: 0.49019608} + m_HighlightedColor: {r: 1, g: 1, b: 1, a: 1} + m_PressedColor: {r: 1, g: 1, b: 1, a: 1} + m_SelectedColor: {r: 1, g: 1, b: 1, a: 1} + m_DisabledColor: {r: 1, g: 1, b: 1, 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: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 0} + m_TextViewport: {fileID: 325567490638024363} + m_TextComponent: {fileID: 3942323019742488745} + m_Placeholder: {fileID: 0} + m_VerticalScrollbar: {fileID: 0} + m_VerticalScrollbarEventHandler: {fileID: 0} + m_LayoutGroup: {fileID: 0} + m_ScrollSensitivity: 1 + m_ContentType: 0 + m_InputType: 0 + m_AsteriskChar: 42 + m_KeyboardType: 0 + m_LineType: 0 + m_HideMobileInput: 0 + m_HideSoftKeyboard: 0 + m_CharacterValidation: 0 + m_RegexValue: + m_GlobalPointSize: 14 + m_CharacterLimit: 0 + m_OnEndEdit: + m_PersistentCalls: + m_Calls: [] + m_OnSubmit: + m_PersistentCalls: + m_Calls: [] + m_OnSelect: + m_PersistentCalls: + m_Calls: [] + m_OnDeselect: + m_PersistentCalls: + m_Calls: [] + m_OnTextSelection: + m_PersistentCalls: + m_Calls: [] + m_OnEndTextSelection: + m_PersistentCalls: + m_Calls: [] + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] + m_OnTouchScreenKeyboardStatusChanged: + m_PersistentCalls: + m_Calls: [] + m_CaretColor: {r: 1, g: 1, b: 1, a: 1} + m_CustomCaretColor: 1 + m_SelectionColor: {r: 1, g: 1, b: 1, a: 0.09803922} + m_Text: 0 + m_CaretBlinkRate: 0.85 + m_CaretWidth: 2 + m_ReadOnly: 0 + m_RichText: 1 + m_GlobalFontAsset: {fileID: 11400000, guid: 4bd810f1cbcb0f446a8f5a31453e243f, type: 2} + m_OnFocusSelectAll: 1 + m_ResetOnDeActivation: 1 + m_RestoreOriginalTextOnEscape: 1 + m_isRichTextEditingAllowed: 1 + m_LineLimit: 0 + m_InputValidator: {fileID: 0} +--- !u!114 &6137858779619007706 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8779772202742984786} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c65c7917835d8a04b94c8b906234b09e, type: 3} + m_Name: + m_EditorClassIdentifier: + inputText: {fileID: 2046751786142137497} + inputFieldAnimator: {fileID: 8132625263121291296} + processSubmit: 0 + clearOnSubmit: 1 + setEventSystem: 0 + onSubmit: + m_PersistentCalls: + m_Calls: [] +--- !u!95 &8132625263121291296 +Animator: + serializedVersion: 5 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8779772202742984786} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: f492475a55f74b7499b44ed4ca79f44a, type: 2} + m_CullingMode: 0 + m_UpdateMode: 2 + 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 &4489326878992093917 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8779772202742984786} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d170bc6b162fcce46a456b2011fd50b4, type: 3} + m_Name: + m_EditorClassIdentifier: + UIManagerAsset: {fileID: 11400000, guid: 2a619a9609984be49b53b928dd94e61b, type: 2} + overrideColors: 0 + overrideFonts: 0 + mainText: {fileID: 3942323019742488745} + placeholderText: {fileID: 0} + filledImage: {fileID: 2904723242136599528} + backgroundImage: {fileID: 5878961962364331732} --- !u!1 &8936320662031972394 GameObject: m_ObjectHideFlags: 0 @@ -1219,6 +2309,8 @@ RectTransform: m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: + - {fileID: 8007339319203465058} + - {fileID: 3288273911272661838} - {fileID: 569625742320642989} - {fileID: 4820553838928225789} - {fileID: 4787506965637756451} @@ -1244,5 +2336,5 @@ MonoBehaviour: title: {fileID: 4410930810289194328} canvasGroup: {fileID: 0} parameterName: - inputFieldX: {fileID: 564764156102873551} - inputFieldY: {fileID: 2615181962848533274} + inputFieldX: {fileID: 8028307582296948058} + inputFieldY: {fileID: 2046751786142137497} diff --git a/Assets/Prefabs/DynamicUI/Elements/Vector3InputField.prefab b/Assets/Prefabs/DynamicUI/Elements/Vector3InputField.prefab index 9eae2c4e..e5872370 100644 --- a/Assets/Prefabs/DynamicUI/Elements/Vector3InputField.prefab +++ b/Assets/Prefabs/DynamicUI/Elements/Vector3InputField.prefab @@ -1,5 +1,80 @@ %YAML 1.1 %TAG !u! tag:unity3d.com,2011: +--- !u!1 &317115642043979666 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2799939731073557805} + - component: {fileID: 8576413143636852709} + - component: {fileID: 307180701196370832} + m_Layer: 5 + m_Name: Filled + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2799939731073557805 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 317115642043979666} + 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: 2678812435342744659} + 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, y: 0.5} +--- !u!222 &8576413143636852709 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 317115642043979666} + m_CullTransparentMesh: 0 +--- !u!114 &307180701196370832 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 317115642043979666} + 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: 9109d18ad586e1f49b31eaea40662492, type: 3} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 0 + m_FillAmount: 0 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 25 --- !u!1 &398793150947721882 GameObject: m_ObjectHideFlags: 0 @@ -18,7 +93,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 1 + m_IsActive: 0 --- !u!224 &569625742320642989 RectTransform: m_ObjectHideFlags: 0 @@ -187,6 +262,294 @@ MonoBehaviour: m_isRichTextEditingAllowed: 0 m_LineLimit: 0 m_InputValidator: {fileID: 0} +--- !u!1 &567500467146646508 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1958585658721295234} + - component: {fileID: 1509284303008474338} + - component: {fileID: 5834893710641920188} + m_Layer: 5 + m_Name: Text Area + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1958585658721295234 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 567500467146646508} + 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: 5287854287304787965} + m_Father: {fileID: 7752689792939542498} + 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 &1509284303008474338 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 567500467146646508} + m_CullTransparentMesh: 0 +--- !u!114 &5834893710641920188 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 567500467146646508} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: {x: 0, y: 0, z: 0, w: 0} + m_Softness: {x: 0, y: 0} +--- !u!1 &626809317364742900 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8760032809997012010} + - component: {fileID: 752397600916123521} + - component: {fileID: 4794707327921962574} + m_Layer: 5 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8760032809997012010 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 626809317364742900} + 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: 6813733120302795261} + m_Father: {fileID: 8645624810209244059} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 4} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &752397600916123521 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 626809317364742900} + m_CullTransparentMesh: 0 +--- !u!114 &4794707327921962574 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 626809317364742900} + 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.09803922} + 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: 9109d18ad586e1f49b31eaea40662492, 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: 25 +--- !u!1 &1225233429103744630 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2678812435342744659} + - component: {fileID: 1922025572768565014} + - component: {fileID: 8618681694980115890} + m_Layer: 5 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2678812435342744659 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1225233429103744630} + 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: 2799939731073557805} + m_Father: {fileID: 2260170778140746290} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 4} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &1922025572768565014 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1225233429103744630} + m_CullTransparentMesh: 0 +--- !u!114 &8618681694980115890 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1225233429103744630} + 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.09803922} + 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: 9109d18ad586e1f49b31eaea40662492, 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: 25 +--- !u!1 &1513317799586331488 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8234889223322173787} + - component: {fileID: 6831352115050308431} + - component: {fileID: 5365142512560588284} + m_Layer: 5 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8234889223322173787 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1513317799586331488} + 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: 2621819550296742184} + m_Father: {fileID: 7752689792939542498} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 4} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &6831352115050308431 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1513317799586331488} + m_CullTransparentMesh: 0 +--- !u!114 &5365142512560588284 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1513317799586331488} + 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.09803922} + 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: 9109d18ad586e1f49b31eaea40662492, 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: 25 --- !u!1 &1850510772748301779 GameObject: m_ObjectHideFlags: 0 @@ -321,6 +684,340 @@ MonoBehaviour: m_hasFontAssetChanged: 0 m_baseMaterial: {fileID: 0} m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &2101478084237314453 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4800045643981183845} + - component: {fileID: 669615419729503344} + - component: {fileID: 445694011655678980} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4800045643981183845 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2101478084237314453} + 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: 983625803075098615} + 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 &669615419729503344 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2101478084237314453} + m_CullTransparentMesh: 0 +--- !u!114 &445694011655678980 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2101478084237314453} + 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: "0\u200B" + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 4bd810f1cbcb0f446a8f5a31453e243f, type: 2} + m_sharedMaterial: {fileID: 21539420542967178, guid: 4bd810f1cbcb0f446a8f5a31453e243f, + 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: 28 + m_fontSizeBase: 28 + 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: 0 + 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: 1 + 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 &2754340420521383007 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8645624810209244059} + - component: {fileID: 3753490698058442390} + - component: {fileID: 88367847296996865} + - component: {fileID: 5706251750569482205} + - component: {fileID: 2432754676838825818} + m_Layer: 5 + m_Name: Input Field - Standard (Left)Z + m_TagString: Untagged + m_Icon: {fileID: 2800000, guid: e956b4f7a85075c43a444a9f05cc765a, type: 3} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8645624810209244059 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2754340420521383007} + 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: 8760032809997012010} + - {fileID: 983625803075098615} + m_Father: {fileID: 8691581922048536374} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 150, y: -10} + m_SizeDelta: {x: 125, y: 50} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &3753490698058442390 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2754340420521383007} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2da0c512f12947e489f739169773d7ca, 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: 0.49019608} + m_HighlightedColor: {r: 1, g: 1, b: 1, a: 1} + m_PressedColor: {r: 1, g: 1, b: 1, a: 1} + m_SelectedColor: {r: 1, g: 1, b: 1, a: 1} + m_DisabledColor: {r: 1, g: 1, b: 1, 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: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 0} + m_TextViewport: {fileID: 983625803075098615} + m_TextComponent: {fileID: 445694011655678980} + m_Placeholder: {fileID: 0} + m_VerticalScrollbar: {fileID: 0} + m_VerticalScrollbarEventHandler: {fileID: 0} + m_LayoutGroup: {fileID: 0} + m_ScrollSensitivity: 1 + m_ContentType: 0 + m_InputType: 0 + m_AsteriskChar: 42 + m_KeyboardType: 0 + m_LineType: 0 + m_HideMobileInput: 0 + m_HideSoftKeyboard: 0 + m_CharacterValidation: 0 + m_RegexValue: + m_GlobalPointSize: 14 + m_CharacterLimit: 0 + m_OnEndEdit: + m_PersistentCalls: + m_Calls: [] + m_OnSubmit: + m_PersistentCalls: + m_Calls: [] + m_OnSelect: + m_PersistentCalls: + m_Calls: [] + m_OnDeselect: + m_PersistentCalls: + m_Calls: [] + m_OnTextSelection: + m_PersistentCalls: + m_Calls: [] + m_OnEndTextSelection: + m_PersistentCalls: + m_Calls: [] + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] + m_OnTouchScreenKeyboardStatusChanged: + m_PersistentCalls: + m_Calls: [] + m_CaretColor: {r: 1, g: 1, b: 1, a: 1} + m_CustomCaretColor: 1 + m_SelectionColor: {r: 1, g: 1, b: 1, a: 0.09803922} + m_Text: 0 + m_CaretBlinkRate: 0.85 + m_CaretWidth: 2 + m_ReadOnly: 0 + m_RichText: 1 + m_GlobalFontAsset: {fileID: 11400000, guid: 4bd810f1cbcb0f446a8f5a31453e243f, type: 2} + m_OnFocusSelectAll: 1 + m_ResetOnDeActivation: 1 + m_RestoreOriginalTextOnEscape: 1 + m_isRichTextEditingAllowed: 1 + m_LineLimit: 0 + m_InputValidator: {fileID: 0} +--- !u!114 &88367847296996865 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2754340420521383007} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c65c7917835d8a04b94c8b906234b09e, type: 3} + m_Name: + m_EditorClassIdentifier: + inputText: {fileID: 3753490698058442390} + inputFieldAnimator: {fileID: 5706251750569482205} + processSubmit: 0 + clearOnSubmit: 1 + setEventSystem: 0 + onSubmit: + m_PersistentCalls: + m_Calls: [] +--- !u!95 &5706251750569482205 +Animator: + serializedVersion: 5 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2754340420521383007} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: f492475a55f74b7499b44ed4ca79f44a, type: 2} + m_CullingMode: 0 + m_UpdateMode: 2 + 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 &2432754676838825818 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2754340420521383007} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d170bc6b162fcce46a456b2011fd50b4, type: 3} + m_Name: + m_EditorClassIdentifier: + UIManagerAsset: {fileID: 11400000, guid: 2a619a9609984be49b53b928dd94e61b, type: 2} + overrideColors: 0 + overrideFonts: 0 + mainText: {fileID: 445694011655678980} + placeholderText: {fileID: 0} + filledImage: {fileID: 5654715153684858091} + backgroundImage: {fileID: 4794707327921962574} --- !u!1 &2792476238050467884 GameObject: m_ObjectHideFlags: 0 @@ -662,6 +1359,141 @@ MonoBehaviour: m_EditorClassIdentifier: m_Padding: {x: -8, y: -5, z: -8, w: -5} m_Softness: {x: 0, y: 0} +--- !u!1 &3833576671080036525 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7570817694558925010} + - component: {fileID: 7366224695605558383} + - component: {fileID: 4876746394198666246} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7570817694558925010 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3833576671080036525} + 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: 7325910252072641897} + 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 &7366224695605558383 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3833576671080036525} + m_CullTransparentMesh: 0 +--- !u!114 &4876746394198666246 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3833576671080036525} + 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: "0\u200B" + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 4bd810f1cbcb0f446a8f5a31453e243f, type: 2} + m_sharedMaterial: {fileID: 21539420542967178, guid: 4bd810f1cbcb0f446a8f5a31453e243f, + 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: 28 + m_fontSizeBase: 28 + 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: 0 + 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: 1 + 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 &4292633981313724677 GameObject: m_ObjectHideFlags: 0 @@ -817,6 +1649,550 @@ MonoBehaviour: m_FlexibleWidth: -1 m_FlexibleHeight: -1 m_LayoutPriority: 1 +--- !u!1 &4298143647585438297 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7325910252072641897} + - component: {fileID: 6635339066972209184} + - component: {fileID: 6943266875828372704} + m_Layer: 5 + m_Name: Text Area + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7325910252072641897 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4298143647585438297} + 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: 7570817694558925010} + m_Father: {fileID: 2260170778140746290} + 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 &6635339066972209184 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4298143647585438297} + m_CullTransparentMesh: 0 +--- !u!114 &6943266875828372704 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4298143647585438297} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: {x: 0, y: 0, z: 0, w: 0} + m_Softness: {x: 0, y: 0} +--- !u!1 &5214656764025313823 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6813733120302795261} + - component: {fileID: 3234954865006393390} + - component: {fileID: 5654715153684858091} + m_Layer: 5 + m_Name: Filled + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6813733120302795261 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5214656764025313823} + 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: 8760032809997012010} + 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, y: 0.5} +--- !u!222 &3234954865006393390 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5214656764025313823} + m_CullTransparentMesh: 0 +--- !u!114 &5654715153684858091 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5214656764025313823} + 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: 9109d18ad586e1f49b31eaea40662492, type: 3} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 0 + m_FillAmount: 0 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 25 +--- !u!1 &5223865122482658303 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5287854287304787965} + - component: {fileID: 9023113397685586927} + - component: {fileID: 9042987989385756183} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5287854287304787965 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5223865122482658303} + 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: 1958585658721295234} + 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 &9023113397685586927 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5223865122482658303} + m_CullTransparentMesh: 0 +--- !u!114 &9042987989385756183 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5223865122482658303} + 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: "0\u200B" + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 4bd810f1cbcb0f446a8f5a31453e243f, type: 2} + m_sharedMaterial: {fileID: 21539420542967178, guid: 4bd810f1cbcb0f446a8f5a31453e243f, + 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: 28 + m_fontSizeBase: 28 + 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: 0 + 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: 1 + 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 &5678068397854632466 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2621819550296742184} + - component: {fileID: 6490327328496605371} + - component: {fileID: 6613916886722207189} + m_Layer: 5 + m_Name: Filled + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2621819550296742184 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5678068397854632466} + 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: 8234889223322173787} + 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, y: 0.5} +--- !u!222 &6490327328496605371 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5678068397854632466} + m_CullTransparentMesh: 0 +--- !u!114 &6613916886722207189 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5678068397854632466} + 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: 9109d18ad586e1f49b31eaea40662492, type: 3} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 0 + m_FillAmount: 0 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 25 +--- !u!1 &5680681910710852077 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2260170778140746290} + - component: {fileID: 7658749862225466361} + - component: {fileID: 8304798126023569421} + - component: {fileID: 4097221536680630078} + - component: {fileID: 7229881723806040320} + m_Layer: 5 + m_Name: Input Field - Standard (Left)X + m_TagString: Untagged + m_Icon: {fileID: 2800000, guid: e956b4f7a85075c43a444a9f05cc765a, type: 3} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2260170778140746290 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5680681910710852077} + 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: 2678812435342744659} + - {fileID: 7325910252072641897} + m_Father: {fileID: 8691581922048536374} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -150, y: -10} + m_SizeDelta: {x: 125, y: 50} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &7658749862225466361 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5680681910710852077} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2da0c512f12947e489f739169773d7ca, 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: 0.49019608} + m_HighlightedColor: {r: 1, g: 1, b: 1, a: 1} + m_PressedColor: {r: 1, g: 1, b: 1, a: 1} + m_SelectedColor: {r: 1, g: 1, b: 1, a: 1} + m_DisabledColor: {r: 1, g: 1, b: 1, 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: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 0} + m_TextViewport: {fileID: 7325910252072641897} + m_TextComponent: {fileID: 4876746394198666246} + m_Placeholder: {fileID: 0} + m_VerticalScrollbar: {fileID: 0} + m_VerticalScrollbarEventHandler: {fileID: 0} + m_LayoutGroup: {fileID: 0} + m_ScrollSensitivity: 1 + m_ContentType: 0 + m_InputType: 0 + m_AsteriskChar: 42 + m_KeyboardType: 0 + m_LineType: 0 + m_HideMobileInput: 0 + m_HideSoftKeyboard: 0 + m_CharacterValidation: 0 + m_RegexValue: + m_GlobalPointSize: 14 + m_CharacterLimit: 0 + m_OnEndEdit: + m_PersistentCalls: + m_Calls: [] + m_OnSubmit: + m_PersistentCalls: + m_Calls: [] + m_OnSelect: + m_PersistentCalls: + m_Calls: [] + m_OnDeselect: + m_PersistentCalls: + m_Calls: [] + m_OnTextSelection: + m_PersistentCalls: + m_Calls: [] + m_OnEndTextSelection: + m_PersistentCalls: + m_Calls: [] + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] + m_OnTouchScreenKeyboardStatusChanged: + m_PersistentCalls: + m_Calls: [] + m_CaretColor: {r: 1, g: 1, b: 1, a: 1} + m_CustomCaretColor: 1 + m_SelectionColor: {r: 1, g: 1, b: 1, a: 0.09803922} + m_Text: 0 + m_CaretBlinkRate: 0.85 + m_CaretWidth: 2 + m_ReadOnly: 0 + m_RichText: 1 + m_GlobalFontAsset: {fileID: 11400000, guid: 4bd810f1cbcb0f446a8f5a31453e243f, type: 2} + m_OnFocusSelectAll: 1 + m_ResetOnDeActivation: 1 + m_RestoreOriginalTextOnEscape: 1 + m_isRichTextEditingAllowed: 1 + m_LineLimit: 0 + m_InputValidator: {fileID: 0} +--- !u!114 &8304798126023569421 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5680681910710852077} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c65c7917835d8a04b94c8b906234b09e, type: 3} + m_Name: + m_EditorClassIdentifier: + inputText: {fileID: 7658749862225466361} + inputFieldAnimator: {fileID: 4097221536680630078} + processSubmit: 0 + clearOnSubmit: 1 + setEventSystem: 0 + onSubmit: + m_PersistentCalls: + m_Calls: [] +--- !u!95 &4097221536680630078 +Animator: + serializedVersion: 5 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5680681910710852077} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: f492475a55f74b7499b44ed4ca79f44a, type: 2} + m_CullingMode: 0 + m_UpdateMode: 2 + 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 &7229881723806040320 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5680681910710852077} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d170bc6b162fcce46a456b2011fd50b4, type: 3} + m_Name: + m_EditorClassIdentifier: + UIManagerAsset: {fileID: 11400000, guid: 2a619a9609984be49b53b928dd94e61b, type: 2} + overrideColors: 0 + overrideFonts: 0 + mainText: {fileID: 4876746394198666246} + placeholderText: {fileID: 0} + filledImage: {fileID: 307180701196370832} + backgroundImage: {fileID: 8618681694980115890} --- !u!1 &5820507790757669876 GameObject: m_ObjectHideFlags: 0 @@ -835,7 +2211,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 1 + m_IsActive: 0 --- !u!224 &6603823063929320148 RectTransform: m_ObjectHideFlags: 0 @@ -1056,6 +2432,205 @@ MonoBehaviour: m_EditorClassIdentifier: m_Padding: {x: -8, y: -5, z: -8, w: -5} m_Softness: {x: 0, y: 0} +--- !u!1 &6043485802337168449 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7752689792939542498} + - component: {fileID: 3223720551823743857} + - component: {fileID: 6440984401555455926} + - component: {fileID: 3556320644179938433} + - component: {fileID: 5899422873990809242} + m_Layer: 5 + m_Name: Input Field - Standard (Left)Y + m_TagString: Untagged + m_Icon: {fileID: 2800000, guid: e956b4f7a85075c43a444a9f05cc765a, type: 3} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7752689792939542498 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6043485802337168449} + 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: 8234889223322173787} + - {fileID: 1958585658721295234} + m_Father: {fileID: 8691581922048536374} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: -10} + m_SizeDelta: {x: 125, y: 50} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &3223720551823743857 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6043485802337168449} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2da0c512f12947e489f739169773d7ca, 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: 0.49019608} + m_HighlightedColor: {r: 1, g: 1, b: 1, a: 1} + m_PressedColor: {r: 1, g: 1, b: 1, a: 1} + m_SelectedColor: {r: 1, g: 1, b: 1, a: 1} + m_DisabledColor: {r: 1, g: 1, b: 1, 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: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 0} + m_TextViewport: {fileID: 1958585658721295234} + m_TextComponent: {fileID: 9042987989385756183} + m_Placeholder: {fileID: 0} + m_VerticalScrollbar: {fileID: 0} + m_VerticalScrollbarEventHandler: {fileID: 0} + m_LayoutGroup: {fileID: 0} + m_ScrollSensitivity: 1 + m_ContentType: 0 + m_InputType: 0 + m_AsteriskChar: 42 + m_KeyboardType: 0 + m_LineType: 0 + m_HideMobileInput: 0 + m_HideSoftKeyboard: 0 + m_CharacterValidation: 0 + m_RegexValue: + m_GlobalPointSize: 14 + m_CharacterLimit: 0 + m_OnEndEdit: + m_PersistentCalls: + m_Calls: [] + m_OnSubmit: + m_PersistentCalls: + m_Calls: [] + m_OnSelect: + m_PersistentCalls: + m_Calls: [] + m_OnDeselect: + m_PersistentCalls: + m_Calls: [] + m_OnTextSelection: + m_PersistentCalls: + m_Calls: [] + m_OnEndTextSelection: + m_PersistentCalls: + m_Calls: [] + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] + m_OnTouchScreenKeyboardStatusChanged: + m_PersistentCalls: + m_Calls: [] + m_CaretColor: {r: 1, g: 1, b: 1, a: 1} + m_CustomCaretColor: 1 + m_SelectionColor: {r: 1, g: 1, b: 1, a: 0.09803922} + m_Text: 0 + m_CaretBlinkRate: 0.85 + m_CaretWidth: 2 + m_ReadOnly: 0 + m_RichText: 1 + m_GlobalFontAsset: {fileID: 11400000, guid: 4bd810f1cbcb0f446a8f5a31453e243f, type: 2} + m_OnFocusSelectAll: 1 + m_ResetOnDeActivation: 1 + m_RestoreOriginalTextOnEscape: 1 + m_isRichTextEditingAllowed: 1 + m_LineLimit: 0 + m_InputValidator: {fileID: 0} +--- !u!114 &6440984401555455926 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6043485802337168449} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c65c7917835d8a04b94c8b906234b09e, type: 3} + m_Name: + m_EditorClassIdentifier: + inputText: {fileID: 3223720551823743857} + inputFieldAnimator: {fileID: 3556320644179938433} + processSubmit: 0 + clearOnSubmit: 1 + setEventSystem: 0 + onSubmit: + m_PersistentCalls: + m_Calls: [] +--- !u!95 &3556320644179938433 +Animator: + serializedVersion: 5 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6043485802337168449} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: f492475a55f74b7499b44ed4ca79f44a, type: 2} + m_CullingMode: 0 + m_UpdateMode: 2 + 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 &5899422873990809242 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6043485802337168449} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d170bc6b162fcce46a456b2011fd50b4, type: 3} + m_Name: + m_EditorClassIdentifier: + UIManagerAsset: {fileID: 11400000, guid: 2a619a9609984be49b53b928dd94e61b, type: 2} + overrideColors: 0 + overrideFonts: 0 + mainText: {fileID: 9042987989385756183} + placeholderText: {fileID: 0} + filledImage: {fileID: 6613916886722207189} + backgroundImage: {fileID: 5365142512560588284} --- !u!1 &6252602016237025631 GameObject: m_ObjectHideFlags: 0 @@ -1211,6 +2786,66 @@ MonoBehaviour: m_FlexibleWidth: -1 m_FlexibleHeight: -1 m_LayoutPriority: 1 +--- !u!1 &7168368511850781863 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 983625803075098615} + - component: {fileID: 7078365068275436610} + - component: {fileID: 7267552776070608765} + m_Layer: 5 + m_Name: Text Area + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &983625803075098615 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7168368511850781863} + 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: 4800045643981183845} + m_Father: {fileID: 8645624810209244059} + 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 &7078365068275436610 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7168368511850781863} + m_CullTransparentMesh: 0 +--- !u!114 &7267552776070608765 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7168368511850781863} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: {x: 0, y: 0, z: 0, w: 0} + m_Softness: {x: 0, y: 0} --- !u!1 &7816450301353293395 GameObject: m_ObjectHideFlags: 0 @@ -1229,7 +2864,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 1 + m_IsActive: 0 --- !u!224 &4820553838928225789 RectTransform: m_ObjectHideFlags: 0 @@ -1751,6 +3386,9 @@ RectTransform: - {fileID: 4820553838928225789} - {fileID: 6603823063929320148} - {fileID: 4787506965637756451} + - {fileID: 2260170778140746290} + - {fileID: 7752689792939542498} + - {fileID: 8645624810209244059} m_Father: {fileID: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} @@ -1771,8 +3409,8 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: title: {fileID: 4410930810289194328} + canvasGroup: {fileID: 0} parameterName: - isAlwaysUpdated: 0 - inputFieldX: {fileID: 564764156102873551} - inputFieldY: {fileID: 2615181962848533274} - inputFieldZ: {fileID: 1109358340149190358} + inputFieldX: {fileID: 7658749862225466361} + inputFieldY: {fileID: 3223720551823743857} + inputFieldZ: {fileID: 3753490698058442390} diff --git a/Assets/Prefabs/DynamicUI/GeneralSecondaryWindow.prefab b/Assets/Prefabs/DynamicUI/GeneralSecondaryWindow.prefab index ca6832f9..75200740 100644 --- a/Assets/Prefabs/DynamicUI/GeneralSecondaryWindow.prefab +++ b/Assets/Prefabs/DynamicUI/GeneralSecondaryWindow.prefab @@ -596,7 +596,9 @@ MonoBehaviour: m_EditorClassIdentifier: dragArea: {fileID: 0} dragObject: {fileID: 2159118815575014413} + draggerRect: {fileID: 0} topOnDrag: 1 + Lock: 0 --- !u!114 &2986888925985654052 MonoBehaviour: m_ObjectHideFlags: 0 @@ -670,7 +672,7 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: m_Material: {fileID: 0} - m_Color: {r: 0.1764706, g: 0.25490198, b: 0.33333334, a: 1} + m_Color: {r: 0.3, g: 0.3, b: 0.3, a: 1} m_RaycastTarget: 1 m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} m_Maskable: 1 diff --git a/Assets/Scenes/EditorScene.unity b/Assets/Scenes/EditorScene.unity index 35975890..52734b76 100644 --- a/Assets/Scenes/EditorScene.unity +++ b/Assets/Scenes/EditorScene.unity @@ -6593,149 +6593,6 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 9e35201c989394f039d7a198ccd53d65, type: 3} m_Name: m_EditorClassIdentifier: ---- !u!1001 &838128069 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - serializedVersion: 3 - m_TransformParent: {fileID: 0} - m_Modifications: - - target: {fileID: 534775924950268970, guid: 1802da913767140929fbb149d8bb1bf5, - type: 3} - propertyPath: m_Pivot.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 534775924950268970, guid: 1802da913767140929fbb149d8bb1bf5, - type: 3} - propertyPath: m_Pivot.y - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 534775924950268970, guid: 1802da913767140929fbb149d8bb1bf5, - type: 3} - propertyPath: m_AnchorMax.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 534775924950268970, guid: 1802da913767140929fbb149d8bb1bf5, - type: 3} - propertyPath: m_AnchorMax.y - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 534775924950268970, guid: 1802da913767140929fbb149d8bb1bf5, - type: 3} - propertyPath: m_AnchorMin.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 534775924950268970, guid: 1802da913767140929fbb149d8bb1bf5, - type: 3} - propertyPath: m_AnchorMin.y - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 534775924950268970, guid: 1802da913767140929fbb149d8bb1bf5, - type: 3} - propertyPath: m_SizeDelta.x - value: 450 - objectReference: {fileID: 0} - - target: {fileID: 534775924950268970, guid: 1802da913767140929fbb149d8bb1bf5, - type: 3} - propertyPath: m_SizeDelta.y - value: 21 - objectReference: {fileID: 0} - - target: {fileID: 534775924950268970, guid: 1802da913767140929fbb149d8bb1bf5, - type: 3} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 534775924950268970, guid: 1802da913767140929fbb149d8bb1bf5, - type: 3} - propertyPath: m_LocalPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 534775924950268970, guid: 1802da913767140929fbb149d8bb1bf5, - type: 3} - propertyPath: m_LocalPosition.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 534775924950268970, guid: 1802da913767140929fbb149d8bb1bf5, - type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 534775924950268970, guid: 1802da913767140929fbb149d8bb1bf5, - type: 3} - propertyPath: m_LocalRotation.x - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 534775924950268970, guid: 1802da913767140929fbb149d8bb1bf5, - type: 3} - propertyPath: m_LocalRotation.y - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 534775924950268970, guid: 1802da913767140929fbb149d8bb1bf5, - type: 3} - propertyPath: m_LocalRotation.z - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 534775924950268970, guid: 1802da913767140929fbb149d8bb1bf5, - type: 3} - propertyPath: m_AnchoredPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 534775924950268970, guid: 1802da913767140929fbb149d8bb1bf5, - type: 3} - propertyPath: m_AnchoredPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 534775924950268970, guid: 1802da913767140929fbb149d8bb1bf5, - type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 534775924950268970, guid: 1802da913767140929fbb149d8bb1bf5, - type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 534775924950268970, guid: 1802da913767140929fbb149d8bb1bf5, - type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 591399213823941727, guid: 1802da913767140929fbb149d8bb1bf5, - type: 3} - propertyPath: m_Name - value: LogText - objectReference: {fileID: 0} - - target: {fileID: 7734858737857034854, guid: 1802da913767140929fbb149d8bb1bf5, - type: 3} - propertyPath: m_text - value: Save Complete - objectReference: {fileID: 0} - - target: {fileID: 7734858737857034854, guid: 1802da913767140929fbb149d8bb1bf5, - type: 3} - propertyPath: m_fontColor.a - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 7734858737857034854, guid: 1802da913767140929fbb149d8bb1bf5, - type: 3} - propertyPath: m_fontColor.b - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 7734858737857034854, guid: 1802da913767140929fbb149d8bb1bf5, - type: 3} - propertyPath: m_fontColor.g - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 7734858737857034854, guid: 1802da913767140929fbb149d8bb1bf5, - type: 3} - propertyPath: m_fontColor.r - value: 0 - objectReference: {fileID: 0} - m_RemovedComponents: [] - m_RemovedGameObjects: [] - m_AddedGameObjects: [] - m_AddedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: 1802da913767140929fbb149d8bb1bf5, type: 3} --- !u!1 &844688653 stripped GameObject: m_CorrespondingSourceObject: {fileID: 132536, guid: 67117722a812a2e46ab8cb8eafbf5f5e, @@ -6852,7 +6709,7 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: m_Material: {fileID: 0} - m_Color: {r: 0.4339623, g: 0.4339623, b: 0.4339623, a: 0.39215687} + m_Color: {r: 0.3, g: 0.3, b: 0.3, a: 0.8} m_RaycastTarget: 1 m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} m_Maskable: 1 @@ -7235,7 +7092,7 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} + m_Color: {r: 1, g: 1, b: 1, a: 0.11372549} m_RaycastTarget: 1 m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} m_Maskable: 1 @@ -9102,7 +8959,7 @@ MonoBehaviour: backgroundCamera: {fileID: 665031028} isSceneCameraActive: 1 sceneCamera: {fileID: 1464630164} - sceneCameraMoveSpeed: 10 + sceneCameraMoveSpeed: 35 sceneCameraRotateSpeed: 30 gameCamera: {fileID: 0} --- !u!114 &1197505589 @@ -9247,7 +9104,7 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: m_Material: {fileID: 0} - m_Color: {r: 0.45882356, g: 0.45882356, b: 0.45882356, a: 0.39215687} + m_Color: {r: 0.3, g: 0.3, b: 0.3, a: 0.8} m_RaycastTarget: 1 m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} m_Maskable: 1 @@ -10382,48 +10239,6 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1314922521} m_CullTransparentMesh: 1 ---- !u!1 &1317548815 stripped -GameObject: - m_CorrespondingSourceObject: {fileID: 591399213823941727, guid: 1802da913767140929fbb149d8bb1bf5, - type: 3} - m_PrefabInstance: {fileID: 838128069} - m_PrefabAsset: {fileID: 0} ---- !u!114 &1317548816 stripped -MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 1518651257440837964, guid: 1802da913767140929fbb149d8bb1bf5, - type: 3} - m_PrefabInstance: {fileID: 838128069} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1317548815} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: c627b09eb0f984c59b55367c47919d38, type: 3} - m_Name: - m_EditorClassIdentifier: ---- !u!114 &1317548817 stripped -MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 7734858737857034854, guid: 1802da913767140929fbb149d8bb1bf5, - type: 3} - m_PrefabInstance: {fileID: 838128069} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1317548815} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: ---- !u!222 &1317548818 stripped -CanvasRenderer: - m_CorrespondingSourceObject: {fileID: 8183404397726464440, guid: 1802da913767140929fbb149d8bb1bf5, - type: 3} - m_PrefabInstance: {fileID: 838128069} - m_PrefabAsset: {fileID: 0} ---- !u!224 &1317548819 stripped -RectTransform: - m_CorrespondingSourceObject: {fileID: 534775924950268970, guid: 1802da913767140929fbb149d8bb1bf5, - type: 3} - m_PrefabInstance: {fileID: 838128069} - m_PrefabAsset: {fileID: 0} --- !u!1 &1323721975 GameObject: m_ObjectHideFlags: 0 @@ -11346,7 +11161,7 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: m_Material: {fileID: 0} - m_Color: {r: 0.45882356, g: 0.45882356, b: 0.45882356, a: 0.39215687} + m_Color: {r: 0.3, g: 0.3, b: 0.3, a: 0.8} m_RaycastTarget: 1 m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} m_Maskable: 1 @@ -14103,7 +13918,7 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} + m_Color: {r: 0.3, g: 0.3, b: 0.3, a: 0.8} m_RaycastTarget: 1 m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} m_Maskable: 1 @@ -15080,7 +14895,7 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} + m_Color: {r: 1, g: 1, b: 1, a: 0.11372549} m_RaycastTarget: 1 m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} m_Maskable: 1 @@ -16291,7 +16106,7 @@ MonoBehaviour: openPrefabs: 0 prefabs: [] idRef: - _Keys: 19fa7c8b7a3a004fc497f181b6e026078db49f8d499d21408923e4a607ce3a595981be3ba9ff4c769b8f130ebe47887ebdfb98ebe5da7049210e18f42f147d60c6bf413c35ce7d12db1f64f3ada3bb2d821326d7a7c363136666d31a094491222bbde8f495825a4e2f05ece33b3881253ca117543370bf2531ac8ebf10b7f565a03ac9712b88ca58c516c5a7b6d8f161d9edf2f0d7536a18cb29cd07833a5a3b4c7ae726cc17482e559c16f3c9b08b330df8ea680ec3b112fb2cdae8148f027d6cbda2a2ea985b33ceaaec1a66c03614f318fcbd24a42f1ad60e54113f577a421594d13a0cca1e4dea74ef6b3011a507d84e972e95f1f208c29e6ca1845b5768a29ea858678d9a45dd71c72675172669d2216f05e07a6318526a8851fe85233ecdfeb27a2a54c77acf2f0622887385307cc810cd2b8a733f308aa04e356c1a4343b0f897872b4935cad6208970be4d2cf27d077b2c4e3454a429a74d0d848d0856374bba5b830d5a1c80b06ff717be50822ffba2e9a7ff4587ac62212c429608d6f7162a2a64072a2505286ef155af18b8b137cc9492aa430bb82f7606ef4e587d4feeec0bdb7915a98a7574396c8e2e0a55a2690825a356de044dd24122aa16573d9dc4051c54111fafcd938f2c107505edfb00aa3545750cacd20fd3d118628f24eada7da532296de43a2f1ab3ec2f40174152c0174e5ed6d08c86c931ea726390e0507706ff52bcaf0ecfc98bbb39566936366fb9b255a7ae89207f8b652d88310d54f616106692fde55d0708af69fa88a9abd063e55043de1680da2a9e6d579975acc6cca75b961aacfcfe5ee932d224e50c4b614d14bba7a043638e92631518771690e1bb19dced44e075745b028dafe7e182ac1c0b232d20cceb1df107aed62a36f989553501753abb270b44324d7d8ea6c2b2ca297f8214402bb6de62c8eb8e3d9b0f7256185d35a921a8142098b19bdc42367948b6e493aae93bbb6f41153dc39aaa1c28d34255148ed5933b025933dea2cd7425bcb047a020454d5b0b9ab1a5634bdd403229c26b55bebe32908e9848d620fa19a0ac538a933d5645ebcc055ad1400e0de2b71574be99675bf8a3102955feb74a2c3eb04c15e369386f97b630278db0358deaeb8cd4eec2235a9ee69cec23c44b4e60051edd993b7bc5600352a5affe328d95cb10d3df8656e07cba3b9865c35815ed87a215153e001a10e4ef5c6f3042f4c3e5cd2819166d6112b9f17f5bdc220857778404d76103b3cc3b0938e3500b561e72b38fd7ae010c88f1098dba07392870ac4269fb7604ae4a6e96bb747f19d5bc4403fc346500d5432183fe0a3d37333e0b5c95650540fe330a555345654c454a0a5cd01af12c5bbfe973432468198e568f78da72731205a296ce63ceff4027fefc7d6914ba336fc2c1a196537425df9e0c581f69b2087fb5d4317015c46f3f1e5c5bdeba5d2da2335d6bcfa490744d574d55512d623419a9a46cb8d49f27bf55d4d839d10618a0f1cca64d60c95de66211e085c9c552c53a96f52a47e2097c7d27a25cc7c274f36e41d3df3e7d29069a951142fc403ece277d3175e7cb6713cfd85bb1677d2f550510a9164da141cca3d4dc2d14ea6ea5bc7c61339be514a16a1771cff40969d4dc573e3c894702705927a4eb212c639e52653be5bb871dc8f266b125e31d2ee5aa499d965dc71b8416d70ae562427d168be888de916169e4e6e6a61d506675d74849db0d1bb064843bb211345bc43b4b385f641da77957fcf2e794bffc0d74579148e75640d90c451ccf2c5994d52ec0e48b27b6757d3674c4468ee18fc36730de2672b5b1567f8427fa5248fdda7745bd1bf9af30a24f6f760e1d8a8d2e169cf46b8ba7516b16ed2e96b5bbb6e20eeb540f7f4be5844b79e7ee151671a373a4e26d58e142691f576b98633aaa8921a5ddbe04814bd97a61c4cec06828ec5598b5a5688fe724522d9a4a7d9611d651d36249674d03845f0c6272c125d7806fe2bb353081161d28c122f29acc03601a51f08a4016e1082f30fcd93d5728ea47b79ca0e2b6cfb242a9d65f214d9d8402fab5b34eae36c45bd0330fbeb978ee2fcf2a0fcb24f222621fa9ab7d0dce725d9ded17f76d9f671ad6c06605d0efbf3940a506dad2e62f21bcf924dbc733497d038a08ad7f6666006a66281ce82d2f6619f66f6d35134e18a31cc8ad1ac7b966cf550a7f3749f10c0e64801184e106752a681216ffa3837967cd366983232521642549cf9088373ba9d2726c53c7843229cf12c86a8436660b9a28c0e4238a4c7ac4f0e2446c5178d6b4a90102e51465b132d9ec6c3ec954f282992fe09c9f2a6d7eea356c2d4766a7c4e03aa5e334559752fc7c47b5d52b06e06eab61a6d10e4f7483a3a0ebff69f6c0358c0bda930f4d7cc274d62caa67c537732b4a1ce41e4e79870e9eaba95cdaf4fd482fda400b1dd3bc5c8f8419633140f88e2c72327c9afae1cbeb46af06ac297cdb123537326592c57c95cb2c5c853ad052230733029b09f8776f245772a3ca0276dcc8b833ca146a1411560f76a926a9289a1bf169092fa58ddf9c3a7517c82635364a7f4df403890f9d1ef144fb812196cd7f0c77286780f491baec2ca6f61b9da400071600beb18fe2b7e76e86d5d0c1605cee62a2681f2dbdd87b071d79c190e8d373290a985bebf6d6a810a8113e79c5a1a532eec366e53a852b5d6e466fed752cfb7897a7bf6f1b653f6d0c571f4e8127805ec3515736dfa68f07ba29f321139f0d5a44ca68c07e191e316809447bd2cc041c05186bfcf1e65731b726cef277b7a02e29b17188403b8622365139bf2fc071347e1dfbee809a1671c43e2f82acbcd800b78df10f42a4017c8a9dcae15d1d2c62fff026423332e57357fd8ac87b1d9952a64ba6e19ca69e24acf1a805a8b07076b2f15811115bf70962f3f016365a2b20b01b6f5693eb1d01ec4babb2d341af68b923a2b5bf5a3f575f423bce6076d56121e00caac4b88c2cc83b11cc7422a66cf74d106b78d3cd635aa4d5c6ce0a81623dbb7e5b896e826999417fddbe2caa248eba28bda822986bc1a561f21387762d2def8c67a4f06e2bc76e0cb0d75f9409074dc689b94fcb3f83cf281fd236e5297dcb083a94c883282de7fcf721e5e73b505595e4f7120861c01328054c9b302af4022af362109e2f2bef44313d81ec1a39de7736f3892f04d9f6479188c48f2cd00d4fa9d9c99a72d4516d76698e182e2abdda6dc8354025c623782b35791639d9b3d6a7a4a251738016b3a41242a73e716a0b132fe4277ef01d45592e93a97c88b5ccc634dda046cd046c4031e66938e3bac7e8e2834609651b747a894e2067a554335438e44327f1cde6ed0971e14a83c7852308adbe3ed656ef8a3a32d12f111d50acd2e01727d13d91114c1fc636e65f0ee602b9d47fb09db1bce5ee0a0037e7d0ee86e42c0594d428359a07b5400093c0f470edd76c5c69ab821abdbe49752385bf4695c3063fc69ddc8e9305462bcd6bccd4d0d55ba8110ae281cdba388e7dda89469779443d5decb893f8ef4b57c39fcb0af7421ed256e985ffc3c54695167ccd2c878e567135e0f7dda3ff6a97dca81f440971457a5478000a8b6376e1d8360c581b142d9608e7a1456bfa07564a0d94d4a7b01976a0d20c469d880ac65d0dea36916d6c9048b555461adb44f08c58c4a390ef5f95c81e74014cd75e59579ae6381f0b32a134bf8204e4ed2a3587910b5c8b361874e22ba04c32db059abd3cfef63523231af4bf491b069c3f6fa51cfe8a26f82ac953246344f2490055701c155611592b394b9a3c1ee2f55a1bf1f247ccd2d26907fbff1c2bdc80674ad889b2a6521d6e8770a5d5a1229266b75b7f2034190274c65840a4d302386b6bef9ff2fdcf4149731a6c98de17942073ba9d5fee78c30e36204474695ee17c4bff0675b00ed30ed406d360c39fe63b929d3615656a0a7bbc9bffa1e8fa965dea7e69180454e330dca220b7df4ecc352b1196c41eb28f0fb8cfbd62bc27462b9e145567c25c1264b234edf3be1e113122b8fe0f916a78044273957140d5010ea7ddc4fa9baa221fb56a55f91470e032c3ed7b7ac540e3304aa888e7b67a23199892ea67d8a8886e3c1377a78f0b3b603c0fdb93fa5c2e4a7d24561caa96003a473b91a75a470a6a98d8a779cf888976dfb7c7ef7a257b79309bde95c7ed4c3e31f237a3cd6f326f0a0bcfdefe65af544078f6f57d7bd96bb14684e8d850aa19c651a98b6a058644e66f933b98d3f00b2986bcc9080f6c13622ba77a1bc4cc0bcdd33418335b655093c331b81c194e667a0d386610db497d85bc8c077879970f0f788481ef1da14bf438ddcf86935441de988d54da39ba18e886f1c49546fc655bb9abaac6878c5c94128d280185080d674ae51107ece948329c69750e65e03b339ae27b70de8910f4c85e45f9d5f44230b5c90e524e0b3bb3cbf2f392c067444ffa037bccaf833cc7382a1dcc2e985810164f89baa0c11e6db27652245a744ccf5d09012d86897f338cd68b7928087ba8909556fccaca71c2da8aeb7d87841910cf4ee764334c58a6fa99d2b4b6af48ef5d3562f701db50a0ec4a79453ac06f8ef5d3174c1eba739bab7b57cc374f33e8b0b4bff010953f3aa8bd48d085bc6c8f107a773d9bd8085ae78680199d8806d542fb322c3bd701c5f052438afb772099171a234e388e4c2754e52869eaa729cf3be1ed7e1066351884c3d112e46d5e6f651930b7ab540e30b7f427a95067244828744e1a89a15782afc42d049fa043e686b803d1777123e6d31c36058ddf69c4c1ae08e7270a3159380d2f096af52e49ae98b99394ae0b30a5bee3e9482c38bf2dc0f03696c440ddb7321eb7fe79589046c8721a11e50ff42a8e2455fb084deb57827e23eba63fe7ea3e5f84b41043a71961f0ce5126253061b78e7fb1fe1dafe4090f80f77b5b5f77a5faafbb6b40194bcb6f5cf81c67325c4fc13417bf66e95cafa0ab01c2616a42b0ba08de2b15cef7a8ca7d6d7a48c7a140dd473d9076360c11520bcb94177895fbe6b89da010779b0bc3910b1657d6f8d809c1e51a2db23983fccdd809677340ac188e6c6f65425065ac31cde52b0b4684ec0d74a95cb12999f1219ddd6091a34f505efdc96a778c388f7f92041aada8f9eca2098a1717f73748fa9f7920d239e571826b330710ef76803c19dc1d267e4578a3f1bd652d666756341165281418be46ac9298418b0e234c6df62403e5e6dd84a5ff83207c7f9fe8d2893c21ab6192dca5698e6d19fcfb4debf52d37bf9b8fb2cb1f7d12632035d30c5091144a44a00b64485e7c9af1e14ba87bef3415472d17ecda1c792f3ee5210169112a5ced08811d51173c1498e218ad38044208bf98efeaffb24e78d513294d197913de9bc755f4a5f472c8f3b22122d48522ee53a4587019624112c65ca895c75274e17d8ff9a085bb5a84f72e7aec45f709d4439108b966e8286445e5c71c857105ab9d738398585c3b235fc67b358fcb4e3e5b38030c80505f8c1b790f545aaf2aded7ea8238e50f2c6133d4e7d39ca10cefcc763eb292062b112c088221b218375064a6f285b279584b0b643f553733108693df771b8e887022ea8ff32272f4137463f8873648d502070803712d5ee33e24caeb90be938541ff778b61706a531b2580bce919456724969712e6917d191213cd0aa46f1fe61b4948bd6ed2e296715c1f97ad1bcd5769330f2656a56bd27e5e798a6a7fcbc427626e326103d6f7794f8f66ffde477605ce555d9b4c48970269e3194a2ddb4b47bb613d1980af006e089f8329ad8393699374d2626a4f9303736893d3d7b9a515c1c36dc4f81cd00dac6395520e1a3741c3fe060f90aeac4987b19c151667416f40f7684def3ef65fc13512f827c6c3729fd495d6c0b4a5702326930582843000ef2ab5ebfc172f7451f7dc38f44ca559a53229fecc411024d172884e43310665b3bb8c884c83232cebd3bac9267ae62c0ca800cede208b30eb46b749d8a58c07352bcb74a20bd94ba96abb70518f6b7974f4ce53ff24fd05a7b33453fabfba69778d3425444cbb785fad79abfb90fb7a27903a0b07b9a46e639b074285f15957b56455eba24a932df6e6af1de16fed2d08907c2b0ffebc3d91e4d3616cc5e57e068a30d4ca1f8f4dd6899052f7f44a01adb6a64188ce3e684fecc49a919d5d1f913a3f667a40ea6299d2f8f8b46bb74c636f7e7e392f295b7b0e972a710d11084a917cb3e0d4635c64a0c24c961d3d7dfe38077daee2e43420cc9b0651a2dc31d1ebc4188b4cb1268a12b2f554ce9500eaa57737e24bd950156c11dd818e75022a8e9ab75fa21a596646a776e2dd613a4f2e8a3b57e3697465666ad918140b761d05cd1280c357590e579e14898dcd4fd0ba74453c4ad26987acd350e64fa645f0361788a129f93f4d80847622460d718e44af390f09c167649684afb7e531381087a00e5ac9367d20fc133249add740a062c3a29f6c351c41bbf0aade71675dae7b56c1aa440b2ea16b6129923d941fe9be9f084b3a9479024144bbc135ba3fb4c3492055d86e52e98bad405a84f6148c3b7122ad2a231fc58fce6fca7e1953531255ff144f6a536ebdcff41324d423d6c8e863663b3136bf1d32b2090ac57fa5e63df301fdbb7aa86547c714c35042a23df12748362346a2af44b8156a72765608158d8cfd312387e09cb019d65c68cb6f1efaefb50e0dbbd7c659ed7b8a0360e41da91826af4f35de0077eeab2966d89a0daa850e790c2f4ff0466d5a45210623d8f69ddf0754ae6031888835886e5e29b6c7b7f308009da3c217da7df956b7a2a21ac263493b123a1ea71ade021dd042c7772fb63c7ab09d30cddad64d6ef2a5255e2b0e32065beb55aa1d3f5b6bd1232b799bc9610614502f07a1d6253d6cd3e4e2ec92b870132d7d0feea64635eebab31fb028e06cd71f0753e63e8923ce681e206d4ef36047017b60621737084865176dc4cf85799acd84581be2876b43e48d5ec21afa3560e40856f944352515c42d58377d100bcc33c15c77f25205e4babd3577630b3ed440168219f64f424619fc1c6ed4f63cbfde62934955223ac9a61eba5969004fb9ee2c789492242a403da17752cd257e7443f8358ee800094d68634b3d25ad43c2cdf560a7e12421646f6dc5641d077c9ef2d76cedfef1586b5456923870ea2450ae18c8858c6c08b028f297d8dcc13793a408bfc606a2618009ba1fd68ee62a599175b6053ff61d5a21f74885d21f3480cc869fc554f57bc95f7102847b6138bd380e95ad88c353677fc89f1496a07b5aada0e318c3c473129cb7d3ffca2160467a8250f525b5387d1d3868c382d80ae90b1981dd745c46ab7d976a28063c76f2c0767ddb6dba55fd649e9ba661cb2c3aa6c78588bcf956d6d27a6970de5f3467952322c5df5b0169cbf2625097344a5dcab9b453163936788019aad29804233d2d5cdc06bd407019532672818bc63d8d7ac4e8e618477a44620013b013f65902491f2f632edf78910e074f42b08742d02fc6fc085fa95fb495675b43d2402af8c75519d8cf4c116620addb941af0402240939facb6b80d5bb9b078eba1e25d9fd8eca9bc4571413d2b93a137c6c24d0388c73f926d054a6c9e8c6e7f3b03478abd53ea3f23a95b209c5d9296adc737f70d848c97dd1009046820267c915b6bbb8c6a7831398126798f07fdeed08e3325545ba7282e594331a21057bc30274e91be04fbd763fe1f8c5e5a747ee13f6c86ddfcd1f6e82b4b6bd2468e282969014c345e794d13ed33767c9f03f14739566925554f5f218e6271da857b3c542541e747b7479dacc820cceff4fd96cccc1d5543f00a5e6f4c0d57638c02646c1535a3e0eb38ff80f3425c351b4e158bf83da6a3cf7f452f9f566d3b10c6df394437fbd5a54a1f6ce22c51ae66938a9b22336b4e5bc19c95f02e8142ccc4702c636a7a525340e6ae1e3ac0a2d0f39533e02ee723ced16bf92b661b89349ec75962234bfc0edcee621943302100f9c5fc984b23faab93fa35d57f26ed5a6fe3bc011a05f43e9241bd1c4ac4ee5eb606ce5e1622807bccadcf2815d871fc234276d97320e6f4d1be06091f10669c6161acd20a2d9cc6dba4801f0b5941de172b9aa27fcab738c0cd60f93646942401c87bf669f9f9983d7592ac258f1fcf312c96a754f7e3d5e71b6c287295fd2138a421d4224b751f3101650a36f5edcd526e38f5501230f51b5af0b2732ed92c8d4c1a35500b0e1948898aad6ef92fda8bd446373b266123f6c6851e5d28935fdb929783254982b99fe15338777d780b0732445257bbcf867cf4c12452bbab8fe31576ff41e5483f493ebd3e5a089df1a4c4cff71c420897611eff1a09a80ce436c45561057ac9ec7b839b9602902b7357cf808e75a3aca10ddf9e231b6248f14ba2751e5efef61d8dbc72a05a7394f1497371d92865a56ce84cabda24592e2133731e5a1bf4eba7279dff46154dfc9b4bacdaa82b2119e5fd083612531cf9338d516ce76f11f3aa78354d7464ec8134484625d1342ab2eda6c7a2ed2a0205bc69cd2b9946e40a5c9f8420612c5c7eef79fe36f309d80049fca572c94c202b8acf6ef4683f1811d3ae7d8e4709ae3eb4b74c8bd338073abe328b6a1371411080599591bd6717af61ec62458c4946bf551bd87e6754013c36cbcac94b53019e9293f1128c40fc1ccefbedbf9b3e518a86b440d0b540872aa52d3776ce1f044a11fe28e0c53433141fbcb06b6741a0f77a3f4296123117aef33893a0f7794daef7a2ad9d1671c552812bb0f88f1bc3648c3ffc8fdc6dc81fea292c02382b0b996f0274c493031ff7850fea187e0e3e0ffbf72d3676412f76953278c061377652e0e877725801d0895df314ec58505f2414e3f9bf0142f14ecf14a63a845d6ab26567c7696835b7fac8b69469561ad0e5919cd5453034abdd07d65cbba50bf344769d790f760abbdf99f387b8d779f8b445c0a8e788501d6543169d6d2772602c3baf0c465e3f708657b4df24bc0cfa7132efff9a4c0a44da7fec349f9329faf36ca583d8933ded7baede6f2b8e07aa361c2c3b37730588b994cd388df50e1b80bbebb8178921210b2385b7d585184b77966bbbbf643e7f99e236bc3afa7b70bdf8f0e77abf6daefa4d475bf8bc5cc052e74fdb9e3526e6f96b51f9c0de18ef57eb06236bce2fb72918b60dac9978aac18a96ac54602e88d2d6e0e5116613e3cba7fcf249c62c211697b2867e186d6d1c58c8c9b89365f7bc8ff542af1559c205d242059c850c7849473c13ec4b0ab96973c9b89e492bc9be0c502644912ed50e107f5429972f974c4f807057511cf7665054dc21ed244458f43c562acd432589eedd0335a11c005dcd93b1364420f0d7b8726a19f40afd343bfb345bd93e1993a5f9462f1f2cf892acc6107f290c14d42c2de240ae3e82071f310659175b848eac45dc3e663f497495023a45e57df4d1189fd154a359be1c88c0f011da5156f8bc7e2d1bcf2a6fede56eaaab0338ec9c3c3541788a27330587bfb5a54e379b4458320263aa26fe12f241c6eefc121a50ad8c4d0f92226d95b032a38ee03761522c99ad2eca4fb99ccdac95341244f68b599a073d16754dc95f68eb223673f329a2181a95bf471bfcd4b042e58c5ea7f53c18344530233cb64ce4ce616325d440b96c91f92a734aa1b50412c6b733ab413e091ae1c0385ac654d1e2a4167c61f9dd012b20cc5eff188f10a06d3f0e818112cba5599111b832640ca4b85f758a1fd63650ac377929362f05ccd8e232c6137f55f2ff4679c117e49d5295f70f5077bcedff290856c2e37ebf75647c4b96c9561a7a382d38452fc26322cda135e3f4e2b62f53c863acfcb8b6e7ecad14e5e82e22c29dc81bb0b6c2f721325847f9db55aeeee26c086eec31b868ee675b6e4757e694c7c152e186536baa968f32d382b460429fa07e0543eb228330265bbdf3ad1469f3371e0f1dbfc11cc35741431f119b6cf56b15204db2858e0366356f3c0fc4b5a5003297a56340ef9d84616afaadd27bf27a5073046568f4ebb93ad371af23df4eb6260eb6510ee4edb411155e3b634258445f38a28cec19044f65bddf6176ea026528334ece2fd158e65c6d7318bbbd08ca18f057d0b093c01f70a937fb6be579310e264c6b2637471e1877f08a6b178d62202974f08e3869fb1390e33a17907999123cf2613eae6c234825bf03f51b4e595ae7c151169f13961df0492739a9e97f187dd63cc2ce7f8e2b0ec80a1e7f666a312f316a493608187c03f7a67eff14fc1372141f799eaf8246edf96bb7b4e6fb0e5b886623319bbb319cf99c55adf82c533d8d3df9b793ec552746091acaddf30b8636ab12d2f78d71f23afe0cffb9b87bdc2edcc2b63f0c0e3d3d8fd69bab6d5d45fbf1186961ad2e1218a59dac7019492f654a26474f70304c87dae4a43e25347af8fc291c147538c74447e729198c5c10ceeaf3ca95b0663f1dd9790f38fc187c62c9a85d480214c6b6a1a429f25a114938221b7aca0b34563e972654231127f80ee2c40cfba37f33aecbcf7998f26af7a07f4c7d7d384f341e9d1cc67f976c005efb09cd113d09452deb55f7e9850ad311d8352b84dc6f1f6cbfa3c0c6877126212624c5156a3fc4853aefae55483cb362ff0ec1fbb121dedf487ce068ad5684420f84e45bcc481186b6301b3c5f2a8e49b798c0b6926e4679ab9fe349dc3ddea3d0c8e7c1da3e5b0261941b5d5c58c1c68d2323ca557af7d495e313830e116e8f45db3d4e121b1073c1485b9a1a2ecf650080b20cc9755bf0d094e3e98c2d9a916a800f14dd1ecd9fa9644cea3f1ce65115662cd5c616c8f6f5720334617096486ab615f31d398d77d0f95009993c97279a5bbbb81805d812b445ff9d5c599bcdcb2d2a7bea13e9c5d5db45dc254c4072cd6445b20d0a768789ace911544ac61890b5ff35cf1b05af1f06f5ba47014f1e5f5ce867b630af51150ec45b5b1e68adacf7bcddf22a977761acb63bbf140a6e744a03854040bbeb62c6af9e6b4f1670c92adeae11583de62c8af9f533204ff8e5f7edfa053851d79ea536c8b279fe1c6c23a73b53522609044166d60f31b4c3c1a6f67af26f9005e6f6a1f91161ee57323c62ed9c1e0cf90cb59ea3515c9e14c14ecc7a9748985b7577f84cc064e8ff940f8935b92b8e21cb0a19cfb231acbf1d200a43f97d3d3446174d53316ffe6047bb4caac55d463bee4d2486564230247f7b811a5432954cb9617714d773586e53e110b0f500fabf512ec275ff577687a277bd806b7b4876af669bd82a1bb4f42c1092c9bc0930ee46e4d885040b4b10eaf0725fb5282631d578a0a3642d15928432b7103b3fbd54b930c5785c3c8f5be57411c55613ab5436c39e35a9738a18ce4500d2533a2c545338e719126173eef8047626c024e997dd0c47ffde79ac45bbde46a13d6150dfb6428de1d46e43d451b03ca4fc4e270ca4970ab80c2acd33735ea1cce52f4f68aba922fc4d073d91b1e4ae714a06b69348c5025aa908141e8aa5918a330eba81ffa550a57123a553a587f8d8833e838658f17ce0d30bbfa2bc4187f2994ea15dd5d28e5b495c046c1fafb5210f145d36ddf4cdbe6d26aef464f362b2ab4cba56e59b02b1b022d0b4f6e80082c0626d571cafea5b7f1d11517f7d40c24048e9930aa1c38bee537a443b7e4aa9d82acbfe79f46a039d152bfc54abcfd29d0c8c52ff9387e1611f69c835a52000d26686abb7c1c3ca4c13cedf8839c8bc7b59a82e0a9ca96bb21664a5a3ccc6bcc9292bed327a895fd03dfb143b57a6d7a925458efef2f635bd0da232db9692e62574574e9c4911091d481e9f34aa8fd1d53577be88a6b1422b073d2355e106911112d2dec8dd4c140d0bbe61cb3afbad3b76dd02f54838765f676404d5c0ecf3b37c739ec9b34d705b102b485e2cfd2d820e65df9e5cadb6a153dffb280927857516b18629665253e646e489d0e6b214c83582c725cb910f2a28bfe26db7669bc750418b227ba8179e1107a8c0c87977fa0c3da1751055be573e50ad598f19d11f7eaedfd7c2c8bc216799c93a16b09e5037dd79f30710d8a50074d48185dd90f83329dc7e86e4da353164a083f5b51dd95089f1d76834d62a2cceec77a9f81d2c726e5967846d7a344dc3ed732ab8aee146b6cffcf302cdfc4aa8e66dacee1a5f45ee0c822a7c22373f3481aafcad1e1452c9ca6a657cde1c24d8bc70f43b968f159a93fa1375fb6711ca21fec66dd38535a7db70716b3c2007baca88c27ffec56f5fb4a55764835f562f1ae7acd6f5d80b2ad79a54fc6a68494306262178dc9972a0b54a05f0e4e04ee11f3cb8fb541723ee35b2553eb0c30868111123e4057c688f870fae8eeeb15068771fc36134e16a9ae5d13baeee250c8530e31b0b5fb66db406b78784e26b0a844ae35b96036a71a08d06728ec83649f99bed4f15d2e36d0cd79f564312044f9b452711e9de982f2e51f31ee3a7102c989eeb5bf9f55775210f8d15880b9435e1f584940523330b35fa815b464f58307da3849d156350245896c00ccada4b63de32d6335b71e0746cdf90f477b2bb7069be932b90324a44b957c2919cd9be0fba1bc787d973741183f909f4f4459b5b24b05bf4b8e02d54e992edb233721145625fc5a315cb680bb57e5076c3c1c774bb676cec7eca5665491c9f4686c1de090a4f919480f74559474f3e3a90b691555b616e9adefdc367085fec316aaf9277a4a6948bcfcd0b3b2112a42e8c1cd400520b13dbacbcd408ee0673dff4ec1167bdc6de364b1c25735632bbf1a2f2f313751420a06449355f85636236a5d4b80d240b71c53e9db536e59f31de78c5aa04eda09420348ffd0605c24e174611322aecc915ad63b95212cb5686047a14d84048a2b6fac067276bf29536ff133283082ea435be24a79859f2a7ea8b1601810f16f12f5ca4c7967b5d5643327dad00682c82292a21e6e35ff5a31397ae4d7e0ce9b9eafa9d1f520ac44ee38514352844a7825e93d857ee2f0dcf6601b4ffcd10d73649c4c305ca0cd1e09a2cfda1b53f86310fd31115cb6d3545123147afa93a802c5221149b7e5e49ae9c470ee5d2507c59781af15ede13fe4806f7e703ab20c89f522fb06cd415b3b18b6379845f4f73c2b6ed368e49204f3f24cb94867644fd84ef51c8fefe172e8e683fd37a997916487bdab2411557178c81106e5f552b3b4660fd74b117713f314058d9f6b32ca25e1535c2f4506655869a6d1fd8cb732e66ee797362295f8b83f2d1fddbcb13d01675ecca6b9a42ab6d7be4762793582f405ca575ba8609650e06e64b38e11b5bdb8f44da9abd41427235e4eec5d93f029fec56d5f46659ab077fb4ed3a474837014b3b8ce9ac0c795ddc6f1b380e6d6a87fd2847469c3060215c4379eea942a9ccdfa9212de251e1ff3b780237c9286653afeb192fa6334ff044e3d6f43265c22518404e3ff84cba6d789c79ff8b1a174e80d06599ee46695499695892cb1f50febe7037ba2a7ce07b2eeec74492796197a88194e7a8508b4be6289dba8f549340609fb36b7849253d0084e2ab686318f00a23b53fbb68cf479dae4e68a5226f651bf74f394050be05b9bf719e0b5e83b6044a90c496223c771d30fa319c37a5439fbd80d6130854b327876db0f42a7a1eaf26d99467601084c4884c4f833f4a56a50c7399257878ff767e6840eb705d9f0fd34b404516a81b55be0ff2e33313de4e9ba8bf8e27efc81fe4d600a45cf93f74f753c262186a5c947150da992fa6f4bc4de93852018474ed588871c41823b108f30de5df20b970fe023b5c0a39c39e3a4dd72bf128d49b79b948fbc25deb5a995efe64fd7580d4965860ed4b6f452740a5448c816869b62b861518aa57419941c5d10c8a457b0578741c13bb72c6f6f0fc0bf79b5e0b7c58aa41c08d68a2d292e5c2043a0d33baa9d28850b32e34634c8ad25b4d15876ac9dac0ad3a36bc3f090c34230e0ed3f45c964713583f308676dd740396467a83d57c05d22756bd8f6bcceb7a8545fff6d32e0ef2143265c44a80257a583e3255a4874220037da5fe123d822d284dededbc779dcd170bfc8f31a467ae29031ab623948b61d64db2a5867f1d54046a4596141dac03be1b9980a331a55b1d570d0b4482494dcb7093f8bc5b2b6bfa7a3a2d4f01a7455e053ba076e18e8e055d8ba31bc33edb3a710b868e596d7b4e4c92d1df17c958e40108dd2b4c502afc06ba26ad32bd84a7052b01c0b0c7e9180eafc16398cfc6525dc1c6f52624358c65b970aefb72016805f0305519a4f9de04d331f694d66968042b23d92af82c4d63dc5026e09ae621631527de36e78b234ac2e1b9640ea5a6135490be2b822986454be253c5424b626f1ab4da484855f1356575e98014203e3ef52afefc8351b63686aa7039c8537748ce09224e316da55566a47b3c19c87847e96d5112b3681f5f9e25520342f46a2fb651858937153a68b01b92c5bd221b03f565081080c4f917958e062baf62603674ffd0e3d6ab48213956c790313e0a38039f580decd2e120d36690bb1af263056cfe9b761e374d5279afd94034ba682bf00e6b57100340425227085000237967b22d34593aa82d7b66d4b4a635eb2d590d51b201f435834539c01b5b07e42023a06fbf81ef4d0d32284564acf772d041be1aca1c0786c2207578536a7c60b26f5778de093c89fa1301b1133f15810905e62a6d19a7a29f4dfefbe58e91b6a63fbd5029776f04f635e148e4aa8c7cf50b92b1af593134e905182b0b40a36c824a0ad381c557929615df5cc7a1420a3f7b100ee0bd9aff8f0dcc2fb560feba6323b83ac7710374b80dec9050b24c40e50a628f8b2833521d2935eb928e3f5f8654abbd75d5c700113a89aea8979a21990bea403c72b973a9651d9da6ef07464d4b16a45d09b5bbd16360394e1e044b3b135387797f9cf80e1e99240c9a58febd30040b52c1815d3e2f6ed8d1f3c2c86a69d9b9428ebfcde80e4e848f6e51c9f45d0880dcef62036a4fc6a8ee74c901e12fb9a3c19fbb2f70379730674a2c76017723430e05ecad813733d115be1484f929e911c7c76ae00c14d5d9bd0713dce43e6415af3725f784396b5aa84dd576c261b8eecdb950181d1670396d1e602f5e7fbb996e8a1b1efe072905b39abc15b85fe9a340fe5561714bf899c8ec8a66d864b928923b0737452a122b1daa34482c7a0e33ca43109fd51cf6457d4b19156e7022e71f6b7c83a81fea6a10807e1b7f3f3abd0542cfe48a1a5275304db4904327677233e49868086ddbea2c7baf569b26c63d85d61ab040067239bdf1b4f6d47aaf38190ce79ba75d3b8d991a48f19503332d725eaa17b92d4258d6178f57f22a69d76372e9da427f5b463441f5396e367b64dab92948b2232c932610e5828b3104c177c148309e0c70f2baf14cfa237ac80c9d2b7c38014d7679b9aa4cce652646fcbb484ecf80493a31b6c8723e2827b8dbae93ee5fc722b7a1d7f120b7ad353fd6b431880b3f5e736b54b0c024d3070b279155bdd3ad6d74ac995110353f4b5d1e9d1259a8b902550e78db7c4d2d2e0ea8aaf91587996d6db8ffaccc4a55441100bbe767782751d39f505d3e46807acdcf7d731e5c25096a972c9691d2fb35b2515ab2acf88b268ad267be45e0da798295a1471fc79e1b48f5bb76d4ba1b061790bbeb863c3f3aad75ab67e14b192a4457f4b4fd6c285d748a6ab334f3c66506efb163e87a9f6c939e37c34c885344a9996556e4c9c503236f45d35030fb7dba18f275eea223271618d5421455de32aa390a6406d2783c29ae3f7835cb1c3d664bf6cc6921aa4cbc8c6bfd9e0817794e782917259676736ed061621d63a31e94676779f8d5da313512a85f4cab9c778ebea77a677b9e20693ad5435dfbe730d5825e98c0472e5917b3cd4e4e883906ec5f77981003f30ccebf34a8c6188339d588ca30f6cbc7478f4e901a48ed6f1f5ade01287e0be64f896976eb354cd453b9d4c8b9fdf7d2465e15238dfce40c6aa371127c5bdaaa4713a8a6b681a4d32ac75e5c6e094fa25e3d6e0934833ec218ab98e2e4d0e388478e09b6c50e887e1709ae3d730b78d8047c2785ed64615806e08b1e6b46aa6d77d33232a00d0a9e1f40dbc45b01f48e3896831e163005de15e0fb03221f68b5285849dde06880275b1fe340dba9ac4b77d44955c8fff1aa3e92c6e23b112078152f655630447ceb4524f930ad89858d6401cf58fe844e2026766a65807bd61f01cf6bdc29ac950349d941d7a16bf1ab45d0ab58093f7a4b24580e45749ab833472e8f4adc10467369d4a2d7c526c1917bbf20afcf7e16c255e0477f4525881b6e8be18d235831cb7538eedce152104a698336cc4597fc3a18340a43a73a47714a87693a44336d220feb24978f3ae0020f6d1637a4ab9ffa78e3590fb112dbc57fa1d99744b470620ea824a68d9a5422140d5314517f15f5259c4cd772822cde0fa1e8d0ec87b83b2179464ccf468712387b24be65f016ff751c8d1ffeb72b6e2c03b6ecb184358d54e80c343a9d3a94143a9ff65e6d781f4818b9f6eb28c5264e29e02d038b3b434e4fed821c1e3b281e07f53be7cbef417b2aca36c2d3878323e6e6627e6897a075e344ac5bfb3b66531feb0ee2fff1e639604dd2aa8dfadd2a8e5afdfb6159796296b1ca109b9c77109d1c1f416a99dd283463e2e53a0a1817997d325ec2940e7765704c4e26d59d02c5e347aa191f942837262ec53b5e9c749ab3771d6a184e080fa8ddf94d8f015d392055e2ae3dce47eda469173c2c4c3d0ec1b4735e7f9822cfb0463e03728a39278c8b1b08bac629f51aec8cda8eff46b878b05f830c4b5f2fa2efb0a031343888def09f7489a0686c0c49e985fe5e498bd162900966a5700b6b3d2455f5db26b1dbfb04619f2d411819ca8f5635e52d013824cecea32f11856094084b7b137631229b60f963ab135cdf871063eae540af95d972e5550a0e5416773dccc9726b2d41c078d0462664e3382aad2b3f756584ab471faa7aa479d256f21d1492b86d93e3c25a55a1ef686e758ead2b5de26c8dddc2781191164d9d47a6795309505105f7a5393b49e0298043e5b883e5ef1cbcdfb035ecf64e757386a9f154307f25253c2c6e439bef59eea534f0424b3959f93106cd5f5efc503df44e6c5c02e84737b4ef503520ce279650dffa656f6845b7e8eb3691b7fa3940dc314e4d83fc0f71844572a417db1901d1c9f080fd14320d18aa16cc20d00db6299bf50a7c2e1b17483d96f7866e13316ea6cd13baf91b74f7dcba11e1277e45496feeaee38a1354d088e02af5a1323cfaca4011f6473df163c14460b72053acc42d5aa7ed6b1b5ddc445186f55c6967f008f354976f4ea4620b5890a64543fece03b4deb94c62af353466c8478a4e71516211c4673b19bf2add6fae2dfe1454de5776f020fa5d701eff44d53dce2065ba64a6fa81126993ea740896bc117d362012e9ef145d6e4cbf81e26680ee7ea443f60c37a7e52dcced09db9402f32c2f7c0db52be53051a40a0d45fc0a3012fcf66553c6044621fbc0e2fef47d264e4c51ee1d725c56777447692c999f31291d1bd68b6747f2343dd1501438d1ba25e5bf924df84d84574ddcdf7f9b19875a7046e3efab4e49055eba5943ac6aaf5d72bcb725f21ccf6b60d128bbd88d30224bf6847fb5a9d032f768534c5837fb4974c20da82e53b3548987b08388fa2113ea7c8da3ef2f121c8dea2e8ac9821268338dd0646427ae62aad9f62ef94daa0d8a6762dca9585a45510ee4bbdad7740b9a19b616ca86773d32d4b337dabfea25338ab4720c693d2d9b146b1f686cbc10dfa00d7e0b911f6edb40b0e92829d430276eb5aac515b565ed1e2c10d5f5722881107d7fd7bf305e6b4597ccb9540572c0c5070649edb43616576f139bf1661a337895c659abf71862ecc1808216546619bad09bfd78716ca3b8957fafe23c5d544d00ce1534341331105ba2d4cb4c00fcf6d2aa3efde755ea026a124177c844d6e1d3cae97aaf4e111c9612e2316827946b7c47ef6de1513555e413ca22d1562860330d077ee97d4784bb5a93f9374765bd8129057fab44c224ff3f5fc318114b3fea81fd5a201583fe8e74283be42e72d386785c04a4590d78cf2c7e28dd7c94555b2d1b46bb3f236954fcf2df9301f7d13274c35f4b4ee44475858bf396592212e0d2dfb71346713a6539a65fb32de5cd35acf668b8330b0c49d6d136b32ed3fbdae0fec0223f4114fc7605ee577c6fb85f4241159c475aacc8d36d3c753a873667ab84d32e24540a11f59ad0c6079b39b9766a098f1767dd79ae08b02d7e8937fd3c550201431a7b12c8fb58532a8c30915809135a70c77f12624cdd2c5c246c949c2c754e67c8897019e4a7ec3f30a321d71fd574762473fd2aea9c6f3cb04a5a713b4902018107df6c7c8bab1f51a2cc5a4770bf50868e281f0a22d15d389ae80411d52c260319527729f17345644ebb85649a4527e20e1f163f87006e20244398ddc9c17a76a65e60c2367a76fe927ba622a93d2d20ef19df0abd997c18e3974e350c222e1035fb0af8a5ea19899618ad0b5a4c376f4d96ecad32347afc00a98b5a138f41699f4f593a10ee4eba2e4ad31e91e75242263dbec35f896aa733d1e2f7fad82c4c373e2e7953d47ffa89e1a930ea346a06427d21d2f57d0771ba0403d3a92502cd89fb405f32bf483c7c77714204a403c7627c0fd0e3f434c3548706eea5e25dafe477b9e674ca38fe3aa2b09211b66ceafe35cadacb2c4e82d083f45447a6699d1bf0eddaac381d47d6c8e90e2a1c461ff4e9870e700f47181ccd6942df38230935926f37934411e202dea595ff9e3d9fac136d43c0c00e2b38d4bedeceda689ea4f244bc8b7d75502896eeb04a2219277507f10c5a8114eb45c0b1fabb622bc4bb3b5c26eddd521882c73b43300c240fb5672dacc40d37fe7b8523423ef21dd8322d511e24ed404035fd58f5dd621a52e4c0af2290d800ae035aa2730094578c1b9deffc44fa1539d9931e3d9ad31fe6952ea281bd0568ca55cdd940731e0d155488b603463d482a8544212d0d2948def905d518ea217c4dc373d2cbb09a3bf05a444f8fefed44d47b47c5860cda2bcef4a2a865d9ea2fa79ed5699a577c714298bd4840a42c599f9e05d70df1d6354574f62ec457de2cf8b83045281c8460e20c67cc1ca2ef0217197732dbbea4671758cf8fed22222331f08f3c83f6da28f8a2c24abd1c654a64179e9ee3493741038e0e80c2531b4fc617944545dc8a28bc8df859a5d378098fd6b6792a85c6284fa2800c2e4e35492c7ba3faa29c26651d38c726cb45293daeb338f177266240af94095da381050ac34185207673ab0db0505cf2bea05c0979425e7a1643d105e89d56c95a7bf6603dd1e90dcb49b321a1babed935907d4ef113d7e6df7f2006ec74c626e31d4d2c47bcb5ecb64f3e3071c3e52ffd54c4562007d846a4108042f2ef2157828d3e4208eb21f24569053faef88ae3650ff740391d46ebf693d0573df8f9c62ee6ad01fed8d7eecc2dee4a0398f59c9a64a81cf8e01e6547524c64bd782f3d63cc6d384a88e58d3709740bd204127176920d5e60e931b237b74554758d55baa3d351362bbde7234936541095edc9b49a422429942f21856544fe02cd3a02c55e2eaf02b3dc46b9abea142896211e49ed90b9316a2b4fd2f4d79b6e43150e7cc7e6903d6333fd410494817e444a1a866248f05ef3342e8a7d82f72441d7fcc0f890ef7b4da453de7104c902aecd173ff222d0048bb032cc67e35145726af656944d9b2dfd2fb1fd619a666fe1064b897bb3c122c22fa170150e6d775d7eac62b5a3d81a3d6e3673fd5c442518a2ae6d2fdac040a8d418c3ef0c420b63d7a51fb837da7a21993a1616cae065da6fa4ff8f0d7b02fa0db7521e11db4397e834cfe1e4986ab0d5e09a65eb3741644df6b9afc30d125233a38c57e447475db51badae651a009f34314180511c270bb9dfea77da3d6b16c182ef0bd8bd5372fd8ffa1232d7160629ca1442e178421273064447add10d552932f44f43090b1006738eb3edb53fa0bd0ec51524dd7c7f7ea9df6cc890529809741891107057fbfd77783b1f300db68a1bf958d3c83561db4205f1fd7e71b2493fed64aa4760aaf4c9088a794d56d0b8860169d86a7770ea39b495c6a41cfd32e37b8b2c900c1fcfc4e9c4d50d0f7fae615c039a9a0573b5d491cbd8067815f2e2d392a4af37f6de2d22eb89d16522d6cbbcd7ffdf68331711befede270829c32b2e0cc68224a26699da9387e6151d90910af2b55f132db5f9564a91c918b625f8275ea3585cad58a2c16745044503d9257090cd0421dec1ffa832d32633cf4d6f477ff18c401611a165ec62537346c1a7dc48c5577c2a19051fa2018f27cd916e4b4ab33b0c666587a16e6a0e40167262712c4aea6ba5eb1d65ec6c9d158179985bf4082806dc63faa0c7673c1260a9e2ce6c80d94f6b11023bd75b415de85572d6b584193acad82180975eff2474f2263864b41927f136b580178d817f239cb972f4665d1ac31d03945e58b736eed94f367e863d6391653713c665ad3da95e5ccbe88de725b1bf8bb84e7a37667e7e913e3d4a005625e3fca5618f1e5d6fc63cbdb4831e7cc175e73d11f6b20c9d9e9547d36f000c175c0d1e67484430354d66031afd9b255847d460ecf60722644a0e23161b2769473cc42943f03365f61b65d7c717411329c3b702baf10f34e68f8c9cc4975f535049d3c71e796513737f08adb748134cf80405ad9bda5138b406f02c8230d55e45edd9ef14f6cd5dd83571c4169d826284bf6b3662f21175086483da956e6a4357550e5bdefc9e01c957299a9773de5277ac4fbd64f43f51dd63f8797aa8f3455f4b913f70d87b78226affb91cab0c6b7bceaebd42d75862e9438185fbda7971b590c5b41e601e4f29c89cf9f4853431a873015306c9fc37a3f3552d57f67d04e470048be5584d1950a16b86c4a1926f884d227826da947e8efd5811b54ca71eb95fe97c7e56b400c01b02645e7673029f1a4a5ae70ad509dd85fee7003b64624889cc64b716f12102233841ddf9dd04715a739b024c373bcc0ca7fbaa63ff037f651cd5aa0e4b4af494a63c2e6cd41db1eca8bd17ab512ff349eb69e9d4ce4cbafabdde8feb783d64679d5706544363b0ce3646744b632394c881d9efffd926f3a7eec2d607ae7bc25b400a0f2f1c7463f16167b7f33e0d1867fb20d7aded1669da0eb5a53854090d347e3764a81903a819b64aefa1527b912d8ef9594ec4278ec25884fa88e4778010f1ea106cfd6d9b67c1400d671936984dee91a697ab162fc3487b2e42755263fcc87bc93bf405ebce4e9e4fcbbc19f7185da583d75d2583b736fc14ed5d1d67a0e2fcce97b66d7196b172f483d603455a10b31991b72f4fe7aaadf5124002937ba2f719b7fc5f7fb54aff88f4753b7d898b3eaeae3a46b7158d0db5f73f3b6f0f67c11c61e23ae9eae331f6ad7a12334586746ec7d9031c55f87be1bcc9339fc307831967ba1f9ddf51809f2598503964ff64d9d8be255221f4717f6c646086434a10bf088b10542cbb725115876a42c538d8e097a8447b4261eb64efb66a8638fb60c6c3f06d14b637fa1fb14871dfc39cebf2e90b51ae731cd0bd3cb2429a915a236efbd94d6c78b2e8b761ec186e86f0d2fe1e5072a336424590dc5c1f53a5ebe0f3eeeb40665bfbd9d41ada79d6f6a52890a5c54c677a388d5a899e748abd9e019f2f1125f033dc3ee6df8803b900a10272416b33ba76bf36cd29420a2262e52480bd9463ef4eebcce699810431b17d28dba0ae2b07f2bd347bfe3f47b3827bcf45f2c5098c92aad7f52a6600779d051f7e84ca12d979b0f8147dc433259902b011029a4db98691e93205a2572a7fbd50f188ad6bc8f5310355aba30ebbc7e96766fc21383067927ed7e4fe2b02ba85d09b678e12ebdd61b249a24766a5a9cc0d2e405b52deed414f87a82c668279da8208c9fa293e2f10ef04108b4be0474325b5f2f471c9f8f00ede72eb4edceb1917617b390107eb9480e46d0e5f915272efa3ff0b17c665d707f9ec2307d452637725e5217ea84b7fcc4fa1d866ec1f0bcd838d8638815ff99707c8bc7b0103273a83cc2302af81fe7731a678160ac142d45ebd8f7d92000bc77eca59244612cf4c00b13c05b3e8d25e61e6ea0e0472c2deacacd465012731667a22f45787c1f3414200c740f829fda6d906dc69a33616e59394ac5a032642717067a67348b4393f7297767cd5b2bab0906ec97eb3346103f5815a6c1299e185121f236a9d75ccdefe6b7931fc568d3017f799561f807af00e10871b17c6ca030af33a61d88fee615f88df3af56cf52c42daad1e5be4110cd781df33feb4ba95dce46a21a94daef4985d940365b628278007f0318ea8ec4420dd962f325aeebb5a6ae92992add561e5b28c30c54e5ad785818a067d39a0f85e4c1a2a8370368d04d3674eac001d2b9cf7706bb511040ed056a200ebe0997cd669595f2b1ca44d0cfb8045b7f344fb3af81e7546749801711a87416a78abf113beb564d33d944cf19a1d236ccd7f38157c347dbd014d30f2f16c2a2d4ba6a1ce12703e151f5eb73d2abe681bc90db4bc978e61cea22eedc107ce6c00986bc8c1407202337f7cd39a9cc92763ac8c2ea5e9361702f68a35592e867e72e51461f0790c2bcc16c23b8d614f404cce67a8700225382bc57e6db72efb672c9606ddabee13546592c33f921d944257d84c9e32f35f341ecbfc389755a664b60951444d4f073cac7120bbed1b350f844193ad2e765530b8db9391e66c1b3ce78964d7f42c0416e15560d8e13c1051303f462aa718507c62a7d52c20e48e4abb59be08089c6903832e8862951f750a3954a5a0f65ba161678f81eb6b02736b063ed669f005d8689d41322299ee41750ee90130662edd2dde811704c7a84e792f424638c76c4c20077deed4de2bab2c33a204e3192b7227fa56e5e0a7d1a278dd3853c528e6b72771531bf79b93826a3d285521549eb57e3630c9452a074940b38af0300532f359e42aae3afc357448bdcf955cf8b51d10344795a13103494edf0cab7b36924d4a81292979923511565d12ffc9cc67ca0425dc276b3b275948ce3f3e0bb3e982484b4855b2b4aebb717b8d0fa457f31d77341c16db764f0d5b33c7fdf2dc81223c93e2ac503bd8e67e115ba7c284bda534fe80950fb5c3040c80c772ab30716747f0c2124f22c971443fd4e075e155e973b2e55fb2ec368d5f0c55f7b78550f8504dde5cc1b17a6b51adf77a526d5b447fb295960da2a79c3c22b66391c807a10c7667e223423c9665395706fadaf2b855232e270cd6e30735f9e04d6c09479f01501ad394c39f627861e1f976d5f6fa4054d669d0460c153ec2f01f554060f23fea0775d485000f1eec1c0be77b264b2a2e45674622ebd23e35c75a9fb2b7e9092e67e696bbe6de7fdc2efada9797f82e34138c7333c7884af511b1ff31821a007e713edfbd842d48cfaa5b91bfe4c66067042f5e0e4a7e32dd2299131bf0451397dcaba67a0a3940051cd6c77a495f454e24631526a40336069a20a13d6237480bde39a18e5b514d2cb4d256f65cce0cb9661686e119a6016ef1dba326da9405153fc7e4724e2a6368155b8ac1515671204d2417ff94b65be2d6b9061ea32c5acde329d8c775de6693c29605ccaeb235c98fb84ed383834f846ac45981cc77162c1f4427a80eea555b37e2467a60cf39726dfb00bf837f35b3ef6c52d9e2883d62b9e2d4b5dfc0547468ba7c3c97d9736633e6f6c4cad60cd12d7dda337d7679de59900d2499ba30c435f04418142e4743abe1a78e7356076ca0345bd131a13933ab19ab23c50c1f30f6ad4dd7af4a043a473774cdba966e2619a56eefbcc43e43a7127386056c3e84643e3fec325c2423f678adec43d074016790f79e522435e056211bce77e70a1f0312a92cb1475776c94cf84416517988798b11699b222889741f435477f254106d8fe93026474edfc77d2bf9d40e36fa576caa142a5f7d1f15cc5e2e755312bda0e9d687684960323df031194e224a9b17b703f4b7bf3932f3f7b90c5a8269736ae89abde5be63a1ccdc511b90976dc8e807b9d3a8f8041e50f684a0fc9373c15aa48436bd087fd71aa4c19411555e5c8981f5613c3c1c9d12839211c63d5bc797ed89cae45c09a55528177b9d120398c0e82339756e0f22b60502dc346c401b752916e00ae065a3b33766ee54d664aaf1f109fc38cf6ae62c2445c28c5371e8e831f0c729e4721f7c7f7ac2f8df77490bc0ecfec5422ff22d14a66321391e0276a578dda5f22934e5bd728fa1e3517f0295a4b094803ee588ffe33f0be05fb30792cef1d9fd110116df1c7d4b416cef99d99a4921316df6669355a60eea28fca14077f0eba05afb7c5d654a9b3e66ba6d0b5acdb9ea6e33d2858306896b718fcad574b04465535b5dce9ea444e45f784eac2fe1443b42d3b1e376f724df3c7dfc43c3a54dfa3b351c57bdc17a4674e55bba81726627157c1ff0c5c9eb4c5a818eb6a6f181063090415efe4b754218af143ab61d8fbd24bed9e26757075f150441273bada40b13e3d60606d2fc3164d62461b2fd88c87e2639430dae934a4622ce1858c8357f5feadfaa61d045be78b18f2f5d6fb3d9118be95437b9c3c61153ff4a2dec58f41a835abd66c899d80ff084b897fcdae04873b0c1d68c1c45623d912b41e044514ccaac3b33d290f86458c940c089201c1987ae5a57253ebd3bac0ae79274b60e24fd648c4984e6736afb365728b33829393356419ac29f940473d26fbca40329683cf2aa558d7d677148206a2887557205d4387fd02ce02340b44d6f214415b26139220d8bccac652b98230eab5f3b4152af32faa094f8ba2436f946d3288e5b66488dfbd20479aa12f0872d2e61cebf704df6c45ae475172421f892c5fed1d961507f0102cd72955cc8786c535530622ac0abb74b52067b789742e065b6f47b6a67649d2de6b97a788fa135944012f2215f42f0121cc47b1d9b6cc135022f8d6de524af8022c5e25e961605d3ddf9110cea7c9519b9ef931541416787282298582bc00bb180afd17ada9cb30cea4f45595b05ae6c8e0f2b29cc2b3753d0200960b39481ef166a001623e7671ebc408823fed1a369919b4c5a89028fb27f70904ee2f7ae0569398649bd8862013235073aa417c8cfa6c55f58d1f9e2d2281d6e60a812d9e601b17241f536a968c79f0a1d68aa2a9de3a78e250a3c81aaace8d5680fff2794ec78567d6d24c75fc6d7281cd2c457ba37a6ac4f600110c1cce211210c1159c77776312002a730bfdf2e5e31eb9b838ebf70606853d7f3ed88184a76ec599428cf0f6c5b6dc844212893d030a3dead68669fe0644f0f8b607dbc671af3a7ac38c3860023d1d805774b7e6e1958db6f99394d237339f876de9accd84f62292e81e7976d1b227668716596e72f5e8df65eb3311f5b7bc68d44022041624eaae9deb013ce406f53bcafb694d95c11477f0dd57a9c6cb6760251da4ee201350523bbac087e4bbfb6cd07eece11106016cd455fcb722b0e7d273a107c6542c9421b43476bf60838cbb2e0536a8117b4cb1c11ab01da19de39c4530108a47b60a5b28ec2f6fb777fb2ea4ba79f9015f4e0d73d71679655eb6788488aa13117ca2f2e96a56c42488a2e9fc0e8b7740dc344cc210bf422219695caaf4842815ad085f95d211bc052589cee689d4e4a58c3a32d94ded7eb77c212679dd22417250754c52cabaa9624fb8a214a04ba051b1fdc135beb138307667d63f04cdd7f7d4deb900deb88fb170d089069f8367b7c1883bdaf3772101a27326cd6f1788e1ef65c680fb4edf85728d5980b5c13ff62f9e007d09a2fb5252589cbe10a2df67b98ae739bcd6bc729749a779d26fa413ace3022ee8f417c24138e353eb9d9625433ec8b52609c6a65a7315bffb718ff2ab86e51c4af1af555cdb176c1c9768f4e033396c6901026699c8896c09d7bdc2a719f79b577625b4ee2e084af25a99c31a10d02ebafc5bb58b718d6d87bca4849735fb0d6032529658fe5a87195d58f4425c861ab7ec7d954e421fe5f8c83d21768c4de7ba68dca38ca98856b91d21273a71afc432cf4c755865bba252488f1124740f52f08ec6169fe29e2e5416dc248cd8e488e7971155b8d33f54ad2a51440a773b3d2c8417b44476dbea9295269179a71589540629847aaae43c31e53c458eb5dc03245107f751303470cb26b323acbddb0604c7e00432593d7e50247d90d56996a78ec64a256f2ce833d1b8c943d84f606bf5c9cf46aa2fbf34dc7658c5add54634cd6ab262f81076f7efbc2284ed9eb9ef4bee54f45a5001ae858f01d74bdd79f39d6b7992f1c363f640c7265212d5a8a2439676408051df1d7c50f8770db1cc32d9d9edb707b31ee0bda4cae329af9bafd66f93b5672963df3a970f52c434f771051c77c7181e557f887a6d150cc2472bfca84d61de16dba0660e7c60b3bc24d29c3be8462752c7d4b5033dd19688ebfcde2b5f6417959f1be8182d168539dccb50b05eb76a9d435f602226e51715f612ed706d67934f35ee250bd1c07fde5f8b367270e625db789491513bc551460b1dede5d6f5a7445e8ff63cdc61448d10c18e4de46686fc4d2207c8d641f3808f6b06efae65f8a61c0dec1f0002a82616e19df2bc63619494ca32f8fd701aa08366cc476834249945eb961dad67ec4a8a2defb7dff63d02cc9b747898e18c63d7636d893110b23d49e8b757f680c20ca67d732b5fd28079a3bf1403b8a410645809f510d5657baaebc27df73ed4f3b4328ed0f99b511c0b1d1c1a8e0345da02079d00036442d21be90e07124077b878ab6fd129c3261046d2060c36a512785a137001242b005fefacb5008d4a01b46b3b6cd69ce900312e7346cea1b96486d695bd0ed076845dab0fe17d1e1583033fae5ef4c7b4249103312fa771cef1a9114e39f79cf2e3e4a71f2b8d078320d40653aef35a6fc16555b40460a9131423f1b7943024749012a243abe6efa1967010539dc57de5038f0050b2bf08ab623a335f7ebf1760f081c38c6116c3ea85943d9470fca0e9a1d944eab02c4e2ee616f1661a4f2055875f531f890a561a44f5eb2e91643a7584ecf1557a3ca0c43022728a255dc04673c7f2dfb03f9d53d32a95c6076cb04a538bf1373075dfc3f1713094932fb05d4594bac9570a25c480629da06925333c92b322468366fa0207ba7e9bd2823e8ff64e20bfd2449322e0c9ef703692bc2ad363f80271d5055067c1e56bef2e8900076d4292e17eeccd93cb60334bd9394e6735e2d106a1fbf57136319d85f5cf92558e17965f55fe27e0c100aa674c8e13f2ba0a50036b973343fcd355ec0117a2043212322e5d10eeb4154e3a6ebe71db4435a04bfb7f8ef9e6c4625c295403f1d6aea6352a4be5a5a519241e2d6cd495815e9a11a1539d73b113e71d5092e7e7e143ac42ab490a7fe4ca0eeda49f23761043253801da6cc5b13d8be1ed0d09c7f123c31ee6e8cf359425d328bb4020de1752d26c47d0063456e68178c4fc5ce1c3d6dec0cc148f3773ef93e7ad857101636dea8fdf660fc1227147ffa8a99f5822ab137dd10e55d423aae8583c1e96d165701562c6ecb129e6a02cb2a3812fd27103f5bd9dfcdfaae3a15c85a197f2bef7e96518bef21f1f661678cee4f7785b353536bffbbb90ada04fb99a6fc477b152cbba9a2c07138ee4d657778400c5fc2647bae6ceb2baa387588780a77b505e61478c194cee3f2e11a834ea8be6e660765d74278f5e7005765e31749ea4266036aa27236b5340b7e6e8f8667dc017a06228f5ab108822303766a2eebcba9f6d71651131bfb2f52301dc1e6856e6834675c1f6c5be8b4fbe7398b52e09c08b6e7795e7d8bee5e0af31e8ccf479b9e940e35387053c264109e4d05aa797dcd32d90aff0ccde6c055bb29a085a21b4cb3640abc542a86f655214d21c10cf77b8f1358f73d9c92c72875712c7d21df6d8301470f8439215d5f0054d1e53a01b63c512f6704ee76af092d1bc99c5a793342df5c3dac1709aa0e04683d4864ac62762810d50eb98d8e880805571eebfab9798870fb213bf5dab77a74f6a8c6985b7f47403b95b2be0392153ab41c5fc9f9ff223cc1f3b1413b33351cb5fd5d468681ac5d3aa09ec4c4c60d00b25d756f9ec23551a4b06bc4db0ba524ffa7df23b76a4c4137d44f552d92152afb253d262c4ce07633aeeb36ed703945b93c3ae21916b61daab7a673118a7e36c595bf0049cc514e39970ff780e9ab3a9c090e69ccf8431024a42e1b0dac7742f493f1e46617fd422730235b62cabe7335fb82621fcded5c83bbf91793aa3465e133db5d1ad195618403aa485e3ae764f992f05f62a4561525ba5cff1632af4a56e39ec465052422fe90686ac245a061188863d0da5f113cdec5386075964a48b3f49d42d8acca0c92319e2ec413ac20e60517713021900ad361e79fccc4ac67badfe2481d1cc53cad8f9cf301c0fe0e7359477baebb786e6492143a9369d85722f98c1ace9cfc3640dbc3a0849c096c9f09d38d82ce46755d4876ea0471c4019e5abf58082c97032fa9050c49353a015e10bb897f19f33888a89b89964bd40f4001721f80873e4a2ca9eb9389cff5712d8f4300fccd417978eaa213a0bf7a0f081b9c637661c513d27dce80d5d1f92f00c166fa8cf57476db88d7d9c1c00c3080b7ba8f9fb94d34a62687ee89eb51121cdf426b2b92aa0aa2cd70bfa5f7b34ea8ad825318eaa6320cd5ca5e21ea6424e6188a51bad9b02023f5e648912d2b36c8bb18f775603565166db917a5d1fe725203557adddc5247a5c526d32d697d33661f0b97109cda3e8591b05b6cb9d95cadbe560ac6716d0af6a1c74f47aefd3538f12163b2261336848d8f83fd4a7d6aa9f7328743d69d2c41710f290f63d84c4cd4a80302bd4d4c19f20b54d5326e292f110236cbcabf1ebdc71acf70d964319931d1c393bc153c13202001c622745135660af7f4c8927ed6c26a71758291282ab688f9d7321176a73429c7ce2e6922427bba58377ca2636a6d30c40ebf5d7a270c666b66802f0155949e28f25a4d585848b2f03ce95f531524634463d68518d6aeeeda95d5883e4cb904a3de79713b46769439f292c1106dba57411cea9d7d0f86ffa14928ed7cbf733cf6ee0331654cd70013bdb4da699000b8b0d235a4601d8694577ad0f11d8a17f966cfb7fe6f1343710c144fc43c616811486f3caa0b189d12749889df1cc91d9cd4ad4038280249c416a7b0756b4bd1f711bea9ad4c6dee7e6cca730776645542f7b2ef8e5ea23a472678936336137dbe6981f0db72cbe9419cbfa5f271424e7afcf36d1e3a9faa907b9e782b2775b880b7cd8e0873862fd337510d61472eb8e42a1967437f9cf9c9d65f5fd453be1a2607253aa33058ed76c399e7e952f52757a9a3a9bf23fb001bd4c432131a0427f56c34696c675d15d32bf07fe67ce21ccb87b67df668d94a0c251ecf6b76fe6e408e0d82e1744410b272296ccc7be698f1a8668c647e1e5d457e7591862b7fb6d5a1408b755f11b7e0e757d772720a142bf26427e34a37e87a5fd9cc2344b765b47145dace1fd312b4402744200a76ccff6cae86db446d646142731c471ae34bafc99b92f003dc9c309cc1a43367176436234c0567530f0e575d58b2dd19699e7cffa9f6341bec82f6969ca08075cdc3ac7d56f1e3773d673be1ede02560dbc4efc19fad620ba2d52c22db67d5508fcd90940660c37746fac3eecee9f60ba26944274e40297a25b71f2b1d06522b92eb70bb70b9663a7898835b168cc24721df3bbb5402604e5dea91b1bf68a64bb210a21d86c4645b6a6b732bdb86a576d4fc580ba815dc25eca66ce4776c7f62c3ebda3091977024a94bf19b2e1fe4590df55edab8ae42056fdae27f33f8cd28162a12399f29f73c8c34b4f30677540b8cc6f26dcb591a712edfc2b6b5f0f15e1819b059321df836ed9b65ec63360b0979290b92f9a0a344ef5ef44098bf7865bda9f4dfd752c257c0295a67bf06d4631434cf21037ca777766c69d329b79e2e22002fb9422c31269a4baedd04f5fc0933582c64ef566141ff8397951610d276c8898abf358ea51802a9bb4f2a857c6c988d602f74c5c1339feeb8c5c3c63d77b1ec13898922800846db87948ec85551b54ceca84f451a315ce171a6cff8487737c2915d995fc957424187d95c801f41144f5bc270d514713e718c00f0f4c83795ad0910b9e7797c22fdcd818bcffc4eeaf4a9f9b894791513385236602ff32ccd93f2ec54bea6017fc2abab26d9d54838028ad15c30291a46c1236de9bba81f105e0d55324b2a70b7168090e59e000e35b79feee31ef3107dc8dafe8c0dab39a43ed5682b4d962ef8ba1a956bd8283ed347b29ae55843393288ee24bec6840a7db3ec304279cd21c4a04e710197353eb8c472d537d17518a87b822195f90e59f305bca421b6413920eb9c1d7c99463a24179e7175114604a0d8d0e2bdf1c241143f4d9f9d495951864c5912ceeb712383ca623c5b7707571f458ee4bb0b7b5033d79fbb9ec307234af6f7081818132ffc99a778133a311d56dc6e3db2f2477cf64a65e9fc94407994db1ef9c0ba36184e21a4c755593f3b8152a5c555fe5f3929f730347edcb17cf0832d8d4cd90f66ff834954fb97826c32edae17535c13559cff60bd6403060c75e13de69e6d2d3bf004aa164e056468f21aa8bda70f984b26fc1e689a8a7b3d1f8539a47f2f3860ce81f98c9449d459784a623da85f044e9f47ac6e40fd036530a3cd530ff9475e5d751f91a0a92d2b37b6a2d8eb97d702f41bccc734b7c71722cd305e97ea4354efc8bd9654d33b1adaf83775b20ccd7ce2adb9fb030c132be6203df54f84ac5bf1502e6b9b6d3d1b1cf412e5a6f7c277778610f4dfe0eb54c42b6556a8692a560c90c900955fb87fd90fd383ba34911dd51cc02bb2d33958dd7ed89d8547876211a50a73a9eacb33c44c44afaeaa0a30d46ab1e46cc0b129aeee3754d32b5c21180428468aa3a56815b6e2a6a9908d231f75b30631550e1c8c0c22e79ff75144b1417db60a155165dc726b6afed4e638f75f3887fa8d7c5c539780ec02d3f316fda289f3e3eddf0600434dab6b1b33788241e5e230fe1960d196f94e8b475530749ba28c642a4b0981c5c30ae5247b5cb644670b7d9281164cf5159666a9c70cf322f97716b87125154b2656d2220a2cfe358d6eeafbf457e85fcc4a6172ff090c7e746bca4dfb3bf9007e8499247b62c20cd64c2b95b3779d0e3ece3a3d7140d6790d5857a2be5ca7a41891287dd571833adffe30d83e69bcfc127837330a1c3150e697f1b0b43615cba48da5a5b3234a14f962144392578bf91bb62b0ed021786dedfe7bce20378981588159ff9a6f43287f5dc4733e5147709f2192ad4d103613bc43657688700bb18f59b0d63b512eff171731dbe029275bf43b20dc943158644ed9db7130189088215ae9e8ba706e416c8903602f4b000520150e7a612de2a2feb3779e8a43d0fea8b9fd3b130eea9a31218ff5d209cbfc2528afe5f50b17b088b815f9070b344f45fa478ab23bf11200a8ac82bd12cff5e87b7862944bf5b3a34cb35bf81ba13ded3fafd8c1404aea19c1e69eb76cf475870be182842dbbfaeefa2efeee6a1ae449ea6ffdc10933a7318e49d2646d94f0a6c22b12c523c11b83b4e9c6124bfbaedbcae8a2db09b57e3f88b31277166b7f99c1a8d4c02c559253757f890d6d6c1a6d6409667a0dec628855aeb1282b6e65e1979f2b0b3091f88aaab199753e8cac1d99a4120d03fb7329bab494820646801c1b945bf2400f3dd411dbd05b52ee4aca01938f865b59dd921354c6e4257b9164317c59a930badc8a673efc2834cf7ba7ff5e839a4afac0c3b7c9dfeb48a75169b694d52a6ca19947b7051f1d5b4ba21d2f921b7b02d350c843690d98253a6ea526f4d27c40ef63d98756f47938d1fc316f6a8e3d33b9584a4a462ba42aa84a36486ee684292134006394f3c4298f4533a149d1e7553272e04c1cc6863cbeaf2fa12ac2a71579084e358ed99e53e48b44ff07fc1f79328b16fb06380d59aec322442265543262e1e6addfe31b58d48c69908187354431572d49275de440fcf487cbb65a307e12191c87d725a431526a0225f40db26c6f3aff8e6780b77272bffdc27d3e8f4b012c0d1630b9e976995a81a2f108073cac878cff5e94036e62a9151728e1b46ffa4d25211ac89c4a5289f60dfe158168473e91fa3570556bcf844b795c2eb249a7129c3e2e28561c15beaf1775ef934c28ac5f6773aea4760845ae6983dd117fc4c0991487bdc5706b52f00cdf921f401797a1098d19bc076f2637e87aec993752cf23ca76582c1bf7d0f7b20b638d2b114589015196ee47e0a95163e7ea141dcc1f6b7591d3a73e8c8e90345544ac394620c9a232d1ed56febc7fe765b0407b76dac15926adab1e4753b1a281922a4e6ec628c1efb3c0693a954d39e3d36066949134651819880de72e3b2ecf0dbc66f70629b01243766dcd4f9bcf7dee1e4185b3b64b611e3b6ddb9f15d3e773b400f9c3036d9fa280501bc798c97db9902b49df38cdf9e1ac2f6d0dfbeb3497f71313827453b406c04befdb0b67bd3b2063b56db8a23f89a7649e9549f346d5832ed96c1d7c8782452d572444f12f6ed56683fff5f0387c84285bb748767b7cb023e357b071a9110a2ee6a7e69ea2348e3e8ac131e2db057329631d4d0b8c6d0e3ae43753f6ee4b353bd2e2253bebcd186037861e7f82e17e6353252998e94c6978c2e96e9fb901021238ffd552691e88725425ad1cf34adc78696941ce49905954d29663bcb5857a2b897f3d09494eb63919371d8cc711425cd33b203e27204208f885cc092656e150e128c851cd967a1faedeb3ac8643a066dfd41e62741c9c0aa24726e7840a0343e00326e5bdac65587954269665689864e713ed6a2aafad56a7eda6d48a710f5ea039098a96961a33923a2536bdcc8f39503e30670892923156cf3dcf0690ce169b7bc9608edc0451f9bafb64d4e313747ddf834c40a7560e5927cb38a6b5d322f7c42dc76a0f38733adf6e4e962d5c724536aed9f37e2a0bdb44464957c307518d1d6d10b64b0a6ea70f1261390777797bc20b8ff906d17512c65d50aa7d3402e7bfc078c04cbb70bee37ffc6e74ba1dbdbfc51ace974a784cf7217ca95b182444157a7a47feb92e069bd11586d406797f856b1547e5cb7e09392bc82b3fc663ca5ab859fa3fd544870cdf95979f0078f0a7fd23ef03dd5eb7048ff22d0efc38d46d4a2b1bad7f3faf278e3b0636e769c84c287cbe5c8b3883a5ef0030378e6a0817c12955d55d4328be73c874a257131306d51f19808630077d513f62808f18b5f832ee74bd1463ab6ca57cd054ac25fd0313370dae83776f6fcf2dd96359564e8b137c70689e55f272c9852502014d2fd3bda093a7f5638456a21b72bdc346134eca5c67299565a269297f77099c71711c5dad20fae9596a50ff39f446375036109873cd5db45897dcbe032e8a2479ba31aa56601625186571f217295b705bce2649775defc1322e4ae9bbc419d421d47a7f3c641e104cca4f27c1b0337d3a939c2eab2b642857f3dc84aaffe1dc7e4714eba3dbadbf4f15fd40ad1782e262c8242727eb29f67051282f41a2bb4b188c568563b725a041a4826ad2dc85c074c0e672230903696ff5a40afc22ff0d5a4fd7df3e0281555d7d1934926b37b328185bff76d190dd6fbff56d131ba31e5c90c48304a581713e6eea58103129fb2d5733147efe832b41fa6ffef7ef68781fc76efc594c517d69ebc1e4bce8eda06907bf44187060a112f1c50a3682794e28627848c22ca2e1064a5597409717d50c88d136e691bc77608932df9423e3b3338526c6cbf834351a137c1a389017a534ffce0da47d9d35274df6eeb94b093a0b8594cefd75351f440851d414a23ed05fd81393f2f058b123a51281feba84311bb826be24e5a3a934ef519d2cc8208573c74de13776471b2de3aaa287b71dfe7cdf46a2847f54867bbdc7e042f5ddeb7b72f23af89a976e0042eb07904531eb0bafe6f4f03cf60c72c6667aae67d83705be2614c5e205e248a312fd7aec8b041ed350852f5e12e7049d558c480b488043b79862cbcac2a022982aef40f444f346a79a2ea1059b0743e0f8591ae3c7fa2d3130b993d419467c3a1a11a336459a24f05e953a20def4426fb65fc8a58b1358f90d04e060c5c571d2b1d2df9baa98256d81d67ace3ff30fdb03fd7487f0de3b68db9890f3eb593b1e393426618d263900edfba338ae161ed3970d0547dc700dfd0213f2a7621b395d38564ebcb7d9446f2abba1801d63473a869b7507a17d4124b60f810b51bf24ea91eb185bb86b2793c4457b358b477441fcea64c975b1685461687b65a3ff1b761e988981c87c3632df6bb3de40b07724340358a005f8017fb2b1b92bc13b5741d788d13165e2476a8c158cb8c38800bc7d4932e661634e42ff99728e376301e528ba16386a5d2e222b8a926faf1324176f69bbafbd0e02659edc6f57fa421c4de43d1617368022174de2429b726e0c19a8b791aa5d085276ef6d2e49321474591be0b0c606851a79f9c5352400cf703cc874da44c2c8630469d658085c1a5814ff32331eba696b6f91e488b384552cbd92da6ff683e95e632696d9866c2d4553bcd3a41560b909d2694e3f634120464531e71ac865af2011b8ba6fdb7a7f63dd5a236d4b39183f9dc945aee841be3402ad314c4f68000774658ced46b6504cc37373b1d6f9dd45d64ff173d548421cd7a3aefd628aa7636cec3148a304701d0398480ecfb2ba1d3e2433a7b16f5c2e13492eeff76bd7066edf6435237e961b396ee87f91be4612239c0aa4233e7677e7a55dcb88d4107f070a9e49d5b59b7e9c41c82751f6647d3f927f2a9e42277d89e9df153fdca55f4b6bcfff42469d23fcd8dc3077c189625a00baf3af2a9114c7d35516e91e8c796f198b64faa45a7de71f1476c466235561555eaa7e8ffb4f11c625b9c6e3456d67e24fa936e0676b0de32eca03e1ca4ab765c42d4645930bf57524eacefd8d1cb65bedc01984f90d2e25547c193f025f28bed33a98ca8b20b0bb6153fbaec60fabeeeb580bf6ce3aa12e00df0fe90e34887cee722e374a7fe70e0f5e22a61123ec64d22b53a95330f098dcc6cb6a2f3853d2248762c7c172a46c3f1a052d5d041cddcb73bb398821d6427d6aa47b4c51c2b84e0a356679245da0771895c7d53dc4281c57ca5c0c735c465ea5452b171e5977a3a788b62300769e73c717ea69523e1b1b6350b4123f2055d2455efa01667d0c20667fd04e40bddd5f4c93403c39cf8152ebb5885152f51e66c109c4892b80bc0fc008227d6a8e4ef72839780d341778b4c0616e047826c79132d15cd522f8cb12e08f8380330a5d361bd5a8be626b68deac856f7d7aba654bc01482cc6abd9562f4c608cd307a0b62c6c47d5753ecf0758b0a83ed7892cc0db4277b417c3d600f10f3774c4f67e5b9f6dff95a6fc92d2f12633149407d249c0605e7f6013519fcda7298b975a4262324caf69875d8821306b3d1e76f07a97e250268104a65b0a365dbc8b97fcb6ff915a9200f360af17fc1960343271a197deffccd1c6aef77703b386d535e2778955975cec93474f3a3a69a0aff279d2c24dcbe87d7629dbcd92df98c8a5d8c391ec187611c171c4d84f6d6892f1b78499e0b49769f5050f8bcb8f59c3b0081ffcd2cd63e5102b6c306f3f331c7138dbda4432b96a60327908e715a9bdd7fb3d55a4a23ebc669a93bb1f1b121fc00038682fb81b64821f67adc3add40ff1f4c1035d377e76274982a9943f3b4ea029432abf72c06a56fb7f8e7ec20f59c7bd9bffc15f34ce503fb429a233be4797c7d0da8d4487f826bfc74dfabe9e87372b8371d764605691d5412b3a95892615a4f67d2a48382007731dd92360e99d12705167caa00d52c1c785e963ca485fc796b5556660054877ee69621b7289dfe54e2358438110e634f7467fffb9c1ccb4a6887ba978dcdf14a1fe63d59662974211d38bc87e56a7045b01f5905239d8536ef7de1333d8373368a6678a68f98e440f899f8f7bb07cf7e610748e30ba75e653b7aefb41de92a173c1924ed194c2501e1313aa48b7c7b6f36f745884f003439d81efe961fae321d3defcd2ad44368141db93ac31efc0e49f65f7e25a4a1c83ae5ea16fa4e8ee2706357e17b49a6430d70ce59f6c407a72cd3b85f40cff28765289346e92c6dc5539cab5fc61b92ff645c736a8c044100146dbd31f911dcbf7130845c2313d2c62294ad5a19a7e0104048041ba377059e69945a57e99fbf6540ebeef69fef22772ec67307a819189372540ebee9079c172a1a0c704785237d53ee65d146158eae6a7d4ade03fdf64f7ac7e49590007b3878052084e2b230a9170ea4444cb9b2a23a9fab924341ecd310a414f29647f2ac72d3a6b4c9ed6ee253f5f512a23b9c34787830d053f18345194c7386c622405e0151b77812fdd94d3038c0c7c80189b4071f86f0883dff9c509f64838617e3cf345414f4f2144676601e60754eb4f1e529278da79b4fd5c451e5d74e9da32cb7530f6c8a126a3e0d65fd51a59e75ea04528059aea48b6b832927baf2c20826420eaa225d217cf894167f419dfd2f26dc30235ee2b682ed387a104b144fb4b4a2280e9747974826cf783a68db33f77ea601dec29eaa438c8c69a528edcf1cbb9e341c39116721bb17028e6a7b1912058372f3162e76534c6c7d0addf11f38005b7e3659b0cf70f1dd66275ee426ef8da85fa57bc233e9148730ce9371feac373a71f203b09449ad1d0139c750f468458e687bae8543c2d76a4a1e1efe237f214611db8cca1323ecea5299c36cb1657c9877060884feb1f7af199965b368ab4080590f61d0f410a18b669ad8dd85441cb05d7b79d7775abb3d2cc51b547760ad0125bd394038b37277637e1e65d81a29d57bb555ed316909ff52db5cd00bb2ebfa14d7b7c90adc78aa07fd8b05c3a99bed65b9273df44030434d3bed1310428315681979016260ca9f3c5419d00bf03c03409195ae7551fa2c07fc16d0ee6499c57f5f9123dc62af3a7b39865fd9a0c7a377f2547fadd4a0171e4efa6749fab1d811df4f6a8260e0a21f5b323cca9a5267338ca603efe5e8554186fa7098b70f7f7851b14710ceda282e0960ad5e9cb37c059434d6a1b4c8f70907d7049a90f5986ab3b41c4c9a77014e822b197ac4085a2c7e6b2bece5212d1958afe95a213c410107e8efae3037601ccd77e0765183bb028328e704de7baf2ce236f4eb8da62c44ea1874dc19abfc4acb481e6e41b6c825951321b5dbb9207d68e33206bd8a7174a4246069f7981b2f253139965c41eb6700e57f5e371ddf5cc70eba0321fdf8402a5536e3a9a0d202f8f190aa808921260834fa28f4ecc3794503a1e9dd180e27c8073f4e8830ee5eb88266458d34db3e146bf4aa07dfca3c92bc29ad42bce020e3687188c96faf28b9631e88acf6f9112763fd490db82f18c2fc4334f9bfe37562866224c353757de4e29c9402ad16774ac42a5a46d6d22ac7a63a33d484d0058156dada6c2bb12bee7f642b1c9a1515a474380b0e9577237d097a2ace9a0d7330791c6aa47e691735353c033a435f4ccd0ae3a5b9843f001c51bf5f7f4b7b687f8b08a37795fb318e9a325b6c365e67ec3cb41dda6e5a4449946eea57a98439887bdb2d00b5b129d568fd420472947f0f1b505044404d31b914f8c7782bcf7b548555a09289d556e4498eadeffc30567f6670acb1a07c0fb7af86a800352f05682ef0036235b014a63777da04e23b5459d158018ae0610ca51364d4b9c83f4b516d637538dfcc3559d2d58258cc364e61f1aaf2dfcb8a2a2a2d7091671815010c5b5532adffce39eee7619aafa26240bdd376fc7703a047559607a2aeceac1575cb45c59e34891602121473a7a58404d9ae918c3876c7446b8937f7af3d3e40e0e2eebf7ac52373abe886d1704f7c156d76ced7937e3a5457086b1b6486be307a085fc7ee48312fa89d1935a9800a5ee2bc117d197963510821e9cbc1389d794862d417cd8c623ec8e0f5398c46a127b8059e1a0c98e207b2ff12b8530d6e6fe1b0ba0691632154f0361a8befe9923f426ae50c7229972496df5b78da97dd4db1a336bf437029437f5ab089c4027f0b8297bcdb128f507f886b48bb3fc43a1b71709ef9dee984323cef5a02fb125775516b19eb69960970e1d8726b24bdb72a40c6b190f96c0c6eb8b1c1a1e8a05b2168c518bf6c6504014be468876e084a6ece7fd4a1f3d8cf7da5906e217182b41d7afa669fa5197a253f50bbebfb7b005067536f6875fc15406b699b022bda8c32998501696eea134c06af63a21ce48129911e88c4f11d927610a6353b7e78f9633b767b7e8396417d3f226d2460b75d79e971710d52c74049187779151f4ecb72b700de935f00ad269ffafbec75482838fb51acf3f913ee02493b99f4e3d4a20ec22507a2166d4f372b9dcb54a45dd276d8373b9fb5fe9c62c9543e07b314731f48fa36ba26cfe245c045e41107ca981963eb5ce6fead6f345f71a97e1769793bd8c0d908d8aab2347f410a17505f561a68ec8752e9ba4a648b02189878605c29dc04768646f8c219241406e0d0dab60e9dfc2526faa6a7552c511bca82a768218e6e4d0d541acd7029332ebbfa039e2ff4347f55c62f4a429f8e59eb24aafb7183ce75687b537f4e0d5ba865ed51484999052b16d6d85a3ae99cc70d3d150063cfcffc352a1255133c93327c15a4ab176134fd6f346e4d5b29b052171b8d8b215d0c34bd4d7e737850e8ad95f429b07148df6e72126f973d1d575edb646d2f51f8efdff79011361d3f7be0b43f479900ff1f9f050401cb340349dbd81c64e457023866f854a08c6f36af28367a57da3eed0ddf789176861572e880cb2e4b97240a854042255abd325d1b7241021c8e0990b83029c808363e27c389a26af07f40c9362f353f24d86ebca7d4189651d540975eaaa76665025d96bc3db6ae910e707a2c317f4b3639045c8758b5ded75301a73466fc02432f1d9cd0fd089e2b4624e48b844cbb9c893198af02edbeb73c6d103e0f7a2a116e425d4fe37b3930652fbecb2eacacf8b94343679cacbebda052f294e622c43fb00afbc6f06cb80ef83615322ff2888fc11785ccbc92ae1b0061516f9231e8770b7efa1e7c2019f7164702685f353d906a67992f2790a7f76e204a998c6b3e5b584a559e3dfd2eaf6e349c372b7b90f9c97f69ecc984b1460b0e8d9c69b28381855dc1aa8adcce679517c2f2f56fcbf39050d10d025191d4990d942f8bca1921b81d4276c3c57c5ab12f83e0c2be519b427ed4467c6f7b28106a43986ffdf360305f3bd8b242b755cc2bc59a17788a937461012fbd34a1c6684775575b1390fc6016aba0d8ca54cf5d5c194c899a5b2eed66047a5b4d0f266c4ca0a898b0b15eeb3efb2dcde9baaa0d308e1a1b543cceec456af40f15a013072e0d256afd670e0e459fb46a760328de5278743f0bf5e8f02e43adb943b12a620e34fcdc953f10c864d79e0b0fc79cb66d2c9d71eaadeddc24f90a51f2e2ae6507f52b90c14a91724204a2710ca708034303aa3de5b020da70dc99d6e8307e240471c73200635ded0c1321a6060b6c312463d9d79c9821b674939cbbd336aa4f12c4830e4673fbf365106c4cc49bd1b81a378a108e40b35436241b9113f6fa3c34a9204c823e1e3132d2c10299a1ea2223d184ea0955ef0b54e69351fed9263758a7ed38246a1fec7c71d1650d1027342950f3cc34352aa736137b9e051043670654d53661f2038842642a48b475eae10cab25af00da3d397d4ad9508b50884a1a2227275dd6c6306d71420e46e12ad25e233028659d4936425bbf39e7f768e958338ba09d12682103680c717c94c3404bd402521a9cb64a318b3be551a17685136271f4869dcdac74aed4036e2845521d018513f416cfbb7b426f284e4d73a40d79a222f94838160557dd6cc7b2db092e8e0252278a7a296db678452da55d2739d0090979dca72a38700e9e3862f4c965990623af3933680c336fbb300d179f07b73297bce4820b18d81a96981962d03eb0dfc7ab81d67363a1fd456debfa2a79525a7dd0a3f37f1cefc328e0622f0c2e9f7ce0edde4a8820c0345ee2c8790422ef1d45bfe4009b5c5fe3bdbdae93012e0974ce6e1a3d9a072fa27028ad9e1a74c006cf7f75cb13601f7cb33df7ba312b332feb3d47733c4e833ded8770c30a3fc948fda7c481b92a79d072690e2800737245f57eb2dd2d4c357efd4c47642e1e780c8b504376984e77c1c57600d33f543d61f9b6b888f214e54e22bc81f98e22016e1ee54caf481721bcf80ee748b40842aef11a9488990fe789940bac23327050e7776ff124a171e81e6b036f1cd26366e601d015574876082dcbd54354c4451297a13040dc051cf280cd89e3695f3549ce5a39dd9da508a000771ff076b43b1d4e0d27855ddc76e1e5c39525d25a61cd958c74f98b6751c3556ec09a19d369ccf6936ba3c85013f2e319c3613a2d33a715ed850229356de7bc6430ef1cdc06ba2dca2e3feebe6a1b607dea8e5b1077283a66b006596c5ec225525f2c80022907137c8e045b7348a87d945d53b520423424f84b4ad4001266d692e564a1c2655e53f2a1d89e7c3339e1f8763bf0f47646952b0887b7df23138f272dc88de307ba2fbaa6a7c21b6a573aec9623762857cb092bf9cccbed5a8b314a983956033ac6ff306aab9b1e08b19660c2a37547639a2f9e409d15c51042601b767782300136b25b23a79302672833aa632baffd0178ad3169f444d7503b20ac0bb6948033c862f855d16b0a2c330568d1c0283c6c9ee60236af38f20e26f4a238bff1e1434d22d57258ac2d1c48a163065256ef111cc0912f6db67c7170ea30dcc8d26c41dbda7a62ac36eb0f461911f22a1343300690547f8211b1029f46026d7c5053743521e12cd151be19d582e854a589477c2f60d7387eecbe137582ff0cc7a773686c85264cf570014cd33a5405fa05a7288e7e3e1b791af6479d3148b1ad4ead7cf651e71f63fb86616323664397b9196fdcd67e486858ef788491503bd7af6120182e04b412397477fa6046aa4b4c50564ab78d84ccf6e54e4060a2f44bc2384dc3465bc6becd8114b40abd3760663b2f1e587970c31a132149b673b1967f2b3727f96c91a8161518c85e303dc75212252472d6f349c88922a682f08bbfcc5434df851066faaa8707bd9ec7deb5ae1764c8988d24a937ee5e6f49eb262689586c4d9be2b39d86e07aebceb0e79068d85467ab3dd9c0d07458694e094f419f1f4608cbd4af6e35fe42b81339da8706ce0771968dd2c7322d1df1c5e41470d04475eef6dfc49429e663ab8092d3094edf6e1e10c0d82cf10e2a624960cce6ed4d7657aeec90260a7248b0297c48c500265ee675f65f106b4820050925dd89b24942331c2bb73b709528840888566e56ef6270bfe670f6ed663c09f374e31a6a410120c5851ed32166741f3123f81d0d4d5b0778b2b76645c645b6eeaf47fbb10d18c88736a8d1d08e4e59729027105e5a15be2f235d47756425004069e5721e792ec2c4405bbc09d335eb645ef4b59e34569599062bd46b5f3dec5ca99167a8dc3afa61664c1efe5937fea7b7542ba624600c1251d8174d595565036f606041ce4277db04acc717c76a40cf2e2db30b1145c8b779aba9fcdd54f7ef18e471062944da75cc07abd12822dbbb99471e2ba1580ed5d7e84486147b024f4a27001c0746f973543e3f0a9966df9c8565962473226f8e2963d0beff5f75b8f9a479fedd414bacb054299ce61891c2f758fe501a25c36db871f2a3753974f4b3f8033edf1f41bce6168ce1060b7642d30dc7a760392de0981849b0cb11de1538e1af21e3521c27e8bd96fb661e9853034f2f988d346b8634dc5a382a70f2d53976a8245b545f812aef8f1ecf2847b6b09cb41a4075a36c4d3555c0ac1b03875194cb22394352a7514e3d823c75555c2311e9c624296b3c2bc429da0061d50eed07cc3b5c237e6d4a0cc9f2381fcf27744e1b42fa37ad7b00074efd6c2ba9b37a2e9534a86eb8478e571131f35d8bb40afe994db9160a245b513b55d47ffee19bea88f57504d0e295d4b3a226226f5d7d9af36e925a069cdb8e26a8cc0ee4f1a7d06af72a7fd5f131831c713553b5821c2228c5736c73f6e3eb1ae7dd27ea78475ab509737734fd70e49f15766b6787d9a48ba9e55666144360da159911edf6926b476ff6400a6baad9c9a8f4766d4f84930e399b6c5f9df5a1c6129c1d645ff8a8820b23287d19aef754bf1f4221ccce2a9a2d1f256d00f25685aa8508317389954fb40c788d53ea0b755be71dbe3881f94472833640d21683fe7aae2d94a5c6e1358af22bd9469d474214b03618efeb42d380b25c0a3f2bdd35708812a5bd9f1a22c853482cac20fdd53cf42add2093f17194a615a9dd158b492f9f68bf8aa2857496144e635ce8d89f4b78324b00ba55037a84389b4a8ebb4c370104f247c0b56690497334e28e15abcd750b5747404974496443f996de40db30652b5ae4e6578bc3cc244b2e8ae50899e431d5821193784b793bac03bbcfb1099804849d453819e27f1a1464fe46be7e3b6d7a106a581ed1b30f96545478f7038d54c78f626b54ab1848022ba7dc49c0fa2bc2d7aa5e61c01a555154a3c48d07220f29557fd0e330e626d74daa0cd5283a554f80b620582ef2058bf2e500f7ab450a4eb6b3f44029470ebfd18814160d7f27e5b28af2affd4958478544f04ae62e7d93b45a8cdb2e9678c9c56187a6deef66720d1b4520535b506d5aacbbe457c45bfffa7e9e4c0cb4144803ba745fd0fe2674ab7e3ccae95d1911abf936db515d1f7642785fa3714c65a7f903e266190e625c864639d8879016649a5007f914106661d9fe1c579f83035f18e3c4ec3f80099d9793619796f711b262c23dc2545f6eea9c4340182aba430242d9bfa3cc295c1c596b6281aecf08d10f69f5dd45400a478a52767c3fde71dd4f64da70b7b419c79aa7e3403e0f3ace3b112894af204202cf062e1e9fd9247cf985314af497773c7c448813dcb4087b18a8402db6dd2d3021dc3fbee338668c3497b847220f26a49aec176b982f21830ea9374719523b1c5802281758b857bb21ebb88c92b062d730636c363a3d690d443c32729051721fa32b60dbc8c14be295d38d84e7ad0ea2b9a0e9491afa556a94caa36a14352b308629d041eec15f0e51b134f235120b562a34906d9b490a3500a2024222324df840dbf768c663605a2a4ee0bff7046bbddad894dcad32579cbb69f3d8154d311886247116b3641d8d95e997e92aca2c050d4567499e715a74325cac5c6f884376bb0646c49a6d3979690619a54b8479ec361bb7efef86031d2d74062410477b71c40e7168d5690ea19626c576a2e9285d8ca41ba535f9654209299625671569df757595a6091d15ce0d1659c9c08c40169da8976b2cd659bf74b472feff3407547018fed3ac7d67aabae8b24c532e036a9680774082020bb43028ceab54e83226f052c62674eb6ae1be124ebbdbf211a4b708687fbcc62972234aa384afbc56d1b58b5c0168dd2182ea97826fb34f6fddc68e9da3ae4d1cb77b54022a48e6707b682071674e120b6bd6196bdbbb46258d4580b5c2a6067f03a8a48514daf6352ff7f8f86d21f772b4820879c7b9f703342e8f70c99b332b63a07410f398206fdfe43ce3c24db8513ef3013f9e8cb7436057ae19b479946c3c32a4f16af79a1b639859abf5dac619753dadbc9c72ca2916cf4f6416f944598857e10a0d554445a71922faccf4b17b6e6a700ed8aff751fece083947fe315cdeb2249df8bb0b3481f3158350cf5d22e22c095476c97f374f330d3f4d0afe5a4b7ed87e184f742976a48ce59a7401332c2b571af4dce51433ec4ec5adcce7740f90c82e0821f5305fcc35e4a99b2e3dcabfebde4d1c992864ecb1049d39d74274fe0cd5c3cfc409cad9853fee3542321b8c8f6db7c5c12ad60f6c0b2c0531250b0da75758fbfe6583f41474965a3a2fa97e1f2ac844f9513de1abd33ccf363b589fb6042266751f72d60f5326c93f7b2bc29e5119f9a24ff807e589b0d4d6532a4fcc36103e52100cc1480dca5ad5062127a97a31e4215efe66fd2a4bfecf610144d72902f79568eb51b9a74f6a7b52dcebaad77d51840f8fd4cc88c383a40df3e60c8683ac0329934065829ec9ae67e3500637a8a6df51361965d1d5f35a6f0b3966c988fe2a77efd369beb707ad3a2665a6737d6c644bf8454263ee2a017a642a889b9d1a211bd970d883ef62f62f6c2af73a99ceec62d51ac2ce408d663a2e10a67380ed624087c14dee45e73b69b2ec093bcd391e693e256fb8ddef5c66d713b000086ab05a8c38c05a1bdaa71220a6e3ac7cd5920bf33cb1a65d1a1d761fb4c558973b721c629c37fa06867a637e5d97360cb0ea01805b0dbae3a84859563679cfa000aa5be800b6206267fa7848eadb444dab7d31603826c3d148c70be490a3cf0daac37d4dc3e2f398f49b17619403cd848ca65548b890982619752fc8c204f30bc98661265d91118e71ca55d43e24654b958f71c907e93ac4a35c33b24cd4291057f369f25e0b1ee2471c4783e66c643ddb7a5c53752b04e04b9d35b9c45f419da0457cb6448c13758e710f2431b8dd36f7f571c7317b8682f7493d04bf9be117255523d3165107b098193c051be0af93bffe4eb9d17a6c25bff9527135f0490c700802246a4eb2b703dd2ee8c1756227072e443eb36416603eb714e4016a855730cf7524e3d3fe0db10649f34b54e6345b7a799ccbf5a7f40e5d19b33996b96e638548f2ff3e433330360f4651dceb162f1f3f7ce4ea8b3b28801486bab14747bfb8703bf428cb6541526b96e561a33271031d59d534524d11833780d5418681103779996cb1210753d939927ff555c6dde213b894a01df40bbe4b87a0b3c47c2613591ddb0ac5c0e11653af6ee4cd07d9fd5eb8553e15b0546d7251995657f86149486db0c7142ce3ac2a7f4dcc62ef8b52525eabf3d817015771b783e8a6c792b44edc649fa9ed16cd2b58ec6c01de2f9e22eca8b5a35422606ef9c7a25705f99d10021b878aeba96446dec7812b95559318220bb91edc10fa02c50eb1267376265d505b00c3a814376a0dfb811ca38c045d358a7910b3bbed111689c6dcf73ed3675edc23c6ab309036bedbef1e7121a150ecf10e1603ea556c911152e0b1a58c4c3217413897c14d64e54fad2733315f0c188a3717b31595737a48cb6622507b62693ced5adf69b9523e7231b33c2d385f4fb937d8918a6647534a40b00918bd3636ef6f90e046147e4389d840e4e136597ed4e897e75d2f222a5951d55695a4264c0416d36237bf085a46e3e49d58d47213e7323430264f6d2092ba3998ead4521b4d731607f644496c0fc35f85b57a2e7b203d919c900972ab7b4b2f837a8f441b35ffebccea7a09d5845fc016510c69e873418853bc4a75bbfe3d7cbd8b3219a0077abbb566fa659c47bd1830495b0288b5470f3907f05e1576d0325302b45f4986dff129ae4b4e6ea6239a7a62a6055a40f4084422e059072759c06a38ed66935d61b7284d2c2697075e6d1caa1c76e32a726c09435b26a585e902558be4364743d2283ca1d25793e461b37eb28a4e43cfdd40c5815d29b9875dae372f7c21ed9426d8d7f33a7afccafeeea40ea5581038bf86ada47038a1fc6fb44424206397c03915744e89360a5843fa826f8538d24a419011fd316efaa1c7247b7ac920159da91c2a6f1b3d527783ab9e894a1082a7868e65b175657135e52d799a45708e220e1f19a262429a811e777e23f27b152759dcfea77963d7bb540b75113b49331339c1986a29240bc9f5e492fee64cbc95e6aebe978e369c72485d4d57cc554297bb9516cf1d56ff35d135b295d02aa2a14edf2a8d8a36a3705d0ab2877161974a272ab97b63127890acf469c4e932be8d4453f713d54af47bc879d3d7f7773c906097915a8f1efc9e98661e693267a670b3dbbde1957c8b23c8c14c16c05078dc47269cae5f18e29da7a78591d376b79ee0bc742ccb5a061cf3926e322e11a01710bddef33555313407dfc61208064f5109ad3504db5b575dde7f443355143546f8917fea673c698beda933ab210d14ede2c03bdb4763c54a9a7fea4aef6375e3557fe689793a47babc55e8ced753c42e6cceeaeaaf59ff95cd3450e8514b7a50344f55a1266299e3867ee00d850a8cb9444421df865f6e518184a951755e6970cf390227a96455cf67ce702d390c1bd7c1092c956d65362b4358dd55f315a71b19af2240f34b9e57670eb8ab2f3fe88b962e7093ce2dfd95fc291baf780024add8abeb7516261b89942ad1a15375fc034068eb22853aeb46acb83c1c664d2f98cc997c24d472747012e6fea35b5c4186241eefe1ec473213953222cf6338111e05c62b450620284c22a3ca94c6725ef6053cbe7bc24e557a9897705daf5af42609e257dd787873ba095c41b783614c22d32bc9267a74e15372b0ac6fb07afc7d97f09da9c93b6e7eae78851f8f63f737e39331db241aa17d02036ac7cb020b8f59bf4e74fe5da76743b487fd1000e3d5ba758c1c4828a2b1911aabcda63549b18214784eb17dc7791336678f6d5c93fede6af3a98912473061ff061909740f78fe388025783179c7c3f9cf807012bdca785211c3bd5fd98fa456504f7b1f7d78ba1f715922477710f12be5904238a173423ba0b6624abc9e60f18122e137bd1c89b7c4707c63a931c921b5e845682d234a23f3c08139167063d2f930c5660fd617fde605033008206c9013be6a2c5af71fa46c042b7d9fc2a2540ca96a77949cec212fb77d33277a1ad253f0262bdc9079011121fa0aac9a5f2363af234e761b03892eb602118aad3419e0012f71eacd797c2f68654a69093335e95e68296396b7910b4fa62472977341aaec1553cbd03a9636a61e0cb6b9212482cc2816165d7b77b9c07d662854eec7dba6f555e17994e7dc2d0c44885524add17e5d3ebf8a2a4d709d99754ea06ee2b857300ec4cb06fb610ff2175037ef649bcf955a4dd279992ebd3a4421e0ca83631103207acc8e627aa6603083bd03c651ca261dc936d0742e35c37ff9b5247fbb904c61c6f02197a2082a0bce55e3133fff6a554552b3651e87b150900d5c2fcadfeb130b650061a88f7a2d9f24bd7be7284106e186c6962218bc4d5e8df86b5404be126ad009dafe08ad2a331ffcbdbad3c76733a9b1bbe6ab0f0d574c40ca77197d5d1d2feee9e099f82726649bfce4006d31aba0c855acfcd315e116324a4977a24c9d59dae9c2b04765b18994820f132957df0e7517e2d3091afdfc360934bc8f6106e8993dda56f405a79cf8ca6ea9db0c41892a57ecba2f6f9c0b133985c1cf6ee80984d9851483771a6f7046da3fab59d943c8aa9237753fe8f65f30bc45801a33754e87d24a6d2bf94d8ea4d58ab55d5fba11c98a7a014f6bbb0d704aad455fef8a784f8d332b72d79da4e0c519147153436f89a8b65b5388610c72a721894c072eb44a1165cf2c726060d8e11eea7bd07f1d073dbcb6382f25c72b26b8ca0827f1e7f4ce5f83128dbd05f7e9cccb584b87a22804810e4b8984e514615cf92ad5974e0fc90a532ffdcf6b043e51dd03f11fe09e16a1045701336c4a796fb1303b24337fe524de41cc8dda2c12ec7636591efa7fc368bf3393f610fc769da9721f3a4062845ce933bf61965c83cf9513bd36a3986a30f42d9b001410eb1e3568374d0ed7ac13b149082e3d25ff1bb7638b23b9ad4142dc12b9ec387cb727b860d4d2dac93e4298577ba55f6792e6d349b9779c0fd7e2aa782a2091994c2d011f76dd502d41ed2449769dce641d8a7f2ce711cbd03b38c84884ad0ca02cce5c57a77ef1b495a60859631966c6ebbaa460a164b23a6230e351a599b0eefac57658be88f46484cb3d721b2534559e8e343e526d00c81b22f5279fbdf0030ae5a0615ef2f89d39bf236c5edbdfc303724d333310c0973ac08b1f83e3fdbe44bf82347b2d07546a68fb6e4b9327f601b82b10f4dc2e06daf6d8639826e5a93d9bd71d5d1447d66af9c865f3d1b259666be236b9edb320ed890f7a54a3bb438351301a6c455415ff017b0413c91308437ffd2cbc509dd4b107f418dd3d7e38c17b1e5ea198c4abc0f8354972ae34b79c18be2a5b71002b10fa3464513c39c283424271e87167aaba526c4b79189cfc2cc2833b7f53de507af34e6333d60403ce08332f943d60f180961a53de4ca42997319113c074432f63f2f6244035226ea98fe57eb43398109d6d45156e32722e4f25cb0146f04359c404cb78cd7bcf494777034d6725756498807552302dc1317fc7d51995dfd747b374465098e0bcdd61043109d0db37d65098973b7bf12a97429af904594a20d9b1b5fe246dc6fc793d53b43360cb025affab6902489cc2a49fdd9232dac18316e357571b24edbde96aef8727c208c8886861fa054cdc6eea0ca67a49a7d0ac012834e848dde2c8ed1180683723e9e296140aca793a819d3f39bdd87c7374913b9b895071207fab85980cf33445a50ef688105e62facdc5552dd87d6546ba9f7aee5c2d52c6ab896aa1bb1e4576d2fa94afe1f462162e42cec3fb4407fd11cb52ab6e231779bb30dc87f3c13eaf80df5bdde9b66439c29b3fe6a07035987e984d788e0f1bf6111cf3b017db226e041f431be9291939d0e7172d1cce182d6675058b0eb63c70049a33323d4c51624253153f4bae7da7b18548752648264303c749a2d6965e4ee3b420845d4b75e3c74a153746261e470853c36c004d4abb7476350496f374540b37a369710605fdfa65aedc33ef762be591aa295acb4dcf0024072c7e864d2c293fd4f07d4b2afeb2398e656191787c00a016d8616251d785d4684dfed97e7417da0673c3675365995289dfc21730929c832c1e9d26353811548aae4c87048cb8027d3b98eb3f980c848e4b14cf14935c2a4e84539f29f1a4cd616fdca419114e1498c5946c2b87c293111897ea24bebfe3f5892a76371ad96ee0654dae449895830300c9b02737aa2ab8184fbe59baa91f2fc099a23b3bb34d61fcb36f2a70d8a9ae1bed240c0fbb2c34542f506898c89a0f6cdd043139bec84c7b4f2b14e6aab8bf59f0c1327becc1843928700a9d1a35cce69f414edcdae6d9b57087406fe7b156886ef158086794801b7ff70fb14216697b08047a13f964cb296417148bfd0cde25386c2e29dcd34e33c16a5cd1f628735a1ec4661dc8bc70f5dad06b8057f4e6742aca78d5e73f9e35b646518e08f9333ca3ba6c39a5fbeef5dd240454c03223327b17582bb09d72df26312c0f0dfefed403a82264785230d1237d07c33af1f5e969830a2051088c06488d128d3102fc23dd264fe7f04046d718794ed35b515bcbc3bd786ef6e1d9f4cbd6540765a4a02080e35f61410ef9293d3207d8b95f6199e9de368c7594e540ffbc1be714b3c342e69052880e42f32e495d31c4da003a6c75ba10bc24d369ea375f627c0d1fc20f0ab5404ab1d98ba6ea0842e99cdf99017e505c303c80984505c250521f91c496dfbf3170be0f4463d0952e1c90518716f96303433c0cb475b27a441277223a843226082252d6bd90f307012f51844b4cc4c64b839407d2ec73a621c7accc1352a4554eb75a64c423a5724fccf41d39c93a6f4cb1d7b7ef2b531b69f8f7f6e427f4af2da7d302a6298b6e28f8a8f807a993a8011b18c42a5c457a0b75cdcc2baf8e273fa44a92f637c923259670182cb3dced654ff4c80f3084d113b2f1e308a86628697f46540bd960c61bc5166c14d3b2a866209824453ae7f028e45956d653d33230b8515505ce06c14fbbe4d346f0e5e765994a28418a6da368a9d30fcd48629167499c5d825da29818d8d4011ebb3719018f0ec3f7540f59250b42505de9716758526c8f8d4269c23c1dbfe7a1903edb1f14eea4a8d976443943378d9ff3f50149c3a68fd83859bb082f00246ad8476b49e3908f27e9f0cd3750362f85089ed027be9d6537cdb3586c555328266451ee75a4d7bc6366da5f4b8d39d89076beee3230b3d78a535de82fc8dc83c2e60c645fdb5a1dce1d923f1cc1e6546b24380a13bea5aae7d68737461172d4bca2ddcd6762c8942e2342b03ef4f44b39b2545470d26f808bb64b36636f9b4354427d861ce712f6a35b240f00aa170b1dc3026b65c644ea335d41b0166ece634079fb7f756f2e529f5db01409817e1e60bfe7607008a91b8768b97927c40d358dc0cf875a96808cf2550bc37759f3b4db6010d67a910dc72f2007f24b4ad424b08578b74ef8c4f6407453c513936d1fa491aa782be4b01ece96b67a7073bf587f18ec0e1fc49a2cdbf8e8111b2d25634d18b1465fa4076bca687a1a404b86ceb5fb46fa7f7c3f672bd753230461fc5e8eacd3a73f79f8dc118144b74980136f8ee5a3df19d41c36a7e78dc9092c702b64d8a9ed1d2f0d3c026ae8fe3f0a4e543c1c6ae041e4bb466f6300a7063e1919efe7ad8f290073430c201d7c421a76b135e206263f90ea811d637dba2e9acabf7cfd11d8492281c256d92bde3ac0fc75264e221638f3da7fd22fac8d7e47ea59152307c0099e67136143d06544374421a00c1f8278b386882292061a750cbcf1112e37e8463b6c88e60eb4f423743a9aea8aec7228991e9e63816189684d9e6d00c277726ed3979b60686496019265ad576b2fea072f1a790f9885c5620b0f668fb80b9e0239d342dd782c6e3477620919f01f2c1e4d99d0230f7df84dd2385659fd064861fc4f70c08e378002ac4487fb8edf5329c37abce1c4840c45250bf4c029eac87e5594eabf6f135315e63187350a02410d1ad3e2883cd6d97fa34a1a66d4bfd46a0e05a7faf493ba28cdd2fa93fdd73b2237185aa9f8bfbe2a91959d46d2461627a4e2bdf056c4fe5173f4459524ba7d34f1076312e6829d4e487c8c893000fb78452dc9206bd48771e5f7c9fb86d7f94bed2ec82556d6f120466ea8d938742072f9cd51f6f05dc81c80f1f8dd4b98d51f76d79d0237d5216ec4572503d352c65a173cf45428ef3c7199535a9a22ec2b539a896460d71e3b22541c44b77c340f2eb852f5888d294865150e9b8a30bc90272cd19c5db62631367816000cab84f465bdd3ad8a1e4c1f6fbe00b4367d4e0d10ac6c8baa97b277217bd4ff5bd6abef66fdfe31a3f1faf678f10c9eb572fab829f710a0c106b6316eb430f90db384b913f0b1c680e396e04d8aed4674eb3e507fe529ad19b34e934c30a0eec001e8c56cae755adb3ec6f360315238196fbd830c8179f2dd32d2c75f1f79b18384a04f71b3b3c776e375401d364de8611579dc1223fb3e87f5e83a7fc345433aea90247004c767bcf50c2809ba10137fbb28755a6361587f2029986511b8c5d64784f7398da6a2b1eddfe330dcb7331a2b453c6430172877c85ab02d9f3332512e00ae36e8260dea7a3c927b7e285bd85cb390560bd6f9a05391fd1756cf11baac9102239996cdfbc8ae150c85acf5f0b68889135e24a3fb05b0765629f641494d4d281226373fc6e5958d46ec061ca79b0d6020592417d135fd2949f4dcdb4010a0a5377c1de91138b0060db3ea0fff94cfba1b6adf5c8d9b05b728f20a463d8e31a84b61e423b8f6725856e3f57ce0f2d72124de3f541003cc2d7665c00242f6449c7e42c49eafab012423c94c906f7d67e519e9221bce86b94e2d13991eb7759b4d2692fb9e2e3972781f9c8827b0a3630b33a61c2b19606a047776709d11e36dad2cff69dd82c8b6e0765603cd026e6175517214a26d399879030017b8c8d4663c2e25044ec67a76955cfda1c35c9d02082819117b07f0e49a68e3e082b2fd18a143c1042396ec50280482ba90682ae39a02e01e1e1a1dbce1406ae6a95bf9485a1642061ca2269f156a3a8088aa740292004780931b36bb607c199bfe2d057b0236ea5954cfffc3d74108b4e09c3337cb68ad575e862389b301996677755f179b4182ad40e4523cff0a58d524ea9bfdb01dcf96d95cd98859730c5667663a4ca020b1dee11e884f4570a8acd0b29b379a64b75945f5f1f81b0af94c0e575b99bb5b8abbc542e46e6b1f25b54bd24858272abb021d94929511483d28e72ba263330e108bd8208ea77f253a9b2fc452b63d528dc764a683d9360ba97d04bb863f7c7716a53d437ff863637ebda6099ab20a78166a489538256e3556ccc90bac3bac051fb8aeac79fad27ad438d63accd28f5c877dd1f18812af3bed8d67b33d90f04212a1285261b7f2103ec36a70fca80227a4d96cd5f362720d087398066286b86528194c6efbe1bd3e911ed1b483dfc8438b3f5717fdc63674ebcaa52baf078d3c7ccf9915f470233de4d29aeeccd86f18c5236f5d212f9d104fc082303c918f68ac0d39b445b24e191d1a342b2c47a73bc7420f2c8914a14b328865b5f3537a74620242be9fbbd311d5554107fb72e46868bdf67ea1bbf26894127d43b367d937a1bfca2905e89c0a9001a8cc2c66af40a5fd1eb04af8161cf5ab53b13816c43cd08798c457449d515a01ee9f13253c2d623ce7b0858a8158aaad345995ead158c6e4fba5ceebe9179b6f0a4be7b5301a187feb8a018a3e46053f6d0479f6e744d346d92f2a965f7753d04bf595cd3f0c83e68eeb2aa3a53ba5b59f8f7de49d6e584f1f2d8f5f457e1f7336313e49b038ff61819268fc1a2fa09e8974f7d0f96fce22b31b1392641d2b0ccbb66d74fc5cfc9970e39df4fa5396b031d21646894e8638019e0233b46ec59f675c3063c22ca12d6f9040dd0c27295fb2c4c336341a827d3ca6759a5e381bfe56c3a3a97b3312fbcf162907f262462876a381f0aa03d382d9b3261cb606ce3775428649832edce5b2c8671df1766f9fec9e1001b90b57a510de2f38f32d4e291a9e83cb1670ada4c79b3de29c0e8db0bb78cfe70a337e6a992b59615d5cf28516913890f95b7884b54b36aab674f6feae818384a236cdb2dfe6ce15e90dfedb554734f4290348a0feb4cd400328dff2cba44c232676284dc486b0128d626458b6eeff0157022c55c71c7912970d4af7f824b5bb3e2101cc6f81b9afb45b2e604f758a14291f4acd79f75c09fc15b6b7d1a80ab217561994ec3392d54824f6ddb5259ef36836ced86e8335367d0b377bc88e7ea3991f8859a30ad709721fe96112c641de4c56210776e3209a8c1cea1f96f261285c668a2b5308688df227b572662cdc48351438e09188d34900133278de478c7f4112bd79506c3155bf6ceab1d152cb9fbf5f167ed5be451ac62d2c663be16c3ab433b578e95699a1461ddfda61de8751b86d4780cef2567c335db322979890a0d8249bfbf9bb76ea0747c5f29d207ca4b526afce9aeb6bc2dc37468c09bb39dfad7fb486438c58fcf65c867948b6e6ac260f6d71475f3bc390271fc176e9e04b0e5ba01cd303e7417e4d28c28e1af56ce10db31829ab260dba77186b6e97860d7c2d87a315c9d922272bf2f9377835763174a38336c722623552d74a1a53b015d4353ebc92525717342abfab61dfbbcc52729ee3f402d6b40b1528980d71f82b842225013a79e3df1d45489e78323cebf20b09570f6cf529f30c39578610da5adc14d07b45456e26707d023a4a752d3d511275e6975ee3e7d24e0cb94dc599d1df5d7b8c01b73037791e196e954421812005fa8b793e0ec408494f943ab4d9abe32fa5120f45c0f6bd3e6d784575528e2c73db52c0254b1d6b497c47fa3b8dd1083b51c49e0f72da4404ce3bd1957e93f722c2adda86eabee33d7e58c107f0f8cb3e8081238def1d004a98c4f387ee01c70ec1e3851f087daf0f58246fe6e6c2ec296f9215fd6f693321af25ee26ca5c4e7f20d0450d72ac3603d213e5138de6312b2735087fe93b8158af64ce2e6cd5da04d6ef06b708f99c3c5b122b5c841f936a57194eff64cd681bb112a2f221f7690339e1e97dede834212fbadc28efdb2b6f309c7b7adb2596077815f909a856e55385d0dd5dcae9823fb2902e560ec0d42a19cc3c7a8310d75f77f104d8ef2a787ba12fa41efecea4451b3b2c6b54ed164740cef0dc196ad06aa93cd4bbee5a2f78e94d09c19b0cd717718295be3d43b365f9b368dfc5639d0a00f1893e0616a840f34c7cf91cab544da6086a96d5112d1310c53cc50db04d7a4f013e7369eae15ada54caf0c6b9485c08b586cdcd33e011c3762d40dae2324302fd56e4931e1c43260fbc80473c4c568320323cc9e4b77c1faf500c435e7f082286f2c40f2df0179942f4ddf0605878d7283c05ea90f21c47d9c6e3cd0f007b8fc55ec04a88464fefb65c780f25744158d8361a217a1e4d790f0ae9f4d3e57643796cb5be18c25f708cf4a0ec6b2c6bb1f7730a261aa609e3ab463b7e5c5b1b2f1a45776dd5ff3e16d7ab95857d601ac589c803a025b05de08a6695a0022233e81072d226b5fe78f7b220fec63b8e60f59e00f8daa143096be757f73c95df18fadeae740b8ef40f8c4ffa5245ae235b05fa76c0fde5f146cd68673e5d063b736fc7075b16fc9465550e9375590e3c44c5fcf3421e1e1b141298585dd94a4d7b1586e47ea6c845079aefe9f487996024a5ac796013f8554f530c9151ab0ec00bc01889e0f3baea03481423f1f7f06379c8ccfe7a3c51711b3294d2b35a96b274d221cc90f080ce5f688257d8e3b9b963a91819770c3b4712775aed777361a2213a673ce7420b964702611c4057b600144f355c72af2a810c6adf1a959256eb35db87eeb4095f5a4b529f8a54e1f9442c5c02293e042f710f19cf829c0efe4b584c521bdea4b41e11dc1121109f2d2a706512c670d352cf5517dfcdd9e2f65a50ebe3a0341423d10fdec49c0cf19e9047060dc903c7247a0583c6f58482f8f41bb7d125bb8cf65b76e4d5910eb5c2634a90eb2c2ad3a9763a6a9bb7da19569219307e3c3d3bb42c0eb253e89cb689bb3f9e550c683436b760b8a0ae0ec07ea23a68ab3e34ffa18644173bdb269113f01f2088c23cb6d61a06c7dcf5dc623acf2ff6220562c7ef3e3edc51806f12def15b517111c743997b6e9037fadb9662a7520a0b1cb41853e70fc7011707568a1917eb998bf12908ec5ca896f3ffea1ad53e072d85e1055a8b5ca7df71bb4e7d3a061ee3c530ee987b130887a450b919061e2aa900d7fbc7ee4426e8980879a7ab242e06e2321ffad26e4e8d16730124e93f1b701b0782eefd1a2ff5aa28ce7c7360dc807fbffb383e237d6f896db07b430101a611f6735c5d1c03fc6015a4fb3d2ee549687f5bd5bc1ecd0874ed9b70964db3a82a748d6ad337de9bc3f89953c8775348ac061c3da32b170cd795188f7e6c6513c84c26b2bc4f1c9f5df699b4b821d0ec9a53c390300f4d565e81923e1f4e1d575dac1c159d5f8b5ce97ce0ac9135c5f8660429d1302ae2b8997c103de25b4154ec0fed9bc21a89f9c767a7b42f06e893bc9ad81a244ad9cd712b51e68f4e877242cb665edd29c9b371dd66682d2d776d9b5b0683cc2630a1e8ba0ced6b5c6978ed19f7fb6d76496d9c7473fe4e7061bc5d407d14ab02a61c9bc576221c49e1318c1184ecc972dc12a4732040992e10a7a6b070d4217e23f0bf139632ed6b7619ab5a75a00a74f4eb656a7037e2657c922ae23732454a540a3574abdc080d0110fd06943eb84fb11aa35c3a8cee5bd2259604080b345760f6076b6a95c816e4576a603adcd0444a79301c8fe91020f99147d1730d160cbbab5861c9b31a471d45c06e09b169510b24467124e83748f9d78d26b1085c2a425e1ce534310d68a117c62b5681d64728f6c74ec6a4e75b1d5e970ed90b69255d15d3556a7be327e9222ff2ddf30e7aadd44ea7cfabf063893f362a6600716a525f7793abd44d5cdbee37e8d3da38106e12bbae5a11f54edc9034d4bb463e17503b5f828485302786f181bee3d9376377469778bc1fc46455c56f3b0821176c4fdf6667844974181e6bcab46c4bce4ac8974c02ddb7d36fff3c28b60b93cf64d9156f0473cfde2ed27f5a505410f809f72403a06d194a064e2a98b7df41f3759b65da56dcc9d768777ad45d1124c310bce041186fd0093fcb68519d68950d1473cfb5ee36a12d2db465e8171158e72999780401ff24fa6c458e0e4a87b2031588e9d0e1d9b2465df1909af5170ed124507b04ef910b154ed5497f1c17bab51399236fd877f9af4cbf620f6e8a045460486622fc3511626c00e149ddcd9c8b37db875bf39ff9ad573547d0d103593c2f0ce02c4f67472177c103d795b0d27f22d7d79302a860c04eb9ca317ce13370591e78e9adc9da9f22572ccd63dde85807c7f2a8dbec3fd86ca27a0832789e58716e8288c8162ea603c88ea62ad1dbd35e233843d4dc4c465d50554e43e3d29a472ba409a4a06f0f67b35aeca2665264395855a94f1dd3b146361ae693821519652aed5675e478fe4cd723df7ea05b0901f014ea8d284b2a580e3c927976841b62c07934ab5725e12fac0ad9be4dcf196ddd185d91d573c27418ae67a7e584d552f78240d9d8a256160be5c6cdda175a3e24249d5e26898d4bb7bf93a8bd3949273587b6d010f3467e6f7387efacf59a00552984c0e6762b7e108c909836ffd42f9d9f9853608a2d3021e00f4cfe62613eda6cab6b4b77bf415c37e09c83dfb46db849acf2a2b96035fd54e2c786787c52d5ae4136ac971c13a02507d7566f5300957d94b5b56e9b200c76679f5987c81d4471372a62823f4f9b3fad824e77206ba8e25d030c320743b59dbcdd004493195dea92e437289e13c2bbaf0be3e1917c96d3463ce4cb2a76797a75c4c5614f202c3820c7f6fb5d308270415182fc5f68d2c6b9d202a8cb6d41e495434c25b1230bd0371c015872647516bd550c7bf97526226a73e4dedc2afc71f8246f5f835bbf1d46b1c4426778abaab7e699de8544de0a1d2abb3e3f2cf40c208f604ef42a99191429c1aa391d450de0716a3c3b2508c3b99abea75f7fde1abdb722d717069ee24c80ca5b8277453b6fc81eb1962f49459824078fe90dba9507dc68f13f1cdc192d781045a552c0be2006e8d8622c7c719023c00c002e35a539caab59f0357b8ced05831e1f03a14564486ee3256df7335ff6601b5b171b5b446b0bdaa666ceeb8b5beb5da8656f6b3bf98eb663507f343d204618696917fb15d7254b08396101857ca8367d54243a9a33a8aa5963070c14c0e7385219aa0a8c198d7f74458b8aa46fc31f07494a17bb7e4c62ed3e5478d01837485128ae6bd29da963c75cb0dfbf334fc9271705cb09fff4d1660df8cac514af5b0e43397cc0574d6a9f5321e730925c46111d6118ec94c0adcb22fb3b5b20614d520aee026ccb8a7e6564d54921f35f2c4f4d47588a38b75dfb1947e35288c5c0b46e3a3b805eb3dca71e4d77408874273c3114f225f63de5ac70f9acec922f12d66bff902d9aacae002200567ad0627b7220a72074d29bbe30548f106506ef15ef3a5f2b78fbaa28213df348f6e66bdb0d7e3accea0e9d03cf42c28229bd1307121599c0d0720c91352fbf4d20ac37b5164cfe1933dcd51f6262fcba3a27fe642a05a6f480d4537f7434ffe53214db83860b6dddbff9d3363f795e6e7751570d3159241b07423541f97ea5ffddf0ec4e8677352fba21a430316e4af8881af8dd220eb5d8f1c07b43d52be44154d4594f8c0e1800e2d8adf04a0d156672d136ec897dde14c3eca339030e5a8f3d63dc5c1565859702f7fa4a605bdc002a1d49589e2fccd2b26d1379b221fdd3313c2eadea728427b361156e7d6cb36810a20fe5c44e2e6d970aaaa752014923fa2618232d2eea485e8ef400ba5caab9de8476aace170ee36a9b45f41c23d6b1aa3969a38470c51e73a7bcacbd2db43bb46386d6786155e31734b991e8219b7e46bdaa7f0c4ec2b0b66ae1892b44a0974f81a980aa013a498f4cbbb929560795433af37ad7324803a1d6200d7f210f5c94214267781b2dbb080cf1a6f508799f9bb3b90eae1b917e3752dd7fdd2cca6d5b184d4b986ef2a1f1c88d34be5ef166b04056cc2500ae78b2c09ecbf953dedc42834bdcba3b380ac0171de68d3ac269bbbbcfe27c696ca4393902a6f22758615a9589bd5531e013f8b3f3f21d37ea77fd340f3d83405aabf0ef15f43d6de9679080bfdc3c7fbfed9be3da305c5fc1704e8aa8be186b1a65c3213299e414d78acb8c619c7838b37d7422a19f6576f8b04f79bd38e959800364db60a24d260886ba64fbe9c15ee987d62b49f6c97b01b2d67db594a80e8cdbf29afeac67112f4e191be5017a0e110f6fca9e42f075c71624ec873523622fc8d81ff6265f3ce03b0404235169012ee46ca625dd6f31cc686115d05499648e8413e3d7a4e73770acea623deb527453dd405d3782c30cc8f5ac713bb594332a978861c279d676fe353779f20df348462a3d0cecc3d210b8dfe31d088a044618b78dd574b3372607ca5a6cb93cff4502642c10778747116998a9e395b86e78c6829ec480e12c6e0ce8eb49e2c1367cdf9e1f6cb614be708f84c0f2a3e5444f5be1a5379d3bc41d929a1d607390f4579ed3fc0866fe3d4ec42e34fc2039cb275d6312fee400215cd901fe50321ee32078188f76e14db5591ef3736f06c8fc349abbfbf082098c63b29fe268fc8e805a4b148308a9544556e693e2288c6e9c1105c9b67722f29d6e75d3d87ed0e2a95374cd24f244f48b458b5af611d99b2820c30c923abb0883588aeb8382d33cd9373d36b4be4aaacc113e70017de9af48275548be238b1bf16bb63384d087f2e74d7e40b0f0af189418c17f03b5f8f99038cc5427e405033c224448747e2e9c9830584efea8ff57773db3a5e30b1ea764435cb46224e633ac7afc7153985ce9165de8ccf1b807c7c8752415cea0dfcefc63e33021793a744a245f7b5b8f55ef656345bfdcad4953c36a1413b804fdb2a62d8a108472f57068737e32e97cdca834334f94a3e00eb1e637f48b8c4d2d4e21542ad1e6998c27a74b29502f1769468d6adf84539255863c262a4d7d69e31b4634abc2595170313f27ed57085ee1fda03be708d44e5d4b564ff3f390c055c197439763c22ba0dedb103b8480527065f82d54bdb013106b6d08e857bc9c3dff825111b30abb403324072ec48ae1cca8c057ecbd6d981183332b0a46bcb7ddc12d3afa2d9cdc904c92209aa8e64ce18c3c3f689a4f806d15bf7380203a7810241a110e3b1761f31c38612c4cfe699de74a697e04b1bd8e52330f12f0a34f78f4cf423c08a5e35c62cd4c62eeacba142811676aa4f615d6d89f6092d8b1fc87161720e4bf5a5973d23920d2fe1f7cfeee2416df3ce5d3feb96c646944753413c9d378fb3329aa31480c676ad6e7d4f71b5f5c4b65243c0315e02a52f5f02e5d050c642e677e343b851a27484d6828d2986c4d1be717515b688a0fecab02d8c6c53b65377d5a6f62d5de39b6020b495348a745775cb7bbe3a23f680e71b8707dbe9f7deffca0b00d235044f72263a7a2be443553474f237cf6496bc20e9d0fe2914309648e5b57a7f73752f38d4cf9fa19f4344a123c3af13d061bbaf38de33ea0d866df5a0b31199bdc4a815dcf1155b08e561a69c4d05508175e6b89ee657be56f524b19e55ff23de55035f1bb4f0d17716b7f1b372b24f7ef28be533a705388306633dd39c334d19b584e159a634cc75154e87c1c68e36589522bbca29e0374fd42dedee3d02252c950487085c56dad8a7aa58e88d76bc882679a73110e8bc5a43c12dc402aab21766b4d334eac15b03f28481dfa74eb25d615a484c951bf453b0e15c1b3906c5fcf3906f4249f162f7d4a4cc5389134d0af38b35686275825ab08f83f9753fdaebb58ed346ff70036fe2c011304f90caada44ef8522e926581e2aa12d9756c6d14862f7208197bf58c71654b2264421b2fb4d65524182d1a57f6b164457d39fa8662d5b67ef2c2b71046abe0c3ed97e624b52d71a44e6ec35cc641790ab7b6bbbdb72e8ac17463d31dd0c4ed740dde358e94c07fa554613b3e5269a8bcc18f37f6b356ac40e2eb4faea08f8509815f4ee800729317d03b742e965933de1c8fef6ff316b0a721f4abb970df7f108255c4f867298b564537e5a7c013a815795dadc3e7ef0d068f9e2f54908d3d303be0033266ea3ecb0d0587b151d6f959b9db110dc1b1a0839dc866ed56bdda843176db1861af0e12fe9fa15b63a02fcbc61acb13f51aa31653180265159ca8d0b6082dfc275e549c8e06a50587d0f5b3bb2a571a0543c041c828d7a425e364ff60a3db0137a8166f61d89cc6b6d2508a4a63d824947d01c4801987bbb3b5b2a1efd3c9c1861d4782b2fbd856f5279bf1dea0d94b7054037e887cefc0867d7d7ccd13495c955d6651607815f7878fe92413d75f85522d69c9ec6f52372492171f21c6bc3f0464273eced69e4e806ac58ab1de790a75d52a98e2b91c5991b4d003df1f525cf6193afc269bef9456f69fc8263428d19657e4e4e1fce90cc1d8da6fb1d8fda717821c84530cc20025a91a2ff078456532fa8f5bcefeffe637d5ac34d839258875d64797f07f7e62d7ddcfeadd99f52446185acfb9691fc7003eb5aa0f6b89e017f6fe00e92339562002c7511d73c6d8529c847a728eb4b756fc398d4f96348fa04de16434bc1227403486eb3d1872aff5ef5a2fb7b68a24646d8a4a9f668347851d08d15bcb737dc7b7f46577fb56d0a2f5f2fe9faf377247f5d8a741d787d9a12f762a11540bb16413b7f03deb5386e44512667c7b481a1484e6ae6be54050c03e16a75170f20705d1aa7bf737446ca241c2f6f9fe562c77704e9c8d6d557ed35c07bf513b472fb6cca0eac09947ccc5fb105d12c1979c122b2d60c3efb1a3d5c93dcbfff42c135330ee3090656e09c7383d9cba07113141a9f699d3899ffb67d647a68fd65228713cbff29489cb94b1d782158450964df1d3468c32677c6b76ab2acf4b19620fa6936d50e67c25b43407dcd1af9b126ae365986c9fd5f609b6fb79496efc49987572f7058ee58597b77c137f65947dcc517058dba0ac141165ed359730b3f638359f79962da86751e49a4f37366777e5b51ac40eaca9e70b657b27f45a27a4efd235b23b306f3f8192da893e459659dfb7340341fc33267930ea6a1dc0492c8c6246fd8c5bed955fb4100d6b3c4c1f6e07fb45b73f2b2850f271f246a46fdf7b434eed877773524b941439a190146dfbf33b6918dca36120b791a241d199ed98309d1bcf268c4152127ea4acab361ee91021c626f9496160200e4f1915a41d2e01c1d222f8aec566e35b3b5b581dcbeda08b71f350148179f45baf184d383c6e61896526ac141f9ea3a0dc5b9b3337c225ccc9a106108e164343e8a2f042e654e7864321375abe63843cb040b7da214ee36ed1ef8174a7bf07648617b49361af359784018658f97081a9e3269fc29186d517a66180f6c372e20de75d3b59511f34fef4e0a1dd3ab3a54e92286e7ee0bb36132323c62cdfc3a40ed0877e63bad7a73c1e5f224f1af8132d33b067042e9f116d7cb7b9d2b6f7e0deb35f524dcdf6f3ba7122609198e6f1f4c90c9f6fd557d0317600f7032dd4852991ac74345a2a90ccbcac82fc3e8fd48490ef2842f00f635372b5dcca94c9a113ad52a328c4e402e9d39eb28745153202c5efb37b025dc333f019a10ba360d57f5625fd05cde0a69b0de1809ea313f1b27c25eb4ae9c9f604fa18f7117ae17662c931ed6b1247c096964e88e3de61e70bf4ac7836a3efa58c3ff1efe6d7c815ff57e357d5015cd4cc197e2ed7ad26267841f3062759ad1697288664ebd84891ae64784bc1c9cc0568385bcfddf182c6a9e797e73521c2a6fb060f43851817045de02f8ccb15ab4185fdadff0ded48a74b4d1ec3603fd6c371e140cbba7870501eb89241def06e307d168eb88c2c66e24d67fed226da7481e95c1eac56670c029d6dddc67f8a86351ede4659b11e4741c8330e5279ae3936cd242872e1c1da161583da2605d29e32d1d9b0f520ce3304e4ccd489755e7c30d4a703a3a30916e30bdfc0db0782a86584eb70bffd3415f498d291eb02af6f43ffe4fe91310570275d3206aef297f2a76ad5e1af20c3d1e08ef0f51f98c41fa3af8325137eb66965bbb81d2f4ab4f720cac6bfb3324fdcd3b920edcfefaf6166e0a8ac87494d5a33e7ea1b3deb939ea056515c8fa4395553c6b6319dc46693a4621f1d766caa758664ee47ea7bcc84a5e1afd91192a91a975cc74200710807a13999341379e7cc50c92d054a1e9517f33518709bc04ab8f4e9c4c9a5686515531a26df2d778ed3f61c97a54051ab5a179f5ed589889361712fc0d2c15e8e46c4085dd0084a057453ec66b847e00946919ac216199f8bda76aa92024943fd6861c0e148af8b5251a4ccc68a10a4569ec7089b996387d2cb8427b94257fcc4e010fe4678c151e61ce7af9ea999ea04d4f40cd4bf47ac0b16039323282dfff64801b69b126ddddd75127ea1b3e929219a237e565b2815a864f6a383a1d142110856b6a7e35ef2772625b62e49a230f0c331970b43b9ae9fe8a0f0070ebe80a99b7045f56d7eb1c4df057c90de33e2173794392c85a932a147e68f8ba1068a2b5990365607d9a1ce0ca213b1b2d24e5b31273f6a77ad3f44a2e72d53ff4613c87b5128b1f263f0a20d872937c570fe6598354cd8473fa3bc50e19320ac5dceb68e53d30bf663a722d961581ed6671a23e592e3cb66b48ec452851d2c08eea1a4aa10361943ea6c0bdc76011a285b2a162880cb29719a2d42d2974e8b869b29eabfb35b49c2cc883ff117e12f4c9b640895033499a398231ff2f70434c7187d88501429ebbfe0435c0884ea99791e06372345e683569037279034ccc9d0acf71985774f38755fb87546909dc77266591b0f230e7ece05ce3012f1842b5c7684a472241f005eddc1d38d612339f20166096211baadae885b8fa910b4992452d72fe41239a6755979ecf4d20c2f32844e119b828291deddbd05706156806da5082fc7a35a2038407be7682248cc8c2c4d14d2a2fda1c0455116553429fc0d0680a026239880c1a1b62401860a0114e089441431b24558a9a07dadc0757c668fda51a1a702afc4cde6746911afb13bb4a8737ce533012c59bd71aba45d54022670a9a4b6a195b2f937023e05e7588f9b8d564f80c2ef90d790b2df150e2052ca892ead56aa2daced3f8c51d52f423264e2101706f48159604a7c4761369df75754f89f076b48f17fa9625140b16606d2f534072206b439f83ab2e3d2365ba3cd73a92a27c159c9b92ea75d922ff75e5f7cd5a98286c540a0ce96dca1ecd3a96dbe83dd157fe16bc0f23fbf51f1cc2843549465541ad9abb706351997e98463a502102c63c473cf4e416a74c68b6d610d8166b2b1391d78983f942ba4e4fc55795cab9bf19fb47ee0d51712a054e532639627295048fb21e0674b6ca760abc6baeb049626f962ad45e5a396402038fd14c68f3b022d1acdb832839714eee9ae9f1222649684b6a3173b90ba1544e1c03e5e47d0e150c49de046dde465b47798f40af8c2023ba97fd023dc2963b0b87360b358c69708dd3e6d94745fb6bdc2a44cc641dfb25c3d8608484efad31e01af9e6a83a252b1d00337c8c0595006e96d9ed81362828835ccf0eededf47b7fe805d3b4eb3c166e60f11ac89ab356f2d1644c6b173e2e0db8fb740b69b4582d0fc20ee07186060f987d4ddf0f431b34afc5854f88826752e78ef68dd82b28ebb51346275a8963a895c22c650fb00275e0a9bb2e3aa85a74a5a03700836c366d54632afcfcf371c7d722453aaafd61676f7e53d18f054ff3472c7d45ad9d2bff0666458d25017712c80ba9e79ddf3658c16190fe40f8035bb31d432970b774754d473443b8d47370f64009835c6855990ada7bb3f3d33eff6aebd907bd4e7c7f7f1e35e5137a1095d42008ffef7f49e48d54e16ac33f7e85f6ca263305942d44bc89043d3370537b14ef78ec24c112ea35be94112fe644c05f5011b6ac2370c00d3cbc9a84f44e1c006655d4c6916134b81069c4293f74a3cdc39d83820a27c9a0c8059e815365be8f4eed69c4e7790f4eb9914273cb174eb15f684791d2650ac1e28a7069ff49f58955cb25adf5211ab671ca37871b3b93204812de15e15062b4f72ba672ea784e0386ccc9973c6044c1b06fdff7d17da7a61e90b11228099459d1265adf3874a2ea183a0de70503e3e8cd1d6472706ae27ad14d917a2a602b90386fc5160564893c10ca100b8a415ee48c661fba91211798bc1ff1151c1c1578659d1f74c8331e966bd79e59a529ef90efaceec4407102e979a12ddba961a8d221778ed79f2dadbf83b62669c0420c6cf17dfb36f526b9d79b35fb260642ee0a30cb382d9a38d0e300d1bf76b56a5644516633d9a321c947beb73c69312bc6c5a330998b7b3af9d6b221c8391a42decf74c087938939af5103f06ee3fc66b2d497851ae60435c9175e0a8bc5ea71d2836af4210d4c32c496201471945715db4c6ff4a194283b2d560890cb805173c38b3d0db20e7840de353e7c3a0f3c5d6e73e4d834de1367bb5227032e9b3817c5afd2d7d3a4763c9365ff3e6429a81a78d6620bedff2901c97d3f1817c7d12c3bcd9ce4b0ea3a4fe4a2f58323c3de1afa418b58382c293b262cf1a99ba1db3495d27a32c68ccb7265ed11700a52db0560dbeda6add69b0ea361be84f891b47b7e29ef5048ac54780dfdbd253d9a4678f808b6404bcb786a92772ad8b5b094095e730d1f9c74430d2f6599af1875d0091b457c0147f4c64d4e7b1d3f28d3d25c984c383573d9236cb33c904f9bd77c1ca721bc6f3493c269adbfd0205703e45b6dc3b89a51f9830b69e84d0b6477b27701ff67f8e89dd72a0fa2e333a944c34fa9cb44a16fe9915fa4c8054b45b605350c5920566bdd4430ed8e8caf1650615154624bd044ab191792f7624e5cdd903b58e7c0fc9ae5447a1175b5e15de2480ad6a86158fd2a86477238c3737af5d3361fc707fd105eec3859393f3009c74574c093dbfbc017c77d93f8759dde2f00054aebc295da4bfa77bd28b1376ab651550eb0ccf22f300907018a6a17e84e5a77c7ba860a7524b074679bc0689a70ed23a820902d620ed618e3bb9550e0e28e6d32c58e4fcfb82016005859cbf171a27088718f3841d2eb471c92d845719f6b49d6d1c92a1e62ab6042a62d0bb40b2671e6da27ae8e39505fda47333de0daa461c4a3f520a77751141cef79e800f6fc2748b5a1698742440f2229056596e8401cb471b7eee9fa365ed4c46e613f97a11c4a0b84967b0de97fa11a01818e138204d06acc70c1f2c14213006a3c2c1c307589e9b0a26cd6975988384ccff8b4cf19b98c6e2a34cfa53c33397d845c53ad7bea8b0977c32471072d8d0705c16ec55fd0ae7d6051fabe578fed70335912fc241a371b9255a7aa6a1a66fda7c89f7b5effddb5add54c2a1b4a6105b094a5604076d4e00775a74b2704127bb8f765202d9731ca83a2b0b132f200224952a40075fa43e362807d2b56928eaac3d17223507ecce69c252362267aed068a356b8558ec0f414b7d4252145c2115305b7404642372c61f8a9d9a291e4322927c4a7402ecfd501f4c90323fe00506b9c66c7e05e8a166c2a466cd4e74172c391fc0971253ecbba2db1be86dc078c17a681f9c4d3be356251c4ea27a3001aa3564f81f206df40cb22821e103772c7ee2d7b7486b4d858bfce942d104b6be2c223ae22e4799e1e75c2b4f765bc55aaeefd0bfa217b6e97e167be3f64f3bee03960b403658a53ab50a3014c003f0d0c7716c1ecb756144d8246145c34a1468ddc2b320af7cdca96bf58a53b836aa82074bab67bb58458608afe6a5465f8a940a38c902af2f204b94c2b3d6eb0d8ca1cee34c0ff57b24357c2c17009537630b7f1f5ef0ff582d2894090381f46f9bfb2344d76313677579a3018023b8204aa2a158a83350635e8a4adb8413875d410d911cdc505f00f717a9e44cfed80a918bad5addb3e731b5785d9e511014770101c073929c436603a14fc0dd34b05c64554bf8652d800bf4c2d054adfe5208d5de1db5c19a872cd013573c6326537f37fec5033ae4ee2f7f34812f341147000ca71301e805653732e1d6ad2abb571b154f1cae384ece4732b3c872e7a7074133a8b7f5c6ab983267722fa7f1bffa3a8c9d45842df63941283331cbc30daf75da947a810462556a4916ea548189c70eae03fe84ed8b6f291f07e306239c09593d457d79c683c0120d4fc4e8f41b3f6293dc8638f4cb9c4f25509f0c455b8e53f36e6d38f8bf2b2abe1388613978ca3ab9ba66ffddbdb27258d1ab8a1c4b324e4fa409f7ab0177621bd9538af58e753544057035954ab872e13a22ab6d50e84eb06eb17d3855e255a5b659096142bc320440364c886095041368e98e20340a6cc2a13a643ff36e12231adb4ca4c2d423f755a72c199cc64e27526e5ec08f8971aced47c00757f209af49296d8549602a3d0c8576db37855e67883ced8410514da54cf89109942a4eb74f822f8da63771b29821b40913957567e8587f1b0584409b77c83951ce202ec92c41734ba92f3e51cb3aecee9c4448e36df9f1ecaa694d36be35fb908f3d7eb94f7d365409c011e969d2b03467ae37bc1057e3d52f421ec3f33e8d7333ad1e09b9329f1f0df314d1f5f67c2847e63211fe3f80385aa917919cf948474d854b444b451165b2a936056bb4ca26be470a258f838a0bd21a649db6f27ceb54337c70ab38dc01d4cc3c588a843259200e50e30322b8cafa3f7231e1ae1ba5252150c7c8c42e09dbf350c24631814ee70a423bbc9f118914b8756bc5ab2026b1973268336b915be047070fd1f684c8be23492a931f1779ef384c0f4fc34330d32a11aeff181a7c79e65a8b67fe48e1cb5353a26149b9d0afac586cb7810c1d04d73ba6e4d5c9a508cd5d7b7a8c12f1f06a245ee95f31768fbf0052c0aec4f7d93d714039eec6a11cf86693ec344a3cbe4a5c22a66a066308b2355d29881ba5f69a53b9fed2b701a48241f1f8c563c3093c6c8aae5eae91c8f148ed246a7893ddc0757a78fcc56efda138d75408a431ea075213e36e0867143d100d8acbdd3a0aad12c8b016b5f38902740d25d73dbf4d1601e2e77488b33622724af2461ccd3b0133a7f56ce100bc4575e1f9148dec7ad04174cac0217e35c66e735c95ffbd195947280b96cae1340060d3155845dd6b7a30defb706704dc4e712ffd6fa42645b804aea34b08ee65dc3fca5f4f69dd819007e26421c1a9f1434a42da641b3aa3c6735d53983a20724178e1cf615a721b6b5293973d3ddb09a44461004bc9c9f8796d26c20c89e856e66fdc575c87ac61432792ed775d99776866f9ddda1f2677ae26b8307fcbd80ac5167ead6184ac1d973dbb8cc7247fe32b52a6596ff48438b75405823edde10e00792961db46d9ed12168be7244cc02d5a65a32d8ecd854665460bf381d62045a35274b1b31f408dd46c947a9663ec946b27d827c64c80cc0c6ec7223ce56b3cf52f8b77bf72e079a531fe049fff2337cd7578a5010680a82d59a644581e51ee00578567ee6354de07513208b184d2f3b47055c65e113dfbb01db799e7db2d3b7d0efbb78543b795df56ad52d378f7a98667073736756f11e676492e534409d4dc6e85bf881a6e70b815a7b4bf90cf28145f214ee26472f27d152ff10576bd65b3268a9b0dc8df9307697e201b24d077467242b26558b640e078c361b7a089d02c40fe67f8cce4b47f72b8861c6cf15d195ac888468f35f42235b3a3d99681857272ce0d5fcfdb8b791f84ee97eee8438a0a45c24869bbfd4f1e66cc1e9537b0db4efab85c4253f1110ff318fe350131670ad11c24bb3124d2355d7d36a8aa0e572c1249f32fe747b653b13876a2ff1a1c359beb3ce473dfe329e6269fd128b9ba0290d4dd47c2c8dd769b2ff60652d0c9769b6b0ebfd272b90dd4e2b63f571ad5087e7332d4f864f72e0fc54a44e9dcd74810ea936b38862a1c1cd074e0119d1e7fa6127a3afd6291019cc34ef3d78adc09f592cf927996300562b010372728bf71a7caeafb57114671846bf8042ae10b5953812a5c934e07101f8a64528d37d73b83bf9aa175d8610728bef1f161d3254343967556ade3fb0ad2faddccadf3e4434233806a476ae37be0dd7caebf068d4a65219523ad2ee9603c708c8f4ad14b33dbae349554908b26b2fa358a60aaca35926c9774a13f6970e41f5947098c3a0d6db72cee2d070a2b699029589c8b3f193bc122b669bfd519e85b4ecac9bce23fcbbce2578224f8749e93f5eeeaef2b6fa18cf3b8957b5c2c73b9fa2d46c09d525315dca791686316caad18d6c9e72f277a42d6c336d55646e6f01a37d635d2220a5d632bed7b2109f00a82439432f6748bd2b404ead91c7c4069717e7c64120180c41fd9b5a4ea0a65e0b4405799db4b07593e561629f21c8720147bf65c7273097f3c2fece2402ebebfa00a25db2425bc427b295d96e856e563ecc13211e557a6cf14f0ce180069fca5e07384a8a34b80479d59261758118f2793cabf4db81450712d40165edb3f56f5455210a64e151f7cfcdc6a1a6b7bdfac94b8c52cbe58bf5f0bd45266c76e407213c8fc2ac24612de460f2bce9740d339753ea1c057051714b9685eed1768f882290d7e79ac0870dacaa473ce830ec8cba68bdb06100137e620ef1bd45b000b50f852085a41598d6ccfc7f6b392476f54cfd66b5cbb016dd52868a7421265803566dc2acef9230c001748d6d7f77d54d85f70a4326c67f4053f227c56fe308034482b196f725ea5533594ba8dd4692354437f5d7cf64d5e3217db7129594a01e6c70b1f23961b6701cc50fcd7ac7e2656bb2f658171033ffacee75896ec7b400acca471760e544aad479a8cc3fb7ca95da1e24bf8624aca608afc7491b14454d74d22dd744b2682390f090525362028f6f1b6c852b9467bfae57e4bd0720c3f033e0e27c07f2ff5941acaac0cb64cad26090caaa3231a39048d0116231b74898dd606be19bd1cbdff43cfab42ad72bd4ef974388ae97aa0d4110fb94b096dc67667b6c15f022fb018c41dc0c3f3084e0272732d5927441e6d0bb195962e2d2358c976f0f715071e94fb3b2d89a257f080505bd65535678db48ca4c1e4661bcf60af2a6f4eab2a1162a116e68a0432fb17098e39ccc73f5d7c4cd15250ae6a1d7c43f7f2a31f224c4deab51998917c05b735610dd3ad67e833c3597cbff327770e435f84360405922bea1359360f007704f260231e0018cc386d668824737b6ce0fcd622b02510609a5886c5c7223aeb38974d07ae835fec5ddd1569292d59c177eca91ec94776f43824f541ae0e57e18f9c84c94730499191ca30ae3fcb6b767f1f1eb50c0c159219b5d1ccb7ee5993d23fd178866c259e0c5f513037a55c3e466b8efb371d13dfd5665acbae7879aff31d5a53615c3ffce8cc3e81ad810e037bb330bbec9e64292d1ce595f00c5c23a096d46f2af73493c1b9787907f24b2b470aaaa2cbe22717bf02c765cba977f088ec46478009070823ce90f382433fa866ca1153b88b15e42096ba8b9ba96528e3048c72e3fd02e3c8a9c112bcc854b383d0e036ef5b380429d598e93c6d6b7b6869107db6cc739d320be39eb3d82658416d0f6b899c16c1c377b7f19ae759a4c2b956ac47296ab0bb839604c12950ae51be5731a1000fcd52d2412e846536e69a779f93d12c616bd75fb00605117cecc708a0db8f28033e56dc00e595672b564c7c9f39c8e422245dc20801b01638beaad20a73f9ed567274dceaad2d462a70345aba8972434aab2a7c7ecd1f01126d15bf8f67729e4f3ad311ada4ced009169778360ad0c131ed1c5e487c6f895273ca57c3ecd6920269f47f499f6a5a7a057a98ca5934f83d280f827b2f183456a39cdf90d96c0940fb8933e9af886d7d3e1cb209f7ab5458c2949add5416d25140d759fd74365f7184d9d0cf000f8e4f7dffb84cca3d4e4f10c832ba2dd313115c85a9d72e700806be40851edb84572dde169faba279797dda561253fb5bbc50c6bf747b65b6201208bf090bc36d2b748ffb22e8cb98911e0c2cb185835c0118fed5591c10dbc8260a724b9e7c7bbf6dd5623b00c72c7b5daf6d8fc7fb647064c1220898c648856ac449de584cf3a17913e14fdfdefeae2e5bfbcc7e6b90215afe1823a68dd9591ce8a5c5100ad3a94335e94ce5ea6e7a3d74daf3c21403d65496c7a99be9b7f9123a6cc684c3be3879ad76b57dbcc49070611ae59833e4ce157c197b422a0e597cf139205734ff004a5f86eb62b2a76759a7e602fb626eb955624eff22c6845c44d0326ef5e4e7a4611a2ff7bad030c72cb321ea101055df5e0d890a1900227c252aa732e4165d3d3f41a1e13377ff856de9d4905b66b3cc25ef3317a523749e074e2e1c889d53bd551b55ae4dc9ec2a0e049d302b9220bf227458f6e245981c4940e880a51b0e0a3d92e53f10047e5c245e25a9c0a5ca996eee3e14445ddb104b8e07f21f937b0d0992f399ace1ae1d0d4ae57ae010a35b0a82ee925a234f9a6df58a9e0c717cb81ee760ad679cb9b0635d228f4355f05c319d025e7df198d343a8d449a9efee6331d3a3074f090c9137c2d148ba21223c19e6cf6f6e1e3b2c4f7395f18ffca6ac6ec05d70b1e80c275693953ec2e18d647a982f90bf5ed24f0dd056dd731a023a1b9db1687219d79501469f83e5c984ad248ddde3cb5793ad2734988da37020a1515d81ba48bc56830332928a81b3b78c5e025853073a895c3077865f4918d20b3c1896962649188b5fbd3a54e63dbd8f5bd0afc82065ed995318f81d11abfa003aaab11da43dde60497f86bc576d1dfa69f77c86933701de3397d44574bea2f2068d1388ec8f66b23fe37507ce56720a0d72e1fde3c256a00b2752361e7f6c5364371850b40498360714197cc96fd4b373f7c6da07aa1792455a7b0d4ed9c3cb562004169b3a192a1f7bfd4ea6fd943879e1b01d8e4b748123f9ac52f99e579835eddcc1085b0579579767ec6146e4e542dadf2f7ab3cd5c3ca7041ef678cb2b236619ba21d2301e18d68bdb4d9f1d951339ef2c8179ed1746c7029da9197c2035c43703d2d53b900afd47503ea8a9db77700a3068f7ad9c523101e9d5cdc73152ac1012d72167e9025f2183319dd89e1d26261824ac882c722ca9fd28da9a273a875d1647444d6707222dc71931ceef09d5166af57279456aa96972698c077450492f22790de90c26f17553a3993275409889da0ebcb0570ad90b41c3bd03f600314c3ce0fdf36613f6bc19173316fc76f4320215e2820c67357a8f6529e9ec7649518332f5d7861ea8ec8f95beadfd002cd21ce1243bf14e32affa56e73f2476cde13ba6cc715c795d2f8811ca860c07b071204d6eba0e054cd794055cbc087f30caba221f0e68468c52bad032b49078600b064849ed533dbc84fed5e29b005e08da99464e14621938088578cc3cd57baee738a7e4b5d67392e07fae8d34f607a685f0dbe3d58d5859d48f3c8dd18b66d599f37ee2fc922b16e1f09454370b255faf992bbb789d7c77e8809e7bbd4420bfdad0d894205443d4b7c9956624c6221388f0c2fa8bf822004213d7a78a1502cfde1c46c79a5d5b0908350685ae2b650b00e55f8bfb475e1319be6de97c3b602dbc5886b3b67127c39e680fc5e5777eed79367511f0dc710e343b36602e54794496d9c956a4b1547141ddd69ba8db2c5ec0a49c4c4e8e3ddfe693e8f2a7886cb611aca340be2a48381d19ac314df264590e9521d3f0c609f8641690ee369d18cb4a8cac547f6d5f955cd46a673b6f2d2707beffc356bf59294a655a2b44c8007fff1d183eb9f026a235b730c4307132d4436ae6779e55748b33830a1a12342525d4ea671d56ee1f071aa27260706b0727cd7818251d761e5591a3723dfa4071019156991ad94f2acd75116dbf372a046074cd1874b2b5075dcb128bb37ce20dd93173f2c60522001da34aaf0c095f1d679e11c92c28fc4cb9a20819142421519304948dc4383e5a51cdfbd16705fb54940bdbea94e61f4eccd9c6db02f7130782f91b0874d1582ea14988a0d3d41b4ca6b3ad1fff0be57a23e3599efe1a5d4820fcb091150d1f659bf5b6b5a180840841867d495bcdf87613a1e49178ba2f45a8d180d62389364c2dec7cf5aacf265c5e505c789c13ed13f627a5b7f1b1dd1e3a8fa38dfea4d335443689b8b611df1dc74132275eb6a945bf94e1fce37f5a7bf0a243e5d466a1032491bcd29ca5c91cb87781cc1cfb820fc61631953c28ae3c24f256a7aa3b0e6060d0fd33052957645efdb45b0027970ae1cbe142caf43804e27faeaa4e22717c97dfd3120749eb0f6e95f339dc0a3d4b779e7789e3afd46b99f91684d702b37f91ce3bdfab7afd68e0d1b05fe872e027426220ed99fb5f19f59785f1cc99c7704973a80ece5e9f0f9de0aa11fe75832519efc73a22a1196a92de16ec0af363799a21a95b1aeff61bc2118a7aa571186ae654f6449ffe6c158d129fad748b19577e3077ddcb270b28f9abfd342b940f02097ff84903e026644a6b17d2715c7037f733f8d6e9f53542b632b40bfec81621de5e5c0b6d30ab5d58dc27373ede9a55e4cbd3a073191414b6496d2fd4e4997e54f5b0d0b97ba42821aad13ae3927f6a23cb5df44da0b27df971c1840821c034f3a31cc042236e2b08636dfe83a5923879eef4264160bc11b164692e7c9f604e9784e638f23781005e32edea33b4f960fd06f4e6d2660c53602e10ddb93fae67fde169f77435d5426df383734da645036b083276ab7a7c026fc668dfb8a0451d8485e7141ef1d432dc3654c6e980a1058ceb8d4ef2c743775d6c663a9db4fa0ec75f082c71a6dd79cc00658bda4ae71125626ba42e940f4b36a08e75a7f0306fce9d0076878b6b32c90682f262b89d137caaa0ffe061c33251bd621234532024d0f5bc3c4971894f316291cbe9fe527d037bf051912f502f6033c645ed7e661d26a7226cfc60c91335f03142f28e1b4e10e015af4472b55f5b7324e955bb9e4c058b5bbd231a7e5d4f22797e9f6ddd10b1ebab316be99e67a47e38907b4d9778ad1bc298cca1d40a9e479ede07c93f129713386a106ce01beef41aa5e1eee1008c002cba2f75dc52c0b5cfb2877c6e6c42b40698ebd2971a0422793f43851373d86096f70a06bd2038e6aa5a9c2d937186ade796f479ec5e9946b60dfb9d0e3a5da324d91a889d487227cfd17df2b6298f08ba969e7c7e5d8bc7a03bb050db65d870b840526c8b0eb4d0f6e4b6422475fde07ef3e3789b2522814d53e8629721b4965612550883228354b4918c9cec495ed4c76f3131b65f2b6c9c2b4520095238d4984d9837cb0b5d5c76372c2cb17a9504b0bc2a07537d2008c13d5a5098624a6258b7049fb06b5f2ced2b4580cd581e179540704c2731811a2c8f758db152f5d9828f85697f09acbba302e6d8c760c596e1bc45a80e01c6d9ca158dde0a2d8565e0e1fda22277969fec2bef2a17591f73acf39191674c347f355361968433b1757d80f7e562218b96ad1b6ac50e100fdb08e5cde8630cfe94167dd876d900e646239a5867ae38ef7580d7c17c496f712444858e9e656626757d9c301ab6016fad00b1e9a9697777bf09a89874b47a227a110345a1707cad8ac1cee54a692a428098ec83677a37463304b257f10065d7088549f74c4331c47ba28b95c7a32b57df6617dcc7f675f5494878a523d34576a307223be0cc0a3e662908c5efa27d90d95b788ae9890eeeefc1bf6b43281950e80139cfc66637ac71da759eeeb01bebc5087e7e4cd05f2d15334b1f0c9e7e70bd4723129652367324cd190f136f22a0dcd4a63ba99a63479f991a054ea947efa719a4c92cd25473d1f1a319e96e407ba955bdc707bd3922e3db73fd37303f32eaf649d2eb13740a7f3269b8f7495dd0a76b505c99f008645282e6505e573b5f4d8ed10dda9165433638b8c5d90e2a6782bd5b5d7e643425001a8096d2dc5328f7c805861b6a0b16059392d1a9ce7444574cd31bb2982016a553f33fee3015138c8fce1008a47eeec84557ebd1627bce5a3b12e04f9076a257101f38883404ca5659a2c7627a3b4d323e1c070ff417f831db1a4ce1cb3c05e68f97e63c49656cbeddbed4fabd6bdfff5f138eac7d6d64f92807ad19b753de6959520deddd1017267739134d130d11b905b3be21354f65fd33ed1442b87a8ace63c1abf08732dd6ffc6734445a4ef2cae799e094ed00615712f0460f0359def1c2e1b1d5b9014038d64e25cd1a575882e0de29515a1ebd642303027778316ca3884281789c1df01aa6574161246b3cbb48c8efe18230b41f61e90743fb48b007e28244d8d52f20fdee0fab02dc5a40b73fbdbf4121752057f6a0da862453e0a1f7b6bb584f64e518e8edd091dc4f4307aa4f033d880d295762ece1345559debd0fb3056ce96707a3a3d8290e45717ba7e3e13074571ed7fa729b099d7d4ec38e0f12812849500feeb79f654f1c379cd3713a517328699a0e76ff207b8f69d9ab6447e2a80c52a36d2dbd42484725e955c723f1485f4f9a5a546f60b68e7583df3a45142baa0c3ae122415e195351c850e97642b25a6e4b14e13dfd7cb3132047c59cf1feee1400d35cd36aa1ae7ff8fc58ef33e8cd2f7b346fd7f317f64a6ac99e5a2010bc3a3ffd77160f2dd9556561450024c4e038866ade4271e8df1724ed975ffdaba018c0e2d1cfa01cc056f33b8e6d2d09da59179a1f7411005456e19f0cdd6986a711fea23ff96a502769aa874f365a71e919ecc2b79d74d3f9408e7bb13f289ec0781d5f9075361f10398d4935764fe104538926f0a6cf099d2e9c806bee9ee7400bc8d753b9015e4f324e82efd5617d0e6f80fb36b07098b813c26111b68affd87476bfc2d9ca41aa178bdc0bae068c701e72fc6f9a1ef17b6090677c636f06bc4c5c6460a1bb34a43da54e3a4da466194fd22f28876e73937cbb9eb59c3ab9587c21be52a12cce623ca7cdbf92d337fb0a7e34ca60d0bb4431f9dc5d59ea4177130a41929c4744845f6f9a205f4cff577ba3aa1e05eff7ab240483a95070085217bb2c64ea3668ad3db929ce6bdba37d0785e2fc945f7c0200eeb699c49a33ef65b7f75bdf6493ba0b585b4cc52840485802b0cc8d0bbdb83d2a63fd7fcfe9a213e7cc4c1bb7615d179e08edbac9c8292d010d3d15989ea675af9909c8903adb41fd5facf48d63106053b4f003d0fd7461c5307f22d947547b8d3d35af95d95728e42eb828741dba61032297b37155b953f395fd9f4447974af5ce98b0d29e352c0c181fa1454cec1c151fda0420f8131df789a12bd6f76c63986d33a5850a8f64129558a7c9e7f259561f75da926cd604bb7ba85b40600302868309d71846970a7089e94aae4419106ab82b487e6d2f04bbc715f69eccdc7268a4d2b20e368d62b67f6a09838c550095b8f28734bb8418550593e05b8da95c53884eace933e033d537000127c7782f72148b57be63a653df46a1f65d52f844d739a3f425fe1560d8bf5d6bbb86401b823dad8fe6ffe44930a28c2fd5d7907c3ebbd8616b6d54712aeb2e7ec0120f6686bd7320a5685d291fedc58372e58b00d11f5588a05e791518c39a042f997741b2f2b6924bb0212a5daf7f5832d7e310772faca1bd86c528435e37690362587a7783d17f2ff9b57d417f2af0df20e211a8aa7c5e4518ff37b9ded6a9e88a2d055604ceb6a9623f71e42a5f3d5bd5482385d9ef5220483f5d8599c651230b953354cf6525aed398091612bc9087c36c7228f9250e9bdae460bcd3c5bcd66f6b0fbf93912b3a6ed14f42e5683205cfe5470738292ae6869878ec0569db0edb327a7dcbd0f43140376a358b324a8e4da41312824962babed645d5f6e8bf2853a265b3eeb0d1a0da794671945f71b8e20639ab7ded90259534410b7436d7d6086d77d2670283018a4b13fb90d24e1e48fe0ef0af15ab6512401dba6ec62ca3a1706727e79f50e083371f32d98bb567835f528dba17d90c3eee4028e4c992c31f706200c78afa18b1116c79f57a8b868bb6361073b95eb9497364d6e029fbb9a45b1196d6495f079ac53ecc845102b87ac763d26c7cb099ee5749add9dbc878ea4d2b6597dda22beac1553af72a3d9b761c50a98dce26200bab5881ff4ed240023a1ecada63df63dbc717ab27e9911895e523f62c7105b8734c71bec9dcd5c76c693642f38b3eecc21332c7b6d148f53c7116e572c86c733fd73dd92bdd66010daf1791204f2409a63734183ecb6e4594677f59c5f055a3fdc27ecbc865c1e4ad312c9a1726e9736adf7456037a4df4b97d443da1403901fa4571e3cd594140754f6b0d9fd42d6e7e0b3d5a9a545988ef8d11b5de01791195d16ba467f959ef61cb1fb30e4054e44fd545ae7e939c4e9ef90cc1b70ae18836825d8fbf2e29879ad3439a8c5a8651c6d304b547cc9302351c046fed993757ea97156f621d5b8100321255b0fc3dbb8d4506e5062c4169ee5b595cd54465fe6413500abbe71156877d4beb45164dcea53f04cc60acae42aa537f07c4b7574498110f6453ccff5acb506b84782caf05a92749953f989eb8640e609997e8e4c02a707baad94edd8dc0a06750e8cd4428fc7a5d6291127cce503737622d67c2e36cab59f74efad4a5b64456df00eda031538964e275b8aec313b605ee79849fa7227c1c3d733c77f74e03534cbc9dce6297054bb7cba55924591c1b680b1ad3cd5a514383d0dda58f005b31780c610676e7a35773385573c8d5411c582010eb343086580de04b92b960bb4928d7d231ba23924faf714606b0c40b52713e024fefb8995693b9f9969c109d1283f3655f578d28348fc13cc3e980a72e1562fc079df4c76ec1843b8be3d71440f1a67c42a054051cea313ed1842a92136127aaff0da4af712cf621dcc8b41766d67db490fceacf686818f1ce3299f268f1282abb2d15334c0af591688a1e1b6149a4a701de230f4bf6126626967ea46efb46310e202c6c15b10186075866de49fe9017d740f4473118dec41bae0cb67865ff9b2fafd67d1c3891b2e0aa16a45d104fdbd96984500f8d63f64168516742480193a7fdf2062cf1cbf02d59d82401c699d50217701e16b0545eb320c44b18d79068567c039f025707cb35747e694bc10af8fed996a646e156a9aeae45b349160904e9417b7d3dfad2ab0fa5e9a130eb13f215cb4c3f40ea21762559f1531055814c7e83538c3b77c9faf815685e084a873c64ac628163b8bb2c9c0e5c6808806445dc62dc526887b68d94473755527f808f1ed248434903afc7c727ef2d2b310378b12382a66dcc2c159c10e9547f9a26e3701378243821fbdf12a31a8f698a61c64aaf07760226de1500a220a5195b47624dd39e3f47de3f8f27a393ca1abd7e13af220acf5e9ce696f28e25db41a1f86deb7ddd3c14de80d61069615a46a92f44240cf5f6507904eab93432d546634e86aa26de9d6645d7715c1f20383b74b0644195ffb168efbd6481c7f64910561dac1adaaf1f793355961b98ac8f67c3dab97c326b4e6300efbb697a1b9e4e729ff9fd8ce29f232f218b156932fe42d3034212c3332115ce481aebf4b6fe174ab872c85a720b5a8722b3ef1fc605321087c482a14fed3e821c332a0374e879dd8ba1dd5a38625ff8e88ba07f32f56b4e4cfb7c7b81b80535cbb48859c9a204f4d3ed6bdbd7282826648ab9c34dbe4aee6023498693015ebb58ecd91214463f756f6baddf9eb876dc2d5e1ff48d367d76008945121374772bb34f7d15b1e9395436d1cd4793d673e66592a6cb1e95497196b0ec6273ad771d1d276c11c9742a4424742a5f03c409d8fd2c78a51a42484a990c7f00fdd7371db7169b44bc7a4f274215106d40576dd2a715644735d101dbde2278bdf52a464e3c0da7ed28c41a83dc52630532db09be6052a6188d0f19e615c1659a019231e7303dcecd5080571d051e951c910358fce6c9e1b82ea125b4d83d2898a07f7eb5deb5ca9055286d200476ec908603771a196180cb74e9478f171af51257be7d7b601fc123c63759be5b01bca58eb63adcb541b2020049293803c587c4cca577c4f3722f664153521df7c0d98a5913019f20e7a2e9f3857bab498a2000b094740078809900e5a11e0994940a40709f6fe939165b1afd72306ff7851cb73351318c35d811d97a007bc206ac7d8890bb1b1706f5c5380f7003064f07f86bbed53ce5c67e0a988d956f399b1d21aaefb921c395cb42d7e8957d3c2af4768df7ef7fdde8634e0ec5b37670868c9df24f58166a1acb2a0d6c9a02b23a0b7cce09220259c9c833e780ea0fe81dec08fb84b663952f5e6d55516525d15059b42665b821cf8fc31227f45f2bda60505cfd2f2a2e83a8e79faab5ad56d0110b9f556fad4c0a48c6943e5bc35ef1000a79ea94fc234ffc229ab5888a1ae26c4115e9c0d66b4dfb99ba0941932095ba3088dd46a937e87950584c12966e2d1e89546326b80fa4d8be035d1c646e8f432f70b913f729ea86d2908f82e15fdb852759fb7a8e328dbf1afb77592505ddbec909e326b41ad9a0c21606b7602008a08da9cbc45b763a161d0607034e43532792b1b415bd4743fdafd5da924c44203af2d7cc7c3a18635242f943bb212a527e692e4a12d40ce24566ce14869c3463622742f6260f281386b19e2d3bfb7724043374cae00a27bfed026ba65e7759f6c992369faabc7e74e860982e3d426460e023a63af8f83704d13a52772f7f1458e219fe629e3956077d0650fd1f402fe585e62e8ff30150d609583ba3b4d66ff17bf4f8df75a50290518235d6d48d787c89a60f429daa10b2afa57d9d751802ea33d9bfdd2c9102ed522d5228e401133e7b89dcc36f096ccee498023792092a2cb246ffea0403227ccfeb481bad594ed245a192fb82675be1cf8f649573cf0f300f237dfb5731193749c0ac9c0a585ec76f1bce5d08d40c4873d18d3e49ad3511742082c3b01b1c53b8732238a1de4b6fd349b1a5ab6430a2866b7f02072b5b8d6987eb38cc7272b59ab0617903d5738def5081e0190e78adef301cc26cf365a1dc310028d90a1ec7912a945acdaf1ff37632056c00eb7e29b3544bb1d5ba42235b6d12207a1d56316f6ca4ae93a17c3c00a0cb2d9dd37df161f4b4d2f04652e52d30ce8c6f254a6c27469f4ce79f4c6bf5590f5bd06b22f69ca17fef9764523302c05a737e3e02b8ab2d293d8195246c777527ea04175cd119175e4221051cee69d7ad6a991b774155208f1c905178ce3aed87ddc29837e6e276a5991f406aa61118a659428e2ca5021a6a1c77bf616c909007347d3f4e010ec6872275dd2115b6342da9f8d175533f1c2458d2e45e5f27efd64fb76127d3c9a86709154f1ae13c7fd2aced0b633710857a8653422cc19fd834d241953b16bb08b5c73cfb6b5520d377648c6a7aae58bb41f8bdac277f7f83799a9f497f2e4c775e8f7b9d6de4c1405034a7d43f3e97108d1a97316597cfc8b7477e2f57484b3eeeb1ff973779f219cbbdefcb35f26668fa3759cd7681928fb51616a554932a4670eea1a12a606316453c199d3ee4715973324ca770b8fa1944875d7261b33aa018c9c3db6c08939bd443873967f551d2a5bd3222202f48d816451a4d020f4b06884549f8584ec66b9eb0d22d30c1b24f368bcda4195cc146119bf2b112d3a2ac0baaa0ce21097b7aed3d57fb76be3fca246c48096d43d3b208e3464d117dca2ac22c1cc840a4738284b73a292f0d3e0e38a4cd1d1b6824b838af746a36430f451bb7a75c7c4b62561a9d48f404647647938d16c3687780cf46c8cc4163a194abc2b2c7c6661f6e7cf9dcc7464e19bc9c25bcfdc35a2d515cc828ea4b17a4b9bc31f4b7b62bc3528ae16635743f3ae1d2f4cfe3585b30ae10fbdb717133236455230b145a2f8d389d968d1d0b61396470b9e8a8b7409e9ffdba5944b0343d41fc347568b52488a3689745c2ce125d50cabf1ed5e434e36a3e55edeb772fe9d2594b21d6ec5d1a94408b114e856192efa2f7860ee911263118dfa60a1172e568518c977d0e33c3d75a766ba6dc6be4dde7dc8d6eb52617b7d90f41f349255a4c5a560206360fffd634aeb473a67eab533b7c0e11ff77b22b75dfa3fef24a9e69102513136432fb0e473c6d96054f68587234daeb6f101db7a31a87c2b36c636280a826ebdb4b2e1195aef1f43544d7f920b9c3d88d76d821085b704aab42c3b49fcf16ae7553d159f65e05445308cc41f836a93fe111ede7f080e36d2f3b11092ffb1c7f2477bdd7ec3d54662e2884cc8504d1c42067c0099277a6d5a02f1c2440f38185c84b656ff3812c1f6654eae6fb500ccbf24b1637c4ec12532f1937bc5979a722a9096b2e95be485e6c2170e68ec0da4f2218178cdc49c1db391140dab8e979dffb383ef1bb3b61b19347cba35cf9e2eff3199a419033fef3cb700c7b81925a7c584e31d06c808a7b8a3de781cd14484341576936822881e4f42536ed8833848d1730ffcb8a3307a86b52a42d78d5d0fd260ebcda4343f42e9c6364e2a6d659aab4746702ea8346f1af12a2d583546c1e5438c679ee5ed15b2430d0d930dafe6a064f4bb3b027d586d371a56aecb24a13155527e4784c2462d93a5183074115cf5849d8faa387ec85c755c1634572f367ea2621a67af8cd50e4559d9200d05e010f31335e635eaa396f467a7db2c1b42dda6cf8b3b8ae96399072da441a0e0ba66a1e8cfd133f583b9c18c9cc8db5fd59f5366e6dc912b9bdc76c102a7a99e09fc520192eca49e664ec43ea601a3553248b33c6af5f6122a89a49c57f2e2dc1033729fa9332d4dbc1e3097e7ad7a65d6ee735b5aed3313f64fd3f36ecf19a6ce6fb1399443cc0f2b65778ce3e8c32ccc76a320aec8a2dc032f92d8d4b1a103c6fec1f1e30c9d81f30855e93ac3c1e73bde148c5c53b7dc7506f65e4b94331d2079603d9c8c538926eb65d624826405ceebf10c206ce7802c23e581e81f6560d89a621d7b105bad5801a53fa1df417b1e1f224c37f327784c7243be44ed1a036ee2b60eff88a8ca2e09b267bbf47d2e0015b2ba7d56555545cec0f723660dbad44750bf29427b85666815d1c58fcc57f515b19aafd460c5381b44be499196c80bf78403653c5742814820c57c23afb5f268f3b917a31b0fd69b771dfdcd3bd4c15dc25d23d8f2b8be6f0417f536316bcb0ab0b2955da068ec7436165eaf51047ec495aea99ac943e5cac3b453dc49069523a5a9363b3c5d3afab5eaffee98827afc66acacc73504f8b20093dba5584b1d9c476bc701a320c3fda4c86aa5be2bae0660d434536bf438e5d4d3202724258d75a0b488e976d67ac192175a313933326285fa087e0c1eaa21b4ae79211d1a374d272f1a1f5e63ea64c3376ebb102aca0571be20bb5afb8a6eb78f6080157e3dc5c4d3058adee0d02f5626d27ef64e0a8e205ae894b925d2b80538e5081bd8952ca51b701ccfab1bad71c02174291b6869860eb06056d28efab5c27fe83a27c4c131a5d9e1ce175ddb66862689146e8ef9c067a27614bb3d98a138014b7d546234f4702e02987a3185d299c6587e7bd28ff039516e1bf018ae25347571e264820955dec0ee20ecc13aa6322c1b334aff40a271edae34606e3d560fbe4d4cc0a0dd07e6b7e9d3fd6ada3524cf7076e3d4e5709730907de61428222d217505c78dfa42a3369856daf053d51bc01063061d8e32b145b844bf84ad73c838cce60f311fb639dfe6d2f9619940241a5727435067c0b8ea11ed47d2ec4025c39c73aafb37f0d5611f8e16835261872435e48b6532d09ec05168fe1d9ff6baf5c25c643d680068408698e908ba2179d95ee7ce042d15a329d99cd7f13d672f45012e22b465f5809177357274f682b77218380e14a830b045ed2cc3a58c53e629f0f6cf34d36471008212e152eac5c99934169bb9c097ae7837a5631936922c171fd96a4cb374ef925f15419c9532949c272b21d0aa64c53f893c6958a8c53a6e9c3183a20e92d5a337468c7d6fa5cf88739dc333b026048b3d856a5e2e95381b770a60a4f942827baa7166ac17a29f3efce0d51af201fed2460edf940d23ce23818f09aabad47e59e4a876c130979c8519c4aeb23fd30277046191159d1688de33332a9898f484286f1effaa78b26e518da575c77ae05aff306d35f338d3185914b911b05fc170bd7b38da51cdc5175a3a8572b9d870121bc3291bb5a2832e59560a6f8387d14f39166992452ed23184cb2d8378ed34f517e44810df51035f997f83e24782204e28b85b920479b0e33ede9715bc9db1354d53562af5dc87ef9e689b61ed5957b1e5895b47a5ee410dbc9b51f239a6a6332235c38eecd221065c7157b4131c82aae04a1142d7fab71cebedd8a1296fe49db306582177e5d3f3fc1bf62d6ee2e318b5c9e5fe07b7c506c6d7e05555fed63e15d4cb4b7e79263f7c2d78258e1b017e3d313c27d16d56251dd7818fb0bad70ffe10e92876a0a4461fee34d075aa30933af06955faa5f1436403d64f8bd24182ecb4902d7a0961a27c99087c9624c56bfdd83dfd8d05d118ced6793605c3c49f4e7a51b3a443f5d6f38b20823deb12ecd1bfcdbfbb9f562a239de36d2c81427e7a0832c64cc1453b30373b46951de34ca4062a2f1a7fe6b692832c114e684694baac48152e23a46ae0a2428aa332523f2cfc8e12ca9d73a0ebc86ff99f67459dc754186e5d02316e2b52df194ccb76dec45bafd00cc055e2c756ff097c61f5b8181fae08a53f73ef3dfff777ce6a52474f313543b7759106fe2596f60327f58d5887216c798f8674d7cf0dfcc7cda125a3577fa8054df067516063b9610f1291b947ca3b3ca2009d8168f5706782125a1a75d0c8c70a20c1585f9407886bb0d074654ccb6dba560a97b3fb108a0613962eac2dbe03179550f9048c73b9f7d515b825f4dcceddb39fe024af750abea73dc4021723c1fd339405625b9dc936309ffed568641146d741089dddee7810562a6d4a37cc0f08d7a56980d76c8215d6a9f40f9625464320fad9581c5fdb1214252c21407f0e7490d9f23cf57f90954122d733fa787a20e41a3942a557152780745b0daf9f2aa8648f7eb02783389085b406ef171f1c8ca51b5d3655bbcf49c0d9bd611482e5a2029fa88b09ca0950d187430691fbb16067d1a76523af01efa0250f4140a9b518a1ab237948586990d1ec64cd0ed5ebcc87acf9462a5ac5b19248eae4cab81037d3abb84d1f3ab8c037f97cc8a5cb2f25b6d2c99d930b430c70caf460827b39d623e306a571d7143da4390e20ee0d0bc727f0aba7fe7294c8614b521bb9b7c24330697b3d4b765c2046f741dc1973fa7dd0dd488316d1d4a677d10932d6c008a3f4aeaea897c6fd51a47b610730b8befd50cbb518ffbaa5fdb1fe4ae572e6b689016de76ad541e609e555d86ddd1418cf720bf202852193bf549c6a9601d2d49b31d5e75d1ebbe7f111cf0e457303cad6170a578ed8b90e3305d82648f7400802712d4bf30b75de2de3e324442fe92258672f42e3c5ac9c1527b45746c220e851c71f595fb0321e63177aad4422bdad1105b22e396d1427e246bed53022db1ffb34862b30afc2a8251245fb3039d037d56177c38ffd510b4d17246980f8a16a1d757898aca26c713315b35bb718f7b86676ffdeba8e9fe885853e39743c291dc3b412454da71b783206807a40acb2660ed40d06072d50712a6111ce1bbcf309136110a4d4d2f9f26d87f0c11f0a39324797eaa03f3306965391152367266c00f676724e43e27ec425f5789f3e118024aa408683c793385677b5b143c82d6983e3f03a9897eafe5529213634ba87684200e632585017c6acb1e43971dc4d63bca0f4a4c213d7436ac1115aa6595d10ff1e00cd2e14eecc33c6675a7c1450317694f67c4a23c59a27d662e68e8d9309e10ad77022e56e3e703f20fbac8cc74660efe41162e0c6db4866a5486e07b259cc92969ec31fe17ed94803faf2d9ed9b0f1c859ea971970033fc27b3cfd973781e8537b0fc9a068f2ead05552b44278186f5b76aad50f34e2996d2af479dbeffc48bd677fe518856ecfb32acc4e622d13a3185bfe413e9b78c75729f62825b9fefd5c29a3208eabd81f99745d7574780fe15808092506cda82af72622e49c515b25ac2e0e0e4ddbba118e5fb35cd606a5c5e449c7caae5c34c58a3219b48af38247193737ba94ff6c82b11bb365194c53f081183719e6da2bf69d2c9a7fc205879adc05750dcfeb30e4dd45e86c573053c22109ca5dd463d20c9c401d6799eb45b7a34e411ed7462196e8523ba1c1984dcd8028a146301b90bf2868708fcec94bf1ff61ab99a044f08fcc6693735ac3d7ae2c7cddee7a43478e846f77121007525aa83a73150d8d0db36c1b52c66af001ea140af88506c2a02ab13836dfa2f0674ec453264fb55d9c127c2b7e2c5919c5993c4fdc2082bc2a058a63c746582d107cb40202161751a072a719884d6442799b17630f41be8d05d14a1cd31368d5b173196a69097615ed295239976b6eca4a1c630507c5d39be9ea1349e0ade95beb66bc0366ceab83122c511b107bda8ebfeb9811786ecfeca07e817ef72d353f3ff74e01c079e7bd92f9c01aca6474d3a7dc782af21fbce5ef35b03b9e8991a074bdf90c4079095140a69948b8ddc467bdb52a776892b86e37aa2c3de22b277d067a357e58ec98988a617e5964f02588aa8ba40f9197aef2fcbf1e70de4f53eb733cf45ac6754f1b00229c2abcd2d0ce108c363b4e9a32802a716c0a3c47a0d9cd59df5e1c80b1e02440ef6efb84aecf90ed816a878e9dd809732f53f7ba20467e3ca3154ed0156fc1e8a00cabc486a5c29d794d3ac9adc044f9ab58515ed7de6036ec37d73b7e4028ee5762ee912d45ed8a916bcc92f34a701d2f477d6e1f6311c1ac74b55996a4aedd3235897268e1760cc148e2fe4dfd1af4c06fcdd6b598aee87d07499f4b0e50015d19de75d6158b19082ec18c4ef9d27aba642a9337205a396d48d68af03ed20d840ed41d2d7181a4a13145b243d4555af14d6ed9d84e92e1fa23875b43744da7a5549cdbe4069135a3778d1f06f20470cf56151feb2d5ae3a7511a779cfa9e70ef0f0058542fa9d8e17eac2e84de35fa7a3208a3f0a0115a81694ab5517fd2d0b218674679195911ba3b9d766e37fbd8db2357d6c6650f79d8370f274fb77332b27e839ffa0d38753a3905e9e4b7c116eb385c0ea4bac29a7f1292bed77e9f8e506ac5f0bb9ad2e85c1d9b8c6af95d8ff807c3e9a49a7108441ee2f36008b24627769979f3d05b506572b286564f05786f214920bd77cd14233335d9b9df87536b1eb4e091d782c96214b1e8b407a06bdb697cc0ae2dfc60bc529e269c819786eb5de4c7fb19f5b85b7fbda828b5c92bd33701b0a3b7fd67e553dcc08a579a1c532afe56ec6867f55f3c642e6f5338068936ffecf3015f6f9476629960319a01594a50dd6e7b485c6f7bf02f4e927d8f60118dcabb029cc6b17909011ed74ea7234f8bd031cbd1a9dc5c7d78112f2002f90e058d5b30b9a9521671187bb585b93668539d1c4ec12be31cef5e7f14d7e1990bfc2cdddb02540833ddb7a546d2d928365185237d1a55b326aa3f1f182866ee707f70ba58db5a6658a650710a859c4938784a3cae42e30e5a864879be8cdfa376ef3efac0df34b27037430cfa84df54741007863e70fa593ba1dcefb6b208e45a531beeb4845efb39a4e21222e8712415db9e8d7b5c83f8168d39a2d9dd07116761a0f024c41e826a67122cf295019631019ee8a6afab1e2fde28d9b444dea4632f547c769eb72505e0071e9150145370cfd3da7bf0b7164a7d3eb964bb32d9776fc9c440841f9248871d3958737220372b977be747e0ac1a6bc6f4dd7189c012e29623865012ec106622f4d37ebed60be27dc7dc490ecf4e89212941d54a2810de4b390995a7873e7d737eda1426632862ff040c3d1b372c392bef8dc3d2191c7a75b32bb1c60f30fd16e35a4685b505d3143e35a15e556a19d38705de82472fa924910645df8a7b5d681c6a90242f01b8a8642d6385e47a324cfc95e943b44c624527c7bd15260a5c7acf677ef2ca6353debeed44b7df2705b264bf1d09f432403b00293af53d5d41e9e4efa9f58900bc184e7081e9c4131d78ce43bc749b5b9e02739cd147660ddfdea204a8c6cf2d96d7515f671bf5658ddd91197b002c3ebc86d2b8e1cda859d29851b6f126ed55a9a0da93c5fac37d0d0d28aed97f8821b264c02e99880f364d2f3c0a4a2fc81a501125281b2231561391066767e23732e8f0156733c224469b5af4f108c02269f41a03e824a586670c139ee0598fee6907f6dda6e59f1912366c8cc02e404d2c4c90a47d19dfa872104aed63782972056ac704d76f762d47dd899852ea0008074b74bf93c7c72e0b60b69c1eee6cb70b5fce09b670b0446c16ec04bffa63d310be19e7fb9621c15c99f93625134c354ac05c0de409ad68642f527ddbc36f113d8aac60d485bb757e7099e28886e1a6354a4580a98f48e60f4e7cd4176162df29b6c265a6e850aa326c1d8d4a27c3364be56f207bf85bee5cb437930345eef8034dab9d8e71712c0fecccdd4755f71e424abcf5e4a397333e5cea2bfbcd4ec66f9e0e43f0af557847cbc924c0d248c8419dd960a4ac628f77d33f1491af4c341b51eca7a4c084e525000ec573e4e47d1222e95ff3ee22c33b80ccc3ef6a0af717fe406fe5a1238117f53aa49e9c1b924744d84c6654d8f62ed694da0c3e09450ae951895b8a688e026947ffb37e259f633a7cab91bd90c325b5be43ca0172a9027f5078125a122d53674efe0cd942af03343e45bbb5d7c879046e9a4bfdc9f435faac5ede2d3df8217f5daae8ccc05a67ca4699eaf37e9f275af54ba36bfc652e8f07215d467a19398046b38d8e43a243b76def39f1bd7e28f6e03097e60ffa748a3b09e48c6c1b7fbc300e2dba8a37019164fd31c21c2308d2820ef4a71e3f01d5b677c9e27eb20de362d86988256c4e3d378a4621576d3c53083b9dd416892b415cc50f99258e10e9f5ebdb0a736f08b119746b182b2f7e6d985048b7b801499ba40042c83f713a712f03e626d93162094b70df4fd4c2776a86fbae8cdd9f4b3bf9933892b7c0363cb52bbfff56bf07bf9f02ebcce2bb34766dd76875c04667652d64610b9ddb3dc86c6d411c7f6740b9fd1012244c801db5c8c224df57c17b913ba52e0ea1045c7b3fb4384ffc51090697af77b0334219ad47ab43dbb65d71abf2d15825954e5bfe93729bff47924d19cb1e48a849ca3b7fbfdb554d47373162da1cbd3156d170b8ac8abb5a22e70bd9f9290f9815c8622796d6e471a4a84a5d40feda63507e3c0652ffab2c79695c282fd1b98eb8364dee456a647f13015baa2ba0e6dcf358298899eb15eb8c715e00ce43be2d10441588b413e119e5420eae5caaa8e5afc7342958bed75bb3c761d50b64b2cf422e449149a2d82089f06d23063bb8c9e6bc506a876a2bae93463c858a49dab50b220e8bef382f51a0556097ae049d107fd545c9b51c57ad5af3236f20ab6ac0ea472ed8b6d22551720135cef66b007156d404608e12ffeeca601a1ea340ce0b155f52992a8b38ad056855b4e789b7eef3b2390c5035b003b8e20caa47f751cdcdd64797196747cb9b565a26bd4c0641a92b2a0ef93c442051b01fb8811d0a0245dc7ebed120d58b6a6e6f062475b993233453732143d491912718ca87ff4cb8615d6b6634b69077a961799854c1042409736bb436681ffef7124f07c6f3fb95dd49677f1faca1935b2336c0ca6ce5532b3c40ec6b667d07c2935db9f9774f49991c759e2986045dd2d8571331dfc963f7a224764df1d688349f404df617661b2b13591a1e7c834dbe6140dd7e253e7e9fde052b227872a6413128408f53b23dc36a339a801989ff5e4f3b9c68e21699b8f74410fc9097a2a2a47703e9d4bb1425351814f2a5fd8554067571b30e0f2447c278980fc3395301d53b259187168a932676cd36fc58ec054065fefada106b6aac4aac4d240562fbc411e396260c32101405d98441ed4b698c62afd7c4a6d83a3046e63c6a3d6e21133605f28ba920cbcc0d0fdfeaf0ac999515da87b439c06be9569a1f0e9085ae8b04c83dbbbde4f1f840b0416f87c99d853dbd823bb45504a26f07cc0f4bf69ad92c63633cb08d7b8973e3888fdb227d4f26a170d84d68586c331fd549e81e53b54b1b9bea2cd936cb390bae97de947e9277831713998dd96b44d170d062c5719136c22409429783006b5c61be463e71615e43d26506401bbe412fa5fc49062efe7cc032e48f8ab02000ea570a11684d7c5e1071a597d698765866c712f286b66476613b860c8cd1d30cf265f09826cfa97ddea4a7872b6aac27437409ad3ded7860bd81b02cc670d23d9e98893c880e7e681d95cf2b5eeca20970a0b0ff247eb5051370ab587f29bc6d2d96156c1f906152f27290a71d4d025725ba9d6620d1621bb170d6e79cd91646afc2023829ca161fc2a1f34e11f11760730234c58b554d01f831bbafba79b519a4b6a91fafc57e59a57ea57edd140a5c78c9a560f2232d597601305b85c5da3aa8f355a5b8084f527c25def35031dc0c3b1827831e150b7f76af55516bdc2c21a64bc551ef21ab5f98e2bb06745845503553ead048681228d8d16233eb714054e010a6b922647d160b6b2aba640e770c875ff1272d925910 + _Keys: 19fa7c8b7a3a004fc497f181b6e026078db49f8d499d21408923e4a607ce3a595981be3ba9ff4c769b8f130ebe47887ebdfb98ebe5da7049210e18f42f147d60c6bf413c35ce7d12db1f64f3ada3bb2d821326d7a7c363136666d31a094491222bbde8f495825a4e2f05ece33b3881253ca117543370bf2531ac8ebf10b7f565a03ac9712b88ca58c516c5a7b6d8f161d9edf2f0d7536a18cb29cd07833a5a3b4c7ae726cc17482e559c16f3c9b08b330df8ea680ec3b112fb2cdae8148f027d6cbda2a2ea985b33ceaaec1a66c03614f318fcbd24a42f1ad60e54113f577a421594d13a0cca1e4dea74ef6b3011a507d84e972e95f1f208c29e6ca1845b5768a29ea858678d9a45dd71c72675172669d2216f05e07a6318526a8851fe85233ecdfeb27a2a54c77acf2f0622887385307cc810cd2b8a733f308aa04e356c1a4343b0f897872b4935cad6208970be4d2cf27d077b2c4e3454a429a74d0d848d0856374bba5b830d5a1c80b06ff717be50822ffba2e9a7ff4587ac62212c4296080bb82f7606ef4e587d4feeec0bdb7915a98a7574396c8e2ede044dd24122aa16573d9dc4051c54111fafcd938f2c107505edfb00aa3545756de43a2f1ab3ec2f40174152c0174e5ed6d08c86c931ea726390e0507706ff52bcaf0ecfc98bbb39566936366fb9b255a7ae89207f8b652d88310d54f616106692fde55d0708af69fa88a9abd063e55043de1680da2a9e6d579975acc6cca75b961aacfcfe5ee932d224e50c4b614d14bba7a043638e92631518771690e1bb19dced44e075745b028dafe7e182ac1c0b232d20cceb1df107aed62a36f989553501753abb270b44324d7d8ea6c2b2ca297f8214402bb6de62c8eb8e3d9b0f7256185d35a921a8142098b19bdc42367948b6e493aae93bbb6f41153dc39aaa1c28d34255148ed5933b025933dea2cd7425bcb047a020454d5b0b9ab1a5634bdd403229c26b55bebe32908e9848d620fa19a0ac538a933d5645ebcc055ad1400e0de2b71574be99675bf8a3102955feb74a2c3eb04c15e369386f97b630278db0355a9ee69cec23c44b4e60051edd993b7bc5600352a5affe328d95cb10d3df8656e07cba3b9865c35815ed87a215153e001a10e4ef5c6f3042f4c3e5cd2819166d6112b9f17f5bdc220857778404d76103b3cc3b0938e3500b0c88f1098dba0739d5bc4403fc346500d5432183fe0a3d37333e0b5c95650540fe330a555345654c454a0a5cd01af12c5bbfe973432468198e568f78da72731205a296ce63ceff406fc2c1a196537425df9e0c581f69b2087fb5d4317015c46f3f1e5c5bdeba5d2da2335d6bcfa490744d574d55512d623419a9a46cb8d49f27bf55d4d839d10618a0f1cca64d60c95de66211e085c9c552c53a96f52a47e2097c7d27a25cc7c274f36e41d3df3e7d29069a951142fc403ece277d3175e7cb6713cfd85bb1677d2f550510a9164da141cca3d4dc2d14ea6ea5bc7c61339be514a16a1771cff40969d4dc573e3c8947029e52653be5bb871dc8f266b125e31d2ee5aa499d965dc71be4e6e6a61d506675d74849db0d1bb064843bb211345bc43b4b385f641da77957fcf2e794bffc0d74579148e75640d90c74c4468ee18fc3678427fa5248fdda7745bd1bf9af30a24f6f760e1d8a8d2e169cf46b8ba7516b16ed2e96b5bbb6e20eeb540f7f4be5844b79e7ee151671a373a4e26d58e142691f576b98633aaa8921a5ddbe04814bd97a61c4cec06828ec5598b5a5688fe724522d9a4a7d9611d651d36249674d03845f0c6272c125d7806fe2bb353081161d28c122f29acc03601a51f08a4016e1082f30fcd93d5728ea47b79ca0e2b6cfb242a9d65f214d9d8402fab5b34eae36c45bd0330fbeb978ee2fcf2a0fcb24f222621fa9ab7d0dce725d9ded17f76d9f671ad6c06605d0efbf3940a506dad2e62f21bcf924dbc733497d038a08ad7f6666006a66281ce82d2f6619f66f6d35134e18a31cc8ad1ac7b966cf550a7f3749f10c0e64801184e106752a681216ffa3837967cd366983232521642549cf9088373ba9d2726c53c7843229cf12c86a8436660b9a28c0e4238a4c7ac4f0e2446c5178d6b4a90102e51465b132d9ec6c3ec954f282992fe09c9f2a6d7eea356c2d4766a7c4e03aa5e334559752fc7c47b5d52b06e06eab61a6d10e4f7483a3a0ebff69f6c0358c0bda930f4d7cc274d62caa67c537732b4a1ce41e4e79870e9eaba95cdaf4fd482fda400b1dd3bc5c8f8419633140f88e2c72327c9afae1cbeb46af06ac297cdb123537326592c57c95cb2c5c853ad052230733029b09f8776f245772a3ca0276dcc8b833ca146a1411560f76a926a9289a1bf169092fa58ddf9c3a7517c82635364a7f4df403890f9d1ef144fb812196cd7f0c77286780f491baec2ca6f61b9da400071600beb18fe2b7e76e86d5d0c1605cee62a2681f2dbdd87b071d79c190e8d373290a985bebf6d6a810a8113e79c5a1a532eec366e53a852b5d6e466fed752cfb7897a7bf6f1b653f6d0c571f4e8127805ec3515736dfa68f07ba29f321139f0d5a44ca68c07e191e316809447bd2cc041c05186bfcf1e65731b726cef277b7a02e29b17188403b8622365139bf2fc071347e1dfbee809a1671c43e2f82acbcd800b78df10f42a4017c8a9dcae15d1d2c62fff026423332e57357fd8ac87b1d9952a64ba6e19ca69e24acf1a805a8b07076b2f15811115bf70962f3f016365a2b20b01b6f5693eb1d01ec4babb2d341af68b923a2b5bf5a3f575f423bce6076d56121e00caac4b88c2cc83b11cc7422a66cf74d106b78d3cd635aa4d5c6ce0a81623dbb7e5b896e826999417fddbe2caa248eba28bda822986bc1a561f21387762d2def8c67a4f06e2bc76e0cb0d75f9409074dc689b94fcb3f83cf281fd236e5297dcb083a94c883282de7fcf721e5e73b505595e4f7120861c01328054c9b302af4022af362109e2f2bef44313d81ec1a39de7736f3892f04d9f6479188c48f2cd00d4fa9d9c99a72d4516d76698e182e2abdda6dc8354025c623782b35791639d9b3d6a7a4a251738016b3a41242a73e716a0b132fe4277ef01d45592e93a97c88b5ccc634dda046cd046c4031e66938e3bac7e8e2834609651b747a894e2067a554335438e44327f1cde6ed0971e14a83c7852308adbe3ed656ef8a3a32d12f111d50acd2e01727d13d91114c1fc636e65f0ee602b9d47fb09db1bce5ee0a0037e7d0ee86e42c0594d428359a07b5400093c0f470edd76c5c69ab821abdbe49752385bf4695c3063fc69ddc8e9305462bcd6bccd4d0d55ba8110ae281cdba388e7dda89469779443d5decb893f8ef4b57c39fcb0af7421ed256e985ffc3c54695167ccd2c878e567135e0f7dda3ff6a97dca81f440971457a5478000a8b6376e1d8360c581b142d9608e7a1456bfa07564a0d94d4a7b01976a0d20c469d880ac65d0dea36916d6c9048b555461adb44f08c58c4a390ef5f95c81e74014cd75e59579ae6381f0b32a134bf8204e4ed2a3587910b5c8b361874e22ba04c32db059abd3cfef63523231af4bf491b069c3f6fa51cfe8a26f82ac953246344f2490055701c155611592b394b9a3c1ee2f55a1bf1f247ccd2d26907fbff1c2bdc80674ad889b2a6521d6e8770a5d5a1229266b75b7f2034190274c65840a4d302386b6bef9ff2fdcf4149731a6c98de17942073ba9d5fee78c30e36204474695ee17c4bff0675b00ed30ed406d360c39fe63b929d3615656a0a7bbc9bffa1e8fa965dea7e69180454e330dca220b7df4ecc352b1196c41eb28f0fb8cfbd62bc27462b9e145567c25c1264b234edf3be1e113122b8fe0f916a78044273957140d5010ea7ddc4fa9baa221fb56a55f91470e032c3ed7b7ac540e3304aa888e7b67a23199892ea67d8a8886e3c1377a78f0b3b603c0fdb93fa5c2e4a7d24561caa96003a473b91a75a470a6a98d8a779cf888976dfb7c7ef7a257b79309bde95c7ed4c3e31f237a3cd6f326f0a0bcfdefe65af544078f6f57d7bd96bb14684e8d850aa19c651a98b6a058644e66f933b98d3f00b2986bcc9080f6c13622ba77a1bc4cc0bcdd33418335b655093c331b81c194e667a0d386610db497d85bc8c077879970f0f788481ef1da14bf438ddcf86935441de988d54da39ba18e886f1c49546fc655bb9abaac6878c5c94128d280185080d674ae51107ece948329c69750e65e03b339ae27b70de8910f4c85e45f9d5f44230b5c90e524e0b3bb3cbf2f392c067444ffa037bccaf833cc7382a1dcc2e985810164f89baa0c11e6db27652245a744ccf5d09012d86897f338cd68b7928087ba8909556fccaca71c2da8aeb7d87841910cf4ee764334c58a6fa99d2b4b6af48ef5d3562f701db50a0ec4a79453ac06f8ef5d3174c1eba739bab7b57cc374f33e8b0b4bff010953f3aa8bd48d085bc6c8f107a773d9bd8085ae78680199d8806d542fb322c3bd701c5f052438afb772099171a234e388e4c2754e52869eaa729cf3be1ed7e1066351884c3d112e46d5e6f651930b7ab540e30b7f427a95067244828744e1a89a15782afc42d049fa043e686b803d1777123e6d31c36058ddf69c4c1ae08e7270a3159380d2f096af52e49ae98b99394ae0b30a5bee3e9482c38bf2dc0f03696c440ddb7321eb7fe79589046c8721a11e50ff42a8e2455fb084deb57827e23eba63fe7ea3e5f84b41043a71961f0ce5126253061b78e7fb1fe1dafe4090f80f77b5b5f77a5faafbb6b40194bcb6f5cf81c67325c4fc13417bf66e95cafa0ab01c2616a42b0ba08de2b15cef7a8ca7d6d7a48c7a140dd473d9076360c11520bcb94177895fbe6b89da010779b0bc3910b1657d6f8d809c1e51a2db23983fccdd809677340ac188e6c6f65425065ac31cde52b0b4684ec0d74a95cb12999f1219ddd6091a34f505efdc96a778c388f7f92041aada8f9eca2098a1717f73748fa9f7920d239e571826b330710ef76803c19dc1d267e4578a3f1bd652d666756341165281418be46ac9298418b0e234c6df62403e5e6dd84a5ff83207c7f9fe8d2893c21ab6192dca5698e6d19fcfb4debf52d37bf9b8fb2cb1f7d12632035d30c5091144a44a00b64485e7c9af1e14ba87bef3415472d17ecda1c792f3ee5210169112a5ced08811d51173c1498e218ad38044208bf98efeaffb24e78d513294d197913de9bc755f4a5f472c8f3b22122d48522ee53a4587019624112c65ca895c75274e17d8ff9a085bb5a84f72e7aec45f709d4439108b966e8286445e5c71c857105ab9d738398585c3b235fc67b358fcb4e3e5b38030c80505f8c1b790f545aaf2aded7ea8238e50f2c6133d4e7d39ca10cefcc763eb292062b112c088221b218375064a6f285b279584b0b643f553733108693df771b8e887022ea8ff32272f4137463f8873648d502070803712d5ee33e24caeb90be938541ff778b61706a531b2580bce919456724969712e6917d191213cd0aa46f1fe61b4948bd6ed2e296715c1f97ad1bcd5769330f2656a56bd27e5e798a6a7fcbc427626e326103d6f7794f8f66ffde477605ce555d9b4c48970269e3194a2ddb4b47bb613d1980af006e089f8329ad8393699374d2626a4f9303736893d3d7b9a515c1c36dc4f81cd00dac6395520e1a3741c3fe060f90aeac4987b19c151667416f40f7684def3ef65fc13512f827c6c3729fd495d6c0b4a5702326930582843000ef2ab5ebfc172f7451f7dc38f44ca559a53229fecc411024d172884e43310665b3bb8c884c83232cebd3bac9267ae62c0ca800cede208b30eb46b749d8a58c07352bcb74a20bd94ba96abb70518f6b7974f4ce53ff24fd05a7b33453fabfba69778d3425444cbb785fad79abfb90fb7a27903a0b07b9a46e639b074285f15957b56455eba24a932df6e6af1de16fed2d08907c2b0ffebc3d91e4d3616cc5e57e068a30d4ca1f8f4dd6899052f7f44a01adb6a64188ce3e684fecc49a919d5d1f913a3f667a40ea6299d2f8f8b46bb74c636f7e7e392f295b7b0e972a710d11084a917cb3e0d4635c64a0c24c961d3d7dfe38077daee2e43420cc9b0651a2dc31d1ebc4188b4cb1268a12b2f554ce9500eaa57737e24bd950156c11dd818e75022a8e9ab75fa21a596646a776e2dd613a4f2e8a3b57e3697465666ad918140b761d05cd1280c357590e579e14898dcd4fd0ba74453c4ad26987acd350e64fa645f0361788a129f93f4d80847622460d718e44af390f09c167649684afb7e531381087a00e5ac9367d20fc133249add740a062c3a29f6c351c41bbf0aade71675dae7b56c1aa440b2ea16b6129923d941fe9be9f084b3a9479024144bbc135ba3fb4c3492055d86e52e98bad405a84f6148c3b7122ad2a231fc58fce6fca7e1953531255ff144f6a536ebdcff41324d423d6c8e863663b3136bf1d32b2090ac57fa5e63df301fdbb7aa86547c714c35042a23df12748362346a2af44b8156a72765608158d8cfd312387e09cb019d65c68cb6f1efaefb50e0dbbd7c659ed7b8a0360e41da91826af4f35de0077eeab2966d89a0daa850e790c2f4ff0466d5a45210623d8f69ddf0754ae6031888835886e5e29b6c7b7f308009da3c217da7df956b7a2a21ac263493b123a1ea71ade021dd042c7772fb63c7ab09d30cddad64d6ef2a5255e2b0e32065beb55aa1d3f5b6bd1232b799bc9610614502f07a1d6253d6cd3e4e2ec92b870132d7d0feea64635eebab31fb028e06cd71f0753e63e8923ce681e206d4ef36047017b60621737084865176dc4cf85799acd84581be2876b43e48d5ec21afa3560e40856f944352515c42d58377d100bcc33c15c77f25205e4babd3577630b3ed440168219f64f424619fc1c6ed4f63cbfde62934955223ac9a61eba5969004fb9ee2c789492242a403da17752cd257e7443f8358ee800094d68634b3d25ad43c2cdf560a7e12421646f6dc5641d077c9ef2d76cedfef1586b5456923870ea2450ae18c8858c6c08b028f297d8dcc13793a408bfc606a2618009ba1fd68ee62a599175b6053ff61d5a21f74885d21f3480cc869fc554f57bc95f7102847b6138bd380e95ad88c353677fc89f1496a07b5aada0e318c3c473129cb7d3ffca2160467a8250f525b5387d1d3868c382d80ae90b1981dd745c46ab7d976a28063c76f2c0767ddb6dba55fd649e9ba661cb2c3aa6c78588bcf956d6d27a6970de5f3467952322c5df5b0169cbf2625097344a5dcab9b453163936788019aad29804233d2d5cdc06bd407019532672818bc63d8d7ac4e8e618477a44620013b013f65902491f2f632edf78910e074f42b08742d02fc6fc085fa95fb495675b43d2402af8c75519d8cf4c116620addb941af0402240939facb6b80d5bb9b078eba1e25d9fd8eca9bc4571413d2b93a137c6c24d0388c73f926d054a6c9e8c6e7f3b03478abd53ea3f23a95b209c5d9296adc737f70d848c97dd1009046820267c915b6bbb8c6a7831398126798f07fdeed08e3325545ba7282e594331a21057bc30274e91be04fbd763fe1f8c5e5a747ee13f6c86ddfcd1f6e82b4b6bd2468e282969014c345e794d13ed33e747b7479dacc82057638c02646c1535a3e0eb38ff80f3425c351b4e158bf83da6a3cf7f452f9f56fbd5a54a1f6ce22c51ae66938a9b22334bfc0edcee62194323faab93fa35d57f26ed5a6fe3bc011a22807bccadcf281510669c6161acd20a2d9cc6dba4801f0b5941de172b9aa27fcab738c0cd60f93646942401c87bf669f9f9983d7592ac258f1fcf312c96a754f7e3d5e71b6c287295fd2138a421d4224b751f3101650a36f5edcd526e38f5501230f51b5af0b2732ed92c8d4c1a35500b0e1948898aad6ef92fda8bd446373b266123f6c6851e5d28935fdb929783254982b99fe15338777d780b0732445257bbcf867cf4c12452bbab8fe31576ff41e5483f493ebd3e5a089df1a4c4cff71c420897611eff1a09a80ce436c45561057ac9ec7b839b9602902b7357cf808e75a3aca10ddf9e231b6248f14ba2751e5efef61d8dbc72a05a7394f1497371d92865a56ce84cabda24592e2133731e5a1bf4eba7279dff46154dfc9b4bacdaa82b2119e5fd083612531cf9338d516ce76f11f3aa78354d7464ec8134484625d1342ab2eda6c7a2ed2a0205bc69cd2b9946e40a5c9f8420612c5c7eef79fe36f309d80049fca572c94c202b8acf6ef4683f1811d3ae7d8e4709ae3eb4b74c8bd338073abe328b6a1371411080599591bd6717af61ec62458c4946bf551bd87e6754013c36cbcac94b53019e9293f1128c40fc1ccefbedbf9b3e518a86b440d0b540872aa52d3776ce1f044a11fe28e0c53433141fbcb06b6741a0f77a3f4296123117aef33893a0f7794daef7a2ad9d1671c552812bb0f88f1bc3648c3ffc8fdc6dc81fea292c02382b0b996f0274c493031ff7850fea187e0e3e0ffbf72d3676412f76953278c061377652e0e877725801d0895df314ec58505f2414e3f9bf0142f14ecf14a63a845d6ab26567c7696835b7fac8b69469561ad0e5919cd5453034abdd07d65cbba50bf344769d790f760abbdf99f387b8d779f8b445c0a8e788501d6543169d6d2772602c3baf0c465e3f708657b4df24bc0cfa7132efff9a4c0a44da7fec349f9329faf36ca583d8933ded7baede6f2b8e07aa361c2c3b37730588b994cd388df50e1b80bbebb8178921210b2385b7d585184b77966bbbbf643e7f99e236bc3afa7b70bdf8f0e77abf6daefa4d475bf8bc5cc052e74fdb9e3526e6f96b51f9c0de18ef57eb06236bce2fb72918b60dac9978aac18a96ac54602e88d2d6e0e5116613e3cba7fcf249c62c211697b2867e186d6d1c58c8c9b89365f7bc8ff542af1559c205d242059c850c7849473c13ec4b0ab96973c9b89e492bc9be0c502644912ed50e107f5429972f974c4f807057511cf7665054dc21ed244458f43c562acd432589eedd0335a11c005dcd93b1364420f0d7b8726a19f40afd343bfb345bd93e1993a5f9462f1f2cf892acc6107f290c14d42c2de240ae3e82071f310659175b848eac45dc3e663f497495023a45e57df4d1189fd154a359be1c88c0f011da5156f8bc7e2d1bcf2a6fede56eaaab0338ec9c3c3541788a27330587bfb5a54e379b4458320263aa26fe12f241c6eefc121a50ad8c4d0f92226d95b032a38ee03761522c99ad2eca4fb99ccdac95341244f68b599a073d16754dc95f68eb223673f329a2181a95bf471bfcd4b042e58c5ea7f53c18344530233cb64ce4ce616325d440b96c91f92a734aa1b50412c6b733ab413e091ae1c0385ac654d1e2a4167c61f9dd012b20cc5eff188f10a06d3f0e818112cba5599111b832640ca4b85f758a1fd63650ac377929362f05ccd8e232c6137f55f2ff4679c117e49d5295f70f5077bcedff290856c2e37ebf75647c4b96c9561a7a382d38452fc26322cda135e3f4e2b62f53c863acfcb8b6e7ecad14e5e82e22c29dc81bb0b6c2f721325847f9db55aeeee26c086eec31b868ee675b6e4757e694c7c152e186536baa968f32d382b460429fa07e0543eb228330265bbdf3ad1469f3371e0f1dbfc11cc35741431f119b6cf56b15204db2858e0366356f3c0fc4b5a5003297a56340ef9d84616afaadd27bf27a5073046568f4ebb93ad371af23df4eb6260eb6510ee4edb411155e3b634258445f38a28cec19044f65bddf6176ea026528334ece2fd158e65c6d7318bbbd08ca18f057d0b093c01f70a937fb6be579310e264c6b2637471e1877f08a6b178d62202974f08e3869fb1390e33a17907999123cf2613eae6c234825bf03f51b4e595ae7c151169f13961df0492739a9e97f187dd63cc2ce7f8e2b0ec80a1e7f666a312f316a493608187c03f7a67eff14fc1372141f799eaf8246edf96bb7b4e6fb0e5b886623319bbb319cf99c55adf82c533d8d3df9b793ec552746091acaddf30b8636ab12d2f78d71f23afe0cffb9b87bdc2edcc2b63f0c0e3d3d8fd69bab6d5d45fbf1186961ad2e1218a59dac7019492f654a26474f70304c87dae4a43e25347af8fc291c147538c74447e729198c5c10ceeaf3ca95b0663f1dd9790f38fc187c62c9a85d480214c6b6a1a429f25a114938221b7aca0b34563e972654231127f80ee2c40cfba37f33aecbcf7998f26af7a07f4c7d7d384f341e9d1cc67f976c005efb09cd113d09452deb55f7e9850ad311d8352b84dc6f1f6cbfa3c0c6877126212624c5156a3fc4853aefae55483cb362ff0ec1fbb121dedf487ce068ad5684420f84e45bcc481186b6301b3c5f2a8e49b798c0b6926e4679ab9fe349dc3ddea3d0c8e7c1da3e5b0261941b5d5c58c1c68d2323ca557af7d495e313830e116e8f45db3d4e121b1073c1485b9a1a2ecf650080b20cc9755bf0d094e3e98c2d9a916a800f14dd1ecd9fa9644cea3f1ce65115662cd5c616c8f6f5720334617096486ab615f31d398d77d0f95009993c97279a5bbbb81805d812b445ff9d5c599bcdcb2d2a7bea13e9c5d5db45dc254c4072cd6445b20d0a768789ace911544ac61890b5ff35cf1b05af1f06f5ba47014f1e5f5ce867b630af51150ec45b5b1e68adacf7bcddf22a977761acb63bbf140a6e744a03854040bbeb62c6af9e6b4f1670c92adeae11583de62c8af9f533204ff8e5f7edfa053851d79ea536c8b279fe1c6c23a73b53522609044166d60f31b4c3c1a6f67af26f9005e6f6a1f91161ee57323c62ed9c1e0cf90cb59ea3515c9e14c14ecc7a9748985b7577f84cc064e8ff940f8935b92b8e21cb0a19cfb231acbf1d200a43f97d3d3446174d53316ffe6047bb4caac55d463bee4d2486564230247f7b811a5432954cb9617714d773586e53e110b0f500fabf512ec275ff577687a277bd806b7b4876af669bd82a1bb4f42c1092c9bc0930ee46e4d885040b4b10eaf0725fb5282631d578a0a3642d15928432b7103b3fbd54b930c5785c3c8f5be57411c55613ab5436c39e35a9738a18ce4500d2533a2c545338e719126173eef8047626c024e997dd0c47ffde79ac45bbde46a13d6150dfb6428de1d46e43d451b03ca4fc4e270ca4970ab80c2acd33735ea1cce52f4f68aba922fc4d073d91b1e4ae714a06b69348c5025aa908141e8aa5918a330eba81ffa550a57123a553a587f8d8833e838658f17ce0d30bbfa2bc4187f2994ea15dd5d28e5b495c046c1fafb5210f145d36ddf4cdbe6d26aef464f362b2ab4cba56e59b02b1b022d0b4f6e80082c0626d571cafea5b7f1d11517f7d40c24048e9930aa1c38bee537a443b7e4aa9d82acbfe79f46a039d152bfc54abcfd29d0c8c52ff9387e1611f69c835a52000d26686abb7c1c3ca4c13cedf8839c8bc7b59a82e0a9ca96bb21664a5a3ccc6bcc9292bed327a895fd03dfb143b57a6d7a925458efef2f635bd0da232db9692e62574574e9c4911091d481e9f34aa8fd1d53577be88a6b1422b073d2355e106911112d2dec8dd4c140d0bbe61cb3afbad3b76dd02f54838765f676404d5c0ecf3b37c739ec9b34d705b102b485e2cfd2d820e65df9e5cadb6a153dffb280927857516b18629665253e646e489d0e6b214c83582c725cb910f2a28bfe26db7669bc750418b227ba8179e1107a8c0c87977fa0c3da1751055be573e50ad598f19d11f7eaedfd7c2c8bc216799c93a16b09e5037dd79f30710d8a50074d48185dd90f83329dc7e86e4da353164a083f5b51dd95089f1d76834d62a2cceec77a9f81d2c726e5967846d7a344dc3ed732ab8aee146b6cffcf302cdfc4aa8e66dacee1a5f45ee0c822a7c22373f3481aafcad1e1452c9ca6a657cde1c24d8bc70f43b968f159a93fa1375fb6711ca21fec66dd38535a7db70716b3c2007baca88c27ffec56f5fb4a55764835f562f1ae7acd6f5d80b2ad79a54fc6a68494306262178dc9972a0b54a05f0e4e04ee11f3cb8fb541723ee35b2553eb0c30868111123e4057c688f870fae8eeeb15068771fc36134e16a9ae5d13baeee250c8530e31b0b5fb66db406b78784e26b0a844ae35b96036a71a08d06728ec83649f99bed4f15d2e36d0cd79f564312044f9b452711e9de982f2e51f31ee3a7102c989eeb5bf9f55775210f8d15880b9435e1f584940523330b35fa815b464f58307da3849d156350245896c00ccada4b63de32d6335b71e0746cdf90f477b2bb7069be932b90324a44b957c2919cd9be0fba1bc787d973741183f909f4f4459b5b24b05bf4b8e02d54e992edb233721145625fc5a315cb680bb57e5076c3c1c774bb676cec7eca5665491c9f4686c1de090a4f919480f74559474f3e3a90b691555b616e9adefdc367085fec316aaf9277a4a6948bcfcd0b3b2112a42e8c1cd400520b13dbacbcd408ee0673dff4ec1167bdc6de364b1c25735632bbf1a2f2f313751420a06449355f85636236a5d4b80d240b71c53e9db536e59f31de78c5aa04eda09420348ffd0605c24e174611322aecc915ad63b95212cb5686047a14d84048a2b6fac067276bf29536ff133283082ea435be24a79859f2a7ea8b1601810f16f12f5ca4c7967b5d5643327dad00682c82292a21e6e35ff5a31397ae4d7e0ce9b9eafa9d1f520ac44ee38514352844a7825e93d857ee2f0dcf6601b4ffcd10d73649c4c305ca0cd1e09a2cfda1b53f86310fd31115cb6d3545123147afa93a802c5221149b7e5e49ae9c470ee5d2507c59781af15ede13fe4806f7e703ab20c89f522fb06cd415b3b18b6379845f4f73c2b6ed368e49204f3f24cb94867644fd84ef51c8fefe172e8e683fd37a997916487bdab2411557178c81106e5f552b3b4660fd74b117713f314058d9f6b32ca25e1535c2f4506655869a6d1fd8cb732e66ee797362295f8b83f2d1fddbcb13d01675ecca6b9a42ab6d7be4762793582f405ca575ba8609650e06e64b38e11b5bdb8f44da9abd41427235e4eec5d93f029fec56d5f46659ab077fb4ed3a474837014b3b8ce9ac0c795ddc6f1b380e6d6a87fd2847469c3060215c4379eea942a9ccdfa9212de251e1ff3b780237c9286653afeb192fa6334ff044e3d6f43265c22518404e3ff84cba6d789c79ff8b1a174e80d06599ee46695499695892cb1f50febe7037ba2a7ce07b2eeec74492796197a88194e7a8508b4be6289dba8f549340609fb36b7849253d0084e2ab686318f00a23b53fbb68cf479dae4e68a5226f651bf74f394050be05b9bf719e0b5e83b6044a90c496223c771d30fa319c37a5439fbd80d6130854b327876db0f42a7a1eaf26d99467601084c4884c4f833f4a56a50c7399257878ff767e6840eb705d9f0fd34b404516a81b55be0ff2e33313de4e9ba8bf8e27efc81fe4d600a45cf93f74f753c262186a5c947150da992fa6f4bc4de93852018474ed588871c41823b108f30de5df20b970fe023b5c0a39c39e3a4dd72bf128d49b79b948fbc25deb5a995efe64fd7580d4965860ed4b6f452740a5448c816869b62b861518aa57419941c5d10c8a457b0578741c13bb72c6f6f0fc0bf79b5e0b7c58aa41c08d68a2d292e5c2043a0d33baa9d28850b32e34634c8ad25b4d15876ac9dac0ad3a36bc3f090c34230e0ed3f45c964713583f308676dd740396467a83d57c05d22756bd8f6bcceb7a8545fff6d32e0ef2143265c44a80257a583e3255a4874220037da5fe123d822d284dededbc779dcd170bfc8f31a467ae29031ab623948b61d64db2a5867f1d54046a4596141dac03be1b9980a331a55b1d570d0b4482494dcb7093f8bc5b2b6bfa7a3a2d4f01a7455e053ba076e18e8e055d8ba31bc33edb3a710b868e596d7b4e4c92d1df17c958e40108dd2b4c502afc06ba26ad32bd84a7052b01c0b0c7e9180eafc16398cfc6525dc1c6f52624358c65b970aefb72016805f0305519a4f9de04d331f694d66968042b23d92af82c4d63dc5026e09ae621631527de36e78b234ac2e1b9640ea5a6135490be2b822986454be253c5424b626f1ab4da484855f1356575e98014203e3ef52afefc8351b63686aa7039c8537748ce09224e316da55566a47b3c19c87847e96d5112b3681f5f9e25520342f46a2fb651858937153a68b01b92c5bd221b03f565081080c4f917958e062baf62603674ffd0e3d6ab48213956c790313e0a38039f580decd2e120d36690bb1af263056cfe9b761e374d5279afd94034ba682bf00e6b57100340425227085000237967b22d34593aa82d7b66d4b4a635eb2d590d51b201f435834539c01b5b07e42023a06fbf81ef4d0d32284564acf772d041be1aca1c0786c2207578536a7c60b26f5778de093c89fa1301b1133f15810905e62a6d19a7a29f4dfefbe58e91b6a63fbd5029776f04f635e148e4aa8c7cf50b92b1af593134e905182b0b40a36c824a0ad381c557929615df5cc7a1420a3f7b100ee0bd9aff8f0dcc2fb560feba6323b83ac7710374b80dec9050b24c40e50a628f8b2833521d2935eb928e3f5f8654abbd75d5c700113a89aea8979a21990bea403c72b973a9651d9da6ef07464d4b16a45d09b5bbd16360394e1e044b3b135387797f9cf80e1e99240c9a58febd30040b52c1815d3e2f6ed8d1f3c2c86a69d9b9428ebfcde80e4e848f6e51c9f45d0880dcef62036a4fc6a8ee74c901e12fb9a3c19fbb2f70379730674a2c76017723430e05ecad813733d115be1484f929e911c7c76ae00c14d5d9bd0713dce43e6415af3725f784396b5aa84dd576c261b8eecdb950181d1670396d1e602f5e7fbb996e8a1b1efe072905b39abc15b85fe9a340fe5561714bf899c8ec8a66d864b928923b0737452a122b1daa34482c7a0e33ca43109fd51cf6457d4b19156e7022e71f6b7c83a81fea6a10807e1b7f3f3abd0542cfe48a1a5275304db4904327677233e49868086ddbea2c7baf569b26c63d85d61ab040067239bdf1b4f6d47aaf38190ce79ba75d3b8d991a48f19503332d725eaa17b92d4258d6178f57f22a69d76372e9da427f5b463441f5396e367b64dab92948b2232c932610e5828b3104c177c148309e0c70f2baf14cfa237ac80c9d2b7c38014d7679b9aa4cce652646fcbb484ecf80493a31b6c8723e2827b8dbae93ee5fc722b7a1d7f120b7ad353fd6b431880b3f5e736b54b0c024d3070b279155bdd3ad6d74ac995110353f4b5d1e9d1259a8b902550e78db7c4d2d2e0ea8aaf91587996d6db8ffaccc4a55441100bbe767782751d39f505d3e46807acdcf7d731e5c25096a972c9691d2fb35b2515ab2acf88b268ad267be45e0da798295a1471fc79e1b48f5bb76d4ba1b061790bbeb863c3f3aad75ab67e14b192a4457f4b4fd6c285d748a6ab334f3c66506efb163e87a9f6c939e37c34c885344a9996556e4c9c503236f45d35030fb7dba18f275eea223271618d5421455de32aa390a6406d2783c29ae3f7835cb1c3d664bf6cc6921aa4cbc8c6bfd9e0817794e782917259676736ed061621d63a31e94676779f8d5da313512a85f4cab9c778ebea77a677b9e20693ad5435dfbe730d5825e98c0472e5917b3cd4e4e883906ec5f77981003f30ccebf34a8c6188339d588ca30f6cbc7478f4e901a48ed6f1f5ade01287e0be64f896976eb354cd453b9d4c8b9fdf7d2465e15238dfce40c6aa371127c5bdaaa4713a8a6b681a4d32ac75e5c6e094fa25e3d6e0934833ec218ab98e2e4d0e388478e09b6c50e887e1709ae3d730b78d8047c2785ed64615806e08b1e6b46aa6d77d33232a00d0a9e1f40dbc45b01f48e3896831e163005de15e0fb03221f68b5285849dde06880275b1fe340dba9ac4b77d44955c8fff1aa3e92c6e23b112078152f655630447ceb4524f930ad89858d6401cf58fe844e2026766a65807bd61f01cf6bdc29ac950349d941d7a16bf1ab45d0ab58093f7a4b24580e45749ab833472e8f4adc10467369d4a2d7c526c1917bbf20afcf7e16c255e0477f4525881b6e8be18d235831cb7538eedce152104a698336cc4597fc3a18340a43a73a47714a87693a44336d220feb24978f3ae0020f6d1637a4ab9ffa78e3590fb112dbc57fa1d99744b470620ea824a68d9a5422140d5314517f15f5259c4cd772822cde0fa1e8d0ec87b83b2179464ccf468712387b24be65f016ff751c8d1ffeb72b6e2c03b6ecb184358d54e80c343a9d3a94143a9ff65e6d781f4818b9f6eb28c5264e29e02d038b3b434e4fed821c1e3b281e07f53be7cbef417b2aca36c2d3878323e6e6627e6897a075e344ac5bfb3b66531feb0ee2fff1e639604dd2aa8dfadd2a8e5afdfb6159796296b1ca109b9c77109d1c1f416a99dd283463e2e53a0a1817997d325ec2940e7765704c4e26d59d02c5e347aa191f942837262ec53b5e9c749ab3771d6a184e080fa8ddf94d8f015d392055e2ae3dce47eda469173c2c4c3d0ec1b4735e7f9822cfb0463e03728a39278c8b1b08bac629f51aec8cda8eff46b878b05f830c4b5f2fa2efb0a031343888def09f7489a0686c0c49e985fe5e498bd162900966a5700b6b3d2455f5db26b1dbfb04619f2d411819ca8f5635e52d013824cecea32f11856094084b7b137631229b60f963ab135cdf871063eae540af95d972e5550a0e5416773dccc9726b2d41c078d0462664e3382aad2b3f756584ab471faa7aa479d256f21d1492b86d93e3c25a55a1ef686e758ead2b5de26c8dddc2781191164d9d47a6795309505105f7a5393b49e0298043e5b883e5ef1cbcdfb035ecf64e757386a9f154307f25253c2c6e439bef59eea534f0424b3959f93106cd5f5efc503df44e6c5c02e84737b4ef503520ce279650dffa656f6845b7e8eb3691b7fa3940dc314e4d83fc0f71844572a417db1901d1c9f080fd14320d18aa16cc20d00db6299bf50a7c2e1b17483d96f7866e13316ea6cd13baf91b74f7dcba11e1277e45496feeaee38a1354d088e02af5a1323cfaca4011f6473df163c14460b72053acc42d5aa7ed6b1b5ddc445186f55c6967f008f354976f4ea4620b5890a64543fece03b4deb94c62af353466c8478a4e71516211c4673b19bf2add6fae2dfe1454de5776f020fa5d701eff44d53dce2065ba64a6fa81126993ea740896bc117d362012e9ef145d6e4cbf81e26680ee7ea443f60c37a7e52dcced09db9402f32c2f7c0db52be53051a40a0d45fc0a3012fcf66553c6044621fbc0e2fef47d264e4c51ee1d725c56777447692c999f31291d1bd68b6747f2343dd1501438d1ba25e5bf924df84d84574ddcdf7f9b19875a7046e3efab4e49055eba5943ac6aaf5d72bcb725f21ccf6b60d128bbd88d30224bf6847fb5a9d032f768534c5837fb4974c20da82e53b3548987b08388fa2113ea7c8da3ef2f121c8dea2e8ac9821268338dd0646427ae62aad9f62ef94daa0d8a6762dca9585a45510ee4bbdad7740b9a19b616ca86773d32d4b337dabfea25338ab4720c693d2d9b146b1f686cbc10dfa00d7e0b911f6edb40b0e92829d430276eb5aac515b565ed1e2c10d5f5722881107d7fd7bf305e6b4597ccb9540572c0c5070649edb43616576f139bf1661a337895c659abf71862ecc1808216546619bad09bfd78716ca3b8957fafe23c5d544d00ce1534341331105ba2d4cb4c00fcf6d2aa3efde755ea026a124177c844d6e1d3cae97aaf4e111c9612e2316827946b7c47ef6de1513555e413ca22d1562860330d077ee97d4784bb5a93f9374765bd8129057fab44c224ff3f5fc318114b3fea81fd5a201583fe8e74283be42e72d386785c04a4590d78cf2c7e28dd7c94555b2d1b46bb3f236954fcf2df9301f7d13274c35f4b4ee44475858bf396592212e0d2dfb71346713a6539a65fb32de5cd35acf668b8330b0c49d6d136b32ed3fbdae0fec0223f4114fc7605ee577c6fb85f4241159c475aacc8d36d3c753a873667ab84d32e24540a11f59ad0c6079b39b9766a098f1767dd79ae08b02d7e8937fd3c550201431a7b12c8fb58532a8c30915809135a70c77f12624cdd2c5c246c949c2c754e67c8897019e4a7ec3f30a321d71fd574762473fd2aea9c6f3cb04a5a713b4902018107df6c7c8bab1f51a2cc5a4770bf50868e281f0a22d15d389ae80411d52c260319527729f17345644ebb85649a4527e20e1f163f87006e20244398ddc9c17a76a65e60c2367a76fe927ba622a93d2d20ef19df0abd997c18e3974e350c222e1035fb0af8a5ea19899618ad0b5a4c376f4d96ecad32347afc00a98b5a138f41699f4f593a10ee4eba2e4ad31e91e75242263dbec35f896aa733d1e2f7fad82c4c373e2e7953d47ffa89e1a930ea346a06427d21d2f57d0771ba0403d3a92502cd89fb405f32bf483c7c77714204a403c7627c0fd0e3f434c3548706eea5e25dafe477b9e674ca38fe3aa2b09211b66ceafe35cadacb2c4e82d083f45447a6699d1bf0eddaac381d47d6c8e90e2a1c461ff4e9870e700f47181ccd6942df38230935926f37934411e202dea595ff9e3d9fac136d43c0c00e2b38d4bedeceda689ea4f244bc8b7d75502896eeb04a2219277507f10c5a8114eb45c0b1fabb622bc4bb3b5c26eddd521882c73b43300c240fb5672dacc40d37fe7b8523423ef21dd8322d511e24ed404035fd58f5dd621a52e4c0af2290d800ae035aa2730094578c1b9deffc44fa1539d9931e3d9ad31fe6952ea281bd0568ca55cdd940731e0d155488b603463d482a8544212d0d2948def905d518ea217c4dc373d2cbb09a3bf05a444f8fefed44d47b47c5860cda2bcef4a2a865d9ea2fa79ed5699a577c714298bd4840a42c599f9e05d70df1d6354574f62ec457de2cf8b83045281c8460e20c67cc1ca2ef0217197732dbbea4671758cf8fed22222331f08f3c83f6da28f8a2c24abd1c654a64179e9ee3493741038e0e80c2531b4fc617944545dc8a28bc8df859a5d378098fd6b6792a85c6284fa2800c2e4e35492c7ba3faa29c26651d38c726cb45293daeb338f177266240af94095da381050ac34185207673ab0db0505cf2bea05c0979425e7a1643d105e89d56c95a7bf6603dd1e90dcb49b321a1babed935907d4ef113d7e6df7f2006ec74c626e31d4d2c47bcb5ecb64f3e3071c3e52ffd54c4562007d846a4108042f2ef2157828d3e4208eb21f24569053faef88ae3650ff740391d46ebf693d0573df8f9c62ee6ad01fed8d7eecc2dee4a0398f59c9a64a81cf8e01e6547524c64bd782f3d63cc6d384a88e58d3709740bd204127176920d5e60e931b237b74554758d55baa3d351362bbde7234936541095edc9b49a422429942f21856544fe02cd3a02c55e2eaf02b3dc46b9abea142896211e49ed90b9316a2b4fd2f4d79b6e43150e7cc7e6903d6333fd410494817e444a1a866248f05ef3342e8a7d82f72441d7fcc0f890ef7b4da453de7104c902aecd173ff222d0048bb032cc67e35145726af656944d9b2dfd2fb1fd619a666fe1064b897bb3c122c22fa170150e6d775d7eac62b5a3d81a3d6e3673fd5c442518a2ae6d2fdac040a8d418c3ef0c420b63d7a51fb837da7a21993a1616cae065da6fa4ff8f0d7b02fa0db7521e11db4397e834cfe1e4986ab0d5e09a65eb3741644df6b9afc30d125233a38c57e447475db51badae651a009f34314180511c270bb9dfea77da3d6b16c182ef0bd8bd5372fd8ffa1232d7160629ca1442e178421273064447add10d552932f44f43090b1006738eb3edb53fa0bd0ec51524dd7c7f7ea9df6cc890529809741891107057fbfd77783b1f300db68a1bf958d3c83561db4205f1fd7e71b2493fed64aa4760aaf4c9088a794d56d0b8860169d86a7770ea39b495c6a41cfd32e37b8b2c900c1fcfc4e9c4d50d0f7fae615c039a9a0573b5d491cbd8067815f2e2d392a4af37f6de2d22eb89d16522d6cbbcd7ffdf68331711befede270829c32b2e0cc68224a26699da9387e6151d90910af2b55f132db5f9564a91c918b625f8275ea3585cad58a2c16745044503d9257090cd0421dec1ffa832d32633cf4d6f477ff18c401611a165ec62537346c1a7dc48c5577c2a19051fa2018f27cd916e4b4ab33b0c666587a16e6a0e40167262712c4aea6ba5eb1d65ec6c9d158179985bf4082806dc63faa0c7673c1260a9e2ce6c80d94f6b11023bd75b415de85572d6b584193acad82180975eff2474f2263864b41927f136b580178d817f239cb972f4665d1ac31d03945e58b736eed94f367e863d6391653713c665ad3da95e5ccbe88de725b1bf8bb84e7a37667e7e913e3d4a005625e3fca5618f1e5d6fc63cbdb4831e7cc175e73d11f6b20c9d9e9547d36f000c175c0d1e67484430354d66031afd9b255847d460ecf60722644a0e23161b2769473cc42943f03365f61b65d7c717411329c3b702baf10f34e68f8c9cc4975f535049d3c71e796513737f08adb748134cf80405ad9bda5138b406f02c8230d55e45edd9ef14f6cd5dd83571c4169d826284bf6b3662f21175086483da956e6a4357550e5bdefc9e01c957299a9773de5277ac4fbd64f43f51dd63f8797aa8f3455f4b913f70d87b78226affb91cab0c6b7bceaebd42d75862e9438185fbda7971b590c5b41e601e4f29c89cf9f4853431a873015306c9fc37a3f3552d57f67d04e470048be5584d1950a16b86c4a1926f884d227826da947e8efd5811b54ca71eb95fe97c7e56b400c01b02645e7673029f1a4a5ae70ad509dd85fee7003b64624889cc64b716f12102233841ddf9dd04715a739b024c373bcc0ca7fbaa63ff037f651cd5aa0e4b4af494a63c2e6cd41db1eca8bd17ab512ff349eb69e9d4ce4cbafabdde8feb783d64679d5706544363b0ce3646744b632394c881d9efffd926f3a7eec2d607ae7bc25b400a0f2f1c7463f16167b7f33e0d1867fb20d7aded1669da0eb5a53854090d347e3764a81903a819b64aefa1527b912d8ef9594ec4278ec25884fa88e4778010f1ea106cfd6d9b67c1400d671936984dee91a697ab162fc3487b2e42755263fcc87bc93bf405ebce4e9e4fcbbc19f7185da583d75d2583b736fc14ed5d1d67a0e2fcce97b66d7196b172f483d603455a10b31991b72f4fe7aaadf5124002937ba2f719b7fc5f7fb54aff88f4753b7d898b3eaeae3a46b7158d0db5f73f3b6f0f67c11c61e23ae9eae331f6ad7a12334586746ec7d9031c55f87be1bcc9339fc307831967ba1f9ddf51809f2598503964ff64d9d8be255221f4717f6c646086434a10bf088b10542cbb725115876a42c538d8e097a8447b4261eb64efb66a8638fb60c6c3f06d14b637fa1fb14871dfc39cebf2e90b51ae731cd0bd3cb2429a915a236efbd94d6c78b2e8b761ec186e86f0d2fe1e5072a336424590dc5c1f53a5ebe0f3eeeb40665bfbd9d41ada79d6f6a52890a5c54c677a388d5a899e748abd9e019f2f1125f033dc3ee6df8803b900a10272416b33ba76bf36cd29420a2262e52480bd9463ef4eebcce699810431b17d28dba0ae2b07f2bd347bfe3f47b3827bcf45f2c5098c92aad7f52a6600779d051f7e84ca12d979b0f8147dc433259902b011029a4db98691e93205a2572a7fbd50f188ad6bc8f5310355aba30ebbc7e96766fc21383067927ed7e4fe2b02ba85d09b678e12ebdd61b249a24766a5a9cc0d2e405b52deed414f87a82c668279da8208c9fa293e2f10ef04108b4be0474325b5f2f471c9f8f00ede72eb4edceb1917617b390107eb9480e46d0e5f915272efa3ff0b17c665d707f9ec2307d452637725e5217ea84b7fcc4fa1d866ec1f0bcd838d8638815ff99707c8bc7b0103273a83cc2302af81fe7731a678160ac142d45ebd8f7d92000bc77eca59244612cf4c00b13c05b3e8d25e61e6ea0e0472c2deacacd465012731667a22f45787c1f3414200c740f829fda6d906dc69a33616e59394ac5a032642717067a67348b4393f7297767cd5b2bab0906ec97eb3346103f5815a6c1299e185121f236a9d75ccdefe6b7931fc568d3017f799561f807af00e10871b17c6ca030af33a61d88fee615f88df3af56cf52c42daad1e5be4110cd781df33feb4ba95dce46a21a94daef4985d940365b628278007f0318ea8ec4420dd962f325aeebb5a6ae92992add561e5b28c30c54e5ad785818a067d39a0f85e4c1a2a8370368d04d3674eac001d2b9cf7706bb511040ed056a200ebe0997cd669595f2b1ca44d0cfb8045b7f344fb3af81e7546749801711a87416a78abf113beb564d33d944cf19a1d236ccd7f38157c347dbd014d30f2f16c2a2d4ba6a1ce12703e151f5eb73d2abe681bc90db4bc978e61cea22eedc107ce6c00986bc8c1407202337f7cd39a9cc92763ac8c2ea5e9361702f68a35592e867e72e51461f0790c2bcc16c23b8d614f404cce67a8700225382bc57e6db72efb672c9606ddabee13546592c33f921d944257d84c9e32f35f341ecbfc389755a664b60951444d4f073cac7120bbed1b350f844193ad2e765530b8db9391e66c1b3ce78964d7f42c0416e15560d8e13c1051303f462aa718507c62a7d52c20e48e4abb59be08089c6903832e8862951f750a3954a5a0f65ba161678f81eb6b02736b063ed669f005d8689d41322299ee41750ee90130662edd2dde811704c7a84e792f424638c76c4c20077deed4de2bab2c33a204e3192b7227fa56e5e0a7d1a278dd3853c528e6b72771531bf79b93826a3d285521549eb57e3630c9452a074940b38af0300532f359e42aae3afc357448bdcf955cf8b51d10344795a13103494edf0cab7b36924d4a81292979923511565d12ffc9cc67ca0425dc276b3b275948ce3f3e0bb3e982484b4855b2b4aebb717b8d0fa457f31d77341c16db764f0d5b33c7fdf2dc81223c93e2ac503bd8e67e115ba7c284bda534fe80950fb5c3040c80c772ab30716747f0c2124f22c971443fd4e075e155e973b2e55fb2ec368d5f0c55f7b78550f8504dde5cc1b17a6b51adf77a526d5b447fb295960da2a79c3c22b66391c807a10c7667e223423c9665395706fadaf2b855232e270cd6e30735f9e04d6c09479f01501ad394c39f627861e1f976d5f6fa4054d669d0460c153ec2f01f554060f23fea0775d485000f1eec1c0be77b264b2a2e45674622ebd23e35c75a9fb2b7e9092e67e696bbe6de7fdc2efada9797f82e34138c7333c7884af511b1ff31821a007e713edfbd842d48cfaa5b91bfe4c66067042f5e0e4a7e32dd2299131bf0451397dcaba67a0a3940051cd6c77a495f454e24631526a40336069a20a13d6237480bde39a18e5b514d2cb4d256f65cce0cb9661686e119a6016ef1dba326da9405153fc7e4724e2a6368155b8ac1515671204d2417ff94b65be2d6b9061ea32c5acde329d8c775de6693c29605ccaeb235c98fb84ed383834f846ac45981cc77162c1f4427a80eea555b37e2467a60cf39726dfb00bf837f35b3ef6c52d9e2883d62b9e2d4b5dfc0547468ba7c3c97d9736633e6f6c4cad60cd12d7dda337d7679de59900d2499ba30c435f04418142e4743abe1a78e7356076ca0345bd131a13933ab19ab23c50c1f30f6ad4dd7af4a043a473774cdba966e2619a56eefbcc43e43a7127386056c3e84643e3fec325c2423f678adec43d074016790f79e522435e056211bce77e70a1f0312a92cb1475776c94cf84416517988798b11699b222889741f435477f254106d8fe93026474edfc77d2bf9d40e36fa576caa142a5f7d1f15cc5e2e755312bda0e9d687684960323df031194e224a9b17b703f4b7bf3932f3f7b90c5a8269736ae89abde5be63a1ccdc511b90976dc8e807b9d3a8f8041e50f684a0fc9373c15aa48436bd087fd71aa4c19411555e5c8981f5613c3c1c9d12839211c63d5bc797ed89cae45c09a55528177b9d120398c0e82339756e0f22b60502dc346c401b752916e00ae065a3b33766ee54d664aaf1f109fc38cf6ae62c2445c28c5371e8e831f0c729e4721f7c7f7ac2f8df77490bc0ecfec5422ff22d14a66321391e0276a578dda5f22934e5bd728fa1e3517f0295a4b094803ee588ffe33f0be05fb30792cef1d9fd110116df1c7d4b416cef99d99a4921316df6669355a60eea28fca14077f0eba05afb7c5d654a9b3e66ba6d0b5acdb9ea6e33d2858306896b718fcad574b04465535b5dce9ea444e45f784eac2fe1443b42d3b1e376f724df3c7dfc43c3a54dfa3b351c57bdc17a4674e55bba81726627157c1ff0c5c9eb4c5a818eb6a6f181063090415efe4b754218af143ab61d8fbd24bed9e26757075f150441273bada40b13e3d60606d2fc3164d62461b2fd88c87e2639430dae934a4622ce1858c8357f5feadfaa61d045be78b18f2f5d6fb3d9118be95437b9c3c61153ff4a2dec58f41a835abd66c899d80ff084b897fcdae04873b0c1d68c1c45623d912b41e044514ccaac3b33d290f86458c940c089201c1987ae5a57253ebd3bac0ae79274b60e24fd648c4984e6736afb365728b33829393356419ac29f940473d26fbca40329683cf2aa558d7d677148206a2887557205d4387fd02ce02340b44d6f214415b26139220d8bccac652b98230eab5f3b4152af32faa094f8ba2436f946d3288e5b66488dfbd20479aa12f0872d2e61cebf704df6c45ae475172421f892c5fed1d961507f0102cd72955cc8786c535530622ac0abb74b52067b789742e065b6f47b6a67649d2de6b97a788fa135944012f2215f42f0121cc47b1d9b6cc135022f8d6de524af8022c5e25e961605d3ddf9110cea7c9519b9ef931541416787282298582bc00bb180afd17ada9cb30cea4f45595b05ae6c8e0f2b29cc2b3753d0200960b39481ef166a001623e7671ebc408823fed1a369919b4c5a89028fb27f70904ee2f7ae0569398649bd8862013235073aa417c8cfa6c55f58d1f9e2d2281d6e60a812d9e601b17241f536a968c79f0a1d68aa2a9de3a78e250a3c81aaace8d5680fff2794ec78567d6d24c75fc6d7281cd2c457ba37a6ac4f600110c1cce211210c1159c77776312002a730bfdf2e5e31eb9b838ebf70606853d7f3ed88184a76ec599428cf0f6c5b6dc844212893d030a3dead68669fe0644f0f8b607dbc671af3a7ac38c3860023d1d805774b7e6e1958db6f99394d237339f876de9accd84f62292e81e7976d1b227668716596e72f5e8df65eb3311f5b7bc68d44022041624eaae9deb013ce406f53bcafb694d95c11477f0dd57a9c6cb6760251da4ee201350523bbac087e4bbfb6cd07eece11106016cd455fcb722b0e7d273a107c6542c9421b43476bf60838cbb2e0536a8117b4cb1c11ab01da19de39c4530108a47b60a5b28ec2f6fb777fb2ea4ba79f9015f4e0d73d71679655eb6788488aa13117ca2f2e96a56c42488a2e9fc0e8b7740dc344cc210bf422219695caaf4842815ad085f95d211bc052589cee689d4e4a58c3a32d94ded7eb77c212679dd22417250754c52cabaa9624fb8a214a04ba051b1fdc135beb138307667d63f04cdd7f7d4deb900deb88fb170d089069f8367b7c1883bdaf3772101a27326cd6f1788e1ef65c680fb4edf85728d5980b5c13ff62f9e007d09a2fb5252589cbe10a2df67b98ae739bcd6bc729749a779d26fa413ace3022ee8f417c24138e353eb9d9625433ec8b52609c6a65a7315bffb718ff2ab86e51c4af1af555cdb176c1c9768f4e033396c6901026699c8896c09d7bdc2a719f79b577625b4ee2e084af25a99c31a10d02ebafc5bb58b718d6d87bca4849735fb0d6032529658fe5a87195d58f4425c861ab7ec7d954e421fe5f8c83d21768c4de7ba68dca38ca98856b91d21273a71afc432cf4c755865bba252488f1124740f52f08ec6169fe29e2e5416dc248cd8e488e7971155b8d33f54ad2a51440a773b3d2c8417b44476dbea9295269179a71589540629847aaae43c31e53c458eb5dc03245107f751303470cb26b323acbddb0604c7e00432593d7e50247d90d56996a78ec64a256f2ce833d1b8c943d84f606bf5c9cf46aa2fbf34dc7658c5add54634cd6ab262f81076f7efbc2284ed9eb9ef4bee54f45a5001ae858f01d74bdd79f39d6b7992f1c363f640c7265212d5a8a2439676408051df1d7c50f8770db1cc32d9d9edb707b31ee0bda4cae329af9bafd66f93b5672963df3a970f52c434f771051c77c7181e557f887a6d150cc2472bfca84d61de16dba0660e7c60b3bc24d29c3be8462752c7d4b5033dd19688ebfcde2b5f6417959f1be8182d168539dccb50b05eb76a9d435f602226e51715f612ed706d67934f35ee250bd1c07fde5f8b367270e625db789491513bc551460b1dede5d6f5a7445e8ff63cdc61448d10c18e4de46686fc4d2207c8d641f3808f6b06efae65f8a61c0dec1f0002a82616e19df2bc63619494ca32f8fd701aa08366cc476834249945eb961dad67ec4a8a2defb7dff63d02cc9b747898e18c63d7636d893110b23d49e8b757f680c20ca67d732b5fd28079a3bf1403b8a410645809f510d5657baaebc27df73ed4f3b4328ed0f99b511c0b1d1c1a8e0345da02079d00036442d21be90e07124077b878ab6fd129c3261046d2060c36a512785a137001242b005fefacb5008d4a01b46b3b6cd69ce900312e7346cea1b96486d695bd0ed076845dab0fe17d1e1583033fae5ef4c7b4249103312fa771cef1a9114e39f79cf2e3e4a71f2b8d078320d40653aef35a6fc16555b40460a9131423f1b7943024749012a243abe6efa1967010539dc57de5038f0050b2bf08ab623a335f7ebf1760f081c38c6116c3ea85943d9470fca0e9a1d944eab02c4e2ee616f1661a4f2055875f531f890a561a44f5eb2e91643a7584ecf1557a3ca0c43022728a255dc04673c7f2dfb03f9d53d32a95c6076cb04a538bf1373075dfc3f1713094932fb05d4594bac9570a25c480629da06925333c92b322468366fa0207ba7e9bd2823e8ff64e20bfd2449322e0c9ef703692bc2ad363f80271d5055067c1e56bef2e8900076d4292e17eeccd93cb60334bd9394e6735e2d106a1fbf57136319d85f5cf92558e17965f55fe27e0c100aa674c8e13f2ba0a50036b973343fcd355ec0117a2043212322e5d10eeb4154e3a6ebe71db4435a04bfb7f8ef9e6c4625c295403f1d6aea6352a4be5a5a519241e2d6cd495815e9a11a1539d73b113e71d5092e7e7e143ac42ab490a7fe4ca0eeda49f23761043253801da6cc5b13d8be1ed0d09c7f123c31ee6e8cf359425d328bb4020de1752d26c47d0063456e68178c4fc5ce1c3d6dec0cc148f3773ef93e7ad857101636dea8fdf660fc1227147ffa8a99f5822ab137dd10e55d423aae8583c1e96d165701562c6ecb129e6a02cb2a3812fd27103f5bd9dfcdfaae3a15c85a197f2bef7e96518bef21f1f661678cee4f7785b353536bffbbb90ada04fb99a6fc477b152cbba9a2c07138ee4d657778400c5fc2647bae6ceb2baa387588780a77b505e61478c194cee3f2e11a834ea8be6e660765d74278f5e7005765e31749ea4266036aa27236b5340b7e6e8f8667dc017a06228f5ab108822303766a2eebcba9f6d71651131bfb2f52301dc1e6856e6834675c1f6c5be8b4fbe7398b52e09c08b6e7795e7d8bee5e0af31e8ccf479b9e940e35387053c264109e4d05aa797dcd32d90aff0ccde6c055bb29a085a21b4cb3640abc542a86f655214d21c10cf77b8f1358f73d9c92c72875712c7d21df6d8301470f8439215d5f0054d1e53a01b63c512f6704ee76af092d1bc99c5a793342df5c3dac1709aa0e04683d4864ac62762810d50eb98d8e880805571eebfab9798870fb213bf5dab77a74f6a8c6985b7f47403b95b2be0392153ab41c5fc9f9ff223cc1f3b1413b33351cb5fd5d468681ac5d3aa09ec4c4c60d00b25d756f9ec23551a4b06bc4db0ba524ffa7df23b76a4c4137d44f552d92152afb253d262c4ce07633aeeb36ed703945b93c3ae21916b61daab7a673118a7e36c595bf0049cc514e39970ff780e9ab3a9c090e69ccf8431024a42e1b0dac7742f493f1e46617fd422730235b62cabe7335fb82621fcded5c83bbf91793aa3465e133db5d1ad195618403aa485e3ae764f992f05f62a4561525ba5cff1632af4a56e39ec465052422fe90686ac245a061188863d0da5f113cdec5386075964a48b3f49d42d8acca0c92319e2ec413ac20e60517713021900ad361e79fccc4ac67badfe2481d1cc53cad8f9cf301c0fe0e7359477baebb786e6492143a9369d85722f98c1ace9cfc3640dbc3a0849c096c9f09d38d82ce46755d4876ea0471c4019e5abf58082c97032fa9050c49353a015e10bb897f19f33888a89b89964bd40f4001721f80873e4a2ca9eb9389cff5712d8f4300fccd417978eaa213a0bf7a0f081b9c637661c513d27dce80d5d1f92f00c166fa8cf57476db88d7d9c1c00c3080b7ba8f9fb94d34a62687ee89eb51121cdf426b2b92aa0aa2cd70bfa5f7b34ea8ad825318eaa6320cd5ca5e21ea6424e6188a51bad9b02023f5e648912d2b36c8bb18f775603565166db917a5d1fe725203557adddc5247a5c526d32d697d33661f0b97109cda3e8591b05b6cb9d95cadbe560ac6716d0af6a1c74f47aefd3538f12163b2261336848d8f83fd4a7d6aa9f7328743d69d2c41710f290f63d84c4cd4a80302bd4d4c19f20b54d5326e292f110236cbcabf1ebdc71acf70d964319931d1c393bc153c13202001c622745135660af7f4c8927ed6c26a71758291282ab688f9d7321176a73429c7ce2e6922427bba58377ca2636a6d30c40ebf5d7a270c666b66802f0155949e28f25a4d585848b2f03ce95f531524634463d68518d6aeeeda95d5883e4cb904a3de79713b46769439f292c1106dba57411cea9d7d0f86ffa14928ed7cbf733cf6ee0331654cd70013bdb4da699000b8b0d235a4601d8694577ad0f11d8a17f966cfb7fe6f1343710c144fc43c616811486f3caa0b189d12749889df1cc91d9cd4ad4038280249c416a7b0756b4bd1f711bea9ad4c6dee7e6cca730776645542f7b2ef8e5ea23a472678936336137dbe6981f0db72cbe9419cbfa5f271424e7afcf36d1e3a9faa907b9e782b2775b880b7cd8e0873862fd337510d61472eb8e42a1967437f9cf9c9d65f5fd453be1a2607253aa33058ed76c399e7e952f52757a9a3a9bf23fb001bd4c432131a0427f56c34696c675d15d32bf07fe67ce21ccb87b67df668d94a0c251ecf6b76fe6e408e0d82e1744410b272296ccc7be698f1a8668c647e1e5d457e7591862b7fb6d5a1408b755f11b7e0e757d772720a142bf26427e34a37e87a5fd9cc2344b765b47145dace1fd312b4402744200a76ccff6cae86db446d646142731c471ae34bafc99b92f003dc9c309cc1a43367176436234c0567530f0e575d58b2dd19699e7cffa9f6341bec82f6969ca08075cdc3ac7d56f1e3773d673be1ede02560dbc4efc19fad620ba2d52c22db67d5508fcd90940660c37746fac3eecee9f60ba26944274e40297a25b71f2b1d06522b92eb70bb70b9663a7898835b168cc24721df3bbb5402604e5dea91b1bf68a64bb210a21d86c4645b6a6b732bdb86a576d4fc580ba815dc25eca66ce4776c7f62c3ebda3091977024a94bf19b2e1fe4590df55edab8ae42056fdae27f33f8cd28162a12399f29f73c8c34b4f30677540b8cc6f26dcb591a712edfc2b6b5f0f15e1819b059321df836ed9b65ec63360b0979290b92f9a0a344ef5ef44098bf7865bda9f4dfd752c257c0295a67bf06d4631434cf21037ca777766c69d329b79e2e22002fb9422c31269a4baedd04f5fc0933582c64ef566141ff8397951610d276c8898abf358ea51802a9bb4f2a857c6c988d602f74c5c1339feeb8c5c3c63d77b1ec13898922800846db87948ec85551b54ceca84f451a315ce171a6cff8487737c2915d995fc957424187d95c801f41144f5bc270d514713e718c00f0f4c83795ad0910b9e7797c22fdcd818bcffc4eeaf4a9f9b894791513385236602ff32ccd93f2ec54bea6017fc2abab26d9d54838028ad15c30291a46c1236de9bba81f105e0d55324b2a70b7168090e59e000e35b79feee31ef3107dc8dafe8c0dab39a43ed5682b4d962ef8ba1a956bd8283ed347b29ae55843393288ee24bec6840a7db3ec304279cd21c4a04e710197353eb8c472d537d17518a87b822195f90e59f305bca421b6413920eb9c1d7c99463a24179e7175114604a0d8d0e2bdf1c241143f4d9f9d495951864c5912ceeb712383ca623c5b7707571f458ee4bb0b7b5033d79fbb9ec307234af6f7081818132ffc99a778133a311d56dc6e3db2f2477cf64a65e9fc94407994db1ef9c0ba36184e21a4c755593f3b8152a5c555fe5f3929f730347edcb17cf0832d8d4cd90f66ff834954fb97826c32edae17535c13559cff60bd6403060c75e13de69e6d2d3bf004aa164e056468f21aa8bda70f984b26fc1e689a8a7b3d1f8539a47f2f3860ce81f98c9449d459784a623da85f044e9f47ac6e40fd036530a3cd530ff9475e5d751f91a0a92d2b37b6a2d8eb97d702f41bccc734b7c71722cd305e97ea4354efc8bd9654d33b1adaf83775b20ccd7ce2adb9fb030c132be6203df54f84ac5bf1502e6b9b6d3d1b1cf412e5a6f7c277778610f4dfe0eb54c42b6556a8692a560c90c900955fb87fd90fd383ba34911dd51cc02bb2d33958dd7ed89d8547876211a50a73a9eacb33c44c44afaeaa0a30d46ab1e46cc0b129aeee3754d32b5c21180428468aa3a56815b6e2a6a9908d231f75b30631550e1c8c0c22e79ff75144b1417db60a155165dc726b6afed4e638f75f3887fa8d7c5c539780ec02d3f316fda289f3e3eddf0600434dab6b1b33788241e5e230fe1960d196f94e8b475530749ba28c642a4b0981c5c30ae5247b5cb644670b7d9281164cf5159666a9c70cf322f97716b87125154b2656d2220a2cfe358d6eeafbf457e85fcc4a6172ff090c7e746bca4dfb3bf9007e8499247b62c20cd64c2b95b3779d0e3ece3a3d7140d6790d5857a2be5ca7a41891287dd571833adffe30d83e69bcfc127837330a1c3150e697f1b0b43615cba48da5a5b3234a14f962144392578bf91bb62b0ed021786dedfe7bce20378981588159ff9a6f43287f5dc4733e5147709f2192ad4d103613bc43657688700bb18f59b0d63b512eff171731dbe029275bf43b20dc943158644ed9db7130189088215ae9e8ba706e416c8903602f4b000520150e7a612de2a2feb3779e8a43d0fea8b9fd3b130eea9a31218ff5d209cbfc2528afe5f50b17b088b815f9070b344f45fa478ab23bf11200a8ac82bd12cff5e87b7862944bf5b3a34cb35bf81ba13ded3fafd8c1404aea19c1e69eb76cf475870be182842dbbfaeefa2efeee6a1ae449ea6ffdc10933a7318e49d2646d94f0a6c22b12c523c11b83b4e9c6124bfbaedbcae8a2db09b57e3f88b31277166b7f99c1a8d4c02c559253757f890d6d6c1a6d6409667a0dec628855aeb1282b6e65e1979f2b0b3091f88aaab199753e8cac1d99a4120d03fb7329bab494820646801c1b945bf2400f3dd411dbd05b52ee4aca01938f865b59dd921354c6e4257b9164317c59a930badc8a673efc2834cf7ba7ff5e839a4afac0c3b7c9dfeb48a75169b694d52a6ca19947b7051f1d5b4ba21d2f921b7b02d350c843690d98253a6ea526f4d27c40ef63d98756f47938d1fc316f6a8e3d33b9584a4a462ba42aa84a36486ee684292134006394f3c4298f4533a149d1e7553272e04c1cc6863cbeaf2fa12ac2a71579084e358ed99e53e48b44ff07fc1f79328b16fb06380d59aec322442265543262e1e6addfe31b58d48c69908187354431572d49275de440fcf487cbb65a307e12191c87d725a431526a0225f40db26c6f3aff8e6780b77272bffdc27d3e8f4b012c0d1630b9e976995a81a2f108073cac878cff5e94036e62a9151728e1b46ffa4d25211ac89c4a5289f60dfe158168473e91fa3570556bcf844b795c2eb249a7129c3e2e28561c15beaf1775ef934c28ac5f6773aea4760845ae6983dd117fc4c0991487bdc5706b52f00cdf921f401797a1098d19bc076f2637e87aec993752cf23ca76582c1bf7d0f7b20b638d2b114589015196ee47e0a95163e7ea141dcc1f6b7591d3a73e8c8e90345544ac394620c9a232d1ed56febc7fe765b0407b76dac15926adab1e4753b1a281922a4e6ec628c1efb3c0693a954d39e3d36066949134651819880de72e3b2ecf0dbc66f70629b01243766dcd4f9bcf7dee1e4185b3b64b611e3b6ddb9f15d3e773b400f9c3036d9fa280501bc798c97db9902b49df38cdf9e1ac2f6d0dfbeb3497f71313827453b406c04befdb0b67bd3b2063b56db8a23f89a7649e9549f346d5832ed96c1d7c8782452d572444f12f6ed56683fff5f0387c84285bb748767b7cb023e357b071a9110a2ee6a7e69ea2348e3e8ac131e2db057329631d4d0b8c6d0e3ae43753f6ee4b353bd2e2253bebcd186037861e7f82e17e6353252998e94c6978c2e96e9fb901021238ffd552691e88725425ad1cf34adc78696941ce49905954d29663bcb5857a2b897f3d09494eb63919371d8cc711425cd33b203e27204208f885cc092656e150e128c851cd967a1faedeb3ac8643a066dfd41e62741c9c0aa24726e7840a0343e00326e5bdac65587954269665689864e713ed6a2aafad56a7eda6d48a710f5ea039098a96961a33923a2536bdcc8f39503e30670892923156cf3dcf0690ce169b7bc9608edc0451f9bafb64d4e313747ddf834c40a7560e5927cb38a6b5d322f7c42dc76a0f38733adf6e4e962d5c724536aed9f37e2a0bdb44464957c307518d1d6d10b64b0a6ea70f1261390777797bc20b8ff906d17512c65d50aa7d3402e7bfc078c04cbb70bee37ffc6e74ba1dbdbfc51ace974a784cf7217ca95b182444157a7a47feb92e069bd11586d406797f856b1547e5cb7e09392bc82b3fc663ca5ab859fa3fd544870cdf95979f0078f0a7fd23ef03dd5eb7048ff22d0efc38d46d4a2b1bad7f3faf278e3b0636e769c84c287cbe5c8b3883a5ef0030378e6a0817c12955d55d4328be73c874a257131306d51f19808630077d513f62808f18b5f832ee74bd1463ab6ca57cd054ac25fd0313370dae83776f6fcf2dd96359564e8b137c70689e55f272c9852502014d2fd3bda093a7f5638456a21b72bdc346134eca5c67299565a269297f77099c71711c5dad20fae9596a50ff39f446375036109873cd5db45897dcbe032e8a2479ba31aa56601625186571f217295b705bce2649775defc1322e4ae9bbc419d421d47a7f3c641e104cca4f27c1b0337d3a939c2eab2b642857f3dc84aaffe1dc7e4714eba3dbadbf4f15fd40ad1782e262c8242727eb29f67051282f41a2bb4b188c568563b725a041a4826ad2dc85c074c0e672230903696ff5a40afc22ff0d5a4fd7df3e0281555d7d1934926b37b328185bff76d190dd6fbff56d131ba31e5c90c48304a581713e6eea58103129fb2d5733147efe832b41fa6ffef7ef68781fc76efc594c517d69ebc1e4bce8eda06907bf44187060a112f1c50a3682794e28627848c22ca2e1064a5597409717d50c88d136e691bc77608932df9423e3b3338526c6cbf834351a137c1a389017a534ffce0da47d9d35274df6eeb94b093a0b8594cefd75351f440851d414a23ed05fd81393f2f058b123a51281feba84311bb826be24e5a3a934ef519d2cc8208573c74de13776471b2de3aaa287b71dfe7cdf46a2847f54867bbdc7e042f5ddeb7b72f23af89a976e0042eb07904531eb0bafe6f4f03cf60c72c6667aae67d83705be2614c5e205e248a312fd7aec8b041ed350852f5e12e7049d558c480b488043b79862cbcac2a022982aef40f444f346a79a2ea1059b0743e0f8591ae3c7fa2d3130b993d419467c3a1a11a336459a24f05e953a20def4426fb65fc8a58b1358f90d04e060c5c571d2b1d2df9baa98256d81d67ace3ff30fdb03fd7487f0de3b68db9890f3eb593b1e393426618d263900edfba338ae161ed3970d0547dc700dfd0213f2a7621b395d38564ebcb7d9446f2abba1801d63473a869b7507a17d4124b60f810b51bf24ea91eb185bb86b2793c4457b358b477441fcea64c975b1685461687b65a3ff1b761e988981c87c3632df6bb3de40b07724340358a005f8017fb2b1b92bc13b5741d788d13165e2476a8c158cb8c38800bc7d4932e661634e42ff99728e376301e528ba16386a5d2e222b8a926faf1324176f69bbafbd0e02659edc6f57fa421c4de43d1617368022174de2429b726e0c19a8b791aa5d085276ef6d2e49321474591be0b0c606851a79f9c5352400cf703cc874da44c2c8630469d658085c1a5814ff32331eba696b6f91e488b384552cbd92da6ff683e95e632696d9866c2d4553bcd3a41560b909d2694e3f634120464531e71ac865af2011b8ba6fdb7a7f63dd5a236d4b39183f9dc945aee841be3402ad314c4f68000774658ced46b6504cc37373b1d6f9dd45d64ff173d548421cd7a3aefd628aa7636cec3148a304701d0398480ecfb2ba1d3e2433a7b16f5c2e13492eeff76bd7066edf6435237e961b396ee87f91be4612239c0aa4233e7677e7a55dcb88d4107f070a9e49d5b59b7e9c41c82751f6647d3f927f2a9e42277d89e9df153fdca55f4b6bcfff42469d23fcd8dc3077c189625a00baf3af2a9114c7d35516e91e8c796f198b64faa45a7de71f1476c466235561555eaa7e8ffb4f11c625b9c6e3456d67e24fa936e0676b0de32eca03e1ca4ab765c42d4645930bf57524eacefd8d1cb65bedc01984f90d2e25547c193f025f28bed33a98ca8b20b0bb6153fbaec60fabeeeb580bf6ce3aa12e00df0fe90e34887cee722e374a7fe70e0f5e22a61123ec64d22b53a95330f098dcc6cb6a2f3853d2248762c7c172a46c3f1a052d5d041cddcb73bb398821d6427d6aa47b4c51c2b84e0a356679245da0771895c7d53dc4281c57ca5c0c735c465ea5452b171e5977a3a788b62300769e73c717ea69523e1b1b6350b4123f2055d2455efa01667d0c20667fd04e40bddd5f4c93403c39cf8152ebb5885152f51e66c109c4892b80bc0fc008227d6a8e4ef72839780d341778b4c0616e047826c79132d15cd522f8cb12e08f8380330a5d361bd5a8be626b68deac856f7d7aba654bc01482cc6abd9562f4c608cd307a0b62c6c47d5753ecf0758b0a83ed7892cc0db4277b417c3d600f10f3774c4f67e5b9f6dff95a6fc92d2f12633149407d249c0605e7f6013519fcda7298b975a4262324caf69875d8821306b3d1e76f07a97e250268104a65b0a365dbc8b97fcb6ff915a9200f360af17fc1960343271a197deffccd1c6aef77703b386d535e2778955975cec93474f3a3a69a0aff279d2c24dcbe87d7629dbcd92df98c8a5d8c391ec187611c171c4d84f6d6892f1b78499e0b49769f5050f8bcb8f59c3b0081ffcd2cd63e5102b6c306f3f331c7138dbda4432b96a60327908e715a9bdd7fb3d55a4a23ebc669a93bb1f1b121fc00038682fb81b64821f67adc3add40ff1f4c1035d377e76274982a9943f3b4ea029432abf72c06a56fb7f8e7ec20f59c7bd9bffc15f34ce503fb429a233be4797c7d0da8d4487f826bfc74dfabe9e87372b8371d764605691d5412b3a95892615a4f67d2a48382007731dd92360e99d12705167caa00d52c1c785e963ca485fc796b5556660054877ee69621b7289dfe54e2358438110e634f7467fffb9c1ccb4a6887ba978dcdf14a1fe63d59662974211d38bc87e56a7045b01f5905239d8536ef7de1333d8373368a6678a68f98e440f899f8f7bb07cf7e610748e30ba75e653b7aefb41de92a173c1924ed194c2501e1313aa48b7c7b6f36f745884f003439d81efe961fae321d3defcd2ad44368141db93ac31efc0e49f65f7e25a4a1c83ae5ea16fa4e8ee2706357e17b49a6430d70ce59f6c407a72cd3b85f40cff28765289346e92c6dc5539cab5fc61b92ff645c736a8c044100146dbd31f911dcbf7130845c2313d2c62294ad5a19a7e0104048041ba377059e69945a57e99fbf6540ebeef69fef22772ec67307a819189372540ebee9079c172a1a0c704785237d53ee65d146158eae6a7d4ade03fdf64f7ac7e49590007b3878052084e2b230a9170ea4444cb9b2a23a9fab924341ecd310a414f29647f2ac72d3a6b4c9ed6ee253f5f512a23b9c34787830d053f18345194c7386c622405e0151b77812fdd94d3038c0c7c80189b4071f86f0883dff9c509f64838617e3cf345414f4f2144676601e60754eb4f1e529278da79b4fd5c451e5d74e9da32cb7530f6c8a126a3e0d65fd51a59e75ea04528059aea48b6b832927baf2c20826420eaa225d217cf894167f419dfd2f26dc30235ee2b682ed387a104b144fb4b4a2280e9747974826cf783a68db33f77ea601dec29eaa438c8c69a528edcf1cbb9e341c39116721bb17028e6a7b1912058372f3162e76534c6c7d0addf11f38005b7e3659b0cf70f1dd66275ee426ef8da85fa57bc233e9148730ce9371feac373a71f203b09449ad1d0139c750f468458e687bae8543c2d76a4a1e1efe237f214611db8cca1323ecea5299c36cb1657c9877060884feb1f7af199965b368ab4080590f61d0f410a18b669ad8dd85441cb05d7b79d7775abb3d2cc51b547760ad0125bd394038b37277637e1e65d81a29d57bb555ed316909ff52db5cd00bb2ebfa14d7b7c90adc78aa07fd8b05c3a99bed65b9273df44030434d3bed1310428315681979016260ca9f3c5419d00bf03c03409195ae7551fa2c07fc16d0ee6499c57f5f9123dc62af3a7b39865fd9a0c7a377f2547fadd4a0171e4efa6749fab1d811df4f6a8260e0a21f5b323cca9a5267338ca603efe5e8554186fa7098b70f7f7851b14710ceda282e0960ad5e9cb37c059434d6a1b4c8f70907d7049a90f5986ab3b41c4c9a77014e822b197ac4085a2c7e6b2bece5212d1958afe95a213c410107e8efae3037601ccd77e0765183bb028328e704de7baf2ce236f4eb8da62c44ea1874dc19abfc4acb481e6e41b6c825951321b5dbb9207d68e33206bd8a7174a4246069f7981b2f253139965c41eb6700e57f5e371ddf5cc70eba0321fdf8402a5536e3a9a0d202f8f190aa808921260834fa28f4ecc3794503a1e9dd180e27c8073f4e8830ee5eb88266458d34db3e146bf4aa07dfca3c92bc29ad42bce020e3687188c96faf28b9631e88acf6f9112763fd490db82f18c2fc4334f9bfe37562866224c353757de4e29c9402ad16774ac42a5a46d6d22ac7a63a33d484d0058156dada6c2bb12bee7f642b1c9a1515a474380b0e9577237d097a2ace9a0d7330791c6aa47e691735353c033a435f4ccd0ae3a5b9843f001c51bf5f7f4b7b687f8b08a37795fb318e9a325b6c365e67ec3cb41dda6e5a4449946eea57a98439887bdb2d00b5b129d568fd420472947f0f1b505044404d31b914f8c7782bcf7b548555a09289d556e4498eadeffc30567f6670acb1a07c0fb7af86a800352f05682ef0036235b014a63777da04e23b5459d158018ae0610ca51364d4b9c83f4b516d637538dfcc3559d2d58258cc364e61f1aaf2dfcb8a2a2a2d7091671815010c5b5532adffce39eee7619aafa26240bdd376fc7703a047559607a2aeceac1575cb45c59e34891602121473a7a58404d9ae918c3876c7446b8937f7af3d3e40e0e2eebf7ac52373abe886d1704f7c156d76ced7937e3a5457086b1b6486be307a085fc7ee48312fa89d1935a9800a5ee2bc117d197963510821e9cbc1389d794862d417cd8c623ec8e0f5398c46a127b8059e1a0c98e207b2ff12b8530d6e6fe1b0ba0691632154f0361a8befe9923f426ae50c7229972496df5b78da97dd4db1a336bf437029437f5ab089c4027f0b8297bcdb128f507f886b48bb3fc43a1b71709ef9dee984323cef5a02fb125775516b19eb69960970e1d8726b24bdb72a40c6b190f96c0c6eb8b1c1a1e8a05b2168c518bf6c6504014be468876e084a6ece7fd4a1f3d8cf7da5906e217182b41d7afa669fa5197a253f50bbebfb7b005067536f6875fc15406b699b022bda8c32998501696eea134c06af63a21ce48129911e88c4f11d927610a6353b7e78f9633b767b7e8396417d3f226d2460b75d79e971710d52c74049187779151f4ecb72b700de935f00ad269ffafbec75482838fb51acf3f913ee02493b99f4e3d4a20ec22507a2166d4f372b9dcb54a45dd276d8373b9fb5fe9c62c9543e07b314731f48fa36ba26cfe245c045e41107ca981963eb5ce6fead6f345f71a97e1769793bd8c0d908d8aab2347f410a17505f561a68ec8752e9ba4a648b02189878605c29dc04768646f8c219241406e0d0dab60e9dfc2526faa6a7552c511bca82a768218e6e4d0d541acd7029332ebbfa039e2ff4347f55c62f4a429f8e59eb24aafb7183ce75687b537f4e0d5ba865ed51484999052b16d6d85a3ae99cc70d3d150063cfcffc352a1255133c93327c15a4ab176134fd6f346e4d5b29b052171b8d8b215d0c34bd4d7e737850e8ad95f429b07148df6e72126f973d1d575edb646d2f51f8efdff79011361d3f7be0b43f479900ff1f9f050401cb340349dbd81c64e457023866f854a08c6f36af28367a57da3eed0ddf789176861572e880cb2e4b97240a854042255abd325d1b7241021c8e0990b83029c808363e27c389a26af07f40c9362f353f24d86ebca7d4189651d540975eaaa76665025d96bc3db6ae910e707a2c317f4b3639045c8758b5ded75301a73466fc02432f1d9cd0fd089e2b4624e48b844cbb9c893198af02edbeb73c6d103e0f7a2a116e425d4fe37b3930652fbecb2eacacf8b94343679cacbebda052f294e622c43fb00afbc6f06cb80ef83615322ff2888fc11785ccbc92ae1b0061516f9231e8770b7efa1e7c2019f7164702685f353d906a67992f2790a7f76e204a998c6b3e5b584a559e3dfd2eaf6e349c372b7b90f9c97f69ecc984b1460b0e8d9c69b28381855dc1aa8adcce679517c2f2f56fcbf39050d10d025191d4990d942f8bca1921b81d4276c3c57c5ab12f83e0c2be519b427ed4467c6f7b28106a43986ffdf360305f3bd8b242b755cc2bc59a17788a937461012fbd34a1c6684775575b1390fc6016aba0d8ca54cf5d5c194c899a5b2eed66047a5b4d0f266c4ca0a898b0b15eeb3efb2dcde9baaa0d308e1a1b543cceec456af40f15a013072e0d256afd670e0e459fb46a760328de5278743f0bf5e8f02e43adb943b12a620e34fcdc953f10c864d79e0b0fc79cb66d2c9d71eaadeddc24f90a51f2e2ae6507f52b90c14a91724204a2710ca708034303aa3de5b020da70dc99d6e8307e240471c73200635ded0c1321a6060b6c312463d9d79c9821b674939cbbd336aa4f12c4830e4673fbf365106c4cc49bd1b81a378a108e40b35436241b9113f6fa3c34a9204c823e1e3132d2c10299a1ea2223d184ea0955ef0b54e69351fed9263758a7ed38246a1fec7c71d1650d1027342950f3cc34352aa736137b9e051043670654d53661f2038842642a48b475eae10cab25af00da3d397d4ad9508b50884a1a2227275dd6c6306d71420e46e12ad25e233028659d4936425bbf39e7f768e958338ba09d12682103680c717c94c3404bd402521a9cb64a318b3be551a17685136271f4869dcdac74aed4036e2845521d018513f416cfbb7b426f284e4d73a40d79a222f94838160557dd6cc7b2db092e8e0252278a7a296db678452da55d2739d0090979dca72a38700e9e3862f4c965990623af3933680c336fbb300d179f07b73297bce4820b18d81a96981962d03eb0dfc7ab81d67363a1fd456debfa2a79525a7dd0a3f37f1cefc328e0622f0c2e9f7ce0edde4a8820c0345ee2c8790422ef1d45bfe4009b5c5fe3bdbdae93012e0974ce6e1a3d9a072fa27028ad9e1a74c006cf7f75cb13601f7cb33df7ba312b332feb3d47733c4e833ded8770c30a3fc948fda7c481b92a79d072690e2800737245f57eb2dd2d4c357efd4c47642e1e780c8b504376984e77c1c57600d33f543d61f9b6b888f214e54e22bc81f98e22016e1ee54caf481721bcf80ee748b40842aef11a9488990fe789940bac23327050e7776ff124a171e81e6b036f1cd26366e601d015574876082dcbd54354c4451297a13040dc051cf280cd89e3695f3549ce5a39dd9da508a000771ff076b43b1d4e0d27855ddc76e1e5c39525d25a61cd958c74f98b6751c3556ec09a19d369ccf6936ba3c85013f2e319c3613a2d33a715ed850229356de7bc6430ef1cdc06ba2dca2e3feebe6a1b607dea8e5b1077283a66b006596c5ec225525f2c80022907137c8e045b7348a87d945d53b520423424f84b4ad4001266d692e564a1c2655e53f2a1d89e7c3339e1f8763bf0f47646952b0887b7df23138f272dc88de307ba2fbaa6a7c21b6a573aec9623762857cb092bf9cccbed5a8b314a983956033ac6ff306aab9b1e08b19660c2a37547639a2f9e409d15c51042601b767782300136b25b23a79302672833aa632baffd0178ad3169f444d7503b20ac0bb6948033c862f855d16b0a2c330568d1c0283c6c26f4a238bff1e1434d22d57258ac2d1c48a163065256ef111cc0912f6db67c7170ea30dcc8d26c41dbda7a62ac36eb0f461911f22a1343300690547f8211b1029f46026d7c5053743521e12cd151be19d582e854a589477c6c85264cf570014cd33a5405fa05a7288e7e3e1b791af647dcd67e486858ef788491503bd7af6120182e04b412397477fa6046aa4b4c50564ab78d84ccf6e54e4060a2f44bc2384dc3465bc6becd8114b40abd3760663b2f1e587970c31a132127f96c91a8161518c85e303dc75212252472d6f349c88922a682f08bbfcc5434df851066faaa8707bd9ec7deb5ae17646f49eb262689586c67ab3dd9c0d07458694e094f419f1f4608cbd4af6e35fe42b81339da8706ce0771968dd2c7322d1deef6dfc49429e663ab8092d3094edf6e1e10c0d82cf10e2a624960cce6ed4d7657aeec90260a7248b0297c48c500265ee675f65f106b4820050925dd89b24942331c2bb73b709528840888566e56ef6270bfe670f6ed663c09f374e31a6a410120c5851ed32166741f3123f81d0d4d5b0778b2b76645c645b6eeaf47fbb10d18c88736a8d1d08e4e59729027105e5a15004069e5721e792ec2c4405bbc09d335ec5ca99167a8dc3afa61664c1efe5937fea7b7542ba624600c1251d8174d595565036f606041ce42c8b779aba9fcdd54da75cc07abd12822dbbb99471e2ba1580ed5d7e84486147b024f4a27001c0746f973543e3f0a9966df9c8565962473226f8e2963d0beff5f75b8f9a479fedd414bacb054299ce61891c2f758fe501a25c36db871f2a3753974f4b3f8033edf1f41bce6168ce1060b7642d30dc7a760392de0981849b0cb11de1538e1af21e3521c27e8bd96fb661e9853034f2f988d346b8634dc5a382a70f2d53976a8245b545f812aef8f1ecf2847b6b09cb41a4075a36c4d3555c0ac1b03875194cb22394352a7514e3d823c75555c2311e9c624296b3c2bc429da0061d50eed07cc3b5c237e6d4a0cc9f2381fcf27744e1b42fa37ad7b00074efd6c2ba9b37a2e9534a86eb8478e571131f35d8bb40afe994db9160a245b513b55d47ffee19bea88f57504d0e295d4b3a226226f5d7d9af36e925a069cdb8e26a8cc0ee4f1a7d06af72a7fd5f131831c713553b5821c2228c5736c73f6e3eb1ae7dd27ea78475ab509737734fd70e49f15766b6787d9a48ba9e55666144360da159911edf6926b476ff6400a6baad9c9a8f4766d4f84930e399b6c5f9df5a1c6129c1d645ff8a8820b23287d19aef754bf1f4221ccce2a9a2d1f256d00f25685aa8508317389954fb40c788d53ea0b755be71dbe3881f94472833640d21683fe7aae2d94a5c6e1358af22bd9469d474214b03618efeb42d380b25c0a3f2bdd35708812a5bd9f1a22c853482cac20fdd53cf42add2093f17194a615a9dd158b492f9f68bf8aa2857496144e635ce8d89f4b78324b00ba55037a84389b4a8ebb4c370104f247c0b56690497334e28e15abcd750b5747404974496443f996de40db30652b5ae4e6578bc3cc244b2e8ae50899e431d5821193784b793bac03bbcfb1099804849d453819e27f1a1464fe46be7e3b6d7a106a581ed1b30f96545478f7038d54c78f626b54ab1848022ba7dc49c0fa2bc2d7aa5e61c01a555154a3c48d07220f29557fd0e330e626d74daa0cd5283a554f80b620582ef2058bf2e500f7ab450a4eb6b3f44029470ebfd18814160d7f27e5b28af2affd4958478544f04ae62e7d93b45a8cdb2e9678c9c56187a6deef66720d1b4520535b506d5aacbbe457c45bfffa7e9e4c0cb4144803ba745fd0fe2674ab7e3ccae95d1911abf936db515d1f7642785fa3714c65a7f903e266190e625c864639d8879016649a5007f914106661d9fe1c579f83035f18e3c4ec3f80099d9793619796f711b262c23dc2545f6eea9c4340182aba430242d9bfa3cc295c1c596b6281aecf08d10f69f5dd45400a478a52767c3fde71dd4f64da70b7b419c79aa7e3403e0f3ace3b112894af204202cf062e1e9fd9247cf985314af497773c7c448813dcb4087b18a8402db6dd2d3021dc3fbee338668c3497b847220f26a49aec176b982f21830ea9374719523b1c5802281758b857bb21ebb88c92b062d730636c363a3d690d443c32729051721fa32b60dbc8c14be295d38d84e7ad0ea2b9a0e9491afa556a94caa36a14352b308629d041eec15f0e51b134f235120b562a34906d9b490a3500a2024222324df840dbf768c663605a2a4ee0bff7046bbddad894dcad32579cbb69f3d8154d311886247116b3641d8d95e997e92aca2c050d4567499e715a74325cac5c6f884376bb0646c49a6d3979690619a54b8479ec361bb7efef86031d2d74062410477b71c40e7168d5690ea19626c576a2e9285d8ca41ba535f9654209299625671569df757595a6091d15ce0d1659c9c08c40169da8976b2cd659bf74b472feff3407547018fed3ac7d67aabae8b24c532e036a9680774082020bb43028ceab54e83226f052c62674eb6ae1be124ebbdbf211a4b708687fbcc62972234aa384afbc56d1b58b5c0168dd2182ea97826fb34f6fddc68e9da3ae4d1cb77b54022a48e6707b682071674e120b6bd6196bdbbb46258d4580b5c2a6067f03a8a48514daf6352ff7f8f86d21f772b4820879c7b9f703342e8f70c99b332b63a07410f398206fdfe43ce3c24db8513ef3013f9e8cb7436057ae19b479946c3c32a4f16af79a1b639859abf5dac619753dadbc9c72ca2916cf4f6416f944598857e10a0d554445a71922faccf4b17b6e6a700ed8aff751fece083947fe315cdeb2249df8bb0b3481f3158350cf5d22e22c095476c97f374f330d3f4d0afe5a4b7ed87e184f742976a48ce59a7401332c2b571af4dce51433ec4ec5adcce7740f90c82e0821f5305fcc35e4a99b2e3dcabfebde4d1c992864ecb1049d39d74274fe0cd5c3cfc409cad9853fee3542321b8c8f6db7c5c12ad60f6c0b2c0531250b0da75758fbfe6583f41474965a3a2fa97e1f2ac844f9513de1abd33ccf363b589fb6042266751f72d60f5326c93f7b2bc29e5119f9a24ff807e589b0d4d6532a4fcc36103e52100cc1480dca5ad5062127a97a31e4215efe66fd2a4bfecf610144d72902f79568eb51b9a74f6a7b52dcebaad77d51840f8fd4cc88c383a40df3e60c8683ac0329934065829ec9ae67e3500637a8a6df51361965d1d5f35a6f0b3966c988fe2a77efd369beb707ad3a2665a6737d6c644bf8454263ee2a017a642a889b9d1a211bd970d883ef62f62f6c2af73a99ceec62d51ac2ce408d663a2e10a67380ed624087c14dee45e73b69b2ec093bcd391e693e256fb8ddef5c66d713b000086ab05a8c38c05a1bdaa71220a6e3ac7cd5920bf33cb1a65d1a1d761fb4c558973b721c629c37fa06867a637e5d97360cb0ea01805b0dbae3a84859563679cfa000aa5be800b6206267fa7848eadb444dab7d31603826c3d148c70be490a3cf0daac37d4dc3e2f398f49b17619403cd848ca65548b890982619752fc8c204f30bc98661265d91118e71ca55d43e24654b958f71c907e93ac4a35c33b24cd4291057f369f25e0b1ee2471c4783e66c643ddb7a5c53752b04e04b9d35b9c45f419da0457cb6448c13758e710f2431b8dd36f7f571c7317b8682f7493d04bf9be117255523d3165107b098193c051be0af93bffe4eb9d17a6c25bff9527135f0490c700802246a4eb2b703dd2ee8c1756227072e443eb36416603eb714e4016a855730cf7524e3d3fe0db10649f34b54e6345b7a799ccbf5a7f40e5d19b33996b96e638548f2ff3e433330360f4651dceb162f1f3f7ce4ea8b3b28801486bab14747bfb8703bf428cb6541526b96e561a33271031d59d534524d11833780d5418681103779996cb1210753d939927ff555c6dde213b894a01df40bbe4b87a0b3c47c2613591ddb0ac5c0e11653af6ee4cd07d9fd5eb8553e15b0546d7251995657f86149486db0c7142ce3ac2a7f4dcc62ef8b52525eabf3d817015771b783e8a6c792b44edc649fa9ed16cd2b58ec6c01de2f9e22eca8b5a35422606ef9c7a25705f99d10021b878aeba96446dec7812b95559318220bb91edc10fa02c50eb1267376265d505b00c3a814376a0dfb811ca38c045d358a7910b3bbed111689c6dcf73ed3675edc23c6ab309036bedbef1e7121a150ecf10e1603ea556c911152e0b1a58c4c3217413897c14d64e54fad2733315f0c188a3717b31595737a48cb6622507b62693ced5adf69b9523e7231b33c2d385f4fb937d8918a6647534a40b00918bd3636ef6f90e046147e4389d840e4e136597ed4e897e75d2f222a5951d55695a4264c0416d36237bf085a46e3e49d58d47213e7323430264f6d2092ba3998ead4521b4d731607f644496c0fc35f85b57a2e7b203d919c900972ab7b4b2f837a8f441b35ffebccea7a09d5845fc016510c69e873418853bc4a75bbfe3d7cbd8b3219a0077abbb566fa659c47bd1830495b0288b5470f3907f05e1576d0325302b45f4986dff129ae4b4e6ea6239a7a62a6055a40f4084422e059072759c06a38ed66935d61b7284d2c2697075e6d1caa1c76e32a726c09435b26a585e902558be4364743d2283ca1d25793e461b37eb28a4e43cfdd40c5815d29b9875dae372f7c21ed9426d8d7f33a7afccafeeea40ea5581038bf86ada47038a1fc6fb44424206397c03915744e89360a5843fa826f8538d24a419011fd316efaa1c7247b7ac920159da91c2a6f1b3d527783ab9e894a1082a7868e65b175657135e52d799a45708e220e1f19a262429a811e777e23f27b152759dcfea77963d7bb540b75113b49331339c1986a29240bc9f5e492fee64cbc95e6aebe978e369c72485d4d57cc554297bb9516cf1d56ff35d135b295d02aa2a14edf2a8d8a36a3705d0ab2877161974a272ab97b63127890acf469c4e932be8d4453f713d54af47bc879d3d7f7773c906097915a8f1efc9e98661e693267a670b3dbbde1957c8b23c8c14c16c05078dc47269cae5f18e29da7a78591d376b79ee0bc742ccb5a061cf3926e322e11a01710bddef33555313407dfc61208064f5109ad3504db5b575dde7f443355143546f8917fea673c698beda933ab210d14ede2c03bdb4763c54a9a7fea4aef6375e3557fe689793a47babc55e8ced753c42e6cceeaeaaf59ff95cd3450e8514b7a50344f55a1266299e3867ee00d850a8cb9444421df865f6e518184a951755e6970cf390227a96455cf67ce702d390c1bd7c1092c956d65362b4358dd55f315a71b19af2240f34b9e57670eb8ab2f3fe88b962e7093ce2dfd95fc291baf780024add8abeb7516261b89942ad1a15375fc034068eb22853aeb46acb83c1c664d2f98cc997c24d472747012e6fea35b5c4186241eefe1ec473213953222cf6338111e05c62b450620284c22a3ca94c6725ef6053cbe7bc24e557a9897705daf5af42609e257dd787873ba095c41b783614c22d32bc9267a74e15372b0ac6fb07afc7d97f09da9c93b6e7eae78851f8f63f737e39331db241aa17d02036ac7cb020b8f59bf4e74fe5da76743b487fd1000e3d5ba758c1c4828a2b1911aabcda63549b18214784eb17dc7791336678f6d5c93fede6af3a98912473061ff061909740f78fe388025783179c7c3f9cf807012bdca785211c3bd5fd98fa456504f7b1f7d78ba1f715922477710f12be5904238a173423ba0b6624abc9e60f18122e137bd1c89b7c4707c63a931c921b5e845682d234a23f3c08139167063d2f930c5660fd617fde605033008206c9013be6a2c5af71fa46c042b7d9fc2a2540ca96a77949cec212fb77d33277a1ad253f0262bdc9079011121fa0aac9a5f2363af234e761b03892eb602118aad3419e0012f71eacd797c2f68654a69093335e95e68296396b7910b4fa62472977341aaec1553cbd03a9636a61e0cb6b9212482cc2816165d7b77b9c07d662854eec7dba6f555e17994e7dc2d0c44885524add17e5d3e5037ef649bcf955a7acc8e627aa6603083bd03c651ca261dc936d0742e35c37ff9b5247fbb904c61ce55e3133fff6a554552b3651e87b150331ffcbdbad3c767574c40ca77197d5d1d2feee9e099f827e116324a4977a24cdf0e7517e2d3091afdfc360934bc8f6106e8993dda56f405a79cf8ca6ea9db0c41892a57ecba2f6f9c0b133985c1cf6ee80984d9851483771a6f7046da3fab59d943c8aa9237753fe8f65f30bc45801a33754e87d24a6d2bf94d8ea4d58ab55d5fba11c98a7a014f6bbb0d704aad455fef8a784f8d332b72d79da4e0c519147153436f89a8b65b5388610c72a721894c072eb44a1165cf2c726060d8e11eea7bd07f1d073dbcb6382f25c72b26b8ca0827f1e7f4ce5f83128dbd05f7e9cccb584b87a22804810e4b8984e514615cf92ad5974e0fc90a532ffdcf6b043e51dd03f11fe09e16a1045701336c4a796fb1303b24337fe524de41cc8dda2c12ec7636591efa7fc368bf3393f610fc769da9721f3a4062845ce933bf61965c83cf9513bd36a3986a30f42d9b001410eb1e3568374d0ed7ac13b149082e3d25ff1bb7638b23b9ad4142dc12b9ec387cb727b860d4d2dac93e4298577ba55f6792e6d349b9779c0fd7e2aa782a2091994c2d011f76dd502d41ed2449769dce641d8a7f2ce711cbd03b38c84884ad0ca02cce5c57a77ef1b495a60859631966c6ebbaa460a164b23a6230e351a599b0eefac57658be88f46484cb3d721b2534559e8e343e526d00c81b22f5279fbdf0030ae5a0615ef2f89d39bf236c5edbdfc303724d333310c0973ac08b1f83e3fdbe44bf82347b2d07546a68fb6e4b9327f601b82b10f4dc2e06daf6d8639826e5a93d9bd71d5d1447d66af9c865f3d1b259666be236b9edb320ed890f7a54a3bb438351301a6c455415ff017b0413c91308437ffd2cbc509dd4b107f418dd3d7e38c17b1e5ea198c4abc0f8354972ae34b79c18be2a5b71002b10fa3464513c39c283424271e87167aaba526c4b79189cfc2cc2833b7f53de507af34e6333d60403ce08332f943d60f180961a53de4ca42997319113c074432f63f2f6244035226ea98fe57eb43398109d6d45156e32722e4f25cb0146f04359c404cb78cd7bcf494777034d6725756498807552302dc1317fc7d51995dfd747b374465098e0bcdd61043109d0db37d65098973b7bf12a97429af904594a20d9b1b5fe246dc6fc793d53b43360cb025affab6902489cc2a49fdd9232dac18316e357571b24edbde96aef8727c208c8886861fa054cdc6eea0ca67a49a7d0ac012834e848dde2c8ed1180683723e9e296140aca793a819d3f39bdd87c7374913b9b895071207fab85980cf33445a50ef688105e62facdc5552dd87d6546ba9f7aee5c2d52c6ab896aa1bb1e4576d2fa94afe1f462162e42cec3fb4407fd11cb52ab6e231779bb30dc87f3c13eaf80df5bdde9b66439c29b3fe6a07035987e984d788e0f1bf6111cf3b017db226e041f431be9291939d0e7172d1cce182d6675058b0eb63c70049a33323d4c51624253153f4bae7da7b18548752648264303c749a2d6965e4ee3b420845d4b75e3c74a153746261e470853c36c004d4abb7476350496f374540b37a369710605fdfa65aedc33ef762be591aa295acb4dcf0024072c7e864d2c293fd4f07d4b2afeb2398e656191787c00a016d8616251d785d4684dfed97e7417da0673c3675365995289dfc21730929c832c1e9d26353811548aae4c87048cb8027d3b98eb3f980c848e4b14cf14935c2a4e84539f29f1a4cd616fdca419114e1498c5946c2b87c293111897ea24bebfe3f5892a76371ad96ee0654dae449895830300c9b02737aa2ab8184fbe59baa91f2fc099a23b3bb34d61fcb36f2a70d8a9ae1bed240c0fbb2c34542f506898c89a0f6cdd043139bec84c7b4f2b14e6aab8bf59f0c1327becc1843928700a9d1a35cce69f414edcdae6d9b57087406fe7b156886ef158086794801b7ff70fb14216697b08047a13f964cb296417148bfd0cde25386c2e29dcd34e33c16a5cd1f628735a1ec4661dc8bc70f5dad06b8057f4e6742aca78d5e73f9e35b646518e08f9333ca3ba6c39a5fbeef5dd240454c03223327b17582bb09d72df26312c0f0dfefed403a82264785230d1237d07c33af1f5e969830a2051088c06488d128d3102fc23dd264fe7f04046d718794ed35b515bcbc3bd786ef6e1d9f4cbd6540765a4a02080e35f61410ef9293d3207d8b95f6199e9de368c7594e540ffbc1be714b3c342e69052880e42f32e495d31c4da003a6c75ba10bc24d369ea375f627c0d1fc20f0ab5404ab1d98ba6ea0842e99cdf99017e505c303c80984505c250521f91c496dfbf3170be0f4463d0952e1c90518716f96303433c0cb475b27a441277223a843226082252d6bd90f307012f51844b4cc4c64b839407d2ec73a621c7accc1352a4554eb75a64c423a5724fccf41d39c93a6f4cb1d7b7ef2b531b69f8f7f6e427f4af2da7d302a6298b6e28f8a8f807a993a8011b18c42a5c457a0b75cdcc2baf8e273fa44a92f637c923259670182cb3dced654ff4c80f3084d113b2f1e308a86628697f46540bd960c61bc5166c14d3b2a866209824453ae7f028e45956d653d33230b8515505ce06c14fbbe4d346f0e5e765994a28418a6da368a9d30fcd48629167499c5d825da29818d8d4011ebb3719018f0ec3f7540f59250b42505de9716758526c8f8d4269c23c1dbfe7a1903edb1f14eea4a8d976443943378d9ff3f50149c3a68fd83859bb082f00246ad8476b49e3908f27e9f0cd3750362f85089ed027be9d6537cdb3586c555328266451ee75a4d7bc6366da5f4b8d39d89076beee3230b3d78a535de82fc8dc83c2e60c645fdb5a1dce1d923f1cc1e6546b24380a13bea5aae7d68737461172d4bca2ddcd6762c8942e2342b03ef4f44b39b2545470d26f808bb64b36636f9b4354427d861ce712f6a35b240f00aa170b1dc3026b65c644ea335d41b0166ece634079fb7f756f2e529f5db01409817e1e60bfe7607008a91b8768b97927c40d358dc0cf875a96808cf2550bc37759f3b4db6010d67a910dc72f2007f24b4ad424b08578b74ef8c4f6407453c513936d1fa491aa782be4b01ece96b67a7073bf587f18ec0e1fc49a2cdbf8e8111b2d25634d18b1465fa4076bca687a1a404b86ceb5fb46fa7f7c3f672bd753230461fc5e8eacd3a73f79f8dc118144b74980136f8ee5a3df19d41c36a7e78dc9092c702b64d8a9ed1d2f0d3c026ae8fe3f0a4e543c1c6ae041e4bb466f6300a7063e1919efe7ad8f290073430c201d7c421a76b135e206263f90ea811d637dba2e9acabf7cfd11d8492281c256d92bde3ac0fc75264e221638f3da7fd22fac8d7e47ea59152307c0099e67136143d06544374421a00c1f8278b386882292061a750cbcf1112e37e8463b6c88e60eb4f423743a9aea8aec7228991e9e63816189684d9e6d00c277726ed3979b60686496019265ad576b2fea072f1a790f9885c5620b0f668fb80b9e0239d342dd782c6e3477620919f01f2c1e4d99d0230f7df84dd2385659fd064861fc4f70c08e378002ac4487fb8edf5329c37abce1c4840c45250bf4c029eac87e5594eabf6f135315e63187350a02410d1ad3e2883cd6d97fa34a1a66d4bfd46a0e05a7faf493ba28cdd2fa93fdd73b2237185aa9f8bfbe2a91959d46d2461627a4e2bdf056c4fe5173f4459524ba7d34f1076312e6829d4e487c8c893000fb78452dc9206bd48771e5f7c9fb86d7f94bed2ec82556d6f120466ea8d938742072f9cd51f6f05dc81c80f1f8dd4b98d51f76d79d0237d5216ec4572503d352c65a173cf45428ef3c7199535a9a22ec2b539a896460d71e3b22541c44b77c340f2eb852f5888d294865150e9b8a30bc90272cd19c5db62631367816000cab84f465bdd3ad8a1e4c1f6fbe00b4367d4e0d10ac6c8baa97b277217bd4ff5bd6abef66fdfe31a3f1faf678f10c9eb572fab829f710a0c106b6316eb430f90db384b913f0b1c680e396e04d8aed4674eb3e507fe529ad19b34e934c30a0eec001e8c56cae755adb3ec6f360315238196fbd830c8179f2dd32d2c75f1f79b18384a04f71b3b3c776e375401d364de8611579dc1223fb3e87f5e83a7fc345433aea90247004c767bcf50c2809ba10137fbb28755a6361587f2029986511b8c5d64784f7398da6a2b1eddfe330dcb7331a2b453c6430172877c85ab02d9f3332512e00ae36e8260dea7a3c927b7e285bd85cb390560bd6f9a05391fd1756cf11baac9102239996cdfbc8ae150c85acf5f0b68889135e24a3fb05b0765629f641494d4d281226373fc6e5958d46ec061ca79b0d6020592417d135fd2949f4dcdb4010a0a5377c1de91138b0060db3ea0fff94cfba1b6adf5c8d9b05b728f20a463d8e31a84b61e423b8f6725856e3f57ce0f2d72124de3f541003cc2d7665c00242f6449c7e42c49eafab012423c94c906f7d67e519e9221bce86b94e2d13991eb7759b4d2692fb9e2e3972781f9c8827b0a3630b33a61c2b19606a047776709d11e36dad2cff69dd82c8b6e0765603cd026e6175517214a26d399879030017b8c8d4663c2e25044ec67a76955cfda1c35c9d02082819117b07f0e49a68e3e082b2fd18a143c1042396ec50280482ba90682ae39a02e01e1e1a1dbce1406ae6a95bf9485a1642061ca2269f156a3a8088aa740292004780931b36bb607c199bfe2d057b0236ea5954cfffc3d74108b4e09c3337cb68ad575e862389b301996677755f179b4182ad40e4523cff0a58d524ea9bfdb01dcf96d95cd98859730c5667663a4ca020b1dee11e884f4570a8acd0b29b379a64b75945f5f1f81b0af94c0e575b99bb5b8abbc542e46e6b1f25b54bd24858272abb021d94929511483d28e72ba263330e108bd8208ea77f253a9b2fc452b63d528dc764a683d9360ba97d04bb863f7c7716a53d437ff863637ebda6099ab20a78166a489538256e3556ccc90bac3bac051fb8aeac79fad27ad438d63accd28f5c877dd1f18812af3bed8d67b33d90f04212a1285261b7f2103ec36a70fca80227a4d96cd5f362720d087398066286b86528194c6efbe1bd3e911ed1b483dfc8438b3f5717fdc63674ebcaa52baf078d3c7ccf9915f470233de4d29aeeccd86f18c5236f5d212f9d104fc082303c918f68ac0d39b445b24e191d1a342b2c47a73bc7420f2c8914a14b328865b5f3537a74620242be9fbbd311d5554107fb72e46868bdf67ea1bbf26894127d43b367d937a1bfca2905e89c0a9001a8cc2c66af40a5fd1eb04af8161cf5ab53b13816c43cd08798c457449d515a01ee9f13253c2d623ce7b0858a8158aaad345995ead158c6e4fba5ceebe9179b6f0a4be7b5301a187feb8a018a3e46053f6d0479f6e744d346d92f2a965f7753d04bf595cd3f0c83e68eeb2aa3a53ba5b59f8f7de49d6e584f1f2d8f5f457e1f7336313e49b038ff61819268fc1a2fa09e8974f7d0f96fce22b31b1392641d2b0ccbb66d74fc5cfc9970e39df4fa5396b031d21646894e8638019e0233b46ec59f675c3063c22ca12d6f9040dd0c27295fb2c4c336341a827d3ca6759a5e381bfe56c3a3a97b3312fbcf162907f262462876a381f0aa03d382d9b3261cb606ce3775428649832edce5b2c8671df1766f9fec9e1001b90b57a510de2f38f32d4e291a9e83cb1670ada4c79b3de29c0e8db0bb78cfe70a337e6a992b59615d5cf28516913890f95b7884b54b36aab674f6feae818384a236cdb2dfe6ce15e90dfedb554734f4290348a0feb4cd400328dff2cba44c232676284dc486b0128d626458b6eeff0157022c55c71c7912970d4af7f824b5bb3e2101cc6f81b9afb45b2e604f758a14291f4acd79f75c09fc15b6b7d1a80ab217561994ec3392d54824f6ddb5259ef36836ced86e8335367d0b377bc88e7ea3991f8859a30ad709721fe96112c641de4c56210776e3209a8c1cea1f96f261285c668a2b5308688df227b572662cdc48351438e09188d34900133278de478c7f4112bd79506c3155bf6ceab1d152cb9fbf5f167ed5be451ac62d2c663be16c3ab433b578e95699a1461ddfda61de8751b86d4780cef2567c335db322979890a0d8249bfbf9bb76ea0747c5f29d207ca4b526afce9aeb6bc2dc37468c09bb39dfad7fb486438c58fcf65c867948b6e6ac260f6d71475f3bc390271fc176e9e04b0e5ba01cd303e7417e4d28c28e1af56ce10db31829ab260dba77186b6e97860d7c2d87a315c9d922272bf2f9377835763174a38336c722623552d74a1a53b015d4353ebc92525717342abfab61dfbbcc52729ee3f402d6b40b1528980d71f82b842225013a79e3df1d45489e78323cebf20b09570f6cf529f30c39578610da5adc14d07b45456e26707d023a4a752d3d511275e6975ee3e7d24e0cb94dc599d1df5d7b8c01b73037791e196e954421812005fa8b793e0ec408494f943ab4d9abe32fa5120f45c0f6bd3e6d784575528e2c73db52c0254b1d6b497c47fa3b8dd1083b51c49e0f72da4404ce3bd1957e93f722c2adda86eabee33d7e58c107f0f8cb3e8081238def1d004a98c4f387ee01c70ec1e3851f087daf0f58246fe6e6c2ec296f9215fd6f693321af25ee26ca5c4e7f20d0450d72ac3603d213e5138de6312b2735087fe93b8158af64ce2e6cd5da04d6ef06b708f99c3c5b122b5c841f936a57194eff64cd681bb112a2f221f7690339e1e97dede834212fbadc28efdb2b6f309c7b7adb2596077815f909a856e55385d0dd5dcae9823fb2902e560ec0d42a19cc3c7a8310d75f77f104d8ef2a787ba12fa41efecea4451b3b2c6b54ed164740cef0dc196ad06aa93cd4bbee5a2f78e94d09c19b0cd717718295be3d43b365f9b368dfc5639d0a00f1893e0616a840f34c7cf91cab544da6086a96d5112d1310c53cc50db04d7a4f013e7369eae15ada54caf0c6b9485c08b586cdcd33e011c3762d40dae2324302fd56e4931e1c43260fbc80473c4c568320323cc9e4b77c1faf500c435e7f082286f2c40f2df0179942f4ddf0605878d7283c05ea90f21c47d9c6e3cd0f007b8fc55ec04a88464fefb65c780f25744158d8361a217a1e4d790f0ae9f4d3e57643796cb5be18c25f708cf4a0ec6b2c6bb1f7730a261aa609e3ab463b7e5c5b1b2f1a45776dd5ff3e16d7ab95857d601ac589c803a025b05de08a6695a0022233e81072d226b5fe78f7b220fec63b8e60f59e00f8daa143096be757f73c95df18fadeae740b8ef40f8c4ffa5245ae235b05fa76c0fde5f146cd68673e5d063b736fc7075b16fc9465550e9375590e3c44c5fcf3421e1e1b141298585dd94a4d7b1586e47ea6c845079aefe9f487996024a5ac796013f8554f530c9151ab0ec00bc01889e0f3baea03481423f1f7f06379c8ccfe7a3c51711b3294d2b35a96b274d221cc90f080ce5f688257d8e3b9b963a91819770c3b4712775aed777361a2213a673ce7420b964702611c4057b600144f355c72af2a810c6adf1a959256eb35db87eeb4095f5a4b529f8a54e1f9442c5c02293e042f710f19cf829c0efe4b584c521bdea4b41e11dc1121109f2d2a706512c670d352cf5517dfcdd9e2f65a50ebe3a0341423d10fdec49c0cf19e9047060dc903c7247a0583c6f58482f8f41bb7d125bb8cf65b76e4d5910eb5c2634a90eb2c2ad3a9763a6a9bb7da19569219307e3c3d3bb42c0eb253e89cb689bb3f9e550c683436b760b8a0ae0ec07ea23a68ab3e34ffa18644173bdb269113f01f2088c23cb6d61a06c7dcf5dc623acf2ff6220562c7ef3e3edc51806f12def15b517111c743997b6e9037fadb9662a7520a0b1cb41853e70fc7011707568a1917eb998bf12908ec5ca896f3ffea1ad53e072d85e1055a8b5ca7df71bb4e7d3a061ee3c530ee987b130887a450b919061e2aa900d7fbc7ee4426e8980879a7ab242e06e2321ffad26e4e8d16730124e93f1b701b0782eefd1a2ff5aa28ce7c7360dc807fbffb383e237d6f896db07b430101a611f6735c5d1c03fc6015a4fb3d2ee549687f5bd5bc1ecd0874ed9b70964db3a82a748d6ad337de9bc3f89953c8775348ac061c3da32b170cd795188f7e6c6513c84c26b2bc4f1c9f5df699b4b821d0ec9a53c390300f4d565e81923e1f4e1d575dac1c159d5f8b5ce97ce0ac9135c5f8660429d1302ae2b8997c103de25b4154ec0fed9bc21a89f9c767a7b42f06e893bc9ad81a244ad9cd712b51e68f4e877242cb665edd29c9b371dd66682d2d776d9b5b0683cc2630a1e8ba0ced6b5c6978ed19f7fb6d76496d9c7473fe4e7061bc5d407d14ab02a61c9bc576221c49e1318c1184ecc972dc12a4732040992e10a7a6b070d4217e23f0bf139632ed6b7619ab5a75a00a74f4eb656a7037e2657c922ae23732454a540a3574abdc080d0110fd06943eb84fb11aa35c3a8cee5bd2259604080b345760f6076b6a95c816e4576a603adcd0444a79301c8fe91020f99147d1730d160cbbab5861c9b31a471d45c06e09b169510b24467124e83748f9d78d26b1085c2a425e1ce534310d68a117c62b5681d64728f6c74ec6a4e75b1d5e970ed90b69255d15d3556a7be327e9222ff2ddf30e7aadd44ea7cfabf063893f362a6600716a525f7793abd44d5cdbee37e8d3da38106e12bbae5a11f54edc9034d4bb463e17503b5f828485302786f181bee3d9376377469778bc1fc46455c56f3b0821176c4fdf6667844974181e6bcab46c4bce4ac8974c02ddb7d36fff3c28b60b93cf64d9156f0473cfde2ed27f5a505410f809f72403a06d194a064e2a98b7df41f3759b65da56dcc9d768777ad45d1124c310bce041186fd0093fcb68519d68950d1473cfb5ee36a12d2db465e8171158e72999780401ff24fa6c458e0e4a87b2031588e9d0e1d9b2465df1909af5170ed124507b04ef910b154ed5497f1c17bab51399236fd877f9af4cbf620f6e8a045460486622fc3511626c00e149ddcd9c8b37db875bf39ff9ad573547d0d103593c2f0ce02c4f67472177c103d795b0d27f22d7d79302a860c04eb9ca317ce13370591e78e9adc9da9f22572ccd63dde85807c7f2a8dbec3fd86ca27a0832789e58716e8288c8162ea603c88ea62ad1dbd35e233843d4dc4c465d50554e43e3d29a472ba409a4a06f0f67b35aeca2665264395855a94f1dd3b146361ae693821519652aed5675e478fe4cd723df7ea05b0901f014ea8d284b2a580e3c927976841b62c07934ab5725e12fac0ad9be4dcf196ddd185d91d573c27418ae67a7e584d552f78240d9d8a256160be5c6cdda175a3e24249d5e26898d4bb7bf93a8bd3949273587b6d010f3467e6f7387efacf59a00552984c0e6762b7e108c909836ffd42f9d9f9853608a2d3021e00f4cfe62613eda6cab6b4b77bf415c37e09c83dfb46db849acf2a2b96035fd54e2c786787c52d5ae4136ac971c13a02507d7566f5300957d94b5b56e9b200c76679f5987c81d4471372a62823f4f9b3fad824e77206ba8e25d030c320743b59dbcdd004493195dea92e437289e13c2bbaf0be3e1917c96d3463ce4cb2a76797a75c4c5614f202c3820c7f6fb5d308270415182fc5f68d2c6b9d202a8cb6d41e495434c25b1230bd0371c015872647516bd550c7bf97526226a73e4dedc2afc71f8246f5f835bbf1d46b1c4426778abaab7e699de8544de0a1d2abb3e3f2cf40c208f604ef42a99191429c1aa391d450de0716a3c3b2508c3b99abea75f7fde1abdb722d717069ee24c80ca5b8277453b6fc81eb1962f49459824078fe90dba9507dc68f13f1cdc192d781045a552c0be2006e8d8622c7c719023c00c002e35a539caab59f0357b8ced05831e1f03a14564486ee3256df7335ff6601b5b171b5b446b0bdaa666ceeb8b5beb5da8656f6b3bf98eb663507f343d204618696917fb15d7254b08396101857ca8367d54243a9a33a8aa5963070c14c0e7385219aa0a8c198d7f74458b8aa46fc31f07494a17bb7e4c62ed3e5478d01837485128ae6bd29da963c75cb0dfbf334fc9271705cb09fff4d1660df8cac514af5b0e43397cc0574d6a9f5321e730925c46111d6118ec94c0adcb22fb3b5b20614d520aee026ccb8a7e6564d54921f35f2c4f4d47588a38b75dfb1947e35288c5c0b46e3a3b805eb3dca71e4d77408874273c3114f225f63de5ac70f9acec922f12d66bff902d9aacae002200567ad0627b7220a72074d29bbe30548f106506ef15ef3a5f2b78fbaa28213df348f6e66bdb0d7e3accea0e9d03cf42c28229bd1307121599c0d0720c91352fbf4d20ac37b5164cfe1933dcd51f6262fcba3a27fe642a05a6f480d4537f7434ffe53214db83860b6dddbff9d3363f795e6e7751570d3159241b07423541f97ea5ffddf0ec4e8677352fba21a430316e4af8881af8dd220eb5d8f1c07b43d52be44154d4594f8c0e1800e2d8adf04a0d156672d136ec897dde14c3eca339030e5a8f3d63dc5c1565859702f7fa4a605bdc002a1d49589e2fccd2b26d1379b221fdd3313c2eadea728427b361156e7d6cb36810a20fe5c44e2e6d970aaaa752014923fa2618232d2eea485e8ef400ba5caab9de8476aace170ee36a9b45f41c23d6b1aa3969a38470c51e73a7bcacbd2db43bb46386d6786155e31734b991e8219b7e46bdaa7f0c4ec2b0b66ae1892b44a0974f81a980aa013a498f4cbbb929560795433af37ad7324803a1d6200d7f210f5c94214267781b2dbb080cf1a6f508799f9bb3b90eae1b917e3752dd7fdd2cca6d5b184d4b986ef2a1f1c88d34be5ef166b04056cc2500ae78b2c09ecbf953dedc42834bdcba3b380ac0171de68d3ac269bbbbcfe27c696ca4393902a6f22758615a9589bd5531e013f8b3f3f21d37ea77fd340f3d83405aabf0ef15f43d6de9679080bfdc3c7fbfed9be3da305c5fc1704e8aa8be186b1a65c3213299e414d78acb8c619c7838b37d7422a19f6576f8b04f79bd38e959800364db60a24d260886ba64fbe9c15ee987d62b49f6c97b01b2d67db594a80e8cdbf29afeac67112f4e191be5017a0e110f6fca9e42f075c71624ec873523622fc8d81ff6265f3ce03b0404235169012ee46ca625dd6f31cc686115d05499648e8413e3d7a4e73770acea623deb527453dd405d3782c30cc8f5ac713bb594332a978861c279d676fe353779f20df348462a3d0cecc3d210b8dfe31d088a044618b78dd574b3372607ca5a6cb93cff4502642c10778747116998a9e395b86e78c6829ec480e12c6e0ce8eb49e2c1367cdf9e1f6cb614be708f84c0f2a3e5444f5be1a5379d3bc41d929a1d607390f4579ed3fc0866fe3d4ec42e34fc2039cb275d6312fee400215cd901fe50321ee32078188f76e14db5591ef3736f06c8fc349abbfbf082098c63b29fe268fc8e805a4b148308a9544556e693e2288c6e9c1105c9b67722f29d6e75d3d87ed0e2a95374cd24f244f48b458b5af611d99b2820c30c923abb0883588aeb8382d33cd9373d36b4be4aaacc113e70017de9af48275548be238b1bf16bb63384d087f2e74d7e40b0f0af189418c17f03b5f8f99038cc5427e405033c224448747e2e9c9830584efea8ff57773db3a5e30b1ea764435cb46224e633ac7afc7153985ce9165de8ccf1b807c7c8752415cea0dfcefc63e33021793a744a245f7b5b8f55ef656345bfdcad4953c36a1413b804fdb2a62d8a108472f57068737e32e97cdca834334f94a3e00eb1e637f48b8c4d2d4e21542ad1e6998c27a74b29502f1769468d6adf84539255863c262a4d7d69e31b4634abc2595170313f27ed57085ee1fda03be708d44e5d4b564ff3f390c055c197439763c22ba0dedb103b8480527065f82d54bdb013106b6d08e857bc9c3dff825111b30abb403324072ec48ae1cca8c057ecbd6d981183332b0a46bcb7ddc12d3afa2d9cdc904c92209aa8e64ce18c3c3f689a4f806d15bf7380203a7810241a110e3b1761f31c38612c4cfe699de74a697e04b1bd8e52330f12f0a34f78f4cf423c08a5e35c62cd4c62eeacba142811676aa4f615d6d89f6092d8b1fc87161720e4bf5a5973d23920d2fe1f7cfeee2416df3ce5d3feb96c646944753413c9d378fb3329aa31480c676ad6e7d4f71b5f5c4b65243c0315e02a52f5f02e5d050c642e677e343b851a27484d6828d2986c4d1be717515b688a0fecab02d8c6c53b65377d5a6f62d5de39b6020b495348a745775cb7bbe3a23f680e71b8707dbe9f7deffca0b00d235044f72263a7a2be443553474f237cf6496bc20e9d0fe2914309648e5b57a7f73752f38d4cf9fa19f4344a123c3af13d061bbaf38de33ea0d866df5a0b31199bdc4a815dcf1155b08e561a69c4d05508175e6b89ee657be56f524b19e55ff23de55035f1bb4f0d17716b7f1b372b24f7ef28be533a705388306633dd39c334d19b584e159a634cc75154e87c1c68e36589522bbca29e0374fd42dedee3d02252c950487085c56dad8a7aa58e88d76bc882679a73110e8bc5a43c12dc402aab21766b4d334eac15b03f28481dfa74eb25d615a484c951bf453b0e15c1b3906c5fcf3906f4249f162f7d4a4cc5389134d0af38b35686275825ab08f83f9753fdaebb58ed346ff70036fe2c011304f90caada44ef8522e926581e2aa12d9756c6d14862f7208197bf58c71654b2264421b2fb4d65524182d1a57f6b164457d39fa8662d5b67ef2c2b71046abe0c3ed97e624b52d71a44e6ec35cc641790ab7b6bbbdb72e8ac17463d31dd0c4ed740dde358e94c07fa554613b3e5269a8bcc18f37f6b356ac40e2eb4faea08f8509815f4ee800729317d03b742e965933de1c8fef6ff316b0a721f4abb970df7f108255c4f867298b564537e5a7c013a815795dadc3e7ef0d068f9e2f54908d3d303be0033266ea3ecb0d0587b151d6f959b9db110dc1b1a0839dc866ed56bdda843176db1861af0e12fe9fa15b63a02fcbc61acb13f51aa31653180265159ca8d0b6082dfc275e549c8e06a50587d0f5b3bb2a571a0543c041c828d7a425e364ff60a3db0137a8166f61d89cc6b6d2508a4a63d824947d01c4801987bbb3b5b2a1efd3c9c1861d4782b2fbd856f5279bf1dea0d94b7054037e887cefc0867d7d7ccd13495c955d6651607815f7878fe92413d75f85522d69c9ec6f52372492171f21c6bc3f0464273eced69e4e806ac58ab1de790a75d52a98e2b91c5991b4d003df1f525cf6193afc269bef9456f69fc8263428d19657e4e4e1fce90cc1d8da6fb1d8fda717821c84530cc20025a91a2ff078456532fa8f5bcefeffe637d5ac34d839258875d64797f07f7e62d7ddcfeadd99f52446185acfb9691fc7003eb5aa0f6b89e017f6fe00e92339562002c7511d73c6d8529c847a728eb4b756fc398d4f96348fa04de16434bc1227403486eb3d1872aff5ef5a2fb7b68a24646d8a4a9f668347851d08d15bcb737dc7b7f46577fb56d0a2f5f2fe9faf377247f5d8a741d787d9a12f762a11540bb16413b7f03deb5386e44512667c7b481a1484e6ae6be54050c03e16a75170f20705d1aa7bf737446ca241c2f6f9fe562c77704e9c8d6d557ed35c07bf513b472fb6cca0eac09947ccc5fb105d12c1979c122b2d60c3efb1a3d5c93dcbfff42c135330ee3090656e09c7383d9cba07113141a9f699d3899ffb67d647a68fd65228713cbff29489cb94b1d782158450964df1d3468c32677c6b76ab2acf4b19620fa6936d50e67c25b43407dcd1af9b126ae365986c9fd5f609b6fb79496efc49987572f7058ee58597b77c137f65947dcc517058dba0ac141165ed359730b3f638359f79962da86751e49a4f37366777e5b51ac40eaca9e70b657b27f45a27a4efd235b23b306f3f8192da893e459659dfb7340341fc33267930ea6a1dc0492c8c6246fd8c5bed955fb4100d6b3c4c1f6e07fb45b73f2b2850f271f246a46fdf7b434eed877773524b941439a190146dfbf33b6918dca36120b791a241d199ed98309d1bcf268c4152127ea4acab361ee91021c626f9496160200e4f1915a41d2e01c1d222f8aec566e35b3b5b581dcbeda08b71f350148179f45baf184d383c6e61896526ac141f9ea3a0dc5b9b3337c225ccc9a106108e164343e8a2f042e654e7864321375abe63843cb040b7da214ee36ed1ef8174a7bf07648617b49361af359784018658f97081a9e3269fc29186d517a66180f6c372e20de75d3b59511f34fef4e0a1dd3ab3a54e92286e7ee0bb36132323c62cdfc3a40ed0877e63bad7a73c1e5f224f1af8132d33b067042e9f116d7cb7b9d2b6f7e0deb35f524dcdf6f3ba7122609198e6f1f4c90c9f6fd557d0317600f7032dd4852991ac74345a2a90ccbcac82fc3e8fd48490ef2842f00f635372b5dcca94c9a113ad52a328c4e402e9d39eb28745153202c5efb37b025dc333f019a10ba360d57f5625fd05cde0a69b0de1809ea313f1b27c25eb4ae9c9f604fa18f7117ae17662c931ed6b1247c096964e88e3de61e70bf4ac7836a3efa58c3ff1efe6d7c815ff57e357d5015cd4cc197e2ed7ad26267841f3062759ad1697288664ebd84891ae64784bc1c9cc0568385bcfddf182c6a9e797e73521c2a6fb060f43851817045de02f8ccb15ab4185fdadff0ded48a74b4d1ec3603fd6c371e140cbba7870501eb89241def06e307d168eb88c2c66e24d67fed226da7481e95c1eac56670c029d6dddc67f8a86351ede4659b11e4741c8330e5279ae3936cd242872e1c1da161583da2605d29e32d1d9b0f520ce3304e4ccd489755e7c30d4a703a3a30916e30bdfc0db0782a86584eb70bffd3415f498d291eb02af6f43ffe4fe91310570275d3206aef297f2a76ad5e1af20c3d1e08ef0f51f98c41fa3af8325137eb66965bbb81d2f4ab4f720cac6bfb3324fdcd3b920edcfefaf6166e0a8ac87494d5a33e7ea1b3deb939ea056515c8fa4395553c6b6319dc46693a4621f1d766caa758664ee47ea7bcc84a5e1afd91192a91a975cc74200710807a13999341379e7cc50c92d054a1e9517f33518709bc04ab8f4e9c4c9a5686515531a26df2d778ed3f61c97a54051ab5a179f5ed589889361712fc0d2c15e8e46c4085dd0084a057453ec66b847e00946919ac216199f8bda76aa92024943fd6861c0e148af8b5251a4ccc68a10a4569ec7089b996387d2cb8427b94257fcc4e010fe4678c151e61ce7af9ea999ea04d4f40cd4bf47ac0b16039323282dfff64801b69b126ddddd75127ea1b3e929219a237e565b2815a864f6a383a1d142110856b6a7e35ef2772625b62e49a230f0c331970b43b9ae9fe8a0f0070ebe80a99b7045f56d7eb1c4df057c90de33e2173794392c85a932a147e68f8ba1068a2b5990365607d9a1ce0ca213b1b2d24e5b31273f6a77ad3f44a2e72d53ff4613c87b5128b1f263f0a20d872937c570fe6598354cd8473fa3bc50e19320ac5dceb68e53d30bf663a722d961581ed6671a23e592e3cb66b48ec452851d2c08eea1a4aa10361943ea6c0bdc76011a285b2a162880cb29719a2d42d2974e8b869b29eabfb35b49c2cc883ff117e12f4c9b640895033499a398231ff2f70434c7187d88501429ebbfe0435c0884ea99791e06372345e683569037279034ccc9d0acf71985774f38755fb87546909dc77266591b0f230e7ece05ce3012f1842b5c7684a472241f005eddc1d38d612339f20166096211baadae885b8fa910b4992452d72fe41239a6755979ecf4d20c2f32844e119b828291deddbd05706156806da5082fc7a35a2038407be7682248cc8c2c4d14d2a2fda1c0455116553429fc0d0680a026239880c1a1b62401860a0114e089441431b24558a9a07dadc0757c668fda51a1a702afc4cde6746911afb13bb4a8737ce533012c59bd71aba45d54022670a9a4b6a195b2f937023e05e7588f9b8d564f80c2ef90d790b2df150e2052ca892ead56aa2daced3f8c51d52f423264e2101706f48159604a7c4761369df75754f89f076b48f17fa9625140b16606d2f534072206b439f83ab2e3d2365ba3cd73a92a27c159c9b92ea75d922ff75e5f7cd5a98286c540a0ce96dca1ecd3a96dbe83dd157fe16bc0f23fbf51f1cc2843549465541ad9abb706351997e98463a502102c63c473cf4e416a74c68b6d610d8166b2b1391d78983f942ba4e4fc55795cab9bf19fb47ee0d51712a054e532639627295048fb21e0674b6ca760abc6baeb049626f962ad45e5a396402038fd14c68f3b022d1acdb832839714eee9ae9f1222649684b6a3173b90ba1544e1c03e5e47d0e150c49de046dde465b47798f40af8c2023ba97fd023dc2963b0b87360b358c69708dd3e6d94745fb6bdc2a44cc641dfb25c3d8608484efad31e01af9e6a83a252b1d00337c8c0595006e96d9ed81362828835ccf0eededf47b7fe805d3b4eb3c166e60f11ac89ab356f2d1644c6b173e2e0db8fb740b69b4582d0fc20ee07186060f987d4ddf0f431b34afc5854f88826752e78ef68dd82b28ebb51346275a8963a895c22c650fb00275e0a9bb2e3aa85a74a5a03700836c366d54632afcfcf371c7d722453aaafd61676f7e53d18f054ff3472c7d45ad9d2bff0666458d25017712c80ba9e79ddf3658c16190fe40f8035bb31d432970b774754d473443b8d47370f64009835c6855990ada7bb3f3d33eff6aebd907bd4e7c7f7f1e35e5137a1095d42008ffef7f49e48d54e16ac33f7e85f6ca263305942d44bc89043d3370537b14ef78ec24c112ea35be94112fe644c05f5011b6ac2370c00d3cbc9a84f44e1c006655d4c6916134b81069c4293f74a3cdc39d83820a27c9a0c8059e815365be8f4eed69c4e7790f4eb9914273cb174eb15f684791d2650ac1e28a7069ff49f58955cb25adf5211ab671ca37871b3b93204812de15e15062b4f72ba672ea784e0386ccc9973c6044c1b06fdff7d17da7a61e90b11228099459d1265adf3874a2ea183a0de70503e3e8cd1d6472706ae27ad14d917a2a602b90386fc5160564893c10ca100b8a415ee48c661fba91211798bc1ff1151c1c1578659d1f74c8331e966bd79e59a529ef90efaceec4407102e979a12ddba961a8d221778ed79f2dadbf83b62669c0420c6cf17dfb36f526b9d79b35fb260642ee0a30cb382d9a38d0e300d1bf76b56a5644516633d9a321c947beb73c69312bc6c5a330998b7b3af9d6b221c8391a42decf74c087938939af5103f06ee3fc66b2d497851ae60435c9175e0a8bc5ea71d2836af4210d4c32c496201471945715db4c6ff4a194283b2d560890cb805173c38b3d0db20e7840de353e7c3a0f3c5d6e73e4d834de1367bb5227032e9b3817c5afd2d7d3a4763c9365ff3e6429a81a78d6620bedff2901c97d3f1817c7d12c3bcd9ce4b0ea3a4fe4a2f58323c3de1afa418b58382c293b262cf1a99ba1db3495d27a32c68ccb7265ed11700a52db0560dbeda6add69b0ea361be84f891b47b7e29ef5048ac54780dfdbd253d9a4678f808b6404bcb786a92772ad8b5b094095e730d1f9c74430d2f6599af1875d0091b457c0147f4c64d4e7b1d3f28d3d25c984c383573d9236cb33c904f9bd77c1ca721bc6f3493c269adbfd0205703e45b6dc3b89a51f9830b69e84d0b6477b27701ff67f8e89dd72a0fa2e333a944c34fa9cb44a16fe9915fa4c8054b45b605350c5920566bdd4430ed8e8caf1650615154624bd044ab191792f7624e5cdd903b58e7c0fc9ae5447a1175b5e15de2480ad6a86158fd2a86477238c3737af5d3361fc707fd105eec3859393f3009c74574c093dbfbc017c77d93f8759dde2f00054aebc295da4bfa77bd28b1376ab651550eb0ccf22f300907018a6a17e84e5a77c7ba860a7524b074679bc0689a70ed23a820902d620ed618e3bb9550e0e28e6d32c58e4fcfb82016005859cbf171a27088718f3841d2eb471c92d845719f6b49d6d1c92a1e62ab6042a62d0bb40b2671e6da27ae8e39505fda47333de0daa461c4a3f520a77751141cef79e800f6fc2748b5a1698742440f2229056596e8401cb471b7eee9fa365ed4c46e613f97a11c4a0b84967b0de97fa11a01818e138204d06acc70c1f2c14213006a3c2c1c307589e9b0a26cd6975988384ccff8b4cf19b98c6e2a34cfa53c33397d845c53ad7bea8b0977c32471072d8d0705c16ec55fd0ae7d6051fabe578fed70335912fc241a371b9255a7aa6a1a66fda7c89f7b5effddb5add54c2a1b4a6105b094a5604076d4e00775a74b2704127bb8f765202d9731ca83a2b0b132f200224952a40075fa43e362807d2b56928eaac3d17223507ecce69c252362267aed068a356b8558ec0f414b7d4252145c2115305b7404642372c61f8a9d9a291e4322927c4a7402ecfd501f4c90323fe00506b9c66c7e05e8a166c2a466cd4e74172c391fc0971253ecbba2db1be86dc078c17a681f9c4d3be356251c4ea27a3001aa3564f81f206df40cb22821e103772c7ee2d7b7486b4d858bfce942d104b6be2c223ae22e4799e1e75c2b4f765bc55aaeefd0bfa217b6e97e167be3f64f3bee03960b403658a53ab50a3014c003f0d0c7716c1ecb756144d8246145c34a1468ddc2b320af7cdca96bf58a53b836aa82074bab67bb58458608afe6a5465f8a940a38c902af2f204b94c2b3d6eb0d8ca1cee34c0ff57b24357c2c17009537630b7f1f5ef0ff582d2894090381f46f9bfb2344d76313677579a3018023b8204aa2a158a83350635e8a4adb8413875d410d911cdc505f00f717a9e44cfed80a918bad5addb3e731b5785d9e511014770101c073929c436603a14fc0dd34b05c64554bf8652d800bf4c2d054adfe5208d5de1db5c19a872cd013573c6326537f37fec5033ae4ee2f7f34812f341147000ca71301e805653732e1d6ad2abb571b154f1cae384ece4732b3c872e7a7074133a8b7f5c6ab983267722fa7f1bffa3a8c9d45842df63941283331cbc30daf75da947a810462556a4916ea548189c70eae03fe84ed8b6f291f07e306239c09593d457d79c683c0120d4fc4e8f41b3f6293dc8638f4cb9c4f25509f0c455b8e53f36e6d38f8bf2b2abe1388613978ca3ab9ba66ffddbdb27258d1ab8a1c4b324e4fa409f7ab0177621bd9538af58e753544057035954ab872e13a22ab6d50e84eb06eb17d3855e255a5b659096142bc320440364c886095041368e98e20340a6cc2a13a643ff36e12231adb4ca4c2d423f755a72c199cc64e27526e5ec08f8971aced47c00757f209af49296d8549602a3d0c8576db37855e67883ced8410514da54cf89109942a4eb74f822f8da63771b29821b40913957567e8587f1b0584409b77c83951ce202ec92c41734ba92f3e51cb3aecee9c4448e36df9f1ecaa694d36be35fb908f3d7eb94f7d365409c011e969d2b03467ae37bc1057e3d52f421ec3f33e8d7333ad1e09b9329f1f0df314d1f5f67c2847e63211fe3f80385aa917919cf948474d854b444b451165b2a936056bb4ca26be470a258f838a0bd21a649db6f27ceb54337c70ab38dc01d4cc3c588a843259200e50e30322b8cafa3f7231e1ae1ba5252150c7c8c42e09dbf350c24631814ee70a423bbc9f118914b8756bc5ab2026b1973268336b915be047070fd1f684c8be23492a931f1779ef384c0f4fc34330d32a11aeff181a7c79e65a8b67fe48e1cb5353a26149b9d0afac586cb7810c1d04d73ba6e4d5c9a508cd5d7b7a8c12f1f06a245ee95f31768fbf0052c0aec4f7d93d714039eec6a11cf86693ec344a3cbe4a5c22a66a066308b2355d29881ba5f69a53b9fed2b701a48241f1f8c563c3093c6c8aae5eae91c8f148ed246a7893ddc0757a78fcc56efda138d75408a431ea075213e36e0867143d100d8acbdd3a0aad12c8b016b5f38902740d25d73dbf4d1601e2e77488b33622724af2461ccd3b0133a7f56ce100bc4575e1f9148dec7ad04174cac0217e35c66e735c95ffbd195947280b96cae1340060d3155845dd6b7a30defb706704dc4e712ffd6fa42645b804aea34b08ee65dc3fca5f4f69dd819007e26421c1a9f1434a42da641b3aa3c6735d53983a20724178e1cf615a721b6b5293973d3ddb09a44461004bc9c9f8796d26c20c89e856e66fdc575c87ac61432792ed775d99776866f9ddda1f2677ae26b8307fcbd80ac5167ead6184ac1d973dbb8cc7247fe32b52a6596ff48438b75405823edde10e00792961db46d9ed12168be7244cc02d5a65a32d8ecd854665460bf381d62045a35274b1b31f408dd46c947a9663ec946b27d827c64c80cc0c6ec7223ce56b3cf52f8b77bf72e079a531fe049fff2337cd7578a5010680a82d59a644581e51ee00578567ee6354de07513208b184d2f3b47055c65e113dfbb01db799e7db2d3b7d0efbb78543b795df56ad52d378f7a98667073736756f11e676492e534409d4dc6e85bf881a6e70b815a7b4bf90cf28145f214ee26472f27d152ff10576bd65b3268a9b0dc8df9307697e201b24d077467242b26558b640e078c361b7a089d02c40fe67f8cce4b47f72b8861c6cf15d195ac888468f35f42235b3a3d99681857272ce0d5fcfdb8b791f84ee97eee8438a0a45c24869bbfd4f1e66cc1e9537b0db4efab85c4253f1110ff318fe350131670ad11c24bb3124d2355d7d36a8aa0e572c1249f32fe747b653b13876a2ff1a1c359beb3ce473dfe329e6269fd128b9ba0290d4dd47c2c8dd769b2ff60652d0c9769b6b0ebfd272b90dd4e2b63f571ad5087e7332d4f864f72e0fc54a44e9dcd74810ea936b38862a1c1cd074e0119d1e7fa6127a3afd6291019cc34ef3d78adc09f592cf927996300562b010372728bf71a7caeafb57114671846bf8042ae10b5953812a5c934e07101f8a64528d37d73b83bf9aa175d8610728bef1f161d3254343967556ade3fb0ad2faddccadf3e4434233806a476ae37be0dd7caebf068d4a65219523ad2ee9603c708c8f4ad14b33dbae349554908b26b2fa358a60aaca35926c9774a13f6970e41f5947098c3a0d6db72cee2d070a2b699029589c8b3f193bc122b669bfd519e85b4ecac9bce23fcbbce2578224f8749e93f5eeeaef2b6fa18cf3b8957b5c2c73b9fa2d46c09d525315dca791686316caad18d6c9e72f277a42d6c336d55646e6f01a37d635d2220a5d632bed7b2109f00a82439432f6748bd2b404ead91c7c4069717e7c64120180c41fd9b5a4ea0a65e0b4405799db4b07593e561629f21c8720147bf65c7273097f3c2fece2402ebebfa00a25db2425bc427b295d96e856e563ecc13211e557a6cf14f0ce180069fca5e07384a8a34b80479d59261758118f2793cabf4db81450712d40165edb3f56f5455210a64e151f7cfcdc6a1a6b7bdfac94b8c52cbe58bf5f0bd45266c76e407213c8fc2ac24612de460f2bce9740d339753ea1c057051714b9685eed1768f882290d7e79ac0870dacaa473ce830ec8cba68bdb06100137e620ef1bd45b000b50f852085a41598d6ccfc7f6b392476f54cfd66b5cbb016dd52868a7421265803566dc2acef9230c001748d6d7f77d54d85f70a4326c67f4053f227c56fe308034482b196f725ea5533594ba8dd4692354437f5d7cf64d5e3217db7129594a01e6c70b1f23961b6701cc50fcd7ac7e2656bb2f658171033ffacee75896ec7b400acca471760e544aad479a8cc3fb7ca95da1e24bf8624aca608afc7491b14454d74d22dd744b2682390f090525362028f6f1b6c852b9467bfae57e4bd0720c3f033e0e27c07f2ff5941acaac0cb64cad26090caaa3231a39048d0116231b74898dd606be19bd1cbdff43cfab42ad72bd4ef974388ae97aa0d4110fb94b096dc67667b6c15f022fb018c41dc0c3f3084e0272732d5927441e6d0bb195962e2d2358c976f0f715071e94fb3b2d89a257f080505bd65535678db48ca4c1e4661bcf60af2a6f4eab2a1162a116e68a0432fb17098e39ccc73f5d7c4cd15250ae6a1d7c43f7f2a31f224c4deab51998917c05b735610dd3ad67e833c3597cbff327770e435f84360405922bea1359360f007704f260231e0018cc386d668824737b6ce0fcd622b02510609a5886c5c7223aeb38974d07ae835fec5ddd1569292d59c177eca91ec94776f43824f541ae0e57e18f9c84c94730499191ca30ae3fcb6b767f1f1eb50c0c159219b5d1ccb7ee5993d23fd178866c259e0c5f513037a55c3e466b8efb371d13dfd5665acbae7879aff31d5a53615c3ffce8cc3e81ad810e037bb330bbec9e64292d1ce595f00c5c23a096d46f2af73493c1b9787907f24b2b470aaaa2cbe22717bf02c765cba977f088ec46478009070823ce90f382433fa866ca1153b88b15e42096ba8b9ba96528e3048c72e3fd02e3c8a9c112bcc854b383d0e036ef5b380429d598e93c6d6b7b6869107db6cc739d320be39eb3d82658416d0f6b899c16c1c377b7f19ae759a4c2b956ac47296ab0bb839604c12950ae51be5731a1000fcd52d2412e846536e69a779f93d12c616bd75fb00605117cecc708a0db8f28033e56dc00e595672b564c7c9f39c8e422245dc20801b01638beaad20a73f9ed567274dceaad2d462a70345aba8972434aab2a7c7ecd1f01126d15bf8f67729e4f3ad311ada4ced009169778360ad0c131ed1c5e487c6f895273ca57c3ecd6920269f47f499f6a5a7a057a98ca5934f83d280f827b2f183456a39cdf90d96c0940fb8933e9af886d7d3e1cb209f7ab5458c2949add5416d25140d759fd74365f7184d9d0cf000f8e4f7dffb84cca3d4e4f10c832ba2dd313115c85a9d72e700806be40851edb84572dde169faba279797dda561253fb5bbc50c6bf747b65b6201208bf090bc36d2b748ffb22e8cb98911e0c2cb185835c0118fed5591c10dbc8260a724b9e7c7bbf6dd5623b00c72c7b5daf6d8fc7fb647064c1220898c648856ac449de584cf3a17913e14fdfdefeae2e5bfbcc7e6b90215afe1823a68dd9591ce8a5c5100ad3a94335e94ce5ea6e7a3d74daf3c21403d65496c7a99be9b7f9123a6cc684c3be3879ad76b57dbcc49070611ae59833e4ce157c197b422a0e597cf139205734ff004a5f86eb62b2a76759a7e602fb626eb955624eff22c6845c44d0326ef5e4e7a4611a2ff7bad030c72cb321ea101055df5e0d890a1900227c252aa732e4165d3d3f41a1e13377ff856de9d4905b66b3cc25ef3317a523749e074e2e1c889d53bd551b55ae4dc9ec2a0e049d302b9220bf227458f6e245981c4940e880a51b0e0a3d92e53f10047e5c245e25a9c0a5ca996eee3e14445ddb104b8e07f21f937b0d0992f399ace1ae1d0d4ae57ae010a35b0a82ee925a234f9a6df58a9e0c717cb81ee760ad679cb9b0635d228f4355f05c319d025e7df198d343a8d449a9efee6331d3a3074f090c9137c2d148ba21223c19e6cf6f6e1e3b2c4f7395f18ffca6ac6ec05d70b1e80c275693953ec2e18d647a982f90bf5ed24f0dd056dd731a023a1b9db1687219d79501469f83e5c984ad248ddde3cb5793ad2734988da37020a1515d81ba48bc56830332928a81b3b78c5e025853073a895c3077865f4918d20b3c1896962649188b5fbd3a54e63dbd8f5bd0afc82065ed995318f81d11abfa003aaab11da43dde60497f86bc576d1dfa69f77c86933701de3397d44574bea2f2068d1388ec8f66b23fe37507ce56720a0d72e1fde3c256a00b2752361e7f6c5364371850b40498360714197cc96fd4b373f7c6da07aa1792455a7b0d4ed9c3cb562004169b3a192a1f7bfd4ea6fd943879e1b01d8e4b748123f9ac52f99e579835eddcc1085b0579579767ec6146e4e542dadf2f7ab3cd5c3ca7041ef678cb2b236619ba21d2301e18d68bdb4d9f1d951339ef2c8179ed1746c7029da9197c2035c43703d2d53b900afd47503ea8a9db77700a3068f7ad9c523101e9d5cdc73152ac1012d72167e9025f2183319dd89e1d26261824ac882c722ca9fd28da9a273a875d1647444d6707222dc71931ceef09d5166af57279456aa96972698c077450492f22790de90c26f17553a3993275409889da0ebcb0570ad90b41c3bd03f600314c3ce0fdf36613f6bc19173316fc76f4320215e2820c67357a8f6529e9ec7649518332f5d7861ea8ec8f95beadfd002cd21ce1243bf14e32affa56e73f2476cde13ba6cc715c795d2f8811ca860c07b071204d6eba0e054cd794055cbc087f30caba221f0e68468c52bad032b49078600b064849ed533dbc84fed5e29b005e08da99464e14621938088578cc3cd57baee738a7e4b5d67392e07fae8d34f607a685f0dbe3d58d5859d48f3c8dd18b66d599f37ee2fc922b16e1f09454370b255faf992bbb789d7c77e8809e7bbd4420bfdad0d894205443d4b7c9956624c6221388f0c2fa8bf822004213d7a78a1502cfde1c46c79a5d5b0908350685ae2b650b00e55f8bfb475e1319be6de97c3b602dbc5886b3b67127c39e680fc5e5777eed79367511f0dc710e343b36602e54794496d9c956a4b1547141ddd69ba8db2c5ec0a49c4c4e8e3ddfe693e8f2a7886cb611aca340be2a48381d19ac314df264590e9521d3f0c609f8641690ee369d18cb4a8cac547f6d5f955cd46a673b6f2d2707beffc356bf59294a655a2b44c8007fff1d183eb9f026a235b730c4307132d4436ae6779e55748b33830a1a12342525d4ea671d56ee1f071aa27260706b0727cd7818251d761e5591a3723dfa4071019156991ad94f2acd75116dbf372a046074cd1874b2b5075dcb128bb37ce20dd93173f2c60522001da34aaf0c095f1d679e11c92c28fc4cb9a20819142421519304948dc4383e5a51cdfbd16705fb54940bdbea94e61f4eccd9c6db02f7130782f91b0874d1582ea14988a0d3d41b4ca6b3ad1fff0be57a23e3599efe1a5d4820fcb091150d1f659bf5b6b5a180840841867d495bcdf87613a1e49178ba2f45a8d180d62389364c2dec7cf5aacf265c5e505c789c13ed13f627a5b7f1b1dd1e3a8fa38dfea4d335443689b8b611df1dc74132275eb6a945bf94e1fce37f5a7bf0a243e5d466a1032491bcd29ca5c91cb87781cc1cfb820fc61631953c28ae3c24f256a7aa3b0e6060d0fd33052957645efdb45b0027970ae1cbe142caf43804e27faeaa4e22717c97dfd3120749eb0f6e95f339dc0a3d4b779e7789e3afd46b99f91684d702b37f91ce3bdfab7afd68e0d1b05fe872e027426220ed99fb5f19f59785f1cc99c7704973a80ece5e9f0f9de0aa11fe75832519efc73a22a1196a92de16ec0af363799a21a95b1aeff61bc2118a7aa571186ae654f6449ffe6c158d129fad748b19577e3077ddcb270b28f9abfd342b940f02097ff84903e026644a6b17d2715c7037f733f8d6e9f53542b632b40bfec81621de5e5c0b6d30ab5d58dc27373ede9a55e4cbd3a073191414b6496d2fd4e4997e54f5b0d0b97ba42821aad13ae3927f6a23cb5df44da0b27df971c1840821c034f3a31cc042236e2b08636dfe83a5923879eef4264160bc11b164692e7c9f604e9784e638f23781005e32edea33b4f960fd06f4e6d2660c53602e10ddb93fae67fde169f77435d5426df383734da645036b083276ab7a7c026fc668dfb8a0451d8485e7141ef1d432dc3654c6e980a1058ceb8d4ef2c743775d6c663a9db4fa0ec75f082c71a6dd79cc00658bda4ae71125626ba42e940f4b36a08e75a7f0306fce9d0076878b6b32c90682f262b89d137caaa0ffe061c33251bd621234532024d0f5bc3c4971894f316291cbe9fe527d037bf051912f502f6033c645ed7e661d26a7226cfc60c91335f03142f28e1b4e10e015af4472b55f5b7324e955bb9e4c058b5bbd231a7e5d4f22797e9f6ddd10b1ebab316be99e67a47e38907b4d9778ad1bc298cca1d40a9e479ede07c93f129713386a106ce01beef41aa5e1eee1008c002cba2f75dc52c0b5cfb2877c6e6c42b40698ebd2971a0422793f43851373d86096f70a06bd2038e6aa5a9c2d937186ade796f479ec5e9946b60dfb9d0e3a5da324d91a889d487227cfd17df2b6298f08ba969e7c7e5d8bc7a03bb050db65d870b840526c8b0eb4d0f6e4b6422475fde07ef3e3789b2522814d53e8629721b4965612550883228354b4918c9cec495ed4c76f3131b65f2b6c9c2b4520095238d4984d9837cb0b5d5c76372c2cb17a9504b0bc2a07537d2008c13d5a5098624a6258b7049fb06b5f2ced2b4580cd581e179540704c2731811a2c8f758db152f5d9828f85697f09acbba302e6d8c760c596e1bc45a80e01c6d9ca158dde0a2d8565e0e1fda22277969fec2bef2a17591f73acf39191674c347f355361968433b1757d80f7e562218b96ad1b6ac50e100fdb08e5cde8630cfe94167dd876d900e646239a5867ae38ef7580d7c17c496f712444858e9e656626757d9c301ab6016fad00b1e9a9697777bf09a89874b47a227a110345a1707cad8ac1cee54a692a428098ec83677a37463304b257f10065d7088549f74c4331c47ba28b95c7a32b57df6617dcc7f675f5494878a523d34576a307223be0cc0a3e662908c5efa27d90d95b788ae9890eeeefc1bf6b43281950e80139cfc66637ac71da759eeeb01bebc5087e7e4cd05f2d15334b1f0c9e7e70bd4723129652367324cd190f136f22a0dcd4a63ba99a63479f991a054ea947efa719a4c92cd25473d1f1a319e96e407ba955bdc707bd3922e3db73fd37303f32eaf649d2eb13740a7f3269b8f7495dd0a76b505c99f008645282e6505e573b5f4d8ed10dda9165433638b8c5d90e2a6782bd5b5d7e643425001a8096d2dc5328f7c805861b6a0b16059392d1a9ce7444574cd31bb2982016a553f33fee3015138c8fce1008a47eeec84557ebd1627bce5a3b12e04f9076a257101f38883404ca5659a2c7627a3b4d323e1c070ff417f831db1a4ce1cb3c05e68f97e63c49656cbeddbed4fabd6bdfff5f138eac7d6d64f92807ad19b753de6959520deddd1017267739134d130d11b905b3be21354f65fd33ed1442b87a8ace63c1abf08732dd6ffc6734445a4ef2cae799e094ed00615712f0460f0359def1c2e1b1d5b9014038d64e25cd1a575882e0de29515a1ebd642303027778316ca3884281789c1df01aa6574161246b3cbb48c8efe18230b41f61e90743fb48b007e28244d8d52f20fdee0fab02dc5a40b73fbdbf4121752057f6a0da862453e0a1f7b6bb584f64e518e8edd091dc4f4307aa4f033d880d295762ece1345559debd0fb3056ce96707a3a3d8290e45717ba7e3e13074571ed7fa729b099d7d4ec38e0f12812849500feeb79f654f1c379cd3713a517328699a0e76ff207b8f69d9ab6447e2a80c52a36d2dbd42484725e955c723f1485f4f9a5a546f60b68e7583df3a45142baa0c3ae122415e195351c850e97642b25a6e4b14e13dfd7cb3132047c59cf1feee1400d35cd36aa1ae7ff8fc58ef33e8cd2f7b346fd7f317f64a6ac99e5a2010bc3a3ffd77160f2dd9556561450024c4e038866ade4271e8df1724ed975ffdaba018c0e2d1cfa01cc056f33b8e6d2d09da59179a1f7411005456e19f0cdd6986a711fea23ff96a502769aa874f365a71e919ecc2b79d74d3f9408e7bb13f289ec0781d5f9075361f10398d4935764fe104538926f0a6cf099d2e9c806bee9ee7400bc8d753b9015e4f324e82efd5617d0e6f80fb36b07098b813c26111b68affd87476bfc2d9ca41aa178bdc0bae068c701e72fc6f9a1ef17b6090677c636f06bc4c5c6460a1bb34a43da54e3a4da466194fd22f28876e73937cbb9eb59c3ab9587c21be52a12cce623ca7cdbf92d337fb0a7e34ca60d0bb4431f9dc5d59ea4177130a41929c4744845f6f9a205f4cff577ba3aa1e05eff7ab240483a95070085217bb2c64ea3668ad3db929ce6bdba37d0785e2fc945f7c0200eeb699c49a33ef65b7f75bdf6493ba0b585b4cc52840485802b0cc8d0bbdb83d2a63fd7fcfe9a213e7cc4c1bb7615d179e08edbac9c8292d010d3d15989ea675af9909c8903adb41fd5facf48d63106053b4f003d0fd7461c5307f22d947547b8d3d35af95d95728e42eb828741dba61032297b37155b953f395fd9f4447974af5ce98b0d29e352c0c181fa1454cec1c151fda0420f8131df789a12bd6f76c63986d33a5850a8f64129558a7c9e7f259561f75da926cd604bb7ba85b40600302868309d71846970a7089e94aae4419106ab82b487e6d2f04bbc715f69eccdc7268a4d2b20e368d62b67f6a09838c550095b8f28734bb8418550593e05b8da95c53884eace933e033d537000127c7782f72148b57be63a653df46a1f65d52f844d739a3f425fe1560d8bf5d6bbb86401b823dad8fe6ffe44930a28c2fd5d7907c3ebbd8616b6d54712aeb2e7ec0120f6686bd7320a5685d291fedc58372e58b00d11f5588a05e791518c39a042f997741b2f2b6924bb0212a5daf7f5832d7e310772faca1bd86c528435e37690362587a7783d17f2ff9b57d417f2af0df20e211a8aa7c5e4518ff37b9ded6a9e88a2d055604ceb6a9623f71e42a5f3d5bd5482385d9ef5220483f5d8599c651230b953354cf6525aed398091612bc9087c36c7228f9250e9bdae460bcd3c5bcd66f6b0fbf93912b3a6ed14f42e5683205cfe5470738292ae6869878ec0569db0edb327a7dcbd0f43140376a358b324a8e4da41312824962babed645d5f6e8bf2853a265b3eeb0d1a0da794671945f71b8e20639ab7ded90259534410b7436d7d6086d77d2670283018a4b13fb90d24e1e48fe0ef0af15ab6512401dba6ec62ca3a1706727e79f50e083371f32d98bb567835f528dba17d90c3eee4028e4c992c31f706200c78afa18b1116c79f57a8b868bb6361073b95eb9497364d6e029fbb9a45b1196d6495f079ac53ecc845102b87ac763d26c7cb099ee5749add9dbc878ea4d2b6597dda22beac1553af72a3d9b761c50a98dce26200bab5881ff4ed240023a1ecada63df63dbc717ab27e9911895e523f62c7105b8734c71bec9dcd5c76c693642f38b3eecc21332c7b6d148f53c7116e572c86c733fd73dd92bdd66010daf1791204f2409a63734183ecb6e4594677f59c5f055a3fdc27ecbc865c1e4ad312c9a1726e9736adf7456037a4df4b97d443da1403901fa4571e3cd594140754f6b0d9fd42d6e7e0b3d5a9a545988ef8d11b5de01791195d16ba467f959ef61cb1fb30e4054e44fd545ae7e939c4e9ef90cc1b70ae18836825d8fbf2e29879ad3439a8c5a8651c6d304b547cc9302351c046fed993757ea97156f621d5b8100321255b0fc3dbb8d4506e5062c4169ee5b595cd54465fe6413500abbe71156877d4beb45164dcea53f04cc60acae42aa537f07c4b7574498110f6453ccff5acb506b84782caf05a92749953f989eb8640e609997e8e4c02a707baad94edd8dc0a06750e8cd4428fc7a5d6291127cce503737622d67c2e36cab59f74efad4a5b64456df00eda031538964e275b8aec313b605ee79849fa7227c1c3d733c77f74e03534cbc9dce6297054bb7cba55924591c1b680b1ad3cd5a514383d0dda58f005b31780c610676e7a35773385573c8d5411c582010eb343086580de04b92b960bb4928d7d231ba23924faf714606b0c40b52713e024fefb8995693b9f9969c109d1283f3655f578d28348fc13cc3e980a72e1562fc079df4c76ec1843b8be3d71440f1a67c42a054051cea313ed1842a92136127aaff0da4af712cf621dcc8b41766d67db490fceacf686818f1ce3299f268f1282abb2d15334c0af591688a1e1b6149a4a701de230f4bf6126626967ea46efb46310e202c6c15b10186075866de49fe9017d740f4473118dec41bae0cb67865ff9b2fafd67d1c3891b2e0aa16a45d104fdbd96984500f8d63f64168516742480193a7fdf2062cf1cbf02d59d82401c699d50217701e16b0545eb320c44b18d79068567c039f025707cb35747e694bc10af8fed996a646e156a9aeae45b349160904e9417b7d3dfad2ab0fa5e9a130eb13f215cb4c3f40ea21762559f1531055814c7e83538c3b77c9faf815685e084a873c64ac628163b8bb2c9c0e5c6808806445dc62dc526887b68d94473755527f808f1ed248434903afc7c727ef2d2b310378b12382a66dcc2c159c10e9547f9a26e3701378243821fbdf12a31a8f698a61c64aaf07760226de1500a220a5195b47624dd39e3f47de3f8f27a393ca1abd7e13af220acf5e9ce696f28e25db41a1f86deb7ddd3c14de80d61069615a46a92f44240cf5f6507904eab93432d546634e86aa26de9d6645d7715c1f20383b74b0644195ffb168efbd6481c7f64910561dac1adaaf1f793355961b98ac8f67c3dab97c326b4e6300efbb697a1b9e4e729ff9fd8ce29f232f218b156932fe42d3034212c3332115ce481aebf4b6fe174ab872c85a720b5a8722b3ef1fc605321087c482a14fed3e821c332a0374e879dd8ba1dd5a38625ff8e88ba07f32f56b4e4cfb7c7b81b80535cbb48859c9a204f4d3ed6bdbd7282826648ab9c34dbe4aee6023498693015ebb58ecd91214463f756f6baddf9eb876dc2d5e1ff48d367d76008945121374772bb34f7d15b1e9395436d1cd4793d673e66592a6cb1e95497196b0ec6273ad771d1d276c11c9742a4424742a5f03c409d8fd2c78a51a42484a990c7f00fdd7371db7169b44bc7a4f274215106d40576dd2a715644735d101dbde2278bdf52a464e3c0da7ed28c41a83dc52630532db09be6052a6188d0f19e615c1659a019231e7303dcecd5080571d051e951c910358fce6c9e1b82ea125b4d83d2898a07f7eb5deb5ca9055286d200476ec908603771a196180cb74e9478f171af51257be7d7b601fc123c63759be5b01bca58eb63adcb541b2020049293803c587c4cca577c4f3722f664153521df7c0d98a5913019f20e7a2e9f3857bab498a2000b094740078809900e5a11e0994940a40709f6fe939165b1afd72306ff7851cb73351318c35d811d97a007bc206ac7d8890bb1b1706f5c5380f7003064f07f86bbed53ce5c67e0a988d956f399b1d21aaefb921c395cb42d7e8957d3c2af4768df7ef7fdde8634e0ec5b37670868c9df24f58166a1acb2a0d6c9a02b23a0b7cce09220259c9c833e780ea0fe81dec08fb84b663952f5e6d55516525d15059b42665b821cf8fc31227f45f2bda60505cfd2f2a2e83a8e79faab5ad56d0110b9f556fad4c0a48c6943e5bc35ef1000a79ea94fc234ffc229ab5888a1ae26c4115e9c0d66b4dfb99ba0941932095ba3088dd46a937e87950584c12966e2d1e89546326b80fa4d8be035d1c646e8f432f70b913f729ea86d2908f82e15fdb852759fb7a8e328dbf1afb77592505ddbec909e326b41ad9a0c21606b7602008a08da9cbc45b763a161d0607034e43532792b1b415bd4743fdafd5da924c44203af2d7cc7c3a18635242f943bb212a527e692e4a12d40ce24566ce14869c3463622742f6260f281386b19e2d3bfb7724043374cae00a27bfed026ba65e7759f6c992369faabc7e74e860982e3d426460e023a63af8f83704d13a52772f7f1458e219fe629e3956077d0650fd1f402fe585e62e8ff30150d609583ba3b4d66ff17bf4f8df75a50290518235d6d48d787c89a60f429daa10b2afa57d9d751802ea33d9bfdd2c9102ed522d5228e401133e7b89dcc36f096ccee498023792092a2cb246ffea0403227ccfeb481bad594ed245a192fb82675be1cf8f649573cf0f300f237dfb5731193749c0ac9c0a585ec76f1bce5d08d40c4873d18d3e49ad3511742082c3b01b1c53b8732238a1de4b6fd349b1a5ab6430a2866b7f02072b5b8d6987eb38cc7272b59ab0617903d5738def5081e0190e78adef301cc26cf365a1dc310028d90a1ec7912a945acdaf1ff37632056c00eb7e29b3544bb1d5ba42235b6d12207a1d56316f6ca4ae93a17c3c00a0cb2d9dd37df161f4b4d2f04652e52d30ce8c6f254a6c27469f4ce79f4c6bf5590f5bd06b22f69ca17fef9764523302c05a737e3e02b8ab2d293d8195246c777527ea04175cd119175e4221051cee69d7ad6a991b774155208f1c905178ce3aed87ddc29837e6e276a5991f406aa61118a659428e2ca5021a6a1c77bf616c909007347d3f4e010ec6872275dd2115b6342da9f8d175533f1c2458d2e45e5f27efd64fb76127d3c9a86709154f1ae13c7fd2aced0b633710857a8653422cc19fd834d241953b16bb08b5c73cfb6b5520d377648c6a7aae58bb41f8bdac277f7f83799a9f497f2e4c775e8f7b9d6de4c1405034a7d43f3e97108d1a97316597cfc8b7477e2f57484b3eeeb1ff973779f219cbbdefcb35f26668fa3759cd7681928fb51616a554932a4670eea1a12a606316453c199d3ee4715973324ca770b8fa1944875d7261b33aa018c9c3db6c08939bd443873967f551d2a5bd3222202f48d816451a4d020f4b06884549f8584ec66b9eb0d22d30c1b24f368bcda4195cc146119bf2b112d3a2ac0baaa0ce21097b7aed3d57fb76be3fca246c48096d43d3b208e3464d117dca2ac22c1cc840a4738284b73a292f0d3e0e38a4cd1d1b6824b838af746a36430f451bb7a75c7c4b62561a9d48f404647647938d16c3687780cf46c8cc4163a194abc2b2c7c6661f6e7cf9dcc7464e19bc9c25bcfdc35a2d515cc828ea4b17a4b9bc31f4b7b62bc3528ae16635743f3ae1d2f4cfe3585b30ae10fbdb717133236455230b145a2f8d389d968d1d0b61396470b9e8a8b7409e9ffdba5944b0343d41fc347568b52488a3689745c2ce125d50cabf1ed5e434e36a3e55edeb772fe9d2594b21d6ec5d1a94408b114e856192efa2f7860ee911263118dfa60a1172e568518c977d0e33c3d75a766ba6dc6be4dde7dc8d6eb52617b7d90f41f349255a4c5a560206360fffd634aeb473a67eab533b7c0e11ff77b22b75dfa3fef24a9e69102513136432fb0e473c6d96054f68587234daeb6f101db7a31a87c2b36c636280a826ebdb4b2e1195aef1f43544d7f920b9c3d88d76d821085b704aab42c3b49fcf16ae7553d159f65e05445308cc41f836a93fe111ede7f080e36d2f3b11092ffb1c7f2477bdd7ec3d54662e2884cc8504d1c42067c0099277a6d5a02f1c2440f38185c84b656ff3812c1f6654eae6fb500ccbf24b1637c4ec12532f1937bc5979a722a9096b2e95be485e6c2170e68ec0da4f2218178cdc49c1db391140dab8e979dffb383ef1bb3b61b19347cba35cf9e2eff3199a419033fef3cb700c7b81925a7c584e31d06c808a7b8a3de781cd14484341576936822881e4f42536ed8833848d1730ffcb8a3307a86b52a42d78d5d0fd260ebcda4343f42e9c6364e2a6d659aab4746702ea8346f1af12a2d583546c1e5438c679ee5ed15b2430d0d930dafe6a064f4bb3b027d586d371a56aecb24a13155527e4784c2462d93a5183074115cf5849d8faa387ec85c755c1634572f367ea2621a67af8cd50e4559d9200d05e010f31335e635eaa396f467a7db2c1b42dda6cf8b3b8ae96399072da441a0e0ba66a1e8cfd133f583b9c18c9cc8db5fd59f5366e6dc912b9bdc76c102a7a99e09fc520192eca49e664ec43ea601a3553248b33c6af5f6122a89a49c57f2e2dc1033729fa9332d4dbc1e3097e7ad7a65d6ee735b5aed3313f64fd3f36ecf19a6ce6fb1399443cc0f2b65778ce3e8c32ccc76a320aec8a2dc032f92d8d4b1a103c6fec1f1e30c9d81f30855e93ac3c1e73bde148c5c53b7dc7506f65e4b94331d2079603d9c8c538926eb65d624826405ceebf10c206ce7802c23e581e81f6560d89a621d7b105bad5801a53fa1df417b1e1f224c37f327784c7243be44ed1a036ee2b60eff88a8ca2e09b267bbf47d2e0015b2ba7d56555545cec0f723660dbad44750bf29427b85666815d1c58fcc57f515b19aafd460c5381b44be499196c80bf78403653c5742814820c57c23afb5f268f3b917a31b0fd69b771dfdcd3bd4c15dc25d23d8f2b8be6f0417f536316bcb0ab0b2955da068ec7436165eaf51047ec495aea99ac943e5cac3b453dc49069523a5a9363b3c5d3afab5eaffee98827afc66acacc73504f8b20093dba5584b1d9c476bc701a320c3fda4c86aa5be2bae0660d434536bf438e5d4d3202724258d75a0b488e976d67ac192175a313933326285fa087e0c1eaa21b4ae79211d1a374d272f1a1f5e63ea64c3376ebb102aca0571be20bb5afb8a6eb78f6080157e3dc5c4d3058adee0d02f5626d27ef64e0a8e205ae894b925d2b80538e5081bd8952ca51b701ccfab1bad71c02174291b6869860eb06056d28efab5c27fe83a27c4c131a5d9e1ce175ddb66862689146e8ef9c067a27614bb3d98a138014b7d546234f4702e02987a3185d299c6587e7bd28ff039516e1bf018ae25347571e264820955dec0ee20ecc13aa6322c1b334aff40a271edae34606e3d560fbe4d4cc0a0dd07e6b7e9d3fd6ada3524cf7076e3d4e5709730907de61428222d217505c78dfa42a3369856daf053d51bc01063061d8e32b145b844bf84ad73c838cce60f311fb639dfe6d2f9619940241a5727435067c0b8ea11ed47d2ec4025c39c73aafb37f0d5611f8e16835261872435e48b6532d09ec05168fe1d9ff6baf5c25c643d680068408698e908ba2179d95ee7ce042d15a329d99cd7f13d672f45012e22b465f5809177357274f682b77218380e14a830b045ed2cc3a58c53e629f0f6cf34d36471008212e152eac5c99934169bb9c097ae7837a5631936922c171fd96a4cb374ef925f15419c9532949c272b21d0aa64c53f893c6958a8c53a6e9c3183a20e92d5a337468c7d6fa5cf88739dc333b026048b3d856a5e2e95381b770a60a4f942827baa7166ac17a29f3efce0d51af201fed2460edf940d23ce23818f09aabad47e59e4a876c130979c8519c4aeb23fd30277046191159d1688de33332a9898f484286f1effaa78b26e518da575c77ae05aff306d35f338d3185914b911b05fc170bd7b38da51cdc5175a3a8572b9d870121bc3291bb5a2832e59560a6f8387d14f39166992452ed23184cb2d8378ed34f517e44810df51035f997f83e24782204e28b85b920479b0e33ede9715bc9db1354d53562af5dc87ef9e689b61ed5957b1e5895b47a5ee410dbc9b51f239a6a6332235c38eecd221065c7157b4131c82aae04a1142d7fab71cebedd8a1296fe49db306582177e5d3f3fc1bf62d6ee2e318b5c9e5fe07b7c506c6d7e05555fed63e15d4cb4b7e79263f7c2d78258e1b017e3d313c27d16d56251dd7818fb0bad70ffe10e92876a0a4461fee34d075aa30933af06955faa5f1436403d64f8bd24182ecb4902d7a0961a27c99087c9624c56bfdd83dfd8d05d118ced6793605c3c49f4e7a51b3a443f5d6f38b20823deb12ecd1bfcdbfbb9f562a239de36d2c81427e7a0832c64cc1453b30373b46951de34ca4062a2f1a7fe6b692832c114e684694baac48152e23a46ae0a2428aa332523f2cfc8e12ca9d73a0ebc86ff99f67459dc754186e5d02316e2b52df194ccb76dec45bafd00cc055e2c756ff097c61f5b8181fae08a53f73ef3dfff777ce6a52474f313543b7759106fe2596f60327f58d5887216c798f8674d7cf0dfcc7cda125a3577fa8054df067516063b9610f1291b947ca3b3ca2009d8168f5706782125a1a75d0c8c70a20c1585f9407886bb0d074654ccb6dba560a97b3fb108a0613962eac2dbe03179550f9048c73b9f7d515b825f4dcceddb39fe024af750abea73dc4021723c1fd339405625b9dc936309ffed568641146d741089dddee7810562a6d4a37cc0f08d7a56980d76c8215d6a9f40f9625464320fad9581c5fdb1214252c21407f0e7490d9f23cf57f90954122d733fa787a20e41a3942a557152780745b0daf9f2aa8648f7eb02783389085b406ef171f1c8ca51b5d3655bbcf49c0d9bd611482e5a2029fa88b09ca0950d187430691fbb16067d1a76523af01efa0250f4140a9b518a1ab237948586990d1ec64cd0ed5ebcc87acf9462a5ac5b19248eae4cab81037d3abb84d1f3ab8c037f97cc8a5cb2f25b6d2c99d930b430c70caf460827b39d623e306a571d7143da4390e20ee0d0bc727f0aba7fe7294c8614b521bb9b7c24330697b3d4b765c2046f741dc1973fa7dd0dd488316d1d4a677d10932d6c008a3f4aeaea897c6fd51a47b610730b8befd50cbb518ffbaa5fdb1fe4ae572e6b689016de76ad541e609e555d86ddd1418cf720bf202852193bf549c6a9601d2d49b31d5e75d1ebbe7f111cf0e457303cad6170a578ed8b90e3305d82648f7400802712d4bf30b75de2de3e324442fe92258672f42e3c5ac9c1527b45746c220e851c71f595fb0321e63177aad4422bdad1105b22e396d1427e246bed53022db1ffb34862b30afc2a8251245fb3039d037d56177c38ffd510b4d17246980f8a16a1d757898aca26c713315b35bb718f7b86676ffdeba8e9fe885853e39743c291dc3b412454da71b783206807a40acb2660ed40d06072d50712a6111ce1bbcf309136110a4d4d2f9f26d87f0c11f0a39324797eaa03f3306965391152367266c00f676724e43e27ec425f5789f3e118024aa408683c793385677b5b143c82d6983e3f03a9897eafe5529213634ba87684200e632585017c6acb1e43971dc4d63bca0f4a4c213d7436ac1115aa6595d10ff1e00cd2e14eecc33c6675a7c1450317694f67c4a23c59a27d662e68e8d9309e10ad77022e56e3e703f20fbac8cc74660efe41162e0c6db4866a5486e07b259cc92969ec31fe17ed94803faf2d9ed9b0f1c859ea971970033fc27b3cfd973781e8537b0fc9a068f2ead05552b44278186f5b76aad50f34e2996d2af479dbeffc48bd677fe518856ecfb32acc4e622d13a3185bfe413e9b78c75729f62825b9fefd5c29a3208eabd81f99745d7574780fe15808092506cda82af72622e49c515b25ac2e0e0e4ddbba118e5fb35cd606a5c5e449c7caae5c34c58a3219b48af38247193737ba94ff6c82b11bb365194c53f081183719e6da2bf69d2c9a7fc205879adc05750dcfeb30e4dd45e86c573053c22109ca5dd463d20c9c401d6799eb45b7a34e411ed7462196e8523ba1c1984dcd8028a146301b90bf2868708fcec94bf1ff61ab99a044f08fcc6693735ac3d7ae2c7cddee7a43478e846f77121007525aa83a73150d8d0db36c1b52c66af001ea140af88506c2a02ab13836dfa2f0674ec453264fb55d9c127c2b7e2c5919c5993c4fdc2082bc2a058a63c746582d107cb40202161751a072a719884d6442799b17630f41be8d05d14a1cd31368d5b173196a69097615ed295239976b6eca4a1c630507c5d39be9ea1349c079e7bd92f9c01aca6474d3a7dc782af21fbce5ef35b03b9e8991a074bdf90c4079095140a69948b8ddc467bdb52a776892b86e37aa2c3de22b277d067a357e58ec98988a617e5964f02588aa8ba40f9197aef2fcbf1e70de4f53eb733cf45ac6754f1b00229c2abcd2d0ce108c363b4e9a32802a716c0a3c47a0d9cd59df5e1c80b1e02440ef6efb84aecf90ed816a878e9dd809732f53f7ba20467e3ca3154ed0156fc1e8a00cabc486a5c29d794d3ac9adc044f9ab58515ed7de6036ec37d73b7e4028ee5762ee912d45ed8a916bcc92f34a701d2f477d6e1f6311c1ac74b55996a4aedd3235897268e1760cc148e2fe4dfd1af4c06fcdd6b598aee87d07499f4b0e50015d19de75d6158b19082ec18c4ef9d27aba642a9337205a396d48d68af03ed20d840ed41d2d7181a4a13145b243d4555af14d6ed9d84e92e1fa23875b43744da7a5549cdbe4069135a3778d1f06f20470cf56151feb2d5ae3a7511a779cfa9e70ef0f0058542fa9d8e17eac2e84de35fa7a3208a3f0a0115a81694ab5517fd2d0b218674679195911ba3b9d766e37fbd8db2357d6c6650f79d8370f274fb77332b27e839ffa0d38753a3905e9e4b7c116eb385c0ea4bac29a7f1292bed77e9f8e506ac5f0bb9ad2e85c1d9b8c6af95d8ff807c3e9a49a7108441ee2f36008b24627769979f3d05b506572b286564f05786f214920bd77cd14233335d9b9df87536b1eb4e091d782c96214b1e8b407a06bdb697cc0ae2dfc60bc529e269c819786eb5de4c7fb19f5b85b7fbda828b5c92bd33701b0a3b7fd67e553dcc08a579a1c532afe56ec6867f55f3c642e6f5338068936ffecf3015f6f9476629960319a01594a50dd6e7b485c6f7bf02f4e927d8f60118dcabb029cc6b17909011ed74ea7234f8bd031cbd1a9dc5c7d78112f2002f90e058d5b30b9a9521671187bb585b93668539d1c4ec12be31cef5e7f14d7e1990bfc2cdddb02540833ddb7a546d2d928365185237d1a55b326aa3f1f182866ee707f70ba58db5a6658a650710a859c4938784a3cae42e30e5a864879be8cdfa376ef3efac0df34b27037430cfa84df54741007863e70fa593ba1dcefb6b208e45a531beeb4845efb39a4e21222e8712415db9e8d7b5c83f8168d39a2d9dd07116761a0f024c41e826a67122cf295019631019ee8a6afab1e2fde28d9b444dea4632f547c769eb72505e0071e9150145370cfd3da7bf0b7164a7d3eb964bb32d9776fc9c440841f9248871d3958737220372b977be747e0ac1a6bc6f4dd7189c012e29623865012ec106622f4d37ebed60be27dc7dc490ecf4e89212941d54a2810de4b390995a7873e7d737eda1426632862ff040c3d1b372c392bef8dc3d2191c7a75b32bb1c60f30fd16e35a4685b505d3143e35a15e556a19d38705de82472fa924910645df8a7b5d681c6a90242f01b8a8642d6385e47a324cfc95e943b44c624527c7bd15260a5c7acf677ef2ca6353debeed44b7df2705b264bf1d09f432403b00293af53d5d41e9e4efa9f58900bc184e7081e9c4131d78ce43bc749b5b9e02739cd147660ddfdea204a8c6cf2d96d7515f671bf5658ddd91197b002c3ebc86d2b8e1cda859d29851b6f126ed55a9a0da93c5fac37d0d0d28aed97f8821b264c02e99880f364d2f3c0a4a2fc81a501125281b2231561391066767e23732e8f0156733c224469b5af4f108c02269f41a03e824a586670c139ee0598fee6907f6dda6e59f1912366c8cc02e404d2c4c90a47d19dfa872104aed63782972056ac704d76f762d47dd899852ea0008074b74bf93c7c72e0b60b69c1eee6cb70b5fce09b670b0446c16ec04bffa63d310be19e7fb9621c15c99f93625134c354ac05c0de409ad68642f527ddbc36f113d8aac60d485bb757e7099e28886e1a6354a4580a98f48e60f4e7cd4176162df29b6c265a6e850aa326c1d8d4a27c3364be56f207bf85bee5cb437930345eef8034dab9d8e71712c0fecccdd4755f71e424abcf5e4a397333e5cea2bfbcd4ec66f9e0e43f0af557847cbc924c0d248c8419dd960a4ac628f77d33f1491af4c341b51eca7a4c084e525000ec573e4e47d1222e95ff3ee22c33b80ccc3ef6a0af717fe406fe5a1238117f53aa49e9c1b924744d84c6654d8f62ed694da0c3e09450ae951895b8a688e026947ffb37e259f633a7cab91bd90c325b5be43ca0172a9027f5078125a122d53674efe0cd942af03343e45bbb5d7c879046e9a4bfdc9f435faac5ede2d3df8217f5daae8ccc05a67ca4699eaf37e9f275af54ba36bfc652e8f07215d467a19398046b38d8e43a243b76def39f1bd7e28f6e03097e60ffa748a3b09e48c6c1b7fbc300e2dba8a37019164fd31c21c2308d2820ef4a71e3f01d5b677c9e27eb20de362d86988256c4e3d378a4621576d3c53083b9dd416892b415cc50f99258e10e9f5ebdb0a736f08b119746b182b2f7e6d985048b7b801499ba40042c83f713a712f03e626d93162094b70df4fd4c2776a86fbae8cdd9f4b3bf9933892b7c0363cb52bbfff56bf07bf9f02ebcce2bb34766dd76875c04667652d64610b9ddb3dc86c6d411c7f6740b9fd1012244c801db5c8c224df57c17b913ba52e0ea1045c7b3fb4384ffc51090697af77b0334219ad47ab43dbb65d71abf2d15825954e5bfe93729bff47924d19cb1e48a849ca3b7fbfdb554d47373162da1cbd3156d170b8ac8abb5a22e70bd9f9290f9815c8622796d6e471a4a84a5d40feda63507e3c0652ffab2c79695c282fd1b98eb8364dee456a647f13015baa2ba0e6dcf358298899eb15eb8c715e00ce43be2d10441588b413e119e5420eae5caaa8e5afc7342958bed75bb3c761d50b64b2cf422e449149a2d82089f06d23063bb8c9e6bc506a876a2bae93463c858a49dab50b220e8bef382f51a0556097ae049d107fd545c9b51c57ad5af3236f20ab6ac0ea472ed8b6d22551720135cef66b007156d404608e12ffeeca601a1ea340ce0b155f52992a8b38ad056855b4e789b7eef3b2390c5035b003b8e20caa47f751cdcdd64797196747cb9b565a26bd4c0641a92b2a0ef93c442051b01fb8811d0a0245dc7ebed120d58b6a6e6f062475b993233453732143d491912718ca87ff4cb8615d6b6634b69077a961799854c1042409736bb436681ffef7124f07c6f3fb95dd49677f1faca1935b2336c0ca6ce5532b3c40ec6b667d07c2935db9f9774f49991c759e2986045dd2d8571331dfc963f7a224764df1d688349f404df617661b2b13591a1e7c834dbe6140dd7e253e7e9fde052b227872a6413128408f53b23dc36a339a801989ff5e4f3b9c68e21699b8f74410fc9097a2a2a47703e9d4bb1425351814f2a5fd8554067571b30e0f2447c278980fc3395301d53b259187168a932676cd36fc58ec054065fefada106b6aac4aac4d240562fbc411e396260c32101405d98441ed4b698c62afd7c4a6d83a3046e63c6a3d6e21133605f28ba920cbcc0d0fdfeaf0ac999515da87b439c06be9569a1f0e9085ae8b04c83dbbbde4f1f840b0416f87c99d853dbd823bb45504a26f07cc0f4bf69ad92c63633cb08d7b8973e3888fdb227d4f26a170d84d68586c331fd549e81e53b54b1b9bea2cd936cb390bae97de947e9277831713998dd96b44d170d062c5719136c22409429783006b5c61be463e71615e43d26506401bbe412fa5fc49062efe7cc032e48f8ab02000ea570a11684d7c5e1071a597d698765866c712f286b66476613b860c8cd1d30cf265f09826cfa97ddea4a7872b6aac27437409ad3ded7860bd81b02cc670d23d9e98893c880e7e681d95cf2b5eeca20970a0b0ff247eb5051370ab587f29bc6d2d96156c1f906152f27290a71d4d025725ba9d6620d1621bb170d6e79cd91646afc2023829ca161fc2a1f34e11f11760730234c58b554d01f831bbafba79b519a4b6a91fafc57e59a57ea57edd140a5c78c9a560f2232d597601305b85c5da3aa8f355a5b8084f527c25def35031dc0c3b1827831e150b7f76af55516bdc2c21a64bc551ef21ab5f98e2bb06745845503553ead048681228d8d16233eb714054e010a6b922647d160b6b2aba640e770c875ff1272d925910afed7573beaf8b2a99d05dcc421ffb4a9b52946c8f0d0372342be384cdfe1a2b6f6306910e89da10ad12b2774ee303293bf180b5b4df065eeb02a7ea9210f7644bcea221e696c424d25ae65d40843f50d846b623829a896fa45784eece3a5c41f7e83de379dbef2e4b5a1da50756e16ebd07ecb3a62c1e50bacc8170ee29aa0db6285329c222ca045888d9277de3684c7715abd62710e722088e9d465d601c73062a5c2faa0a3165c317f4d1f9ba3161cb3118fb2b7fca3910763050c01061086c6622538739a16bdfbb01e85f3a623419645219709c6007e6a9a58c5c6bf929ab6098de61f44347839919f3f6a4f31ec66dfc6c452f0d21c1041b1204081745cc9c4d33749f723df93c6b35ec395307ccb1a2636990f816a8cfa7937fb1fc22935f59f9b92c9e651fc68cf73c28cb784eec204a5585503ba3378ba5f8debe553a8ea38de05a4e064f0843a30401d97ffdd1bb6d6f4e32174f6b630e47bba140f8c9cf3533a7a657c5d804b3be52c95d5e0ba1c9992bc4145c8cdc4bbd5d4d6c9afd65322ff04c542b63a896497e585dcc3e4fc4e52858228ee3daa7ca5b99677567e53e1269d14e58f6f4fdd35b5e23357f807f0e8986715bbd5bb4e95a7630cb400bb064967034ef62e323e3a9091743fd724bda19590012a91dabf2e29a0180c4c814660f8762104b6f706caa544db444f6e6ccc10b4fe80a9fba79c4422d041b5ce01f0a4f5185d53c8faae9946755d05f36d981ce414786048e51bd234a0a426c514d732d4093476ba2fe9af90189c89a569af4ac7db2e46667f93f00384e0d7a9783bde61e5de135de138fc01e7ffae7e5a8851b021115fcce266bc554b9cdab0fdf9d8233e27bf8b9becd6a23ddb81800a8e56f370e887a913fe8070d1be096e03ad0fe1c7c1b032c8c614444abd8aadf83c5fd2d5f73015722f0f43582069ddd3689e853b8347cc4e99cc46f3240c3e86d196f55e3693faed1563f6c0eda474f663f82031039a986c3670e21ef5696b842c2163d506d759c4c235c6969b80533b5c57e0d75e9d422454a323432a1f81782b71321aefea29b1f5ddf1324bf108393be284a2c5bd3d469c77c6561569555d4ba1920cc2685b723e3ee170ac1fe8639afa00fc94342dd8ae78a19833d3bc9c78a3e69a7f0b86c3871274893433557370ad44f4a79e1e80308554cb29f34e6a725507e7d6a1fb709cb293bbb89379a63bff579211d4be4ba3ce17bd8ce5ed0ad194b39b76d42c6a792a557c8d7f9235480af328f8900d3deff9a321bbf2d93c239bd5d3efde3f57c2ed24d3c5d526ecafa3057e1d4a0c9e6e1e7490875e067c0391a029457e4569db9b5425c4d103b5208fd150f7a4d11670c8820e42ced074d6a8c034250d97316d9b965751c91672e5409108e09a8ba13f76477cec47270cbaef53a26ec815c1d8fd436401863b584de0e6f23dc95571246163a4bae5bae98b66539d9a8bfbe2d530c1ddfde7bfa93aff2522d1eb211e662d820d547a7cceb83ce774dd52323e0b0bd76e9b235f1c111cd64bc09817a04545276d19e9474fad90961530db8972de9cd22dc29fa9998cae23b87bd780bfab7835ed9660c81bbcd8e3dbb979eb45936375bd7a49edb59b9de0544a711c39f02980a6fe9906b0ab1210e6542abd097686b42f6d3345618a8041f8906c562df51dc46026bdcbc385c9a258390419c64ae9d243ccfb87236ee2239e671e304ebbf2e481ff1d10345277b66c6f02c7798984525975f6150f5b0830f71e92839876ac63c9d0744aa805f9514adae54ba3d545e7d49f664b5df80c26e6ec1915bff42df5c2af0d991549aa53837b3025cfbc2b23948a6ef9006115c1d45d63bbecd3915118fb0e42e2ef0d251512ceb93831e693173cb1358524f56196c43b481a119957037eb32b5217cf43878413ed925c999276c0a4b0126bcbf21f9023d15c3af4f6b3fa4a467144bf008292520efee830b35222411549b69697bd5ef44e0c1208b370f2ce73691fec447fb542a4cdcae107d0d72f29f9efbd0580e1f93240710470765171e3d632a5c21e95958473f1d9e7d01c1ee34132ad50903c0d68d9460bf0b65cd193a702ce61cea2f49ba5d76e72abf1124452213f47014d7c55dab317277994cab0d36d8ee2c242eb51c1fe4537a59ffb45a7afad1512656d96799768f47432dac56dd0b9f6900ae96ae37ef70072c4004ac7d18fc6be202192000786c526191270ec702626361e2a4d66f7f7737e6d192d97b3bc45b2a1838e025c06979e617f036e9803128dea10e5fbdd3db6185aef92ef4ba3163578239df3b43895e782bbc8670ad2166fe4548e3b5dbe701f3995a76c63b8460b6ab1f98b9ae126518afd8e88f62d128746dd4c5fceae67b64c82d2b6200da3ca65bd0c48e88ad54a75134f9fc018e55967d16ccf0b5a25e6f65cb0f7f18fd1876ea7114cd6a4904f177c68aad09a601638ae56f51d9a53e5d66dcd43c9e4d6921e237adf8199363fc1beb67af49bb212f827836eacf89602d0f91214a77f451d6a3536fbeac05490a7e94923af21112acbba6b926177f0e6c98d907aab5ad7cd866c1ac62d5202589c12d6c3af6263afe7e758ed13a2b1223620326d2fe9e41d4ef945f4b418b7f2434ce9b15ec2c63be1305292b3c4d1391d489ffd1fa5379616e40298b85853ff50a4cfaf739d736ca5f9841078ae968a280ce77b88bad2ae154fb832d56ee4499443320f0521c57fc53c931929481297b2833f3ab02086aa3dde65dc2acf61fb12324b341f5a64f64767b64c27c974c2e2df7fbdd056768c5363c31c786e557b61780909032187a7f1b70ca785c581f76322f94b4fb414876728887cd27e8145cd21ad9fd28dc05167d7cc1949cef6722e2446ba9ae5d46d6371b1daa90ad57cca4d8b488cde361f0cb81c880804c278320a9af6b53be5275d4af3544faaf7a2fda71c68a5b0f54011d8521d26b3a557bbc6576190213209ed4c04be152e2091b0698a50e859d2130feaf4dce9c7f1f0f04b9879438612dc650645e1b5a35513b7b3dd904e06409e1bc5ae84e9e100155a05be50b6a9e1ca56bdebd203e0675340013535ea61a1069c2675093497b656165b3bcb51b5d2fde207e6fbf22291e3c2f4ab274425d5179b5b1312d114f5c6753d0e9e8d4b77b8be7ac7c7d1add2e16a6cc06c1258c4ebacd544ade100349c77c5801e6f2486e96a5085badef97500680130886d9a241c7812f1a806c9d64f21dd418292c2a4c44737cb883f0cd33255fd28d535f43565486264f7839334f6c1d55ef02c24a7aa99f21c4725e544857b8b5df202d1f529fd43c5df9252b7d5834da5fba43c919aa4c37f38008c90931def7c084532e3e02fd722801588b31cb9e6b3e83f58e14ee9b896d6412d369f4cd7127e313fe05fa649f484a0ee4513efa40e18bf8723bb11d2e16363f2514d1dc1dcfc9b315486199c7186b29a0038124d0962d0d21035b35d70142153b453f8a786ef014870e0f884125bf8aa77982d469ee9070183dbb192bff8b168a76 _Values: - {fileID: 1381594469} - {fileID: 1381594468} @@ -16341,19 +16156,13 @@ MonoBehaviour: - {fileID: 11500000, guid: 033273b6ffafa814cbd95d1b39b157d1, type: 3} - {fileID: 11500000, guid: bc123b9138432416184ac4c89b248852, type: 3} - {fileID: 11500000, guid: 1ec53002feb264ae7b2bb0386ac37ad2, type: 3} - - {fileID: 948417242699321966, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} - - {fileID: 4529119705401455497, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} - - {fileID: 6054617597329561493, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} - {fileID: 1339499589594306524, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} - {fileID: 4509406504961446097, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} - {fileID: 4833269142547186549, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} - - {fileID: 1058483181577605081, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} - {fileID: 11500000, guid: 3a2f377bdefd245dea2e040dba8bb02c, type: 3} - {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3} - {fileID: 11500000, guid: 1537147b01c0245bf9a251bf2f389aba, type: 3} - {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - - {fileID: 5052269685455238955, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} - - {fileID: 8133616667585172139, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} - {fileID: 11500000, guid: 48120e902e0734a51a10b8b4c0229afa, type: 3} - {fileID: 11500000, guid: 7847a689c7721eb4dba4344e727ab715, type: 3} - {fileID: 8962659391632274036, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} @@ -16394,7 +16203,6 @@ MonoBehaviour: - {fileID: 11500000, guid: bd156b66e112a4120a775c14113c0738, type: 3} - {fileID: 11500000, guid: 6b1bd7cbcd49b4f0b805e902cd7c3025, type: 3} - {fileID: 11500000, guid: 347013242dca7c44fb5001793033ea59, type: 3} - - {fileID: 3490717224210563453, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} - {fileID: 3416233085544854845, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} - {fileID: 8081481581966043302, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} - {fileID: 11500000, guid: 1d40f46869fc84408ab4870b70e789ef, type: 3} @@ -16406,10 +16214,7 @@ MonoBehaviour: - {fileID: 3483650628256943973, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} - {fileID: 1632897167975737950, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} - {fileID: 11500000, guid: 9bfe18cabd8814ad0b27f5969180c1d2, type: 3} - - {fileID: 1212126413356896021, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} - {fileID: 2642348292953561022, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} - - {fileID: 8927238423197313380, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} - - {fileID: 1070278988301002068, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} - {fileID: 11500000, guid: 3c820db94e3df4f9aa6ab10ef435bb5a, type: 3} - {fileID: 11500000, guid: 09efd164733b64d539127e1d09f6ef5a, type: 3} - {fileID: 5519728737445797230, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} @@ -16418,7 +16223,6 @@ MonoBehaviour: - {fileID: 4815310443098260762, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} - {fileID: 8863047526699937627, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} - {fileID: 11500000, guid: 604e2c80e1fb64c2ba9608c11fb2f040, type: 3} - - {fileID: 8112439553232957819, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} - {fileID: 7086472223102681777, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} - {fileID: 6078161317021350115, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} - {fileID: 8670700627722813223, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} @@ -16440,22 +16244,16 @@ MonoBehaviour: - {fileID: 8967100465499841612, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} - {fileID: 2648170390927755491, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} - {fileID: 4146383444293307128, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} - - {fileID: 3742921537381130228, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} - {fileID: 11500000, guid: 1aa08ab6e0800fa44ae55d278d1423e3, type: 3} - {fileID: 9157155910105464912, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} - {fileID: 4997816572356542432, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} - - {fileID: 5964625502745187225, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} - - {fileID: 6135528101069896261, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} - {fileID: 1893638580676439842, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} - {fileID: 4531827931608894661, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} - {fileID: 1173727524431314172, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} - {fileID: 9104419187492598894, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} - {fileID: 11500000, guid: fa5100cea443dc7448b10a5f20698420, type: 3} - {fileID: 5066465832321381678, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} - - {fileID: 5213022013272568639, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} - - {fileID: 7783322142285543121, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} - {fileID: 2522200636602697985, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} - - {fileID: 9019429101014728339, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} - {fileID: 5406300460509605192, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} - {fileID: 3986339842520816225, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} - {fileID: 6401644679478247887, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} @@ -16987,34 +16785,17 @@ MonoBehaviour: - {fileID: 2490769986484372846, guid: dfe4543fe11b54269a3bbc5b6c84e0ed, type: 3} - {fileID: 1978974926888042695, guid: dfe4543fe11b54269a3bbc5b6c84e0ed, type: 3} - {fileID: 21300000, guid: 0755a77d5bd80d94eaba57a2d5d0f55e, type: 3} - - {fileID: 93384146751404154, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} - - {fileID: 3901728204246151022, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} - - {fileID: 4421562747241209883, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} - {fileID: 3183801560891420552, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} - - {fileID: 5574127344164461865, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} - - {fileID: 3551056828837948860, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} - {fileID: 2711967451113446164, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} - {fileID: 7364243904719608872, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} - {fileID: 8170277298609262468, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} - {fileID: 912609835647631034, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} - - {fileID: 3394599716781288918, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} - {fileID: 4224620927663903161, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} - {fileID: 4259592601424320053, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} - - {fileID: 5074318044607185102, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} - - {fileID: 6217558024793849739, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} - - {fileID: 1627351685873884114, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} - - {fileID: 8836011024305959625, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} - - {fileID: 8625122601240492421, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} - - {fileID: 2944176489136536419, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} - {fileID: 5967472751040280357, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} - - {fileID: 4332982135153255073, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} - {fileID: 5145023756108790107, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} - {fileID: 7714908464223831977, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} - - {fileID: 1334193276192568318, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} - - {fileID: 2047969805760758725, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} - {fileID: 3293741353593090497, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} - - {fileID: 7690171638868425400, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} - - {fileID: 6546938958927478753, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} - {fileID: 1678683784596459850, guid: aa73d5445949c4cc2adb8cee8680fbde, type: 3} - {fileID: 5574127344164461865, guid: aa73d5445949c4cc2adb8cee8680fbde, type: 3} - {fileID: 1627351685873884114, guid: aa73d5445949c4cc2adb8cee8680fbde, type: 3} @@ -19943,7 +19724,6 @@ MonoBehaviour: - {fileID: 7722623036288387984, guid: 936c6eaae41114513a3b35c89084692f, type: 3} - {fileID: 2800000, guid: 7d0dc75085035f945989ae5a3cfdd44a, type: 3} - {fileID: 4803002250074383695, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} - - {fileID: 6054617597329561493, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} - {fileID: 21041790971390992, guid: d10d3fbe67cb68d41930a013bc4e2e43, type: 2} - {fileID: 28262305087905980, guid: d10d3fbe67cb68d41930a013bc4e2e43, type: 2} - {fileID: 6090386518530065525, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} @@ -19955,14 +19735,9 @@ MonoBehaviour: - {fileID: 8919660088775721245, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} - {fileID: 5472177200290881525, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} - {fileID: 7245560029766945239, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} - - {fileID: 948417242699321966, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} - - {fileID: 4529119705401455497, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} - {fileID: 1339499589594306524, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} - {fileID: 4509406504961446097, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} - {fileID: 4833269142547186549, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} - - {fileID: 1058483181577605081, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} - - {fileID: 5052269685455238955, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} - - {fileID: 8133616667585172139, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} - {fileID: 8962659391632274036, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} - {fileID: 6548761174430130557, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} - {fileID: 1143112183991551266, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} @@ -19972,23 +19747,18 @@ MonoBehaviour: - {fileID: 8324583740832313452, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} - {fileID: 4697907341290860084, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} - {fileID: 5350326440702738651, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} - - {fileID: 3490717224210563453, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} - {fileID: 3416233085544854845, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} - {fileID: 8081481581966043302, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} - {fileID: 7050815660236159665, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} - {fileID: 6180637045729466281, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} - {fileID: 3483650628256943973, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} - {fileID: 1632897167975737950, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} - - {fileID: 1212126413356896021, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} - {fileID: 2642348292953561022, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} - - {fileID: 8927238423197313380, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} - - {fileID: 1070278988301002068, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} - {fileID: 5519728737445797230, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} - {fileID: 8747108536309184236, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} - {fileID: 70126183804589383, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} - {fileID: 4815310443098260762, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} - {fileID: 8863047526699937627, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} - - {fileID: 8112439553232957819, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} - {fileID: 7086472223102681777, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} - {fileID: 6078161317021350115, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} - {fileID: 8670700627722813223, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} @@ -20007,20 +19777,14 @@ MonoBehaviour: - {fileID: 2800000, guid: e8a9624a10818bd4eb0b2cee5ad037dd, type: 3} - {fileID: 2648170390927755491, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} - {fileID: 4146383444293307128, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} - - {fileID: 3742921537381130228, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} - {fileID: 9157155910105464912, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} - {fileID: 4997816572356542432, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} - - {fileID: 5964625502745187225, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} - - {fileID: 6135528101069896261, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} - {fileID: 1893638580676439842, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} - {fileID: 4531827931608894661, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} - {fileID: 1173727524431314172, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} - {fileID: 9104419187492598894, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} - {fileID: 5066465832321381678, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} - - {fileID: 5213022013272568639, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} - - {fileID: 7783322142285543121, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} - {fileID: 2522200636602697985, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} - - {fileID: 9019429101014728339, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} - {fileID: 5406300460509605192, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} - {fileID: 3986339842520816225, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} - {fileID: 6401644679478247887, guid: 6d98a93f5b5c14ef5b7b125e407ce17d, type: 3} @@ -20496,34 +20260,17 @@ MonoBehaviour: - {fileID: 2490769986484372846, guid: dfe4543fe11b54269a3bbc5b6c84e0ed, type: 3} - {fileID: 1978974926888042695, guid: dfe4543fe11b54269a3bbc5b6c84e0ed, type: 3} - {fileID: 21300000, guid: 0755a77d5bd80d94eaba57a2d5d0f55e, type: 3} - - {fileID: 93384146751404154, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} - - {fileID: 3901728204246151022, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} - - {fileID: 4421562747241209883, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} - {fileID: 3183801560891420552, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} - - {fileID: 5574127344164461865, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} - - {fileID: 3551056828837948860, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} - {fileID: 2711967451113446164, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} - {fileID: 7364243904719608872, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} - {fileID: 8170277298609262468, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} - {fileID: 912609835647631034, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} - - {fileID: 3394599716781288918, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} - {fileID: 4224620927663903161, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} - {fileID: 4259592601424320053, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} - - {fileID: 5074318044607185102, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} - - {fileID: 6217558024793849739, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} - - {fileID: 1627351685873884114, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} - - {fileID: 8836011024305959625, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} - - {fileID: 8625122601240492421, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} - - {fileID: 2944176489136536419, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} - {fileID: 5967472751040280357, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} - - {fileID: 4332982135153255073, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} - {fileID: 5145023756108790107, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} - {fileID: 7714908464223831977, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} - - {fileID: 1334193276192568318, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} - - {fileID: 2047969805760758725, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} - {fileID: 3293741353593090497, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} - - {fileID: 7690171638868425400, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} - - {fileID: 6546938958927478753, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} - {fileID: 2800000, guid: 20a45802d90dcb24a926d7d233163e1a, type: 3} - {fileID: 3406855073151766208, guid: aa73d5445949c4cc2adb8cee8680fbde, type: 3} - {fileID: 5373381173393118625, guid: aa73d5445949c4cc2adb8cee8680fbde, type: 3} @@ -23838,11 +23585,6 @@ MonoBehaviour: - {fileID: 2063099895} - {fileID: 2063099897} - {fileID: 2063099896} - - {fileID: 1317548815} - - {fileID: 1317548819} - - {fileID: 1317548818} - - {fileID: 1317548817} - - {fileID: 1317548816} - {fileID: 2690723337770950798, guid: aa9d0fdf99abc2341856d4202331cc2d, type: 3} - {fileID: 5412589916989930336, guid: 0b3b8df64bc2b4a4fabd753f7e9189e7, type: 3} - {fileID: 4614866809251306530, guid: 0b3b8df64bc2b4a4fabd753f7e9189e7, type: 3} @@ -24210,6 +23952,320 @@ MonoBehaviour: - {fileID: 7400000, guid: 44ce23e02ca9d9147b60ce5b43237db1, type: 2} - {fileID: 9100000, guid: f492475a55f74b7499b44ed4ca79f44a, type: 2} - {fileID: 7400000, guid: 75f92ba4a4c59204d9e1a651b1c568d3, type: 2} + - {fileID: 9222853194799640446, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} + - {fileID: 8670000540362819751, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} + - {fileID: 290640544579741681, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} + - {fileID: 452888129980597727, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} + - {fileID: 8596815722378360786, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} + - {fileID: 5465168808749986400, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} + - {fileID: 8798628471837913747, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} + - {fileID: 6205132797062766378, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} + - {fileID: 1537908244552830235, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} + - {fileID: 1076689784293368653, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} + - {fileID: 8644501887557367835, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} + - {fileID: 7121085873706346805, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} + - {fileID: 5260018962198961458, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} + - {fileID: 2637246540689037936, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} + - {fileID: 5056911754147151269, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} + - {fileID: 2754671612466032110, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} + - {fileID: 8690671253224913875, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} + - {fileID: 8937973074495194137, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} + - {fileID: 5688394177594991539, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} + - {fileID: 2821555232110003542, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} + - {fileID: 3186390268509049317, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} + - {fileID: 1221023935125942862, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} + - {fileID: 8478510356369560069, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} + - {fileID: 7733712851180611496, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} + - {fileID: 1475850448785301081, guid: 94ed5dfb5df8c408faa267d2915aaeeb, type: 3} + - {fileID: 21300000, guid: 038ccab8cd184d04cb1bfa1d79704320, type: 3} + - {fileID: 3040996629543382232, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 7750982717799560938, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 2800000, guid: 038ccab8cd184d04cb1bfa1d79704320, type: 3} + - {fileID: 21300000, guid: e07717fc47a510742ac0b11da205b050, type: 3} + - {fileID: 6323032421647997995, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 2800000, guid: b72c64868a74dd04e9b605a346744fb5, type: 3} + - {fileID: 11500000, guid: e3c6e5718ae5e9246af72590402986a6, type: 3} + - {fileID: 1792212506180776, guid: a10f1ce858922584bbbcc45f2e1d1ab1, type: 3} + - {fileID: 4995827724381740075, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 5584914486576743719, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 3410996179216473140, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 1749913318387172212, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 336777327060736300, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 2026357571016454047, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 8684561540592627179, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 3899992550498596831, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 4252058116974919638, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 7756093577679161190, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 6855399957101003530, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 6755720318869322401, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 1262812100307852961, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 222947999997414112, guid: a10f1ce858922584bbbcc45f2e1d1ab1, type: 3} + - {fileID: 2670369450103372576, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 1952867058840137032, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 222126012613830654, guid: a10f1ce858922584bbbcc45f2e1d1ab1, type: 3} + - {fileID: 1237313372667895488, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 1108265463091697559, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 3240555676393726561, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 114720380713692834, guid: a10f1ce858922584bbbcc45f2e1d1ab1, type: 3} + - {fileID: 3305920548722418071, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 1367903998318005912, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 1168081051609938, guid: a10f1ce858922584bbbcc45f2e1d1ab1, type: 3} + - {fileID: 1830023659135314961, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 1111904246196334185, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 7984806740738215616, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 8478650251425230033, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 3401220723952330047, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 3943384368585326615, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 7975624828205550759, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 4256175456045647407, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 412802182492685186, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 3840759054687591920, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 5735356671546669434, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 4788632080913379117, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 3916968041947871370, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 4918077808099116076, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 4927613792076572832, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 1127669247675500, guid: a10f1ce858922584bbbcc45f2e1d1ab1, type: 3} + - {fileID: 6665085679442086674, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 224050597908199218, guid: a10f1ce858922584bbbcc45f2e1d1ab1, type: 3} + - {fileID: 5014810154332479183, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 7625526715642809238, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 2596689511306805877, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 3728555409564141494, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 5947730019695840699, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 1527823502841222703, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 431695095692505403, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 8324329766064881778, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 8035040328509000442, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 2936720948414026082, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 114948018793307516, guid: a10f1ce858922584bbbcc45f2e1d1ab1, type: 3} + - {fileID: 510917935519484493, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 2800000, guid: e07717fc47a510742ac0b11da205b050, type: 3} + - {fileID: 5673545218636482004, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 810641399461123583, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 114473711772917894, guid: a10f1ce858922584bbbcc45f2e1d1ab1, type: 3} + - {fileID: 3950790470804383607, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 2586867380771783702, guid: a10f1ce858922584bbbcc45f2e1d1ab1, type: 3} + - {fileID: 114351996073308340, guid: a10f1ce858922584bbbcc45f2e1d1ab1, type: 3} + - {fileID: 274743013972030685, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 5582228933090807839, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 21300000, guid: b72c64868a74dd04e9b605a346744fb5, type: 3} + - {fileID: 3514572363102722942, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 224738567245812642, guid: a10f1ce858922584bbbcc45f2e1d1ab1, type: 3} + - {fileID: 6204142219916392342, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 222441094218478274, guid: a10f1ce858922584bbbcc45f2e1d1ab1, type: 3} + - {fileID: 8118788507733151685, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 2465124459385225836, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 6708582536261245939, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 688517337535554145, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 4769354154258184530, guid: fc9cb2dcde23c48c4a9bd880c2f027c8, type: 3} + - {fileID: 224206035872607872, guid: a10f1ce858922584bbbcc45f2e1d1ab1, type: 3} + - {fileID: 669615419729503344, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 5678068397854632466, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 8576413143636852709, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 2260170778140746290, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 5680681910710852077, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 7325910252072641897, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 2678812435342744659, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 4298143647585438297, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 7570817694558925010, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 2432754676838825818, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 1513317799586331488, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 2621819550296742184, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 8645624810209244059, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 7267552776070608765, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 626809317364742900, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 6813733120302795261, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 7366224695605558383, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 5899422873990809242, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 5223865122482658303, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 1509284303008474338, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 1225233429103744630, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 3833576671080036525, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 6943266875828372704, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 6440984401555455926, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 7078365068275436610, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 752397600916123521, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 8760032809997012010, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 2101478084237314453, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 6635339066972209184, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 4794707327921962574, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 6831352115050308431, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 317115642043979666, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 8304798126023569421, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 7229881723806040320, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 5654715153684858091, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 6490327328496605371, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 3753490698058442390, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 9023113397685586927, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 5214656764025313823, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 2799939731073557805, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 7168368511850781863, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 567500467146646508, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 5287854287304787965, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 88367847296996865, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 4800045643981183845, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 9042987989385756183, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 8234889223322173787, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 1922025572768565014, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 307180701196370832, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 3223720551823743857, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 5706251750569482205, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 7752689792939542498, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 6043485802337168449, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 2754340420521383007, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 7658749862225466361, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 1958585658721295234, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 8618681694980115890, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 3234954865006393390, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 445694011655678980, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 3556320644179938433, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 4876746394198666246, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 6613916886722207189, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 5834893710641920188, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 5365142512560588284, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 983625803075098615, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 4097221536680630078, guid: 9e72408c17dfe4740b0e9060d6b3fafa, type: 3} + - {fileID: 3942323019742488745, guid: a6abc70beebfa934a9c5ef5b2b8ec115, type: 3} + - {fileID: 2641146568722250684, guid: a6abc70beebfa934a9c5ef5b2b8ec115, type: 3} + - {fileID: 3138960652576516864, guid: a6abc70beebfa934a9c5ef5b2b8ec115, type: 3} + - {fileID: 4788436156768112654, guid: a6abc70beebfa934a9c5ef5b2b8ec115, type: 3} + - {fileID: 6396960001522093279, guid: a6abc70beebfa934a9c5ef5b2b8ec115, type: 3} + - {fileID: 1894803385632245156, guid: a6abc70beebfa934a9c5ef5b2b8ec115, type: 3} + - {fileID: 6536600672038615271, guid: a6abc70beebfa934a9c5ef5b2b8ec115, type: 3} + - {fileID: 6086854711102531483, guid: a6abc70beebfa934a9c5ef5b2b8ec115, type: 3} + - {fileID: 2296874927358284413, guid: a6abc70beebfa934a9c5ef5b2b8ec115, type: 3} + - {fileID: 2947871069646784690, guid: a6abc70beebfa934a9c5ef5b2b8ec115, type: 3} + - {fileID: 6465014870116301962, guid: a6abc70beebfa934a9c5ef5b2b8ec115, type: 3} + - {fileID: 6280964827309669151, guid: a6abc70beebfa934a9c5ef5b2b8ec115, type: 3} + - {fileID: 7071074520734613640, guid: a6abc70beebfa934a9c5ef5b2b8ec115, type: 3} + - {fileID: 6962418737214507338, guid: a6abc70beebfa934a9c5ef5b2b8ec115, type: 3} + - {fileID: 8007339319203465058, guid: a6abc70beebfa934a9c5ef5b2b8ec115, type: 3} + - {fileID: 6639431491369338998, guid: a6abc70beebfa934a9c5ef5b2b8ec115, type: 3} + - {fileID: 7575701045663357071, guid: a6abc70beebfa934a9c5ef5b2b8ec115, type: 3} + - {fileID: 1474029391787391565, guid: a6abc70beebfa934a9c5ef5b2b8ec115, type: 3} + - {fileID: 325567490638024363, guid: a6abc70beebfa934a9c5ef5b2b8ec115, type: 3} + - {fileID: 6453213181589431812, guid: a6abc70beebfa934a9c5ef5b2b8ec115, type: 3} + - {fileID: 8132625263121291296, guid: a6abc70beebfa934a9c5ef5b2b8ec115, type: 3} + - {fileID: 5737207735658292356, guid: a6abc70beebfa934a9c5ef5b2b8ec115, type: 3} + - {fileID: 7281811867443074356, guid: a6abc70beebfa934a9c5ef5b2b8ec115, type: 3} + - {fileID: 6137858779619007706, guid: a6abc70beebfa934a9c5ef5b2b8ec115, type: 3} + - {fileID: 4489326878992093917, guid: a6abc70beebfa934a9c5ef5b2b8ec115, type: 3} + - {fileID: 2046751786142137497, guid: a6abc70beebfa934a9c5ef5b2b8ec115, type: 3} + - {fileID: 2904723242136599528, guid: a6abc70beebfa934a9c5ef5b2b8ec115, type: 3} + - {fileID: 5878961962364331732, guid: a6abc70beebfa934a9c5ef5b2b8ec115, type: 3} + - {fileID: 416889145816794082, guid: a6abc70beebfa934a9c5ef5b2b8ec115, type: 3} + - {fileID: 2211373946813501723, guid: a6abc70beebfa934a9c5ef5b2b8ec115, type: 3} + - {fileID: 8028307582296948058, guid: a6abc70beebfa934a9c5ef5b2b8ec115, type: 3} + - {fileID: 4273695467398625632, guid: a6abc70beebfa934a9c5ef5b2b8ec115, type: 3} + - {fileID: 1590859936036420589, guid: a6abc70beebfa934a9c5ef5b2b8ec115, type: 3} + - {fileID: 4775720564541307939, guid: a6abc70beebfa934a9c5ef5b2b8ec115, type: 3} + - {fileID: 1120102750253369555, guid: a6abc70beebfa934a9c5ef5b2b8ec115, type: 3} + - {fileID: 3288273911272661838, guid: a6abc70beebfa934a9c5ef5b2b8ec115, type: 3} + - {fileID: 605147585420547373, guid: a6abc70beebfa934a9c5ef5b2b8ec115, type: 3} + - {fileID: 8779772202742984786, guid: a6abc70beebfa934a9c5ef5b2b8ec115, type: 3} + - {fileID: 1384058660809183421, guid: a6abc70beebfa934a9c5ef5b2b8ec115, type: 3} + - {fileID: 5448888170183980568, guid: a6abc70beebfa934a9c5ef5b2b8ec115, type: 3} + - {fileID: 5242144189825426404, guid: a6abc70beebfa934a9c5ef5b2b8ec115, type: 3} + - {fileID: 3570535623649027629, guid: a6abc70beebfa934a9c5ef5b2b8ec115, type: 3} + - {fileID: 1177786509350148622, guid: a6abc70beebfa934a9c5ef5b2b8ec115, type: 3} + - {fileID: 3044282437706335759, guid: a6abc70beebfa934a9c5ef5b2b8ec115, type: 3} + - {fileID: 8656539564814996681, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 1975799402133202058, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 6157638604455135764, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 910911383280223216, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 45788708103867223, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 3408275058730934960, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 8760389513444048975, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 9034486750283170309, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 6365820016044242908, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 6112406914319981313, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 3509967859173471184, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 533327806105999663, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 575639214640396140, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 7327057831772755622, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 8338823034433499355, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 2079819582420695006, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 7319985150285682966, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 3200159162628703377, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 2029531797506526993, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 7899722591463140014, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 6894022798345400063, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 6282441639050178193, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 7353011165279982813, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 5789281616404334317, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 1807163970196057057, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 7488140732224309190, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 1972574103630528578, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 6012915255328917394, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 6522410458880898412, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 5865570877275783107, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 1085014472906536056, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 6934373628931769583, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 2873269807771878454, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 1153254263013655599, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 8655367714210453876, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 1405286062209581645, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 3270114519046313036, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 7760868551332718000, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 4543305584552449265, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 8295427943291639256, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 6023690725516389039, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 8485710626447584647, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 2420899746407620282, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 7025610945519091793, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 8925332916582130585, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 5687602035296530103, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 997459417006860397, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 3060304586953038194, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 8228017965466859909, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 50318903285157531, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 8174313402326696346, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 2203755913781277484, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 5558130855516535014, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 7117332311790699582, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 3081969474980753577, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 1017611055742342433, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 8177844443667306652, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 7763718498470917699, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 8104738419738941797, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 8759579668688906986, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 1390938453214938167, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 2930780069124282862, guid: 51df578950a6d4a35a922e00753efb58, type: 3} + - {fileID: 2033961141} + - {fileID: 2033961140} + - {fileID: 2033961139} + - {fileID: 2033961138} + - {fileID: 693632521} + - {fileID: 693632520} + - {fileID: 693632522} + - {fileID: 693632519} + - {fileID: 3429290633302110361, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} + - {fileID: 3858040357453049202, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} + - {fileID: 6957002641074362042, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} + - {fileID: 66844779165775882, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} + - {fileID: 4013873546634405157, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} + - {fileID: 5053734790995792279, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} + - {fileID: 5785297094368415480, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} + - {fileID: 1304742272292631262, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} + - {fileID: 4168289170561396589, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} + - {fileID: 3579394433812861574, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} + - {fileID: 3494180619493127428, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} + - {fileID: 3218006710183260848, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} + - {fileID: 211085190516603302, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} + - {fileID: 7501259511575346897, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} + - {fileID: 7376613985256421714, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} + - {fileID: 4134459140418936864, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} + - {fileID: 5975347781549849351, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} + - {fileID: 2044298553491190907, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} + - {fileID: 7627049757942082150, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} + - {fileID: 5645891539867521565, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} + - {fileID: 3414781044832839763, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} + - {fileID: 4998706040207125415, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} + - {fileID: 3656540224584058516, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} + - {fileID: 4281696930829817973, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} + - {fileID: 1985773087381443959, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} + - {fileID: 3807836140688735297, guid: 54e97fa10b53c45caa973223dfe8418c, type: 3} --- !u!4 &1926461710 Transform: m_ObjectHideFlags: 0 @@ -25191,7 +25247,7 @@ MonoBehaviour: stamp: 0 warnings: 1 spawnedClonesList: - - {fileID: 1317548815} + - {fileID: 0} despawnedClones: [] delays: [] deactivatedChild: {fileID: 0} @@ -26204,4 +26260,3 @@ SceneRoots: - {fileID: 2070515969} - {fileID: 1464630159} - {fileID: 2063099897} - - {fileID: 838128069} diff --git a/Assets/Scripts/DynamicUI/DynamicUIElements/Simple/DynamicUIEnumDropdown.cs b/Assets/Scripts/DynamicUI/DynamicUIElements/Simple/DynamicUIEnumDropdown.cs index a7f62b45..30749922 100644 --- a/Assets/Scripts/DynamicUI/DynamicUIElements/Simple/DynamicUIEnumDropdown.cs +++ b/Assets/Scripts/DynamicUI/DynamicUIElements/Simple/DynamicUIEnumDropdown.cs @@ -1,8 +1,8 @@ using System; -using System.Collections; using System.Collections.Generic; using System.Linq; using Ichni.RhythmGame; +using Michsky.MUIP; using TMPro; using UnityEngine; using UnityEngine.Events; @@ -11,34 +11,49 @@ namespace Ichni.Editor { public class DynamicUIEnumDropdown : DynamicUIElement { - public TMP_Dropdown dropdown; - public List realValues; + // public TMP_Dropdown dropdown; + public CustomDropdown dropdownComponent; + public List realValues = new List(); public override void Initialize(IBaseElement baseElement, string title, string parameterName) { base.Initialize(baseElement, title, parameterName); object value = ReflectionHelper.GetDeepValue(connectedBaseElement, parameterName); - dropdown.value = value != null ? (int)value : 0; - dropdown.onValueChanged.AddListener(ApplyParameters); + int targetIndex = realValues.IndexOf(value != null ? (int)value : 0); + dropdownComponent.selectedItemIndex = (targetIndex != -1) ? targetIndex : 0; + dropdownComponent.SetupDropdown(); + dropdownComponent.onValueChanged.RemoveAllListeners(); + dropdownComponent.onValueChanged.AddListener(OnDropdownChanged); } public void SetUpEnum(Type enumType) { - dropdown.ClearOptions(); + realValues.Clear(); + dropdownComponent.items.Clear(); List enumNameList = System.Enum.GetNames(enumType).ToList(); realValues = System.Enum.GetValues(enumType).Cast().ToList(); - dropdown.AddOptions(enumNameList); + foreach (var name in enumNameList) + { + dropdownComponent.CreateNewItem(name); + } + dropdownComponent.SetupDropdown(); + } + + private void OnDropdownChanged(int index) + { + if (index < 0 || index >= realValues.Count) return; + ApplyParameters(realValues[index]); } private void ApplyParameters(int value) { - ReflectionHelper.SetDeepValue(connectedBaseElement, parameterName, realValues[value]); + ReflectionHelper.SetDeepValue(connectedBaseElement, parameterName, value); connectedBaseElement.Refresh(); } public override DynamicUIElement AddListenerFunction(UnityAction action) { - dropdown.onValueChanged.AddListener(_ => action()); + dropdownComponent.onValueChanged.AddListener(_ => action()); return this; } } diff --git a/Assets/Scripts/DynamicUI/DynamicUIElements/Simple/DynamicUIStringListDropdown.cs b/Assets/Scripts/DynamicUI/DynamicUIElements/Simple/DynamicUIStringListDropdown.cs index ddefd1b5..b2c54c65 100644 --- a/Assets/Scripts/DynamicUI/DynamicUIElements/Simple/DynamicUIStringListDropdown.cs +++ b/Assets/Scripts/DynamicUI/DynamicUIElements/Simple/DynamicUIStringListDropdown.cs @@ -1,32 +1,75 @@ -using System.Collections; using System.Collections.Generic; -using System.Linq; using Ichni.RhythmGame; +using Michsky.MUIP; using TMPro; using UnityEngine; using UnityEngine.Events; +using UnityEngine.UI; namespace Ichni.Editor { public class DynamicUIStringListDropdown : DynamicUIElement { + [Header("Resources")] public TMP_Dropdown dropdown; - public List stringList; + public CustomDropdown dropdownComponent; + + [Header("Settings")] + public List stringList = new List(); + public bool addPlaceholder = true; + public string placeholderText = "Please Select..."; public override void Initialize(IBaseElement baseElement, string title, string parameterName) { base.Initialize(baseElement, title, parameterName); + + // 获取当前反射值 string connectedValue = (string)ReflectionHelper.GetDeepValue(connectedBaseElement, parameterName); - dropdown.value = stringList.Contains(connectedValue) ? stringList.IndexOf(connectedValue) : 0; - dropdown.onValueChanged.AddListener((value) => ApplyParameters(dropdown.options[value].text)); + + // 查找索引并设置给组件 + int targetIndex = stringList.IndexOf(connectedValue); + dropdownComponent.selectedItemIndex = (targetIndex != -1) ? targetIndex : 0; + + // 初始化 UI 显示 + dropdownComponent.SetupDropdown(); + + // 移除旧监听防止重复触发,并添加新监听 + dropdownComponent.onValueChanged.RemoveAllListeners(); + dropdownComponent.onValueChanged.AddListener(OnDropdownChanged); } public void SetUpStringList(List originalList) { - this.stringList.AddRange(originalList); - this.stringList.Insert(0, "Please Select..."); // Add a default value "Please Select... - dropdown.ClearOptions(); - dropdown.AddOptions(this.stringList); + // Bug 修复:清空本地列表防止重复叠加 + stringList.Clear(); + + if (addPlaceholder) { stringList.Add(placeholderText); } + stringList.AddRange(originalList); + + // 清空组件内的旧项目 + // 优化:直接清除 items 列表,而不是循环调用 RemoveItem 以避免多次 UI 刷新 + dropdownComponent.items.Clear(); + + foreach (var item in stringList) + { + // 使用不触发 SetupDropdown 的重载 + dropdownComponent.CreateNewItem(item); + } + + // 统一刷新 UI + dropdownComponent.SetupDropdown(); + } + + private void OnDropdownChanged(int index) + { + if (index < 0 || index >= stringList.Count) return; + + string value = stringList[index]; + + // 逻辑优化:如果是占位符,通常不希望写入反射模型 + if (addPlaceholder && index == 0 && value == placeholderText) return; + + ApplyParameters(value); } private void ApplyParameters(string value) @@ -37,7 +80,7 @@ namespace Ichni.Editor public override DynamicUIElement AddListenerFunction(UnityAction action) { - dropdown.onValueChanged.AddListener(_ => action()); + dropdownComponent.onValueChanged.AddListener(_ => action()); return this; } } diff --git a/Assets/Scripts/DynamicUI/Inspector/IHaveInspection.cs b/Assets/Scripts/DynamicUI/Inspector/IHaveInspection.cs index 0222c7a0..27817b32 100644 --- a/Assets/Scripts/DynamicUI/Inspector/IHaveInspection.cs +++ b/Assets/Scripts/DynamicUI/Inspector/IHaveInspection.cs @@ -238,7 +238,7 @@ namespace Ichni.Editor enumDropdown.SetUpEnum(enumType); enumDropdown.Initialize(baseElement, title, parameterName); var nav = new Navigation { mode = Navigation.Mode.None }; - enumDropdown.dropdown.navigation = nav; + //enumDropdown.dropdownComponent.GetComponent